Why Verify Accounts?
Verifying accounts before transfers:- Prevents errors — Catches typos in account numbers before money is sent
- Confirms identity — Shows the recipient’s name for user confirmation
- Reduces disputes — Users can verify they’re sending to the right person
- Saves costs — Failed transfers due to invalid accounts still incur fees
How It Works
Send the account number and bank code, and Glyde returns the account holder’s name:Successful Response
Failed Verification
If the account doesn’t exist or details are incorrect:Getting Bank Codes
Bank codes are required for verification. Fetch the list of supported banks:Integration Pattern
Here’s the recommended flow for a “send money” feature:1
User Enters Details
Collect the account number and bank (from a dropdown of supported banks).
2
Verify Account
Call
/v1/account-enquiry with the details.3
Display Account Name
Show the returned
account_name and ask the user to confirm this is the intended recipient.4
User Confirms
Only proceed to transfer after explicit confirmation.
5
Initiate Transfer
Call
/v1/transfer/initiate with the verified details.Common Issues
Invalid Account Number
Account numbers in Nigeria are exactly 10 digits. If verification fails:- Check for typos or extra/missing digits
- Confirm the account number with the recipient
- Verify the correct bank is selected