Marketplace
Get Supported Payout Banks
Retrieve the list of banks supported for payout setup.
GET
Get Supported Payout Banks
Returns the list of banks supported for payout setup. Use this endpoint to populate a bank selection UI before calling Setup Merchant Payout or Submit KYC.The
settlement_bank or bank_name field in payout/KYC requests must exactly match the name returned by this endpoint. Passing an unrecognised bank name will cause the request to fail.Query Parameters
Filter banks by currency. Pass
NGN to return Nigerian banks only. Omit to return all supported banks across all currencies.Response
Response Fields
Account Number Types
Some financial institutions use phone numbers instead of traditional account numbers:
When displaying the input field, adjust the label based on this value:
bank_account_number: “Account Number”phone_number: “Phone Number”
How Bank Data is Stored
When you submit bank details via Setup Payout or Submit KYC, the data is stored in the KycSubmissions table:Important: The
KycSubmissions table is the single source of truth for all bank details. Legacy fields in Educatorportfolio are deprecated.Usage Flow
Error Codes
Next Steps
Once you have the bank list:- Set up payout for your sub-merchant using Setup Merchant Payout
- Or include bank details in Submit KYC
