Bank Account Number Verification API Integration
Bank Account Number Verification API Integration
This section contains your RESTful API for Bank Account Number Verification API integration..
Bank Account Number Verification API Integration
Bank Account Number Verification API Integration
This section contains your RESTful API for Bank Account Number Verification API integration..
The VTU Africa API uses API Key for Authentication.
Please use your APIKEY for authentication
Base URL: https://vtuafrica.com.ng/portal/api/merchant-verify/
Parameters: as specified in the parameters below:
PARAMETERS | Required/Optional | TYPE | DESCRIPTION |
apikey | R | String | The reseller gateway API key created at vtuafrica.com.ng |
serviceName | R | String | This is the Name of the service you are verifiying. In this case it is: BankTransfer |
accountNo | R | Number | The Bank account number to verify. | bankcode | R | Number | This is the Bank code of the bank as used seeb below. |
SAMPLE CODE
$host ="https://vtuafrica.com.ng/portal/api/merchant-verify/?apikey=1234&serviceName=BankTransfer&accountNo=10022123&bankcode=215"; //Initialize cURL. $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $host); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); $data = curl_exec($ch); //Close the cURL handle. curl_close($ch); $response = json_decode($data);
EXPECTED RESPONSE
{"code":101, "description":{"Status":"Completed","Customer":"Chukwu Emeka","BankName":"GET PAY Micro Finance Bank", "AccountNo":"1010101010","BankCode":"215","message":"Verification Successful"} }
BANK CODES
Below are all the Available banks on VTU Africa and their codes
BANK NAME | CODES | AVAILABILTY |
ACCESS BANK NIGERIA | 044 | Available |
ECOBANK NIGERIA PLC | 050 | Available |
ENTERPRISE BANK PLC | 084 | Available |
FIDELITY BANK PLC | 070 | Available |
FIRST BANK PLC | 011 | Available |
FIRST CITY MONUMENT BANK (FCMB) | 214 | Available |
FIRST MONIE WALLET | 309 | Available |
GET PAY Micro Finance Bank | 215 | Available |
GLOBUS BANK PLC | 027 | Available |
GTBANK PLC | 058 | Available |
JAIZ BANK | 301 | Available |
KEYSTONE BANK | 082 | Available |
OPAY DIGITAL SERVICES | 305 | Available |
PALMPAY LIMITED | 306 | Available |
POLALIS BANK PLC | 076 | Available |
PROVIDUS BANK PLC | 101 | Available |
STANBIC IBTC BANK PLC | 221 | Available |
STANDARD CHARTERED BANK NIGERIA | 068 | Available |
STERLING BANK PLC | 232 | Available |
UNION BANK OF NIGERIA PLC | 032 | Available |
UNITY BANK PLC | 210 | Available |
UNITED BANK FOR AFRICA PLC (UBA) | 033 | Available |
WEMA BANK PLC | 035 | Available |
ZENITH BANK PLC | 057 | Available |