This service is only available on M-PESA App and allows M-PESA registered customers to request money from another person who is also registered on M-PESA.
M-PESA global is a service that enables M-PESA registered customers to send and receive money globally.
Dial *840# to opt in
M-PESA and Your Bank
Transfer money easily between your bank and M-PESA. To enjoy the service, register for Mobile banking with your bank and register for M-PESA at any agent outlet countrywide.
Madaraka Express Ticket
Start off your Madaraka Express experience in style. Simply dial *639# to buy a Madaraka Express ticket and pay via M-PESA. It’s easy and fast!
The API provides open interfaces over standard protocols through web services. Developers can hook directly to the core M-PESA and get creative with the systems they run.
Start Your Journey to Convenience with M-PESA App
The M-PESA App allows you to do all the things you love in one app. It also offers you a convenient self-service channel and to interact with our customer care. Whether you are an Android or iOS user, you may download the App from the Google Play Store and Apple Store and enjoy convenience.
This is a DIY (Do-It-Yourself) service that enables M-PESA customers to access their stamped M-PESA statements on demand, by requesting via *334# and the e-stamped statement will be sent by email.
Booking Bus Tickets
Safaricom has partnered with BuuPass to launch an online service where travelers in the country can book and purchase bus tickets. The service is currently available with five bus operators including Easy Coach, Modern Coast, Greenline, Palmers and East African Shuttles.
Buy airtime is a service that allows you to purchase airtime via funds available in your M-PESA.
M-PESA Business Channels and Portals
At Safaricom M-PESA we value our beloved customers, which is why we are determined to come up with a variety of products and services that will meet their daily business needs.