01·CONTEXT
Why COD is still the default
Cash on delivery is the default payment method for most Lebanese and MENA online stores — somewhere between 60% and 80% of orders, depending on the category and region. In some verticals — fast fashion, cosmetics, niche food products — that number is even higher. Treat it as the baseline experience, not an edge case.
The reasons are structural, not a sign of backwardness: credit card penetration in Lebanon remains below 35%, consumer trust in online stores is still being earned, and many customers want to inspect the product before handing over cash. COD is not a temporary workaround. It is the market.
Done badly, COD becomes operational chaos: missed deliveries, refused orders at the door, and cash reconciliation nightmares at week's end. Done well, it is a powerful trust signal — one that says the merchant believes in what they sell enough to let the customer pay after they receive it.
02·STEPS
Building the COD experience as a system
COD is not one feature — it is a chain of micro-decisions from the product page to the rider's doorstep. Every link matters.
- Label COD clearly on every product page — never hide it behind a payment dropdown.
- State the exact cash amount the customer should prepare (product price + delivery fee + COD fee if charged).
- Confirm every COD order with a phone call or SMS within 30 minutes of placement.
- Give the delivery partner a written script and ID to display at the door.
- Train your team to reschedule — not cancel — when a customer misses the delivery window.
- Reconcile cash collected vs orders delivered daily — not weekly.
- Track refused-on-delivery rate each week. If it climbs above 10%, something upstream is broken.
- Log the reason for each refusal: wrong address, customer unavailable, changed mind, product defect.
The confirmation call deserves special emphasis. It is the single highest-leverage action in the COD chain. A two-minute call before the rider leaves the warehouse catches fake numbers, address errors, and second-guessers — and eliminates most refusals before they become a cost.
03·PRICING
How to price COD fees
COD orders cost more to operate: cash handling, rider reconciliation, and a higher refusal rate all add up. Whether to absorb that cost or pass it on depends on your margins and your competitive position.
If you choose to charge a COD fee, the single most important rule is transparency: show it on the product page and in the cart, never as a surprise at the final checkout step. Surprise fees are the fastest way to destroy checkout trust — and one of the top reasons customers abandon mid-flow.
A well-structured pre-payment discount can shift 20–30% of COD volume into pre-paid orders over 90 days. That improves cash flow, reduces refusal exposure, and lowers delivery reconciliation overhead — simultaneously.
04·TRUST
Turning COD into a trust signal
Most merchants treat COD as a logistics problem to manage. The better frame: COD is a trust-building opportunity.
First, make it visible and prominent. A COD badge on the product card, a "Pay on delivery" line at checkout, and an order confirmation that spells out the cash amount — these small signals tell a first-time buyer they are not taking a risk.
Second, use the confirmation call as a relationship moment, not just a logistics check. The person calling from your store is often the first human contact a customer has with your brand. A warm, professional call builds more loyalty than any email sequence.
Third, make returns and refused orders friction-free. The biggest trust barrier for a COD customer is not the payment method — it is the fear of being stuck with the wrong product. A clear, no-hassle return policy stated before checkout converts more first-time buyers than any discount.
05·PITFALLS
Common mistakes to avoid
- Mistake
No confirmation call
A COD order without a confirmation call is a half-built order. The call catches fake numbers, address errors, and second-guessers before the rider leaves — eliminating most refusals before they become a cost.
- Mistake
Surprise COD fees at checkout
If you charge a COD fee, show it on the product page and in the cart. A fee that appears only at the final checkout step reads as a bait-and-switch — it spikes abandonment and destroys the trust you spent the rest of the journey building.
- Mistake
Treating refused orders as random noise
Refusals are almost always traceable to an upstream cause: slow delivery, unclear photos, a surprise fee, or the customer never being confirmed. Log the reason for every refusal. If you do not know why they happen, you cannot fix them.
- Mistake
Cancelling instead of rescheduling
When a customer misses the first delivery attempt, the default should be to call, reschedule, and try again — not to cancel the order. Most missed deliveries are recoverable if you contact the customer within two hours.
- Mistake
Weekly cash reconciliation
Daily reconciliation of cash collected vs orders delivered is not optional in a high-COD operation. Weekly reconciliation means errors compound across 5–7 days before anyone catches them.
06·FAQ
Common questions
Should I accept COD for high-value orders?
A reasonable starting point: require pre-payment for orders above a threshold you are comfortable absorbing if the order is refused (e.g. $200 USD equivalent) or for international deliveries. For domestic orders within your usual delivery zone, COD is generally manageable regardless of value if you have a solid confirmation call process.
How do I reduce my refusal rate below 10%?
Start with the confirmation call — it is the single highest-leverage fix. After that, audit your most common refusal reasons: wrong address (improve your address form), customer changed mind (improve product photos and descriptions), customer unavailable (tighten your delivery time window and communicate it clearly).
Can I limit COD to certain products or categories?
Yes. A common approach is to offer COD for standard products but require pre-payment for pre-orders, customized items, or perishables. The key is to make the restriction visible on the product page — never as a checkout surprise.
What should the confirmation call script include?
Keep it under 90 seconds: confirm the order items, state the total cash amount, confirm the delivery address, give the estimated delivery window, and ask if there are any changes. Close by giving the customer a direct number to call if anything changes on their end.
07·CHECKLIST
Go-live checklist
- COD payment option labelled clearly on every product page + in the cart + at checkout
- Total cash amount (including all fees) shown before the final checkout step
- Confirmation call/SMS script written, tested, and assigned to a team member
- COD fee (if charged) visible on product page — never as a late checkout reveal
- Rider script + ID protocol documented and shared with delivery partner
- Rescheduling process defined for missed first delivery attempts
- Daily cash reconciliation process in place with a named owner
- Refused-on-delivery reason log set up — tracked and reviewed weekly
- Pre-payment discount configured if shifting COD volume is a goal
“In MENA commerce, COD is not a reluctant fallback — it is the foundation. Build it with the same care you give your storefront.”
Build with more clarity on Axisel.
Use Axisel to launch your storefront, manage products, track orders, connect payments, organize delivery, and grow with AI-assisted tools.