The verdict in three sentences
A static QR printed at the counter is simple but causes ~5% wrong amounts and painful manual reconciliation. A POS-generated dynamic QR, tied to each cart, reconciles automatically by reference and cuts fraud. In Kumasi with the interoperable GhQR and in Dakar with Wave, checkout drops from ~90s in cash to ~20s.
Static vs dynamic QR
A static QR shows a fixed merchant account: the customer types the amount, hence the errors. A dynamic QR embeds the amount and an order reference, automating the accounting match.
| Criterion | Static QR | Dynamic QR |
|---|---|---|
| Amount entered | By customer | Pre-filled by POS |
| Reconciliation | Manual | Automatic by reference |
| Wrong-amount rate | ~5% | near 0% |
| Merchant QR fee | 0 to 1% | 0 to 1% |
| Fraud risk | Medium | Low |
| Setup cost | Very low | Low (POS-integrated) |
Checkout time savings
Time per transaction is a hidden cost. Moving from cash to dynamic QR frees register time and shortens queues.
| Checkout mode | Avg time / customer | Over 30 customers/h |
|---|---|---|
| Cash (making change) | ~90s | 45 min |
| Static QR + entry | ~40s | 20 min |
| Dynamic POS QR | ~20s | 10 min |
| Gain vs cash | -70s | ~35 min/day |
GhQR is interoperable across MTN, Telecel and AirtelTigo, so you avoid displaying three different QR codes at the counter.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Modou runs a shop in Kumasi with an average queue of 30 customers per hour at peak. Replacing cash with a dynamic MoMo QR, he saves ~70s per customer, i.e. ~35 min/day of register time recovered. Over a 26-day month that's nearly 15 hours of productivity, and evening reconciliation drops from 40 min to under 10 min thanks to automatic references.
FAQ
What is the merchant fee on a QR payment? Generally 0 to 1% depending on the merchant agreement. A dynamic QR adds no fee over a static one but removes the hidden cost of wrong amounts and manual reconciliation.
Why does a static QR cause errors? Because the customer types the amount by hand: roughly 5% of payments arrive with a wrong amount, forcing refunds or top-up requests and complicating end-of-day accounting.
Does GhQR work across operators? Yes, GhQR is interoperable across MTN, Telecel and AirtelTigo. A single dynamic QR at the counter accepts payments from every wallet, without multiplying displays.
How much time do you really save? Checkout drops from about 90s in cash to about 20s with dynamic QR. For a queue of 30 customers/hour, that's on the order of 35 minutes saved per day and clearly shorter lines.
Let's talk about your project. We connect your POS to a dynamic Wave or GhQR flow with automatic reconciliation. 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.
