Cash on delivery in Egypt: Reducing rejected orders and returns

Cash on delivery in Egypt: Reducing rejected orders and returns

Cash on delivery (COD) is still one of the most widely used payment methods in Egyptian e-commerce. Estimates vary from source to source: recent estimates by payment service providers put it at around 40 to 45% of transactions, while older reports cited much higher percentages. Whatever the exact number is, most stores cannot do without it. The problem is that it is more expensive for the merchant than electronic payment. A BCG report indicated that the cost of COD to merchants in Egypt is higher than cards and digital wallets. Therefore, the goal is not to cancel it, but to manage it so that it does not eat up the profit margin.

The real cost per order

An order rejected at the door costs you more than the shipping price. Add up the following items, then multiply their sum by your rejected-order rate to find out how much COD is actually costing you.

  • Outbound shipping, and return shipping if charged

  • Cash collection fees charged by the shipping company

  • Delayed arrival of cash in your account

  • Customer service time spent on follow-up and calls

  • A product that may be damaged or delayed in resale

Measure the problem before you fix it

Start with four indicators, and break them down by governorate, product category, order value, and traffic source (ad, search, or social). You may discover that the problem is with one ad or one area, not the entire store.

  • Percentage of orders refused on delivery

  • First-attempt delivery success rate

  • Average number of days until cash arrives from the shipping company

  • Cancellation rate before shipping

Confirm the order before shipping

Send a WhatsApp or SMS message with a one-tap confirmation link, or call for expensive orders. Do not ship the order before confirmation, and set a clear deadline (for example 24 hours) after which the order is automatically cancelled. Confirmation delays shipping a little, but filters out non-serious orders early at a small cost.

Assess the risk of each order

Set simple rules to start with, then review them monthly. When one of the following signals appears, choose one action: a confirmation call, a deposit request, or hiding the COD option for this order only. Apply the rules to behavior, not to the residential area alone, so you don't treat serious customers unfairly.

  • A customer's first order with a high value

  • Incomplete or unclear address

  • A phone number or address that has refused orders before

  • Multiple simultaneous orders to the same address under different names

A deposit for expensive orders

Request an advance payment via e-wallet, InstaPay or Fawry for orders above a limit you set, and for made-to-order products. A customer who has paid part is significantly less likely to refuse the order, and part of any loss is covered.

Encourage electronic payment rather than forcing it

Test each incentive on a segment of customers before rolling it out, and compare the result against profit margin, not just the number of orders.

  • Offer a small discount or free shipping for prepayment

  • Offer more than one method

    Card, wallet, installments and COD.

  • Write the return policy clearly near the checkout button

    Lack of trust is the main reason customers prefer cash.

Improve address data

Many failed deliveries come from an address the courier could not reach, not from the customer refusing.

  • Make governorate, city, and district dropdown lists instead of free text

  • Add a field for the nearest landmark

  • Validate the mobile number (11 digits starting with 010, 011, 012 or 015)

  • Allow an alternative number and a convenient delivery time

Reconcile cash with the shipping company

Ask the shipping company for a report on every collected shipment, and automatically match it against the expected orders in your system. Track shipments with delayed settlement, and document a process for handling discrepancies. Without this reconciliation, part of your profit is stuck without you noticing.

What to build into your store or app

  • An order confirmation flow via link or OTP before shipping

  • Risk rules editable from the dashboard

  • A deposit option linked to local payment gateways

  • API integration with the shipping company for shipment status and collection reports

  • A dashboard for refusals, deliveries and settlement delays

Frequently asked questions

  • Should I stop cash on delivery completely?

    Usually not. Stopping it reduces costs, but it may lose you a large segment of customers. It is better to restrict it on high-risk orders and encourage alternatives.

  • What is an acceptable refusal rate?

    There is no number that works for every store, because it varies by product and region. Compare against yourself month by month, and focus on reducing it gradually.

  • What do I do with a customer who refused two orders?

    Record their number and address, and ask for prepayment on future orders instead of blocking them permanently.

Sources

  • BCG via Enterprise

    Cash still popular in Egypt and MEA (September 2025).

  • dLocal

    Egypt payment methods.

  • PS Market Research

    Egypt e-commerce market.

Need a Moodle platform or eCommerce app?

We'll send you a detailed proposal within 24 hours