Payment method types for a corridor
Indicative payment methods for one corridor. African: country (required). currency is optional and must match the catalog when sent; response context always includes both. Optional order_type (OnRamp or OffRamp); omit to get both onramp and offramp buckets. International bank: currency = EUR or USD (required). Do not pass country. EUR/USD onramp returns bank; offramp uses international bank when configured. international bank payout markets (e.g. FR + EUR offramp): country + currency; returns rails such as BankSepa and BankSwift with type set to international bank PaymentMethodType. local fiat rail African mobile_money and bank rows include a networks[] list (id, name, min_amount, max_amount, currency) for client-side amount gating. Binding check: quote endpoint.
African corridors
country— requiredcurrency— optional; must match the catalog when sent; responsecontextalways includes bothorder_type—OnRamporOffRamp; omit to get bothonrampandofframpbuckets
International bank
currency= EUR or USD (required)- Do not pass
country - EUR/USD onramp returns
bank - Offramp uses international bank when configured
International bank payout markets
Example: FR + EUR offramp — passcountry + currency. Returns rails such as BankSepa and BankSwift with type set to the international bank PaymentMethodType.
Local fiat (African)
mobile_money and bank rows include a networks[] list (id, name, min_amount, max_amount, currency) for client-side amount gating.
POST /partner/orders/quote.Authorizations
Query Parameters
ISO country (required for African corridors, e.g. KE).
Optional for African (validated against catalog). Required for international_bank (EUR/USD).
OnRamp or OffRamp; omit for both onramp and offramp buckets.
"OnRamp"