Mobile MoneyKenyaMobile money
M-Pesa
M-Pesa's bank code is MPESA. Access this record and 76+ other African institutions via the Mansa API.
Bank Code
MPESA
Used for interbank transfers and payment routing.
Copy code
SWIFT / BIC Code
Not available
No SWIFT code is registered for M-Pesa. This bank does not process international SWIFT transfers.
USSD Shortcode
*334#
Dial *334# on any phone to access M-Pesa mobile banking without internet.
Copy USSD
Institution details
Full nameM-Pesa
CountryKenya
Bank typeMobile Money
Mobile moneyYes
Fetch via Mansa API
This exact record is available via the Mansa API. Swap in your free key to use it in your product.
curl https://mansaapi.com/api/v1/identity/banks/MPESA \
-H "Authorization: Bearer YOUR_API_KEY"Related endpoints
# This bank by code
GET https://mansaapi.com/api/v1/identity/banks/MPESA
# All Kenya banks
GET https://mansaapi.com/api/v1/identity/banks?country=KE
# All African banks
GET https://mansaapi.com/api/v1/identity/banks
# Mobile network lookup
GET https://mansaapi.com/api/v1/identity/mobile-networks?country=KEOther Kenya banks
More from Kenya
Get started
77+ African banks. One API key.
Access M-Pesa and every other institution in the Mansa API identity suite. Free tier is 100 requests per day with no credit card.