Bank Transfers
Send payouts to bank accounts
Use the Payouts API to send funds to recipient bank accounts. Set paymentMethodId to "banktransfer" and provide a recipient object with type: "bank_account".
Request Shape
Set paymentMethodId to "banktransfer" and provide recipient with the following structure:
Top-level required fields for every payout:
- Required:
merchantId,merchantReference,destinationValue(withminorAmountandcurrency),paymentMethodId("banktransfer"),paymentLocation,recipient - Optional:
sender,attributes
Example Request
Note: minorAmount: 1000000 = 10,000.00 NGN (multiply major units by 100 to get minor units).
Required vs Optional Summary
- Required for
recipient(bank_account):type("bank_account"),accountNumber,bankCode,accountHolderName,country - Optional for
recipient:phoneNumber - Required at request level:
merchantId,merchantReference,destinationValue,paymentMethodId,paymentLocation,recipient - Optional at request level:
sender(required for some destinations),attributes
The API reference is the source of truth for the schema.
Format and Validation Notes
- Nigeria (NGN): Account numbers are typically 10 digits.
bankCodeis the bank identifier code (e.g., sort code). - Egypt (EGP): Account number format as required by the local rail; IBAN may be used where applicable.
bankCodeis required. - Other currencies: Use the account number and bank code formats accepted by the local clearing system. The
bankCodefield is required for all bank transfers.
Amount Format: Amounts are specified in minor units (integer). For example, minorAmount: 1000000 = 10,000.00 NGN. See Single Payouts for details.
Where Bank Transfers Are Supported
Not every currency supports bank payouts. See Supported Destinations for a table of currencies, countries, and supported rails (bank vs mobile wallet).
Next Steps
- Single Payouts — Create one-off bank payouts
- Bulk Payouts — Send multiple payouts in one request
- Supported Destinations — Currencies and rails by destination
- Sandbox Testing — Test scenarios using account number suffixes (Nigeria, Egypt)