Your customers pay two ways.
And most systems only handle one.
M-Pesa for your Kenyan customers. Cards, Apple Pay and Google Pay for everyone else. Payouts and records that add up, in every currency.
Most systems handle M-Pesa or cards. Your customers use both.
And most systems only handle one.
Two currencies and two providers mean matching payments by hand.
Paying suppliers, staff or partners by M-Pesa shouldn’t take an afternoon.
One system, with records that add up.
M-Pesa through Safaricom’s Daraja API, plus Stripe or Checkout.com for cards, Apple Pay and Google Pay.
Billed in KES, USD or other currencies.
To suppliers, staff, riders or partners.
Matches every payment to an order, across providers and currencies.
Production-grade M-Pesa integration for foreign companies, built by someone who worked on the M-PESA app.
Payments that produce valid eTIMS invoices, so your KRA records match your takings. eTIMS integration →
Kevin Lagat built key features of Safaricom’s M-PESA app and integrated Checkout.com card payments in a UK healthcare app.

A fashion storefront connecting East African design with customers in Australia.
What we builtThe online store and its backend, with Stripe checkout for customers in Australia.
Read the case study →insidemycloset.co
NeuroConnect Africa
A platform for families, schools, and professionals to discover services and connect with support.
What we builtThe website: services, bookings, M-Pesa donations, a blog, and a content editor the team updates themselves.
Read the case study →neuroconnect.africa
You work directly with Kevin Lagat, our founder. A former Senior iOS Engineer at Safaricom M-PESA, he has shipped production apps for the UK’s NHS, a Saudi digital bank and US SaaS platforms, with Stripe and Checkout.com payments. More about Kevin
Tell us where your customers are and how they want to pay. We’ll recommend a setup during scoping.
We’ll get back to you on WhatsApp or by phone. Want to move faster? Send it to us on WhatsApp now.
Continue on WhatsApp ↗It depends on where your company is registered and where you sell. We recommend one during scoping, not before.
Usually, yes. We add payments to an existing site or app where the platform allows it.
Yes. Kevin has shipped for clients in the UK, Saudi Arabia and the US, built a store selling to Australia, and works across time zones.
We guide you through opening and verifying them: an M-Pesa Paybill or Till, and a Stripe or Checkout.com account. They’re in your business’s name, so payments go straight to you.
Card details are entered into the provider’s secure fields and never stored on your servers, and every payment notification is verified before an order is marked as paid.