Overview
Before sending a payout, you’ll typically want to:- Fetch the list of available banks or mobile money providers for the destination country.
- Verify the recipient’s account or momo number to confirm the account name before proceeding.
Step 1 — Fetch Providers
Use this endpoint to retrieve all supported banks or mobile money networks for a given transfer method and country.Path Parameter
| Parameter | Description |
|---|---|
method | Transfer method — BANK_TRANSFER or MOBILE_MONEY |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
currency | string | Yes | ISO 4217 currency code (e.g. NGN, GHS) |
iso2 | string | Yes | ISO 3166-1 alpha-2 country code (e.g. NG, GH) |
Examples
Responses
For Bank Transfer, hold on to the
For Mobile Money, hold on to the
bankCode field — you’ll need it in the next step.For Mobile Money, hold on to the
code field — this is what you pass as network when verifying.Step 2 — Verify Account
Once you have the provider details, verify the recipient’s account name before submitting a payout.Account lookup is currently supported for NGN and GHS only. Support for additional currencies will be available soon.
Request Body
| Field | Type | Required for | Description |
|---|---|---|---|
currency | string | Both | ISO 4217 currency code (e.g. NGN, GHS) |
iso2 | string | Mobile Money | ISO 3166-1 alpha-2 country code (e.g. GH) |
accountNumber | string | Bank Transfer | The recipient’s bank account number |
bankCode | string | Bank Transfer | The bank code from the providers list |
phoneNumber | string | Mobile Money | The recipient’s phone number in international format (e.g. 233...) |
network | string | Mobile Money | The provider code returned from the providers endpoint |
Examples
Responses
Sandbox Testing
NGN — Bank Transfer
NGN — Bank Transfer
On the development environment, you can test NGN lookup with ANY OF THE FOLLOWING accounts provided below:
On production, any valid Nigerian bank account number and bank code will resolve correctly.
| Field | Value |
|---|---|
accountNumber | 8028582375, 5010480782, 5010755577 |
bankCode | 999240 |
GHS — Mobile Money
GHS — Mobile Money
For GHS, you can use a real phone number and network to test verification on both the development and production environments — no special sandbox credentials are required.

