Skip to main content

Overview

Before sending a payout, you’ll typically want to:
  1. Fetch the list of available banks or mobile money providers for the destination country.
  2. Verify the recipient’s account or momo number to confirm the account name before proceeding.
Both steps use a simple two-endpoint flow described below.

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

Query Parameters

Examples

Responses

For Bank Transfer, 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

Examples

Responses


Sandbox Testing

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.
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.