Guide · Cash On Delivery

How To Reduce Fake Orders And Cash On Delivery Returns

Cash on delivery is how most Bangladeshi shoppers want to pay, and it is also where fake orders, refused parcels and wrong addresses cost sellers the most. These practical steps help you reduce cash on delivery returns without turning away real customers.

Nabik.ai TeamUpdated 7 October 2026 7 min read

Why Fake And Returned COD Orders Hurt So Much

A parcel that comes back is not a neutral outcome. You paid for packing, you may have paid the courier in both directions, the product was out of stock for days and you may have spent money on the ad that brought the customer. A handful of returns a week can erase the profit from many good orders.

The good news is that most returned parcels come from a small number of patterns, and a small number of habits prevent most of them.

Fake, Refused Or Unreachable: Know What You Are Fighting

Not every returned order is a fake order, and each kind needs a different fix.

  • Prank or competitor orders, where nobody intended to buy; confirmation and advances stop these
  • Impulse orders, where the customer changed their mind; fast delivery and a clear price help
  • Wrong or incomplete details, such as a missing phone digit or an address the rider cannot find; careful collection and repeat-back fix these
  • Surprise at the price, such as a delivery charge the customer did not expect; show the total up front
  • Unavailable customers, where nobody picks up the rider’s call; ask for a second number and a good time to call

Steps To Reduce Cash On Delivery Returns

Apply these in order. The first three cost nothing.

  1. Show the full price before the order

    Tell the customer the product price, the delivery charge and the total in one message. Most refusals at the door are about money the customer did not expect to pay.

  2. Collect complete details and repeat them back

    Name, phone number, full address with area and district, and the product with size and colour. Then send a summary and ask the customer to reply yes.

  3. Confirm new customers before you ship

    For a first order, confirm by call or message. A real customer answers in minutes; someone placing a prank order often does not.

  4. Ask for a small advance when the risk is higher

    High-value orders, first-time buyers, far areas and bulky items are the usual candidates. Ask for the delivery charge or a fixed amount through bKash, Nagad, Rocket, Upay or a payment link.

  5. Check the address for quality

    A good address names the area, road or landmark and the district. If a rider could not find it from the text alone, ask again before you ship.

  6. Keep a record of every return

    Note the phone number, area, product and reason. After a month you will see patterns, such as one area, one product or one time of night.

  7. Ship quickly and keep the customer informed

    A delay turns a willing customer into a refusal. Tell them when the parcel goes out and when to expect the rider.

Ask For An Advance Without Losing Sales

Many sellers avoid advances because they fear the customer will leave. Present it as a normal step that protects both sides, and ask only when the order warrants it. Keep it short and polite.

Example: “অর্ডারটি কনফার্ম করতে ডেলিভারি চার্জ ১২০ টাকা বিকাশে অগ্রিম পাঠাতে হবে। বাকি টাকা পণ্য হাতে পেয়ে দিলেই হবে। পেমেন্ট করে TrxID জানান।” Replace the amount with your own.

Banglish version: “Order confirm korte delivery charge 120 taka bKash e advance pathate hobe. Baki taka product haate peye diben.” Many customers pay without a second thought when the rule is clear and the same for everyone.

Confirmation Messages That Work

A confirmation message does two jobs: it catches mistakes, and it makes the customer say yes on purpose. Put the whole order in one message so there is nothing to misread.

Bangla: “আপনার অর্ডার: নীল শার্ট, সাইজ L, ১ পিস। দাম ৮৬০ টাকা, ডেলিভারি চার্জ ১২০ টাকা, মোট ৯৮০ টাকা। ঠিকানা ও ফোন নম্বর ঠিক থাকলে “হ্যাঁ” লিখে কনফার্ম করুন।” The amounts here are examples.

If you confirm by phone, keep the call short and friendly: say who you are, repeat the product, the total and the address, ask when the customer will be at home and thank them. Note the answer on the order. A customer who has just confirmed twice is far less likely to refuse the parcel.

Use Your Own History, Not Guesswork

Every shop has a different return pattern. A clothing shop with generous exchanges, a gadget shop with expensive parcels and a grocery with a single delivery area will not need the same rules. The most reliable signal is your own record of delivered and returned parcels by area, order size, time of order and new versus repeat customer.

Nabik.ai is built around this idea. A new customer’s cash-on-delivery order is held for a phone check before it is confirmed. You choose your advance rule, such as the delivery charge for orders outside Dhaka, full payment above an amount, a fixed amount or your own rule. Over time Nabik.ai learns from your own delivered and returned parcels and holds the orders that look risky for a person to review. It also notes customers on your do-not-call list and those who have cancelled repeatedly. Every order shows why it was held, so you stay in control.

Review Your Returns Every Month

Once a month, list the parcels that came back and look for what they share. Do they come from one district, one product, one time of night or one kind of customer? Each pattern points to a specific fix.

  • Many returns from one area: ask for an advance there, or try a different courier
  • Many returns on one product: check the photos, the size chart and the description for something misleading
  • Many returns from first-time buyers: confirm every first order before shipping
  • Many returns after a long delivery time: speed up dispatch, or set honest delivery times

What To Do When A Parcel Is Refused

Call the customer and ask, politely, what happened. Sometimes the answer is simple, such as a wrong number or a family member who was not home, and the parcel can go out again. If the customer simply changed their mind, record that, mark the order as returned, put the item back into stock only after you have checked it, and note the phone number. Do not post customers’ names or numbers publicly: it can cause legal trouble and does not protect you.

Run your shop with Nabik.ai

Nabik AI answers your customers in Bangla, takes the order and keeps stock, couriers and accounts in one place.

Start Free See FeaturesFree plan. No card needed.

Questions People Ask

How Can I Stop Fake Orders On My Facebook Shop?

Confirm new customers before shipping, collect complete details and repeat them back, and ask for a small advance on riskier orders. Keep a record of every returned parcel so you can see where they come from.

Is It Okay To Ask For An Advance On Cash On Delivery Orders?

Yes, and many shops do. Ask only when the risk is higher, such as a first order, a far area or a high-value item, and say clearly how the rest is paid.

How Much Advance Should I Ask For?

A common approach is the delivery charge, because that is the money you lose if the parcel returns. For expensive items, a fixed amount or full payment may be safer.

Should I Block Customers Who Refused A Parcel?

Keep an internal record and ask for an advance next time rather than blocking everyone. Some refusals have innocent causes.

Your Data, Fenced Off

Isolated At The Database

One shop can never see another.

Never Sold, Never Trained On

Your data is used only to run your shop.

Secured And Encrypted

Encrypted in transit, encrypted backups, and credentials locked with a key unique to your shop.

Yours To Take With You

Export anytime. Delete when you leave.

Let Nabik AI Learn Your Business

Create your shop in minutes, connect your Page and switch Nabik AI on. Free plan, no card.