Transfers
Resolve NGN Account Number
Verify Nigerian bank account details before initiating payments
Overview
The account resolution endpoint allows you to validate Nigerian bank account numbers and retrieve account holder names before initiating transfers. This verification helps prevent failed transactions and ensures accurate payments.
This endpoint should be called before creating beneficiaries or initiating transfers to Nigerian bank accounts.
Endpoint
Request Parameters
Bank account number to verify
- Must be exactly 10 digits
- Numbers only (0-9)
Bank code from the List Banks endpoint
- 3-6 digit identifier
- Must be for an active Nigerian bank
Example Request
Response Examples
Error Handling
Error Code | Description | Solution |
---|---|---|
invalid_account_number | Account number format is invalid | Verify the account number is 10 digits |
invalid_bank_code | Bank code is invalid or not found | Check bank code from List Banks endpoint |
account_not_found | Account doesn’t exist | Verify account details with customer |
bank_not_available | Bank’s service is temporarily down | Retry after a few minutes |
Best Practices
-
Implementation
- Call this endpoint before saving beneficiaries
- Verify account details before each transfer
- Use response data to auto-fill account holder names
-
Error Handling
- Implement exponential backoff for retries
- Show clear error messages to users
- Log resolution attempts for debugging
Need Help?
For additional support:
- Check our Error Handling Guide
- Contact Support