Swap around generic argument ordering in InvoicePayer for bindings