Nigeria

Learn everything you need to know to make payouts in Nigeria with dLocal.

Market specifications

Take a look of all the information you need to make a payout.

Country reference Mandatory paramenters

Payment methods

Find all the information about payment methods capabilities.

Bank transfers

Bank information

Find all the bank account validations details you need to make a payout.

Bank account validations Bank codes

Market specifications

Do you want to know more information about Nigeria's market? Go to the Nigeria’s economy and eCommerce market article.

Demerge Nigeria Limited is a limited company incorporated in Nigeria and licensed by the Central Bank of Nigeria as a Payment Solution Service Provider.

Country reference

country codecurrency codeamount decimalsdocument_type namedocument_id format
NGNGN2NIN11 digits

Mandatory parameters

Bank transfers

Bank transfer parametersB2CB2B
loginYesYes
passYesYes
external_idYesYes
beneficiary_nameYesYes
beneficiary_lastnameYesYes
countryYesYes
bank_codeYesYes
bank_accountYesYes
currencyYesYes
amountYesYes
phoneYes. Mandatory only if the payout needs to be paid in USD.Yes. Mandatory only if the payout needs to be paid in USD.

Payment methods

Nigeria supports payouts via Bank transfers. This method requires specific parameters and follows validation rules aligned with local compliance and banking standards.

Bank transfers

Bank transfers in Nigeria require detailed account information, including bank code and account number. The format of these fields depends on the receiving bank, and strict validation rules apply.

Refer to the bank account validations and bank codes sections for format specifications.

Mandatory parameters

All fields listed below are required for bank transfer payouts. For successful processing, ensure correct formatting and value types.

Mandatory parameterDescription
loginAPI authentication credentials. Maximum 32 characters.
passAPI authentication credentials. Maximum 32 characters.
external_idUnique transaction identifier. Maximum 100 characters.
beneficiary_nameFirst name of the beneficiary. Maximum 50 characters.
beneficiary_lastnameLast name of the beneficiary. Maximum 50 characters.
countryCountry code. For Nigeria, use NG.
bank_codeBank code of the beneficiary's bank. See the list of valid bank codes.
bank_accountBank account number. See bank account validations below.
currencyPayout currency. For Nigeria, use NGN or USD.
amountPayout amount. Use up to 2 decimal places.
phonePhone number. Maximum 15 characters. Mandatory only if the payout needs to be paid in USD.

Example request - NGN currency

{
  "external_id": "1234567812345678",
  "beneficiary_name": "Daniela",
  "beneficiary_lastname": "Perez",
  "country": "NG",
  "amount": "4316.50",
  "bank_code": "001",
  "bank_account": "1234567891",
  "currency": "NGN",
  "comments": "this is the 1st comment",
  "login": "1n234n56",
  "pass": "HolAc123o"
}

Bank information

Access the reference formats and accepted values required for processing bank payouts in Nigeria.


Bank account validations


ValidationNameLengthTypeVerification digit
AccountNUBAN10numericApply verification algorithm

Bank codes


These are the bank codes supported in Nigeria.


