
Asking for an Advance on COD Orders: When, How Much, and the Exact Message
- Author
- Abdur Rouf Jibon
- Publish Date
- Latest Update

Ask for an advance on cash-on-delivery orders only when there's a clear reason: the order is above a set value, it's a first-time buyer with a large order, it scores high on your fake-order checklist, it's going to an area with many refused parcels, or it's a custom item you can't resell. Keep the advance small (usually the delivery cost or a fixed amount), ask right after the buyer confirms the order, present it as a standard policy rather than suspicion, make paying it one tap, and say clearly whether it's refundable. Most genuine buyers accept a small, well-explained advance; the ones who refuse are often the ones who wouldn't have accepted the parcel.
This guide covers when to ask, how much, how to say it, and what to do when a buyer says no. For the bigger picture, see Cash on Delivery for Social Sellers.
Why an advance works
An advance does two things:
It covers your risk. If the parcel is refused, the advance pays for the delivery you've already spent.
It shows commitment. A buyer who has paid even a small amount is much less likely to refuse at the door, and far less likely to have placed a fake order.
The trade-off is that some genuine buyers will drop out when asked. That's why you ask only when the risk justifies it, and why the amount and wording matter.
When to ask
Set rules in advance and apply them the same way to everyone. Common triggers:
Trigger | Example rule |
|---|---|
Order value | Every COD order over [amount] |
First order, high value | First-time buyers ordering over [lower amount] |
Risk score | Orders scoring 6+ on your fake-order checklist |
Delivery history | Phone numbers with past refused parcels |
Area | Areas where your COD return rate is much higher than average |
Custom or made-to-order items | Anything personalised, altered or ordered in specially |
Busy periods | Big sale days, when fake and impulse orders tend to rise |
Don't ask everyone. If most of your orders are small and from returning customers, an advance on every order costs you more in lost sales than it saves.
How much to ask for
Option | How it works | Best for |
|---|---|---|
Delivery cost | Advance = what delivery costs you | Most orders; easy to explain ("to cover delivery") |
Fixed amount | A set amount per order, e.g. [amount] | Simple to remember and communicate |
Percentage | e.g. 10β20% of the order | High-value orders |
Larger deposit | e.g. 30β50% | Custom and made-to-order items you can't resell |
Guideline: ask for the smallest amount that covers your loss if the parcel comes back. For standard items, that's usually the delivery cost (plus the return charge, if your courier charges one). Larger deposits make sense only when you can't resell the item.
How to ask
Timing: ask right after the buyer confirms the order summary, while they're engaged. Not hours later, and not before they've decided.
One message: the reason, the amount, a payment link, what happens next, and what's still paid on delivery.
One tap: send a payment link rather than account details to copy.
Policy, not suspicion: "For orders over [amount], we ask forβ¦", never "We've had problems with orders like yours."
Be clear about refunds: say whether the advance is refunded if the buyer cancels before shipping, and what happens if they refuse at the door. Check that your policy fits consumer rules where you sell.
Record it: note the advance on the order so the courier collects only the balance.
8 messages you can copy
Replace everything in [brackets]. Use *asterisks* for bold on WhatsApp.
1. Standard advance (high-value orders)
Thank you for your order, [name]! π For cash-on-delivery orders over [amount], we ask for a small advance of *[advance]* to cover delivery. You can pay it here: [link]
The remaining *[balance]* is paid to the courier on delivery. We'll ship as soon as the advance is received. [Refund policy, e.g. If you cancel before we ship, we'll refund the advance in full.]
2. First-time buyer
Welcome to [shop name], [name]! π For first orders over [amount], we ask for a small advance of [advance] to confirm the order and cover delivery. Here's the link: [link]. The rest, [balance], is paid on delivery. From your next order, [benefit, e.g. no advance needed for orders up to [amount]].
Offering something for next time turns the advance into a one-off, not a permanent condition.
3. After a verification call (higher-risk order)
Thanks for confirming on the phone, [name]! As mentioned, to send your order of [total] we need an advance of [advance], which covers delivery: [link]. As soon as it's received we'll pack and ship, and you'll pay [balance] on arrival.
4. Custom or made-to-order item
Your custom [product] will be made specially for you, so we ask for a deposit of *[deposit]* ([X]%) to start. Pay here: [link]. The balance of [balance] is paid on delivery. Since it's made to your measurements, the deposit isn't refundable once we start making it, but we'll share a photo before it ships.
5. Advance received
Thank you, [name]! We've received your advance of [advance] β Your order #[number] will ship [today/tomorrow]. You'll pay *[balance]* to the courier on delivery. We'll send tracking as soon as it's on its way.
6. Reminder (once)
Hi [name], just a reminder: we're holding your order #[number] and will ship as soon as the [advance] advance is received: [link]. We'll hold it until [time].
7. When the buyer pushes back
I completely understand. The advance is just to cover delivery, and it's deducted from your total, so you don't pay anything extra. [Trust signal, e.g. You can see reviews from our customers in our "Reviews" highlight / We've been selling since [year].] If you'd prefer, you can also [alternative: pay in full now with free delivery / collect from our shop / order a lower-value item without an advance].
8. When they decline
No problem at all, [name], thanks for letting us know. I've cancelled order #[number]. If you change your mind or want to order something else, just message us here. π
Always end politely. Some buyers come back later, and a respectful "no problem" protects your reputation.
Handling common objections
Buyer says | Respond with |
|---|---|
"Why do I have to pay before?" | It's a standard policy for orders over [amount]; it covers delivery and is deducted from the total |
"I don't trust paying online" | Offer trust signals (reviews, how long you've been selling, a real shop address) and keep the amount small |
"Other shops don't ask" | Acknowledge it; explain it lets you keep prices low by not paying for refused parcels |
"I'll pay everything on delivery, I promise" | For orders that meet your rules, stay consistent; offer an alternative instead of dropping the rule |
"I don't have [payment method]" | Offer another payment method if you can |
Stay consistent. If you drop the advance whenever someone pushes back, the rule stops working, and buyers who did pay feel cheated.
Measure the trade-off
Track for each month:
Advance acceptance rate = advances paid Γ· advances requested
Return rate (advance) = refused parcels with advance Γ· shipped with advance
Return rate (no advance) for similar orders, for comparisonHigh acceptance, low returns: working well.
Low acceptance: your threshold may be too low, the amount too high or the wording off.
Returns still high with advances: the issue may be delivery speed, product expectations or courier performance, not commitment. See the 10 fixes in our COD guide.
Mistakes to avoid
Asking everyone, including small orders from loyal customers.
Asking too much for standard items you can resell.
Unclear refund terms, which cause disputes later.
Asking days after the order, when interest has faded.
Making buyers type account numbers instead of tapping a link.
Forgetting to deduct the advance, so the courier collects the full amount and the buyer pays twice.
Inconsistent rules between team members.
How Nodi helps
Nodi Commerce confirms cash-on-delivery orders on WhatsApp, scores each order for fake-order risk, and keeps every customer's order and refusal history in one place, so you can see which orders meet your advance rules before shipping. See how Nodi handles COD orders β
Selling in the UAE? Read Payment Links in the UAE and Dropshipping in the UAE.
Common questions
Is it normal to ask for an advance on cash-on-delivery orders?
Yes, many sellers ask for a small advance on high-value, first-time or higher-risk COD orders. It's best presented as a clear, standard policy for orders that meet certain conditions.
How much advance should I ask for?
The smallest amount that covers your loss if the parcel is refused, usually the delivery cost, plus any return charge. Ask for more only for custom or made-to-order items you can't resell.
Should the advance be refundable?
Say clearly in the message. A common approach: refundable if the buyer cancels before you ship, non-refundable if they refuse the parcel at the door, and non-refundable once a custom item has been started. Check that your policy fits consumer rules where you sell.
Will asking for an advance lose me customers?
Some, which is why you should ask only when the risk justifies it, keep the amount small and explain it politely. Track your acceptance rate to make sure the returns you save outweigh the orders you lose.

Abdur Rouf Jibon
Founder, Nodi AI
Abdur Rouf Jibon is the founder of Nodi AI, which builds Nodi Commerce: one system for shops that sell through Instagram, Facebook, WhatsApp, a website and a shop counter.


