VTU AFRICAVTUAfrica.com.ng

  • MAIN NAVIGATION
  • Introduction
  • Discounts & Prices
  • Balance Check
  • Airtime
    • Airtime VTU
    • Airtime Share
  • Data Bundle
    • Data (All Networks)
    • Smile Data
  • Cable TV Subcription
    • Cable TV Verification
    • Cable TV Subscription
  • Electricity bills
    • Meter Verification
    • Electricity Bills
  • Examination PINS
  • Bank Transfer
    • Verify Account Number
    • Send Money
  • Recharge Card PINS
  • Bet Wallet funding
  • Airtime2Cash Conversion
  • Bulk SMS
  • Transaction Status
    • Transaction Query
    • Resend Webhook
  • How To Videos
  • Back To Home Page
  • Home SOFTWARE RESELLER
  • My Account

    • Login
    • Register

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..

 

Authentication

The VTU Africa API uses API Key for Authentication.

Please use your APIKEY for authentication



Verify Bank Account Number

Bank Account Numbers can be Validated or Verified with the endpoint below:

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

OTHER SERVICES


CopyRight © 2016 - VTUAfrica.com.ng. All Rights Reserved
Site Designed by: EMMALEX ICT SOLUTIONS | Powered by RESELLER HOSTING