Fetch Payment Methods
GET /v1/global-payout/payment-methods
Returns the payment methods available to you and, for a given corridor, the exact fields an Authorize Transfer request must carry.
A payment method’s requirements depend on where you are sending to. The same method carries different fields in different corridors — SEPA requires an institutionCode in some destinations and not others, and a Canadian bank payout needs routing details a European one does not. The endpoint therefore answers in two ways.
Without a destination country, it returns the catalogue: which methods exist, and the corridors each one serves. Only the fields that apply to every request are listed.
With destinationCountryIsoCode, it returns that corridor’s exact requiredFields and optionalFields.
Query parameters
string
Optional destination country ISO code, for example
CA. Supply it to receive that corridor’s method-specific requiredFields and optionalFields. Omit it to receive the catalogue.string
Optional destination currency code, for example
CAD. Use it where a country supports more than one currency and the requirements differ between them. Without it, a method configured for several currencies in that country is returned once per currency.string
Optional payment method code. Use this to retrieve a specific method, for example
EFT.string
Optional payment method name. Use this to retrieve a specific method, for example
BANK or Wire Transfer.BANK, MobileMoney, INTERAC, FASTER_PAYMENTS, SEPA, ACH, EFT, and WIRE. A method appears only where it is active for at least one corridor.
Transaction limits and delivery timelines are documented on the Supported Countries page — they are not part of this response.
Reading the field names
requiredFields and optionalFields name fields on the Authorize Transfer request body. A dotted name is a nested field: beneficiary.transitNumber means transitNumber inside the beneficiary object.
Response body
array
required
List of payment methods. On a corridor request, a method configured for more than one currency in that country appears once per currency;
supportedCorridors identifies which.