E-commerce11 min read

QR code payments with M-Pesa in Nairobi in 2026

Mohamed Bah·Fondateur, Kolonell
August 25, 2026
Share:
QR code payments with M-Pesa in Nairobi in 2026

QR code payments with M-Pesa in Nairobi in 2026

E-commerce

The verdict in three sentences

In Nairobi, the M-Pesa QR code lets you collect in-store without a card terminal and without hardware costs. The merchant generates a dynamic QR with the amount prefilled, the customer scans and confirms in about 8 seconds, versus 25 seconds for a card payment. The result: no customer fees, no hardware investment, and instant confirmation.

Dynamic QR vs card terminal: the real cost

A classic card terminal means a device to buy or rent, per-transaction fees, and a wait. The M-Pesa QR code flips the logic: the merchant's smartphone is enough, QR generation is free, and the customer pays from their own phone. For a Nairobi shop, the savings are immediate.

CriterionM-Pesa QR codeCard terminal
Initial hardware cost0 FCFA~150,000 FCFA
Monthly rental0 FCFA10,000 to 25,000 FCFA
Customer fees0%Variable
Collection time~8 s~25 s
ConfirmationInstant (app)Paper receipt
Connection requiredLight dataBanking network
ReconciliationAuto in appBank statement

How to deploy QR in-store

Setup rests on three elements: a dynamic QR regenerated for each sale (prefilled amount, fewer errors), a confirmation screen visible to the clerk, and automatic reconciliation in the dashboard. Static QR exists but forces the customer to enter the amount, a source of errors and fraud.

QR typeAmountIdeal forRisk
Static QREntered by customerSmall stall, tipsAmount error
Dynamic QRPrefilledShop, checkoutLow
Per-product QRFixed per itemMarket, foodLow
Invoice QRLinked to orderDelivery, B2BVery low

Mini case study

Aminata runs a cosmetics shop in Nairobi and hesitated to rent a terminal at 18,000 FCFA/month. She handles about 40 sales a day. With the dynamic M-Pesa QR code, she saves the 216,000 FCFA annual rental and removes the wait: collection time drops from 25 to 8 seconds, i.e. nearly 11 minutes saved per day at peak hours. At an average basket of 12,000 FCFA, the smoother queue recovers several lost sales each week.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

FAQ

Does the customer pay fees with the M-Pesa QR code?

No, M-Pesa payment is free on the customer side for standard transfers. It is a strong argument against cash and an advantage over some card solutions.

Do you need a powerful smartphone to generate the QR?

No. The merchant app runs on an entry-level smartphone. Dynamic QR generation is instant and uses almost no data.

What happens if the network drops?

Payment needs a light connection at the moment of confirmation. If it drops, the customer retries; the amount is only debited after confirmation, so there is no double-charge risk.

Is the QR code suitable for a market or delivery?

Yes. The per-product QR is ideal at a market, and the invoice-linked QR is perfect for delivery: the courier shows the code on arrival, the customer scans and pays on the spot.

Let's talk about your project. We equip your shop with M-Pesa QR payments, no terminal and no hardware fees. WhatsApp +221 77 596 93 33.

Tags:#qr code#mpesa#nairobi#in-person payment#kenya#shop#card terminal#2026
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.