Algorithm for validating NUBAN
The CBN released the Guidelines on Nigeria Uniform Bank Account Number(NUBAN) scheme in August, 2010, to achieve uniform customer bank account numbering structure among all Deposit Money Banks in Nigeria, within 9 months. NUBAN has great potentials to resolve the observed problems with electronic payments in Nigeria, as many of them are related to specification of wrong beneficiary account numbers
However, a number of operational modalities need to be released to the market by the CBN, to facilitate smooth and successful implementation of the scheme. Accordingly, the Cheques and ACH Working Group (CAWG) met and deliberated on these issues and hereby recommend the foregoing.
Bank | Code | Bank | Code | Bank | Code |
---|---|---|---|---|---|
Access Bank | 044 | Fidelity Bank | 070 | StanbicIBTC | 221 |
Afribank | 014 | Finbank | 085 | Standard Chartered Bank | 068 |
Citibank | 023 | Guarnatee Trust Bank | 058 | Sterling Bank | 232 |
Diamond Bank | 063 | Intercontinentl Bank | 069 | United Bank For Africa | 033 |
Ecobank | 050 | Oceanic Bank | 056 | Union Bank | 032 |
Equitorial Trust Bank | 040 | BankPhb | 082 | Wema Bank | 035 |
First Bank | 011 | Skye Bank | 076 | Zenith Bank | 057 |
FCMB | 214 | SpringBank | 084 | Unity Bank | 215 |
To get more info and understand the algorith better, checkout this link
- Ifeoluwa - PHP
- Gbolahan Allen - Python
- Oyewale Ademola - Groovy and Golang
- Patrick Foh Jr - Javascript
- Chizzy Alaedu - Golang
- Uk - Elixir, Java and Python