Back to Blog
E-commerce

Cash on delivery refusals: how Egyptian shops can cut them with a WhatsApp confirmation

Ahmed Gamal6 min read

The most direct way to reduce cash on delivery refusals is to confirm every order on WhatsApp before it ships: the item, size, full total including delivery, exact address and expected day. A customer who has replied yes to all of that is far less likely to be surprised at the door, and a customer who never replies is an order you can hold back before paying for the trip.

How common are refused orders in Egypt?

We looked for a reliable national figure and did not find one. Couriers publish delivery success rates for themselves, and app vendors quote dramatic before-and-after results from single merchants. Neither tells you what your shop should expect. The number that matters is your own, and the last section shows how to calculate it.

Why do customers refuse a parcel?

  • They ordered on impulse and changed their mind before it arrived.
  • The total at the door was higher than they expected, usually because of delivery.
  • The address was incomplete, or the courier couldn't reach them.
  • It took long enough that they bought elsewhere.
  • The size or colour wasn't what they thought they had ordered.
  • The order was never serious: a prank, a wrong number or a competitor.

What should the confirmation message say?

Send it as soon as the order is placed, while the customer still remembers why they wanted it. Keep it short and make the reply easy:

Hi Mona, this is Noura Boutique. Your order: Linen Midi Dress, navy, size M. Price 850 EGP + delivery 60 EGP = 910 EGP cash on delivery. Address: 12 Abbas El Akkad, Nasr City, 3rd floor. It should arrive Sunday or Monday. Reply 1 to confirm or 2 to change something.

Those are the five things a refusal usually comes down to, and each one is now in writing. Ask for a landmark if the address is thin, and confirm that the number you are writing to is the one the courier should call.

What if the customer doesn't reply?

  1. Send one reminder a few hours later.
  2. Call once if the order is valuable enough to justify it.
  3. Hold the order for a set time, such as 24 hours, and tell the customer when it will be cancelled.
  4. Cancel it politely and leave the door open for them to reorder.

Send a short message on the day the parcel leaves as well: the courier's name, the expected time and the amount in cash. It reminds people to be home and to have the money ready.

When should you ask for a deposit?

Asking every customer to prepay will cost you sales from people who don't know you yet. Ask selectively: first orders above a value you choose, far governorates where a returned parcel is expensive, made-to-order pieces, and customers who have refused before. A deposit equal to the delivery fee, paid by InstaPay or a mobile wallet, is often enough to separate serious buyers. If you keep a list of past refusals, use it only for your own orders and don't share it with other shops.

What does confirming on WhatsApp cost?

On the free WhatsApp Business app, nothing but staff time. On the WhatsApp Business Platform, Meta charges for order confirmations as utility templates, and since 1 October 2026 it also charges for replies inside the 24-hour window. Compare that small cost with what one refusal costs you: delivery out, delivery back, packing, and stock tied up while the parcel travels.

How do you know whether it's working?

  1. Count shipped orders and refused orders each month, for at least one full month before you change anything.
  2. Refusal rate = refused orders divided by shipped orders.
  3. Split it by source, governorate and whether the customer is new. The average usually hides one bad channel.
  4. Change one thing, then compare the following month. Watch confirmed sales as well, so you don't reduce refusals by losing good orders.

When is Redood the right tool for this?

When orders are placed in the WhatsApp chat itself. Redood's agent goes through the items, size, colour, delivery fee and total with the customer and reads the order back before confirming it, so the confirmation is part of the sale.

It is not a dedicated cash on delivery tool. If your orders come from a website checkout and you only want a confirm-or-cancel message afterwards, a purpose-built Shopify or WooCommerce confirmation app is the better fit. And we have no refusal data of our own yet, so we can't tell you by how much any of this will lower your rate.

See Redood taking orders from your own menu

Type your restaurant's name — we'll import your menu, and within a minute you'll test the full WhatsApp ordering experience. Free, no commitment.