Al-Shiʿra · Sirius

How do you optimize cash on delivery and cut refusals?

7 min read Updated

Cash on delivery is not a payment problem in the Gulf — it is the default trust setting. A large share of first-time customers, especially in Saudi Arabia, will simply not buy without it. But COD has a tax: the customer risks nothing at checkout, so every hour between order and doorbell is an hour in which they can cool off, forget, or buy elsewhere — and a refused package costs you shipping both ways plus a locked-up product.

This guide is the full COD system: why refusals actually happen, the WhatsApp confirmation flow with scripts, the incentive ladder that shifts customers to prepaid, the delivery-side fixes that matter most, when to block COD entirely, and how to measure it so refusals stop hiding inside your ROAS.

Why do customers refuse COD orders?

Almost every refusal traces to one of five causes. Impulse cooling: the order was emotional, and three days later the emotion is gone. Zero commitment: nothing was paid, so refusing costs the customer nothing and no guilt. Slow or unpredictable delivery: refusal probability climbs steeply after day three, and every failed first attempt makes it worse. Surprise totals: shipping or COD fees the customer did not register at checkout. And absence: the courier came, the customer was at work, the second attempt never really happened.

Notice what is not on the list: 'bad customers'. A small fraction are serial refusers you should block — but the majority of refusals are process failures, which is good news, because process is fixable.

What does a WhatsApp order confirmation flow look like?

Confirmation is the single highest-impact COD fix: it converts a zero-commitment order into a verbal promise, catches wrong numbers and addresses before you pay for shipping, and filters the orders that were never serious. The flow that works:

  • Within the first hour of the order: 'Hi [name], your order from [store] is confirmed for prep: [item], total [X] including delivery, arriving [day]. Reply 1 to confirm or 2 to change anything.' Total must include every fee — surprises at the door are refusals.
  • No reply after a few hours: one gentle nudge, then a phone call for high-value orders. Orders that never confirm ship last or not at all — track how this rule alone changes your refusal rate.
  • At handover to the courier: 'Your order is with [courier], tracking [link], expected [day].' Named courier plus a real date measurably reduces at-door refusals.
  • Delivery day: 'Arriving today between [window]. Please keep [amount] ready — or pay now by card and skip the cash: [link].' That last line quietly converts COD orders to prepaid even after checkout.

How do you move customers from COD to prepaid?

You will not eliminate COD in the Gulf and should not try — for a first-time customer it is a legitimate trust bridge. The goal is shifting the persuadable middle. Build an incentive ladder and climb it gradually: free or discounted shipping for prepaid orders; a small prepaid discount (even a token amount changes behavior); a visible-but-modest COD handling fee framed as the courier's cash-collection cost; and prepaid-only for sale items and heavy discounts, where refusal risk is highest and margin thinnest.

Two Gulf-specific accelerators: local payment methods and BNPL. Offering Mada and Apple Pay in Saudi Arabia removes most card friction — Apple Pay especially converts customers who would never type a card number. And Tabby or Tamara installments give the customer COD-like safety (pay later) while you get prepaid-like commitment. For many stores, BNPL is the single biggest COD-to-prepaid shifter.

Which delivery-side fixes cut refusals the most?

Speed first: ship within 24 hours of confirmation. The refusal curve versus delivery time is the most consistent pattern in COD — same-city next-day delivery refuses at a fraction of the rate of five-day delivery. If your courier cannot do 48 hours to major cities, that courier choice is costing you more than their invoice shows.

Then the mechanics: choose couriers that send WhatsApp updates and call before arrival (a customer who chose a delivery window rarely refuses at it); validate addresses at checkout — in the Gulf, a required 'nearest landmark' field plus a shared location pin saves more packages than any script; and script the second attempt properly, offering an alternative window or pickup point instead of silently returning the parcel. Ask your courier for refusal rate by driver and area — the spread will surprise you, and it is negotiating leverage.

When should you block COD for a customer or product?

