Cash on delivery remains a firmly established option in Saudi e-commerce, still in demand despite the spread of online payment. The reason is less technical than psychological: customers want to see the product before paying, especially when buying from a store they have not tried before.
For the merchant it cuts both ways: it raises conversion, but it delays cash and adds a layer of risk called refusal at the door. This article explains how the mechanism actually works and how to manage it so you keep the upside and contain the cost.
How COD works, step by step
- The customer places an order and selects COD, paying nothing upfront.
- The order is picked and packed, flagged as a collection shipment, and the collection amount is recorded on the waybill.
- The courier delivers and collects the amount in cash or by card terminal.
- The delivery company holds the funds within a collection cycle, then remits them to the merchant or logistics provider on the cycle agreed in the contract.
- Remitted amounts are reconciled against actually-delivered shipments and any differences are settled.
Steps four and five are the critical ones. The speed of the remittance cycle determines your liquidity, and the rigour of reconciliation determines whether you catch discrepancies or accumulate them.
The real cash-flow effect
With online payment, money arrives before you ship. With COD, you pay first — for the goods, fulfillment, and shipping — then wait for delivery and then for the remittance cycle. The gap between those moments is working capital frozen inside every order.
So the key question when choosing a shipping path is not price alone but: how long is the remittance cycle for collected funds, and how is it documented? Ask for that cycle to be stated explicitly in the agreement rather than assumed.
The main risk: refusal and return to origin
A shipment refused at the door, or that cannot be delivered, comes back to you after you have paid the outbound cost and usually the return leg too — a full cycle with no revenue. The causes repeat and are well known:
- An impulse order the customer cooled on during the wait.
- Cash not available at the moment of delivery.
- A wrong or unanswered mobile number, making coordination impossible.
- An incomplete address causing first-attempt failure.
- Fake or duplicated orders with unreal addresses.
The important observation: most of these are addressed before the parcel leaves, not after.
Seven practices that genuinely reduce refusals
1. Verify the mobile number at checkout
A short verification message filters out a large share of fake orders and raises the odds the courier reaches a working number. Simplest step, biggest effect.
2. Confirm the order before picking
A WhatsApp or SMS confirming product, amount, and address, asking for an explicit reply. An order not confirmed within a set window deserves a review before shipping, especially a high-value one.
3. State the total amount clearly
A customer surprised at the door by a higher figure than expected will refuse. Show the total including shipping and fees both at checkout and in the confirmation message.
4. Shorten delivery time
The chance of a change of mind grows with every waiting day. Cutting transit — through faster fulfillment and stock held closer to the customer — reduces refusals with no extra process.
5. Encourage prepayment rather than banning COD
Removing COD outright costs you genuine orders. The smarter move is making prepayment more attractive: a small benefit or processing priority. Shifting part of your volume to prepaid beats trying to shift all of it.
6. Apply a clear rule to repeat refusers
A small share of customers refuse repeatedly. Log those cases and require prepayment from them afterwards. A written rule beats an ad-hoc judgement every time.
7. Match the carrier to the destination for collections
Carriers differ by region in collection capability and in how well they reach the customer. Routing collection shipments to the strongest carrier in that area reduces first-attempt failure.
Reconciliation discipline
The most neglected part is reconciliation. At any moment you should know how many collection shipments went out, how many were delivered, how much was collected, how much was remitted, and what the difference is and why. Without that, shortfalls surface months later with no trail to follow.
Make it a fixed weekly routine: match the remittance statement against the delivered-shipment list and open a line item for every difference. Small recurring gaps are more dangerous than one large one, precisely because they pass unnoticed.
What to measure
- COD orders as a share of total orders.
- Refusal/return rate on COD versus prepaid orders.
- Average days from delivery to funds reaching you.
- First-attempt delivery success rate.
- Unsettled differences at month end.
Improving first-attempt success usually starts with address quality — covered in our guide to reducing shipping costs.
Run collection shipments with discipline
We pick, pack, and hand your orders to carriers with COD shipments clearly flagged and tracking flowing back to your store, choosing the right carrier per destination.
Explore our shipping service