Mbinu

Loading

Skip to content

Engineering8 min read

The Mobile Money Checkout Playbook

Where people drop off between the cart and the PIN on M-Pesa, Mixx by Yas and Airtel Money.

11 November 2026

A phone held over a small shop counter during a mobile payment.

The checkout is the payment system

In Tanzania the card till is not the default. The Bank of Tanzania’s National Payment Systems Annual Report for 2025 counts 75.78 million active mobile-money users, up from 63.21 million in 2024, and 7.96 billion mobile-payment transactions worth TZS 255.13 trillion. The same report, citing TCRA, counts 59.37 million feature phones against 28.50 million smartphones.

TCRA figures reported for March 2025 put M-Pesa, Mixx by Yas and Airtel Money at about 89 percent of mobile-money subscriptions, with M-Pesa at 40.4 percent. By December 2025, Daily News, citing TCRA, had M-Pesa at 41.2 percent, Mixx by Yas at 29.5 percent and Airtel Money at 18.5 percent. Tigo Pesa is the earlier name of the wallet now operating as Mixx by Yas. A checkout that offers one of the three and ignores the other two is a closed shop.

There is no published national “half the drop-off” figure

No Bank of Tanzania or TCRA table says that a redesigned checkout cuts abandonment by half. Treat any such promise as a hypothesis you have to measure on your own orders. What the public record does show is where the path breaks: the wrong wallet, a fee that appears only after the PIN, an English label, an email address demanded from someone who pays by phone, and a flow that assumes a smartphone.

The path that matches how people pay

Ask for the phone number and the wallet, not an account on your site. Name the wallets the way people say them: M-Pesa, Mixx by Yas, Airtel Money. Show the amount, the fee and the merchant name before the customer leaves your screen. The Bank of Tanzania’s 2024 payment report credits the Tanzania Instant Payment System (TIPS) and the standard TANQR code for interoperability, and it names Lipa Namba and QR as the merchant options smartphones added. Support the prompt-to-phone flow and, where the wallet still has it, the USSD path a feature phone can finish.

Use “Miamala” for transactions. Keep Kiswahili on the amount, the fee and the failure. When the network or the wallet declines, say what happened and what to do next, on the same screen. Reconcile against the wallet callback, not against the moment the customer tapped Pay, because the PIN happens on the phone after they have left your page.

What to measure

Count started checkouts, prompts delivered, prompts confirmed, and money settled. Split that by wallet and by smartphone versus USSD. The drop you can fix is the one you can see between those four numbers. A checkout is finished only when the wallet confirms the value, not when your button changes colour.

Sources