• Dashboard
  • Dashboard
Expand All Collapse All
  • Welcome
  • Introduction
  • API Access Key and Authentication
  • Nairagram Response Codes
  • Test Data
    • Test Bank Account Numbers
    • Test Data for Mobile Wallet Transfer
  • Implementing Nairagram Services
    • Bank Account Transfer Services
      • Submitting a transfer via Nairagram Payout API
      • Submitting a transfer via dashboard
      • Cancel Pending Request
    • Mobile Wallet Transfer
      • Submit Mobile Wallet Transaction
    • Cash Pick-up
      • Submit Cash Pick Up Transaction
      • Get Cash Pick-up locations
    • Client Support
      • Get Wallet by Country
      • Bank List
      • Operator Wallet Code
      • Cash Pick-up Locations
      • Webhook/Call back
      • Get Beneficiary Name
      • Get Bank List
      • Get Security Questions
      • Get Currency Rate
      • Get Country List
      • Get Balance
      • Get Transaction Status
  • User Acceptance Complete Testing (UAT)

Bank List

379 views 0 Updated on March 22, 2022

Confirm with the business teams for the list of supported countries as the bank list gets updated from time to time.

Syntax

POST https://nairagrambasket.com/api/getBankList

Input Parameters

The following table lists the parameters that you need to provide in the getBankListByCountry request.

FieldValue FormatRequired/OptionalDescription
usernameYes Required Input the valid email address that you submitted to your Partner Company.
passwordYes Required Input your secure password.
secretKeyYes Required Input the API key provided to you by your Partner Company.
countryYesRequiredInput the country code.
pageYesRequiredinput the page number of returned list.(50 per page)
currencyYesOptionalCurrency is optional

Sample Request

curl --location --request POST 'https://nairagrambasket.com/api/getBankList' \
--form 'username="Yes"' \
--form 'secretKey="Yes"' \
--form 'password="Yes"' \
--form 'country="NG"' \
--form 'page="1"' \
--form 'currency="USD"'

Sample Response

{
    "Code": "200",
    "Message": "Success",
    "Content": [ ]
}

OR

{
    "Code": "401",
    "Message": "Unauthorized",
    "Content": {
        "error": "Invalid Token"
    }
}

NIGERIA

The following table lists the supported banks in Nigeria.

Bank NameBank Code
ACCESS BANK PLC044
ASO SAVINGS AND LOANS90001
ASSETMATRIX MFB90287
CELLULANT100005
CITI BANK023
CONTEC GLOBAL100032
CORONATION MERCHANT BANK559
DIAMOND BANK (OLD DIAMOND ACCOUNT NO)063
EARTHOLEUM100021
ECOBANK NIGERIA050
ENTERPRISE BANK084
FBNQUEST MERCHANT BANK911
FCMB214
FIDELITY BANK070
FIRST BANK011
FSDH MERCHANT BANK601
GLOBUS BANK027
GUARANTY TRUST BANK058
HEDONMARK100017
HERITAGE BANK030
IMPERIAL HOMES MORTGAGE BANK415
INNOVECTIVESKESH100029
INTELLIFIN100027
JAIZ BANK301
KEYSTONE BANK082
KUDA MICROFINANCE BANK90267
MONEYBOX AFRICA LIMITED100020
NEW PRUDENTIAL BANK561
NOVA MERCHANT BANK637
PROVIDUS BANK101
RAND MERCHANT BANK502
SKYE BANK (POLARIS)076
STANBIC – IBTC BANK039
STANDARD CHARTERED BANK068
STERLING BANK232
TAJ BANK026
TITAN TRUST BANK025
UBA033
UNION BANK032
UNITY BANK215
VFD MICROFINANCE BANK566
WEMA035
ZENITH BANK057

GHANA

The following table lists the supported banks in Ghana.

Bank NameBank Code
ACCESS BANK LTD025
ADOM SAVINGS AND LOANS300360
AGRICULTURAL DEVELOPMENT BANK300307
BARCLAYS BANK300303
CAL BANK300313
ECOBANK GHANA LIMITED300312
ENERGY BANK029
FIDELITY BANK LIMITED300323
FIRST ALLIED SAVINGS AND LOANS300351
FIRST ATLANTIC BANK017
GCB BANK LTD004
GUARANTY TRUST BANK GHANA LIMITED300322
HERITAGE BANK300359
HFC BANK GHANA LIMITED300310
NATIONAL INVESTMENT BANK300305
PRUDENTIAL BANK300317
STANBIC BANK300318
THE ROYAL BANK LIMITED-GHANA300331
UNITED BANK OF AFRICA006
UNIVERSAL MERCHANT BANK LTD300309
ZENITH BANK GHANA LIMITED012

UNITED STATES OF AMERICA

All Banks (All banks mean that all the banks in the specified region apply).

CANADA

All Banks

UNITED KINGDOM

All Banks

EUROPE

All banks

OTHER COUNTRIES

All banks apply in the following countries:

  • Australia
  • Bahrain
  • China
  • United Arab Emirates
  • Japan
  • Mexico
  • New Zealand
  • Qatar
  • Singapore
  • South Africa
  • Thailand

Was this helpful?

Yes  No

Didn't find your answer? Contact Us

Previously
Get Wallet by Country
Up Next
Operator Wallet Code
Recent Topics
  • Get Currency Rate
  • Submit Cash Pick Up Transaction
  • Submit Mobile Wallet Transaction
  • Webhook/Call back
  • Submitting a transfer via Nairagram Payout API
Popular Topics
  • Submitting a transfer via dashboard
  • Welcome
  • Client Support
  • Get Security Questions
  • Get Wallet by Country
©2022 - Nairagram Ltd. All rights reserved.