Banks and Destinations
Supported Destinations
You can send money to bank accounts and Mobile money wallets in the following countries.
Country
Country Tag
Currency
Destinations
Nigeria
NG
NGN
32 Banks
Kenya
KE
KES
46 Banks, 1 Mobile Money
Ghana
GH
GHS
27 Banks, 3 Mobile Money
Tanzania
TZ
TZS
53 Banks
Uganda
UG
UGX
41 Banks
South Africa
ZA
ZAR
11 Banks
Rwanda
RW
RWF
15 Banks
Sierra leone
SL
SLL
14 Banks
Cameroon
CM
XAF
2 Mobile Money
Senegal
SN
XOF
2 Mobile Money
Burkina Faso
BN
XOF
3 Mobile Money
Cote D'ivoire
CD
XOF
3 Mobile Money
A list of Banks and Mobile wallets are available for each country via the API below. Some countries or destinations may require branch information. Branch APIs are provided below.
Bank List
POST
https://staging.moneywaveapp.com/v1/banks?country=NG
Returns a list of supported bank names and bank codes for the specified country
Query Parameters
country
string
Country short code - NG, GH, KE
type
string
Destination Type - mobile, pickup
Branch List
POST
https://staging.moneywaveapp.com/v1/banks/branch?country=GH&bankcode=300302
Returns a list of supported branch names and branch codes for a specified bank
Query Parameters
country
string
Country short code, ie GH
bankcode
string
Bank code for specified bank
Verifying Account Numbers
It is important to verify the name attached to an account number before disbursing funds into it, this way you reduce the chances of sending funds to the wrong beneficiary.
To resolve an account number you need the bank code for the Beneficiary bank and the Account number. See the API below on how to verify account numbers.
Account Number Verification is available for Nigerian and Ghanian Banks only.
Resolve Account
POST
https://staging.moneywaveapp.com/v1/resolve/account
The bank account number, bank code and currency is passed for verification.
Headers
Authorization
string
Authorization token
Request Body
account_number
string
Beneficiary Account Number
bank_code
string
Destination Bank or Mobile Money Code
currency
string
Destination currency - NGN, KES, GHS
Moneywave API requests require an Authorization Token. See how to get one here.
Last updated