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.
| Criterion | Static QR | Dynamic QR |
|---|---|---|
| Amount | Typed by customer | Pre-filled by till |
| Error rate | ~9 % | Under 1 % |
| Setup | One printed code | Till/app integration |
| Cost | Free | Light dev needed |
| Amount fraud | Possible | Blocked |
| Saturday rush | Slower queue | Smooth queue |
| Reconciliation | Manual | Automatic 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.
| Element | M-Pesa (East Africa) | Wave (West Africa) |
|---|---|---|
| Merchant QR opening | Buy Goods till | Free |
| Merchant fee | ~0.55 % | ~1 % |
| Confirmation | Real-time SMS | Real-time SMS |
| Indicative limit | ~250,000 KES/day | Account dependent |
| Hardware required | None (till number) | None (printed code) |
| Settlement | Contract dependent | Contract 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.
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.

