Send the invoice on SMS, fire an M-Pesa STK Push, watch the webhook confirm into your CRM. No portal, no card form, no chasing — just the rails Kenyan customers already pay on every day.
The slowest part of any Kenyan invoice is the customer hunting for paybill numbers and account references. Sozuri puts the right paybill, the right reference and a one-tap STK prompt in front of them — on the channel they actually check.
The accounting system fires an SMS the moment an invoice is issued. Personalised by name, with the exact amount and a hosted pay-link. For Safaricom subscribers, tapping the link launches the STK Push directly. For Airtel and Telkom, the hosted page handles it.
The customer taps the link or replies PAY — an STK Push appears on their phone, branded with your business name. They enter their M-Pesa PIN, Safaricom confirms, the funds settle into your paybill. The whole thing takes 12–30 seconds.
The moment the customer's PIN succeeds, Sozuri fires a webhook to your accounting system with the full M-Pesa payload — TransID, amount, MSISDN, customer name, BillRefNumber. The invoice is closed before the customer leaves the store.
From the standard 14–21 for Kenyan SMBs. The pay-link removes the "I forgot the paybill" excuse.
Webhook with TransID + BillRef matches the invoice automatically. Accounts manual work drops to exceptions only.
OTP-stamped confirmations on both phones eliminate the fake-payment screenshot scam at the till.
“Our cashier used to spend 20 minutes a day checking whether SMS receipts were real. We switched to OTP-stamped Sozuri confirmations — that 20 minutes went to zero overnight.”
The slowest part of getting paid in Kenya isn't the customer's willingness — it's the friction. Sozuri removes the friction; the willingness does the rest.