Bank NameBank Code
Abbey Mortgage Bank801
Access Bank Nigeria Ltd044
Access Y'ello & Beta581
AccessMoney113
Accion MFB091
Addosser Microfinance Bank975
Advans La Fayette195
Afemai Microfinance Bank50025
AKU Microfinance Bank51336
Alvana Microfinance Bank50066
Amju Unique MFB90180
Ampersand MFB51341
Amucha Microfinance Bank50072
asoSavingBank401
AssetMatrix MFB404
AWACASH Microfinance Bank51351
BANC CORP Microfinance Bank50117
Baobab Microfinance Bank50992
BOSAK MFB50145
Branch International Financial Services40163
Brightway Microfinance Bank51153
Capstone Microfinance Bank50161
CCMB865
Cellulant317
Central Bank of Nigeria001
Chanelle Microfinance Bank50171
Chikum Microfinance Bank Ltd50177
CONFIDENCE Microfinance Bank50197
Consistent Trust Micro Finance Bank50432
CORESTEP MFB50204
Coronation Merchant Bank559
CROSS RIVER Microfinance Ltd51305
Diamond Bank Ltd063
Dot Microfinance Bank50162
Eagle Flight MFB50244
Eartholeum121
Ecobank Nigeria PLC050
Ecobank Xpress Account108
Ecomobile307
EnterpriseBank084
eTranzact106
Excellent Microfinance Bank50289
Eyowo328
FBNQuest Merchant Bank Limited60002
FCMB Easy Account131
FET314
FFS MFB976
Fidelity Bank PLC070
Fidelity Mobile119
FINATRUST Microfinance Bank608
FINCA MFB51128
Firmus Microfinance Bank51314
First Bank of Nigeria PLC011
First City Monument Bank214
Firstmonie Wallet309
Flourish MFB50315
Flutterwave Technology Solutions Limited211
FortisMobile116
Fortress Microfinance Bank50318
FSDH Merchant Bank Limit601
FSDH Merchant Bank Limited501
Gabsyn Microfinance Bank Limited51342
Gateway Mortgage Bank812
Globus Bank103
Glory Microfinance Bank50350
Go Money450
Good News Microfinance Bank50739
GTMobile109
Guaranty Trust Bank PLC058
HASAL Microfinance Bank90121
Hedonmark117
Heritage Bank030
IBILE MFB90118
Ibolo MFB50402
Ibom Fadama MFB Ltd51321
ILORA Microfinance Bank50447
Innovectives Kesh129
Intellifin127
Iyin Ekiti Microfinance Bank50491
JAIZ Bank PLC301
Jubilee Life Mortgage402
KC Microfinance Bank50529
Kegow (Chamsmobile)719
Keystone Bank Ltd082
Kredi Money Microfinance Bank50200
Kuda Microfinance Bank423
Lavender Microfinance Bank50538
Letshego Microfinance Bank920
LifeGate MFB50546
Links Microfinance Bank50549
LivingTust Mortgage Bank Plc031
Lotus Bank303
Mainland Microfinance Bank50557
Manny Microfinance Bank51313
Mercury Microfinance Bank50571
Microvis Microfinance Bank51209
MINT - FINEX MFB50304
Mkhy7udi111
Monarch Microfinance Bank50948
MoneyBox120
MoneyMaster PSB946
Moniepoint50515
New Dawn Microfinance Bank51291
New Prudential Bank561
Nigeria International Bank (Citibank)023
NowNow Contec Global132
NPF Microfinance Bank552
Okuku Microfinance Bank50684
OPay305
PAGA327
Page MFBank560
Parallex MFB526
Parkway-ReadyCash311
PATRICKGOLD Microfinance Bank50956
Peace Microfinance Bank50743
Pillar Microfinance Bank50983
Preeminent Microfinance Bank51309
Premium Trust Bank105
Providus Bank101
Purplemoney Microfinance Bank51196
Rand Merchant Bank502
Regent Microfinance Bank90125
Rehoboth Microfinance Bank50761
Renmoney51049
Rigo Microfinance Bank Limited51286
Rubies MFB587
Signature Bank061
Skye Bank PLC076
SLS Microfinance Bank51108
SmartCash Payment Service Bank803
SOLID ALLIANZE MFB51062
Sparkle51310
SPECTRUM Microfinance Bank50756
Stanbic IBTC @ease Wallet107
Stanbic IBTC Bank PLC221
Standard Chartered Bank Nigeria Ltd068
Stella MFB51253
Sterling Bank PLC232
Sulspap Microfinance Bank51199
SunTrust Bank100
Support Microfinance Bank Limited50812
TagPay123
TANADI MFB (CRUST)51036
Teamapt Limited110007
TeasyMobile110
Think MFB51262
THRIVE MFB51183
Titan Trust Bank Limited250
Titan-Paystack10105
Total Trust Microfinance Bank50825
Union Bank of Nigeria PLC032
United Bank for Africa PLC033
Unity Bank PLC215
VFD MFB566
VTNetworks112
WAYA Microfinance Bank51355
Wema Bank PLC035
Wetland MFB871
Yes Microfinance Bank51234
Zenith International Bank Ltd057
ZenithMobile322
Zikora Microfinance Bank51329
Zinternet - KongaPay KongaPay Technologies Limited125