The verdict in three sentences
The flat fee is an unfairness that costs on both sides: too much nearby, too little far. The 2026 fix is to draw zones and automate the calculation at checkout, from distance, weight and GPS address. Capturing a precise GPS pin drops address-error disputes and refunds by 30-50 %.
Choosing your zone model
Four models cover nearly every case. The choice depends on your order density and the precision you need.
| Model | Principle | Precision | Setup complexity |
|---|---|---|---|
| Radius rings | circles around the depot | medium | low |
| Drawn polygons | real neighborhoods traced | high | medium |
| Distance tiers | rate per km band | high | medium |
| Named-area grid | fixed rate per named area | very high | high |
In Accra as in Dakar, the named-area grid is clearest for the customer ("Osu: 20 GHS", "Tema: 40 GHS"); distance tiers are fairest when GPS addresses are reliable.
What the auto-calculation must include
A good fee engine is not just distance. It stacks several rules and returns one amount at checkout.
| Rule | Effect on fee | 2026 example |
|---|---|---|
| Base distance | rate per tier | 5 km = 1 500 FCFA |
| Weight multiplier | x1 to x2.4 | 8 kg = x1.7 |
| Out-of-zone surcharge | fixed add-on | + 2 000 FCFA |
| Free-delivery threshold | fee = 0 | basket > 24 000 FCFA |
| Express option | speed add-on | + 1 500 FCFA |
| Mandatory GPS capture | reliable address | -30-50 % disputes |
The customer sees one number; the engine combined five rules. That transparency is what kills disputes.
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
Ama sells grocery baskets in Accra. With a 1 500 FCFA flat fee she often refunded far-suburb customers unhappy with the wait, and lost money on the outskirts. She switches to a named-area grid with GPS capture: core 1 200, near 1 800, far 2 800, out-of-zone + 2 000. Address disputes fall 40 %, roughly 12 avoided refunds a month at 1 500 FCFA re-delivery plus the product: nearly 90 000 FCFA saved monthly, and delivery margin finally positive everywhere.
FAQ
Radius or polygon, which one? Radius is quick to set but ignores real geography (a river, an enclosed area). Polygons or named-area grids match the ground and reduce cost surprises.
Why capture a GPS pin at checkout? Because many addresses have no street number. A precise pin plus a landmark makes the run reliable and drops failed deliveries, each costing a second run.
Does auto-calculation slow checkout? No when well integrated: the amount shows in under a second after the address is entered. A smooth checkout protects conversion.
How do I handle an order outside all zones? Apply an explicit out-of-zone surcharge (+ 2 000 FCFA) or switch to "quote on request" with a WhatsApp contact, rather than bluntly refusing the order.
Can the engine connect to a courier API? Yes: the calculated rate can be pushed to the carrier's API to create the run automatically, removing double entry and errors.
Let's talk about your project. We draw your zones and wire automatic fee calculation with GPS capture into your store. 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.