Payouts
Create Bank Withdrawal
API reference for creating withdrawal payouts to bank accounts
POST
Creates a withdrawal payout to a bank account. Supports both customer and merchant withdrawals.
Key Features:
- Supports multiple currencies and banks
- Handles both customer and merchant payouts
- Includes recipient verification details
Request Body:
Bank Withdrawal:Headers
Body
application/json
Available options:
USDC Example:
"USDC"
Example:
"1234567890"
Example:
"United Bank for Africa"
Example:
"000004"
Example:
"100"
Example:
"John Doe"
Available options:
NGN, ZAR Example:
"NGN"
Available options:
Nigeria, South Africa Example:
"Nigeria"
Available options:
CAPITAL_CONTRIBUTIONS, CHARITABLE_CONTRIBUTIONS, CONSULTING_FEES, CORPORATE_TAX_PAYMENTS, DOWN_PAYMENTS_FOR_REAL_ESTATE, EDUCATION_FEES, EMPLOYEE_SALARIES_OR_WAGES, EXPENSES_REIMBURSEMENT, GIFTS, GOVERNMENT_GRANTS, INCOME_TAX_PAYMENTS, INHERITANCE_PAYMENTS, INSURANCE_CLAIM_PAYOUTS, INSURANCE_PREMIUM_PAYMENTS, INVESTMENTS, LOAN_ADVANCES, MORTGAGE_PAYMENTS, OTHER, PAYMENT_FOR_GOODS_AND_SERVICES, PERSONAL_TRANSFERS, REAL_ESTATE_PURCHASES, REMITTANCES, RENT, REPAYMENT_OF_LOANS, ROYALTIES, TRUST_FUND_DISTRIBUTIONS, UTILITY_BILLS, WELFARE_OR_BENEFITS, WINNINGS_AND_PRIZES Example:
"Salary payment"
Required for customer withdrawals
Example:
"85b148ab-3f6b-4d55-917f-3c8de668a48e"
Optional note or reference for the transaction
Example:
"Salary payment - May 2026"
Required for USD payouts. Transfer rail to use.
Available options:
ach, fed_wire, swift Example:
"ach"