Skip to content
RTO and COD

Fake COD Orders: How to Spot Them and Stop Paying to Ship Them

Fake and prank cash-on-delivery orders cost two shipping legs each. The warning signs, simple checks before dispatch, and the rules that stop repeat offenders.

Updated 5 min readBy Tera Ads editorial teamFacts checked

On this page
  1. Why fake orders happen
  2. Warning signs
  3. How to stop them, step by step
  4. Blocking without hurting genuine buyers
  5. What it saves
  6. Keeping a blocklist
  7. Common mistakes
  8. Frequently asked questions

A fake COD order is a cash-on-delivery order placed with no intention of accepting it: pranks, competitors, made-up names, wrong numbers or duplicate test orders. Each one costs you shipping both ways, packaging and handling, and blocks stock for days. Most share warning signs you can check in seconds. Flag them automatically, confirm before dispatch, and block repeat offenders by phone number and address.

Key takeaways

  • Fake orders are a slice of COD returns that confirmation catches cheaply, because nobody confirms them.
  • Warning signs: odd names, incomplete addresses, unreachable numbers, repeat orders, mismatched details.
  • Score orders on these signs and hold the risky ones until they're confirmed.
  • Block repeat refusers by phone number and address, not just by email.
  • Track how many orders you cancel as fake; it tells you whether your filters work.

Why fake orders happen

Cash on delivery costs the buyer nothing until delivery, so placing an order is free. That invites pranks, people testing whether a store is real, competitors wasting your shipping budget, and buyers entering someone else's address. Some orders are not malicious at all, just careless: duplicate orders placed twice by mistake, or wrong numbers.

Across Indian e-commerce, COD orders return to origin at about 26%, against under 2% for prepaid, according to Shipway's FY25 data (Shipway's FY25 RTO findings). Fake and careless orders are part of that gap, and the cheapest part to remove.

Warning signs

Warning signs of fake or risky COD orders.
SignExampleWhy it matters
Unusual nameSingle letters, celebrity names, gibberishPranks and tests rarely use real names
Incomplete addressNo house number, no landmark, only a cityCouriers can't deliver; likely RTO
Pin code and city mismatchPin code belongs to another stateTypo or fake details
Unreachable numberSwitched off, invalid or wrong digitsCourier can't contact the buyer
Repeat ordersSame number or address, several orders in minutesDuplicates or pranks
Past refusalsNumber or address with earlier RTOsRepeat refusers
Unusual quantityTen units of one item, COD, first orderRarely a genuine first purchase
The warning signs of a fake COD order, from odd names to past refusals
The warning signs of a fake COD order, from odd names to past refusals

How to stop them, step by step

  1. Score every COD order. Give one point for each warning sign. Many COD and order-management apps for Shopify can flag risky orders automatically; a simple spreadsheet works at low volume.
  2. Hold risky orders. Orders above your score threshold stay unshipped until confirmed.
  3. Confirm by message, then call. Genuine buyers confirm; fake orders go silent. COD order confirmation covers the process.
  4. Ask for an advance on the riskiest. A small online payment through partial COD stops almost every prank, because pranksters won't pay.
  5. Block repeat offenders. Keep a list of phone numbers and addresses with repeated refusals or confirmed fake orders, and switch off COD for them.
  6. Review weekly. Check how many orders you cancelled as fake and whether any genuine buyers were caught; adjust the threshold.

Blocking without hurting genuine buyers

Be careful with blocks. A shared address such as a hostel or office may have one bad buyer and many good ones. Prefer blocking COD rather than blocking orders, so a genuine buyer can still pay online. Base blocks on evidence, such as repeated refusals or confirmed fake details, not on a single sign. And give staff a way to unblock a buyer who calls to complain.

Location-based patterns are a different problem; some areas return more for reasons that have nothing to do with fraud. Pin code RTO analysis explains how to handle those fairly.

What it saves

Take an illustrative brand shipping 1,500 COD orders a month, with ₹70 shipping each way and ₹15 packaging. If 3% of orders are fake or careless, that's 45 orders a month costing about ₹155 each in shipping and packaging, roughly ₹7,000 a month, before staff time and stock held in transit. Catching them before dispatch costs a message or a call each.

What 45 fake orders a month cost when shipped and when caught. Illustrative numbers.
Fake orders shippedFake orders caught before dispatch
Orders45 a month45 a month
Shipping and packagingAbout ₹7,000Nothing
Stock in transitSeveral days per orderNone
Effect on courier performanceMore failed attempts on your accountNone
Monthly cost of fake orders shipped against caught before dispatch
Monthly cost of fake orders shipped against caught before dispatch

Keeping a blocklist

Most fake and careless orders come from a small number of phone numbers and addresses, so a simple blocklist stops them coming back. Keep it as a shared sheet or in your order confirmation tool, with the phone number, the address, the date and the reason, such as two refused deliveries or a prank confirmed on a call. Before dispatch, check new COD orders against it.

Be strict about what goes on the list. One refusal can be a genuine accident: the buyer was travelling, or a family member didn't know about the order. Two or more refusals, or a clear prank, are better reasons. For buyers on the list, you don't have to refuse the order outright; you can offer prepaid only, or ask for a small advance, which genuine buyers usually accept. Partial COD explains how advance payments work. Review the list every few months and remove old entries, so a number that has changed hands doesn't stay blocked forever.

Common mistakes

Relying on email blocks. Fake buyers change emails easily; phone numbers and addresses are better identifiers.

Shipping unconfirmed orders anyway. If risky orders ship on the same schedule, the scoring saves nothing.

Over-blocking. Blocking whole pin codes or every first-time buyer loses genuine orders. Block COD for specific numbers and addresses with evidence.

Not measuring. Without a count of cancelled fake orders, you can't tell whether your filters work or are too strict.

Tera Ads shows profit after returns from your Shopify orders, RTO from Shiprocket and ad spend from Meta Ads and Google Ads, with each RTO counted in the month the order was placed. It is free for one business.

Frequently asked questions

How do I know if a COD order is fake?

Look for warning signs: odd names, incomplete addresses, mismatched pin codes, unreachable numbers, repeat orders and past refusals. Then confirm with the buyer before dispatch; fake orders don't confirm.

Can I block a customer from using COD on Shopify?

Many COD and checkout apps let you block COD by phone number, email, address or pin code. The buyer can still pay online.

Do competitors really place fake orders?

It happens occasionally, but most fake orders are pranks, tests or careless duplicates. The same checks catch all of them.

Is partial COD enough to stop fake orders?

It stops most, because pranksters won't pay an advance. Combine it with confirmation for orders that still look risky.

Should I report fake orders to the courier?

Tell your shipping platform or courier when an address or number repeatedly refuses; some keep their own lists. Mainly, stop the order before it ships.

See what your ads really earn.

Connect your store and ad accounts. Free for one business, no card needed.

Create free account