E-commerce11 min read

Cash on Delivery Risk Management for Lagos E-commerce (2026)

Mohamed Bah·Fondateur, Kolonell
August 15, 2026
Share:
Cash on Delivery Risk Management for Lagos E-commerce (2026)

Cash on Delivery Risk Management for Lagos E-commerce (2026)

E-commerce

The verdict in three sentences

Cash on delivery (COD) remains the volume engine for African online stores because it removes the fear of paying upfront in a low-trust market. But every refused parcel costs you 1,500 to 3,000 FCFA in wasted delivery, and the return-to-origin (RTO) rate climbs from 15% to 35% by category. The 2026 fix is not to kill COD but to hybridize it with a confirmation call and a small mobile-money deposit that pulls refusals down to 6-12%.

Why COD bleeds your cash flow

On the surface COD is free: the customer pays the rider, you collect. In reality, every non-prepaid order carries hidden risk. A customer who orders on impulse at 10 p.m. may stop answering the next day. Another orders the same sneakers from three stores and keeps whichever arrives first. The result: the rider travels, rings, waits, leaves — and bills you for the trip anyway.

Beyond the wasted trip, COD locks up stock for 2 to 5 days per order in transit, inflates handling costs (cash counting, branch deposits) and delays your real collection by several days. On 100 orders at 25% refusal, 25 parcels come back, meaning 37,500 to 75,000 FCFA of burned logistics — before counting the blocked stock.

COD indicator (2026 order of magnitude)Typical value
Refusal / RTO rate, fashion & apparel20-35%
Refusal rate, electronics / high-tech12-20%
Cost of a failed delivery1,500-3,000 FCFA
Stock tied up per parcel in transit2-5 days
Cash handling fee per order100-300 FCFA
Real collection delay after delivery3-7 days

The three models: pure COD, COD + call, COD + deposit

The 2026 best practice is to coldly compare three setups over 100 orders. The confirmation call costs human time but kills phantom orders. A mobile-money deposit of 1,000 to 2,000 FCFA via Wave or Orange Money creates a financial commitment that divides refusals by three.

ModelRefusal rateRefusal cost / 100 ordersCustomer frictionCollection
Pure COD25-35%45,000-90,000 FCFANoneSlow (5-7 d)
COD + confirmation call12-18%22,000-45,000 FCFALowSlow (5-7 d)
COD + 1,000 FCFA deposit6-12%12,000-30,000 FCFAMediumPartial upfront
Full prepayment Wave/OM2-5%5,000-12,000 FCFAHighImmediate

The winning model for most stores is COD + deposit: the customer pays a 1,000 FCFA deposit online (deducted from the total), which filters out non-serious orders while keeping the reassuring promise of paying the rest by hand.

Mini case study

Awa runs a ready-to-wear store in Lagos and processes 300 orders per month on pure COD, average basket 18,000 FCFA. Her refusal rate is 28%, so 84 refused parcels at 2,200 FCFA of wasted trip each: 184,800 FCFA in monthly losses.

She switches to a 1,500 FCFA Wave deposit. Refusals drop to 10%, meaning 30 refused parcels: 66,000 FCFA of wasted trips. Gross saving: 118,800 FCFA per month, over 1.4 million FCFA a year. Even if the deposit makes 4% of hesitant customers walk away, the 12 lost orders (216,000 FCFA of revenue) are more than offset by fewer refusals and immediate cash collection.

Need a professional website?

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

FAQ

Won't a deposit scare away my customers?

A small number, yes: expect 3 to 6% to abandon at the deposit step. But those customers were statistically the most likely to refuse delivery, so the net revenue loss is near zero and cash flow improves.

How much deposit without blocking the sale?

A deposit of 1,000 to 2,000 FCFA, deductible from the total, is enough to create commitment. Above 10% of the basket, friction becomes too strong on small orders.

Is the confirmation call really worth it?

Yes: a 90-second call cuts refusals from 25% to 15% on average. On an 18,000 FCFA basket, avoiding a single refusal easily repays the time spent on ten calls.

How do I handle a serial refuser?

Build a blocklist in your back office: after 2 unjustified refusals, require full prepayment. A well-equipped store blocks 3 to 5% of toxic orders this way.

What tool automates all this?

A store connected to Wave and Orange Money can request the deposit at checkout, trigger a confirmation SMS and track refusals per customer. That is exactly what we build into Kolonell e-commerce stores.

Let's talk about your project. We build stores that collect the deposit at the right moment and melt away your delivery refusals. WhatsApp +221 77 596 93 33.

Tags:#cash on delivery#cod#delivery#returns#rto#ecommerce#risk#lagos
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.