Guide

Fake COD orders: why they happen and how to stop them

A fake COD order is any cash-on-delivery order that was never going to be paid for: a casual click, a wrong number, a prank, or a mind changed before the courier arrived. Each one costs you two courier legs, packaging, and days of blocked stock. The fix is not to drop COD, which is how much of the Gulf, South Asia, and LATAM prefers to buy. It is to stop shipping the fakes: verify intent before dispatch, nudge repeat offenders to prepaid, and hold what nobody confirms. This guide compares every method honestly, including the ones we do not sell.

Last updated

What counts as a fake COD order

Not every returned parcel is fraud. The undeliverable pile is a mix, and each kind has a different fix:

  • Casual orders: placed on impulse with zero commitment, forgotten by the time the courier calls. The largest group in most stores.
  • Changed minds: genuine orders the customer no longer wants, but had no easy way to cancel, so the parcel shipped anyway.
  • Bad contact data: a mistyped phone number or an address the courier cannot find. The customer may be real; the delivery still fails.
  • Pranks and malice: orders placed deliberately to cost you money, sometimes in waves against the same store.
  • Refused at the door: the customer answers, looks at the parcel, and declines to pay. Often a changed mind that was never caught upstream.

The common thread: in a COD checkout, nothing is at stake for the buyer until the doorbell rings. Every cost until that moment is yours.

What one fake order actually costs

Count it once for your own store and the urgency becomes obvious. A single returned-to-origin (RTO) parcel typically burns:

  • The outbound courier fee, paid whether or not anyone accepts the parcel.
  • The return courier fee, often equal to the outbound one, so the freight cost doubles.
  • Packaging, usually unrecoverable.
  • Blocked stock: the item spends one to three weeks in transit and processing instead of being sellable.
  • Handling time: someone books the shipment, chases the non-delivery, receives the return, and restocks it.
  • Sometimes a damaged or unsellable product at the end of the round trip.

Multiply that bundle by your monthly RTO count. For COD-heavy stores in the UAE, Saudi Arabia, Pakistan, and India, this is routinely the largest cost on the books that no report line calls out. Our calculator does this arithmetic with your own numbers.

Seven ways to stop fake COD orders, compared honestly

Every method below is used in production by real stores. They are not interchangeable: some verify the phone, some verify intent, some reduce COD itself.

MethodWhat it verifiesThe honest trade-off
1. Manual confirmation callsIntent, when someone answersCosts staff hours, reaches voicemail, stops at business hours, and does not scale with order volume
2. OTP at checkoutThe phone number is realFilters typos and junk, but a verified number says nothing about whether the buyer still wants the parcel on delivery day
3. Address validationThe address is findableCuts failed-delivery RTO, does nothing about refusals and changed minds
4. Prepaid incentivesCommitment, by moving money upfrontA small discount or free shipping for prepaid converts your best customers; the rest still choose COD and still need verifying
5. Blocklists and risk scoringHistory of the phone or addressStops repeat offenders cold, but only after they have cost you at least one parcel, and false positives block real buyers
6. Courier NDR follow-upDeliverability, lateRescues some parcels already out for delivery; by then the freight is largely spent
7. WhatsApp confirmation before dispatchIntent, before any money is spentNeeds the customer to have WhatsApp, which in COD-heavy markets is nearly everyone; one tap, any hour, any language

The pattern: methods 1 to 6 each cover one slice. Pre-dispatch confirmation on WhatsApp covers the biggest slice, casual orders and changed minds, at the cheapest point in the timeline, before the parcel exists. That is why it has become the default in COD-heavy markets, whether done with a point tool or a full assistant; we compare those two routes on the COD confirmation page.

The playbook that works

1
Confirm every COD order on WhatsApp

Items, total, and two buttons, Confirm and Cancel, sent the moment the order lands. Real buyers tap in seconds.

2
Hold what nobody confirms

Unconfirmed after your cutoff means the parcel does not ship. A follow-up nudge or a manual call is your call, but shipping blind is not.

3
Nudge repeat offenders to prepaid

Phones and addresses that burned you keep COD only after prepaying once, or lose it. A small prepaid discount does the persuading.

4
Measure the RTO rate monthly

Returned parcels divided by COD orders shipped. It is the one number that tells you whether all of the above is working.

Steps 1 and 2 remove most of the loss because they gate the expensive action, dispatch, behind a free signal, a button tap. Everything else is refinement.

Why WhatsApp is the confirmation channel

In the regions where COD dominates, WhatsApp is the messaging default, which changes the economics of asking. A confirmation sent there gets seen where SMS gets ignored and calls go unanswered, the customer replies with a tap instead of a conversation, the thread carries their language, and the same thread later carries shipping updates and the next sale. On cost, an order confirmation is a utility template on Meta's pricing, a fraction of a marketing message, and the reply opens a free service window; the exact rates by country are in our WhatsApp API pricing guide. With our assistant the whole flow, detection, buttons, and the order tagged cod-confirmed or cod-cancelled in your store, is included in every plan from $29 per month.

Fake COD order questions

What percentage of COD orders are fake?+

There is no reliable universal number, and anyone quoting one without your data is guessing. The honest method: take last month's COD orders, count the ones that came back undelivered or refused, and divide. That is your RTO rate, and it varies enormously by country, product category, price point, and how orders are collected. Measure it before and after you add confirmation, and you will know exactly what the problem costs you and what the fix earns you.

Does OTP verification at checkout stop fake COD orders?+

Partially. An OTP proves the phone number is real at the moment of checkout, which filters typos and casual junk. It does not confirm intent: the customer who genuinely ordered and then changed their mind two days later passes the OTP and still refuses the parcel. That is why phone-number verification and pre-dispatch confirmation solve different halves of the problem, and the second half is where most RTO cost lives.

Should I just stop offering cash on delivery?+

Usually not. In the Gulf, South Asia, and much of LATAM, COD is not a fallback, it is how a large share of customers prefer to buy, and removing it removes those sales. The goal is not to eliminate COD but to ship only the COD orders that are real. Confirmation before dispatch, a small prepaid incentive, and a hold policy for unconfirmed orders keep the sales while cutting the losses.

What does a WhatsApp COD confirmation message cost to send?+

On Meta's current pricing, an order-related confirmation is a utility template, which costs a fraction of a marketing message, and the customer's button tap opens a free reply window. The exact per-message rate varies by country; the full breakdown is in our WhatsApp Business API pricing guide. With our assistant, COD confirmation is included in every flat plan from $29 per month, with no per-confirmation fee.

Can I confirm COD orders if my store is only on WhatsApp, with no website?+

Yes. When the order itself is placed in a WhatsApp chat, confirmation is simply part of the same thread: the customer confirms with one tap, and the store owner also gets the order on their own WhatsApp with Confirm and Cancel buttons before anything ships. See our guide to selling without a website.

Stop shipping parcels that come back

COD confirmation with one-tap buttons is included in every plan, from $29/month flat.

Get startedSee it in action

Flat plans from $29/month with 500 conversations included. Every feature on every plan, no per-message fees. See pricing

AiBayya
ShopifyWooCommercePOSNo websiteFeaturesPricingGuidesCompareFAQ
Built on the official WhatsApp Business API · © 2026 AiBayya