NGN Bank Transfer / Withdrawal
This endpoint currently supportsNGN (Nigerian Naira) wallet withdrawals.
How to Perform a Bank Transfer
- Ensure the user has sufficient balance in their
NGNwallet. - Retrieve the list of supported Nigerian banks and their respective
bankCodevalues by calling the utility endpoint:/transaction/{method}/providers - Pass the following query parameters to the utility endpoint:
Parameter Value methodBANK_TRANSFERcurrencyNGNiso2NG - Use the returned
bankCodewhen initiating a transfer.
Required Fields
| Field | Description |
|---|---|
currency | Must be NGN |
amount | Amount to transfer from the wallet |
accountNumber | Destination bank account number |
bankCode | Bank code of the destination bank |
accountName | Name on the destination bank account |
bankName | Name of the destination bank |
Optional Fields
| Field | Description |
|---|---|
narration | Transaction narration or description |
Sample Request Payload
Notes
- This endpoint is only for
NGNbank transfers. - Fees may apply and will be deducted from the wallet balance.
- Transfers are subject to bank processing times.
- Invalid bank codes or insufficient balance will result in validation errors.

