🇳🇬 NGN Wallet Funding (Bank Transfer)
For NGN (Nigerian Naira) wallets, users do NOT need to call this endpoint to fund their wallet. Instead, users should:- Call
/wallet/balanceto retrieve their wallet details. - Locate the
bankDetailsobject for theNGNwallet. - Transfer funds directly to the provided bank account using their banking app.
bankDetails object includes:
Once the transfer is completed, the wallet will be credited automatically. Applicable fees may apply.
📱 Mobile Money Wallet Funding (GHS)
For wallets funded viaMOBILE_MONEY (e.g. GHS), this endpoint must be called. The user provides their mobile money details and an authorization request will be initiated, after which the user will be prompted to authorize the transaction.
Fetch Supported Providers
Call the utility endpoint below to fetch supported mobile money providers for the selected country and currency. Use the providercode as the network value.
Required Fields
Sample GHS
MOBILE_MONEY Payload:
🌍 Mobile Money Wallet Funding (XOF & XAF)
For XOF and XAF wallets, funding is done viaMOBILE_MONEY and requires selecting a supported country and provider.
Supported Countries
Step 1: Select Country
The user selects the country they want to fund from. This determines theiso2 value.
Step 2: Fetch Mobile Money Providers
Call the utility endpoint to fetch supported mobile money providers for the selected country and currency.Step 3: Initiate XOF / XAF Wallet Funding
Call this endpoint with the selected provider details. Sample XOFMOBILE_MONEY Payload:

