M-PESA
safaricom.co.ke
Spec sheet
- Security
- The M-PESA statement service requires customers to enter their secret M-PESA PIN to access statements.Read 9 Oct 2026 · safaricom.co.ke
- Headquarters
- Nairobi, KenyaRead 28 Sep 2026 · safaricom.co.ke
- Founded
- 2007Read 28 Sep 2026 · safaricom.co.ke
- Bank transfers
- Customers registered for mobile banking and M-PESA can transfer money between their bank and M-PESA account.Read 9 Oct 2026 · safaricom.co.ke
- Business integrations
- Safaricom’s Daraja API portal enables businesses and developers to integrate with M-PESA.Read 9 Oct 2026 · safaricom.co.ke
- Cash deposits
- Customers can deposit cash into an M-PESA account through an authorized agent using a phone and original ID.Read 9 Oct 2026 · safaricom.co.ke
- Cash withdrawals
- Registered customers can withdraw through an agent, an ATM, STK, the M-PESA Super App, the My Safaricom App or USSD *334#.Read 9 Oct 2026 · safaricom.co.ke
- Fraud prevention
- Safaricom says M-PESA GlobalPay was removed from USSD and remains available only in the app to avert fraud.Read 9 Oct 2026 · safaricom.co.ke
- Hakikisha
- Hakikisha lets customers verify the intended recipient before confirming an M-PESA transaction.Read 9 Oct 2026 · safaricom.co.ke
- International transfers
- M-PESA Global supports sending and receiving money internationally, including transfers to bank accounts and cash pickup at Western Union locations.Read 9 Oct 2026 · safaricom.co.ke
- Merchant payments
- Lipa Na M-PESA lets customers pay for goods and services using their phone.Read 9 Oct 2026 · safaricom.co.ke
- Mobile app devices
- The My Safaricom statement feature is available to subscribers using Android and Apple iOS devices who have installed the app.Read 9 Oct 2026 · safaricom.co.ke
- Mobile money
- M-PESA lets customers send, receive and access money through Safaricom’s service.Read 9 Oct 2026 · safaricom.co.ke
- Mobile platforms
- bothRead 20 Sep 2026 · safaricom.co.ke
- Online payments
- M-PESA GlobalPay is a virtual Visa card linked to the M-PESA wallet for payments to international online merchants.Read 9 Oct 2026 · safaricom.co.ke
- Scheduled transfers
- YesRead 20 Sep 2026 · safaricom.co.ke
- Send money
- Customers can send money to registered and unregistered mobile numbers through STK, the M-PESA Super App or the Safaricom App.Read 9 Oct 2026 · safaricom.co.ke
- 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.Read 9 Oct 2026 · safaricom.co.ke
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
Where Specifiction places it
- Peer-to-Peer Payment Apps#18 of 247.6
- Money Transfer Apps#70 of 817.4
- Digital Wallet Apps#40 of 447.3