E-commerce11 min read

Improving payment success rate on 3G networks in 2026

Mohamed Bah·Fondateur, Kolonell
August 26, 2026
Share:
Improving payment success rate on 3G networks in 2026

Improving payment success rate on 3G networks in 2026

E-commerce

The verdict in three sentences

On 3G, a payment can fail not because the customer declines, but because the page is too heavy or the webhook too slow: in 2026, an optimized funnel gains up to +14 success points. The key levers are the async callback, status polling, a page under 100 KB and offline handling. Webhook latency of 2 to 8 seconds calls for a recommended 90-second timeout, never less.

What makes a payment fail on 3G

On a slow connection, the problem is not the payment itself but everything around it: page loading, the round trip to the provider, receiving the webhook. Every fragile link drops the success rate.

FactorImpact on 3GFix
Checkout page > 500 KB-10 to -15 ptsPage < 100 KB
Timeout too short (< 45 s)-8 pts90 s timeout
Synchronous webhook waitblockingAsync callback + polling
No resume after a dropabandonOffline handling / resume
Blocking JS on loadlatencyDeferred loading
Uncompressed images+2 to 5 sWebP / AVIF

The combination of a light page + adapted timeout + polling delivers most of the gain. The rest comes from care taken with loaded resources.

The techniques and their quantified gain

Each technique brings a measurable gain and stacks with the others. Here is the recommended priority order and expected yield in 2026.

TechniqueSuccess gainEffortPriority
Page < 100 KB (minimal HTML/CSS)+5 to +8 ptsmedium1
Status polling (5 s / 90 s)+3 to +5 ptslow1
Async callback+2 to +4 ptsmedium2
Offline handling / resume+1 to +3 ptshigh3
WebP/AVIF image compression+1 to +2 ptslow2
Preloading the pay button+1 ptlow3

Stacked, these levers take a 3G success rate from about 76 % to 90 %, i.e. the +14 points announced. The light-page + polling duo alone already recovers most of the gain.

Mini case study

Aminata runs an online grocery in Saint-Louis, 700 payment attempts per month, 65 % of them on 3G. Her checkout page weighed 540 KB and her timeout was 40 seconds: 76 % success rate, i.e. 532 completed payments. After moving to a 95 KB page, a 90-second timeout and status polling, her success rate rises to 90 %, i.e. 630 payments. That is 98 more payments per month; at a 14,000 FCFA average basket, this represents 1,372,000 FCFA of additional monthly revenue.

Need a professional website?

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

FAQ

Why a 90-second timeout and not less?

Because webhook latency ranges from 2 to 8 seconds and the customer needs time to enter their PIN and confirm. A timeout under 45 seconds cuts otherwise valid payments and costs about 8 success points.

Is a page under 100 KB realistic with a polished design?

Yes, by limiting JavaScript, loading images as WebP and deferring the non-essential. A checkout doesn't need to be heavy to be attractive and reassuring.

Does polling consume a lot of data?

No. One status request every 5 seconds for 90 seconds is negligible consumption, far outweighed by the payments recovered.

Do you really need offline handling?

It is a plus, especially in areas with unstable coverage. It lets you resume a transaction after a drop rather than lose it, for +1 to +3 success points.

How long to optimize an existing funnel?

Usually 1 to 2 weeks for the light page, timeout and polling, which deliver most of the gain. Offline optimizations come afterwards.

Let's talk about your project. We optimize your payment funnel for 3G: light page, adapted timeout and status polling. WhatsApp +221 77 596 93 33.

Tags:#success rate#3g#payment optimization#webhook#light page#offline#mobile money#performance
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.