- Home
- Money Transfer Apps
- M-PESA
On the recordRead 9 Oct 202618 facts
M-PESA
M-PESA · Nairobi, Kenya · founded 2007
Plans and prices
M-PESA
Priced on request
Transaction charges depend on service and amount; check current rates on Safaricom’s M-PESA Rates page
Read 9 Oct 2026 · safaricom.co.ke
On the record
- Bank transfers
- Customers registered for mobile banking and M-PESA can transfer money between their bank and M-PESA account.safaricom.co.ke · read 9 Oct 2026
- Business integrations
- Safaricom’s Daraja API portal enables businesses and developers to integrate with M-PESA.safaricom.co.ke · read 9 Oct 2026
- Cash deposits
- Customers can deposit cash into an M-PESA account through an authorized agent using a phone and original ID.safaricom.co.ke · read 9 Oct 2026
- Cash withdrawals
- Registered customers can withdraw through an agent, an ATM, STK, the M-PESA Super App, the My Safaricom App or USSD *334#.safaricom.co.ke · read 9 Oct 2026
- Fraud prevention
- Safaricom says M-PESA GlobalPay was removed from USSD and remains available only in the app to avert fraud.safaricom.co.ke · read 9 Oct 2026
- Hakikisha
- Hakikisha lets customers verify the intended recipient before confirming an M-PESA transaction.safaricom.co.ke · read 9 Oct 2026
- International transfers
- M-PESA Global supports sending and receiving money internationally, including transfers to bank accounts and cash pickup at Western Union locations.safaricom.co.ke · read 9 Oct 2026
- Merchant payments
- Lipa Na M-PESA lets customers pay for goods and services using their phone.safaricom.co.ke · read 9 Oct 2026
- Mobile app devices
- The My Safaricom statement feature is available to subscribers using Android and Apple iOS devices who have installed the app.safaricom.co.ke · read 9 Oct 2026
- Mobile money
- M-PESA lets customers send, receive and access money through Safaricom’s service.safaricom.co.ke · read 9 Oct 2026
- Mobile platforms
- bothsafaricom.co.ke · read 20 Sep 2026
- Online payments
- M-PESA GlobalPay is a virtual Visa card linked to the M-PESA wallet for payments to international online merchants.safaricom.co.ke · read 9 Oct 2026
- Scheduled transfers
- Yessafaricom.co.ke · read 20 Sep 2026
- Security
- The M-PESA statement service requires customers to enter their secret M-PESA PIN to access statements.safaricom.co.ke · read 9 Oct 2026
- Send money
- Customers can send money to registered and unregistered mobile numbers through STK, the M-PESA Super App or the Safaricom App.safaricom.co.ke · read 9 Oct 2026
- Supported channels
- M-PESA services are available through the M-PESA app, My Safaricom app, USSD *334# and SIM Toolkit, with the available channel varying by service.safaricom.co.ke · read 9 Oct 2026