Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Money Transfer Apps
  3. M-PESA

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

Every plan, in full

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

Alternatives to M-PESA

Every alternative, ranked