COD should be a privilege with rules, not a universal right. Three rules cover most cases. Repeat refusers: two refused orders means prepaid-only for that phone number — keep a simple blocklist; serial refusers are a tiny share of customers but a heavy share of losses. High-ticket thresholds: above a value you choose (for many stores, several hundred SAR), require prepayment or at least a small card deposit — one refused premium item can erase the margin of ten delivered ones. New-customer risk: first-time, high-value, un-confirmed on WhatsApp, rush sale period — any two of those together justify a verification call before shipping.

Announce none of this loudly. The checkout simply shows the payment options each customer has earned.

How do you measure COD performance properly?

The headline metric is refusal rate: refused deliveries divided by shipped COD orders. Track it weekly, and never as one blended number — split it by product, city, courier and campaign. A store-wide 15% often decomposes into a well-behaved 7% core plus one product, one remote city or one traffic source refusing at triple the rate. That decomposition is the to-do list.

Then make refusals visible in your marketing math: a refused order should subtract its shipping-both-ways and handling cost from the campaign that generated it. Platform ROAS counts the sale the moment it is placed; your bank account counts it when cash is collected. Stores that re-rank campaigns on delivered revenue instead of placed revenue routinely discover their 'best' campaign was quietly their worst — usually the one leaning hardest on impulse.

How Ashayrah runs COD optimization for you

Confirmation flows, incentive ladders, courier decisions and delivered-revenue reporting — we build this as one system, because each piece feeds the others.

  1. The audit

    We compute your true refusal rate split by product, city, courier and campaign, and quantify what refusals cost you per month. Free, and the findings are yours to keep.

  2. The launch

    Within 14 days: the WhatsApp confirmation flow live in Arabic and English with AI handling replies 24/7, the prepaid incentive ladder configured at checkout, blocklist rules in place, and reporting rebuilt on delivered revenue.

  3. The scale

    Weekly iteration: campaigns re-ranked by delivered margin, courier performance reviewed against refusal data, and incentives tuned as your prepaid share climbs.

Questions people also ask

What is a normal COD refusal rate?

Unmanaged COD commonly refuses at a fifth to a quarter of orders in the Gulf; a well-run system — WhatsApp confirmation, fast shipping, incentives to prepay — brings it under one in ten. More useful than any benchmark is your own split: refusal rate by product, city, courier and campaign shows exactly where the losses concentrate.

Does WhatsApp order confirmation really reduce refusals?

Yes — it is the highest-impact single fix. A confirmation message converts a zero-commitment order into a stated promise, catches wrong addresses before you pay shipping, and filters non-serious orders. Orders that confirm on WhatsApp refuse at a fraction of the rate of unconfirmed ones.

Should I remove cash on delivery from my store?

No — in the Gulf, COD is a trust bridge and removing it costs you most first-time customers, especially in Saudi Arabia. Manage it instead: confirm orders, ship fast, reward prepayment, add BNPL like Tabby or Tamara, and restrict COD only for repeat refusers and very high-value orders.

Will a COD fee scare customers away?

A modest, clearly-framed fee — presented as the courier's cash-handling cost — rarely hurts conversion measurably, and it nudges the persuadable middle toward prepaid. Introduce it alongside a prepaid reward (free shipping or a small discount) so the choice reads as a benefit, not a penalty.

COD vs prepaid — which should a Gulf store push?

Offer both, engineer the shift. Keep COD for first-time trust, then move customers to prepaid with incentives, Apple Pay and Mada, and BNPL installments — which give the customer pay-later safety with prepaid commitment. Most healthy Gulf stores see their prepaid share climb steadily without ever removing COD.

The fire is lit. Sit with us.

Pick your time

Booking takes 30 seconds. The consultation is free — and the plan is yours to keep.

  • 20 minutes
  • A concrete 90-day plan
  • Zero obligation
Book a free consultation

Calendar not loading? Book directly on TidyCal

Pick your time

Booking takes 30 seconds. The consultation is free — and the plan is yours to keep.

  • 20 minutes
  • A concrete 90-day plan
  • Zero obligation