E-commerce11 min read

M-Pesa QR In-Store Payments for Nairobi Retail: 2026 Setup Guide

Mohamed Bah·Fondateur, Kolonell
August 14, 2026
Share:
M-Pesa QR In-Store Payments for Nairobi Retail: 2026 Setup Guide

M-Pesa QR In-Store Payments for Nairobi Retail: 2026 Setup Guide

E-commerce

The verdict in three sentences

In 2026, taking payment in-store no longer requires a card terminal: an M-Pesa QR code at the counter plus the customer's smartphone is enough. The key choice is between a static QR (the customer types the amount, more errors) and a dynamic QR (amount pre-filled, near-zero errors). With merchant fees around 0.55 % and real-time SMS confirmation, the dynamic QR cuts till errors from ~9 % to under 1 %.

Static QR versus dynamic QR

A static QR is a single printed code on the counter: convenient, but the customer types the amount, a source of errors and fraud. A dynamic QR is generated per sale with the correct amount: the customer scans and confirms, entering nothing.

CriterionStatic QRDynamic QR
AmountTyped by customerPre-filled by till
Error rate~9 %Under 1 %
SetupOne printed codeTill/app integration
CostFreeLight dev needed
Amount fraudPossibleBlocked
Saturday rushSlower queueSmooth queue
ReconciliationManualAutomatic per sale

For a small low-volume kiosk, the free static QR is enough. As soon as volume rises or amounts vary, the dynamic QR pays off fast by removing errors and automating reconciliation.

Fees and limits in-store 2026

Here are the orders of magnitude to know before choosing your in-store payment setup.

ElementM-Pesa (East Africa)Wave (West Africa)
Merchant QR openingBuy Goods tillFree
Merchant fee~0.55 %~1 %
ConfirmationReal-time SMSReal-time SMS
Indicative limit~250,000 KES/dayAccount dependent
Hardware requiredNone (till number)None (printed code)
SettlementContract dependentContract dependent

These figures are 2026 estimates to confirm against your merchant contract. The common point of both systems: no expensive hardware, immediate confirmation, and fees well below those of a classic bank card terminal.

Mini case study

Wanjiru, who runs a ready-to-wear shop in Nairobi, took 80 sales a day on a Saturday, average basket 1,500 KES. With the static QR, about 9 % of transactions had a wrong amount (customer typing 150 instead of 1,500), that is 7 corrections a day, each costing 3 to 5 minutes of a blocked queue. Switching to a dynamic QR linked to her till, errors dropped below 1 %, less than one a day. On a busy Saturday she recovers about 30 minutes of queue flow and eliminates the shortfalls from under-typed amounts. The merchant fee, ~0.55 % on 120,000 KES of sales (660 KES), stays far below the cost of a card terminal.

Need a professional website?

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

FAQ

How much does opening an M-Pesa merchant QR cost in 2026?

As a 2026 order of magnitude, a Buy Goods till carries merchant fees around 0.55 % per transaction with no monthly subscription. It is far cheaper than a bank card terminal.

What is the difference between static and dynamic QR?

Static is a printed code where the customer types the amount (~9 % errors). Dynamic pre-fills the amount from the till, cutting errors below 1 % and blocking amount fraud.

What is the in-store payment limit?

It depends on your merchant account and operator. As a guide, M-Pesa caps around 250,000 KES per day; Wave depends on your contract. Check before a high-volume day.

Do I need special hardware?

No. A static QR needs only a printed code. A dynamic QR needs a light integration between your till or app and the operator's API, with no card terminal.

Is payment confirmation immediate?

Yes, a confirmation SMS arrives in real time for both merchant and customer. Only hand over goods after that confirmation, never on the customer's word alone.

Let's talk about your project. We set up your dynamic QR payments linked to your till, with no card terminal. WhatsApp +221 77 596 93 33.

Tags:#qr code#wave#m-pesa#paiement presentiel#retail#abidjan#nairobi#boutique
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.