To convert COD to prepaid, make paying online cheaper and easier than cash. Offer a prepaid discount or free shipping, add a clearly shown COD fee, take a small partial-COD advance on risky orders, send a UPI payment link on WhatsApp after a COD order, and show trust signals at checkout. Combine three or four, then measure prepaid share weekly.
Why does moving orders from COD to prepaid matter?
A COD order carries three costs a prepaid order does not. The courier charges a COD fee, commonly the higher of a flat amount or a percentage of order value. The cash sits with the courier until remittance. And COD orders come back far more often, because the buyer has nothing at stake when the delivery agent knocks.
Put a number on it before you pick tactics. Assume forward and RTO freight of ₹70 each, a COD fee of ₹35 and a 25% RTO rate on COD. Each COD order then carries about ₹35 in fees plus ₹35 in expected RTO freight (25% of ₹140). That ₹70 is your budget: any prepaid incentive below it still saves money. Plug your own order values into the COD charges calculator to get your fee side.
What are the best ways to convert COD to prepaid?
1. Prepaid discount or cashback
A flat ₹30 to ₹50 off reads better than a percentage on low-ticket orders. Show it on the product page and again at the payment step. Cashback on the next order costs less upfront and pulls repeat purchases, but it persuades fewer first-time buyers.
2. A COD fee, shown upfront
Passing part of the courier's COD charge to the buyer makes the prepaid option feel like the default. Show the fee on the product page or at the start of checkout, never as a surprise on the last screen.
3. Partial COD on risky orders
Ask for a small UPI advance at checkout and collect the balance in cash. It is the best-targeted tactic on this list, so it gets its own section below.
4. A WhatsApp payment link after a COD order
Within minutes of a COD order, send a WhatsApp message with a UPI payment link and a reason to use it, such as ₹30 off or priority dispatch. Some buyers who chose COD out of habit will pay. The catch is operational: once paid, change the order and shipment to prepaid before the courier picks it up. If the parcel is manifested as COD, the delivery agent will still collect cash.
5. COD confirmation with a pay-now option
A confirmation message on WhatsApp or IVR before dispatch mainly cuts RTO, but it is also the natural moment for a prepaid nudge. Add a third button, Pay now and save ₹X, next to Confirm and Cancel.
6. Trust signals at checkout
Many buyers pick COD because they do not yet trust a new brand with their money. Answer that directly: a plain return policy, a real phone number, an expected delivery date, reviews with photos, and a link to branded order tracking so the buyer knows they can follow the parcel.
7. Make UPI the obvious choice
List UPI first, open the buyer's UPI app in one tap on mobile, and show a QR code on desktop. When a payment fails, offer a retry before falling back to COD. A buyer who drops to COD after a failed UPI attempt is a conversion you nearly had.
8. Prepaid-only for high-RTO pincodes and SKUs
Switch off COD where your own data says it loses money: pincodes with repeated refusals, very high-value orders from first-time buyers, or SKUs that attract fake COD orders. Use at least 60 to 90 days of data per pincode before you block it, and review the list monthly.
9. Free shipping on prepaid orders only
If you already offer free shipping, tie it to prepaid. COD buyers pay a shipping fee, prepaid buyers do not. This works best alongside a sensible free shipping threshold.
How does partial COD work?
With partial COD, the buyer pays a fixed advance online (say ₹99) or a small percentage with a cap, and pays the rest in cash at the door. For the courier it is still a COD shipment, with the collectable amount set to the balance. Get that field right on every label, or the agent collects the full value.
Order value: ₹1,200, buyer chooses COD Advance paid by UPI at checkout: ₹99 Cash to collect at the door: ₹1,101 If delivered: ₹99 reaches you now, and ₹1,101 minus the COD fee arrives on the remittance cycle. If refused at the door: forward plus RTO freight (assume ₹70 + ₹70 = ₹140) is mostly covered by the ₹99, provided your policy says the advance is non-refundable on refusal. Note: COD fees are usually calculated on the amount to be collected (check your courier's terms). With a ₹35 floor, a ₹1,101 balance still pays ₹35, so the saving comes from fewer refusals, not a lower fee.
The advance does two jobs. It screens out buyers who were never going to accept the parcel, and it gives you something back when one slips through. Set it higher for high-value carts and high-RTO pincodes, and lower or zero for repeat customers with a clean delivery history. Whatever you decide about refunds, state it at checkout in plain words.
Which tactic should you start with?
| Tactic | Effort | Typical impact direction | Watch-outs |
|---|---|---|---|
| Prepaid discount or cashback | Low | Raises prepaid share across all buyers | Buyers who would have paid online anyway also get the discount |
| COD fee | Low | Raises prepaid share; can lower conversion | Must be visible before the buyer commits |
| Partial COD | Medium | Cuts refusals on risky orders | Set the collectable amount correctly; state refund terms |
| WhatsApp payment link | Medium | Converts some COD orders after purchase | Switch the shipment to prepaid before pickup |
| COD confirmation with pay-now | Medium | Cuts RTO; converts some buyers | Unconfirmed orders need a hold rule |
| Trust signals at checkout | Low | Raises prepaid share for new buyers | Claims must be true: real policy, real reviews |
| UPI prominence and retry | Low | Recovers buyers who drop to COD after a failed payment | Test on low-end Android phones |
| Prepaid-only for risky pincodes or SKUs | Medium | Removes the costliest COD orders | Lost orders if the data is thin; review monthly |
| Free shipping on prepaid only | Low | Raises prepaid share near the threshold | Can push COD buyers away if the shipping fee is high |
- 1Record a baseline for the last 30 to 60 days: prepaid share, checkout conversion, COD RTO %, average order value, split by new and repeat buyers.
- 2Ship the zero-cost changes first: UPI at the top, payment retry, trust signals.
- 3Add a prepaid incentive sized below your per-order COD cost from the calculation above.
- 4Turn on COD confirmation with a pay-now button and the post-order WhatsApp link.
- 5Add partial COD or prepaid-only rules for the risky segments your data identifies.
- 6Change one thing at a time, give it two weeks, and judge it on net margin per order rather than prepaid share alone.
What should you avoid when nudging buyers to prepaid?
India's Guidelines for Prevention and Regulation of Dark Patterns, 2023, issued by the Central Consumer Protection Authority, list 13 specified dark patterns. Three are easy to fall into on a checkout page. Drip pricing is revealing a charge such as a COD fee late in the purchase. Confirm shaming is copy like 'No thanks, I enjoy paying more'. Basket sneaking is adding something to the cart the buyer did not choose. Keep the nudge honest: show the price difference and let the buyer pick. This is not legal advice; check your checkout copy with a lawyer if you are unsure.
Prepaid conversion is also only one part of cutting returns. Address checks, confirmation and courier choice matter as much, and the RTO reduction playbook covers them.
Frequently asked questions
Partial COD is a payment option where the buyer pays a small advance online at checkout, usually a small fixed amount such as ₹99, and pays the remaining balance in cash on delivery. It keeps COD available for buyers who want it while filtering out low-intent orders, and the advance offsets some of the freight cost if a parcel is refused.
It can lower conversion slightly, especially among first-time buyers, but it usually shifts some buyers to prepaid rather than losing them. Test it against your baseline for two weeks and judge it on net margin per order. Always show the fee before the buyer commits; a charge revealed late counts as drip pricing under India's dark patterns guidelines.
Keep the discount below what a COD order costs you. Add your average COD fee to your expected RTO freight per COD order (RTO rate times forward plus return freight). If that totals ₹70, a ₹30 to ₹50 prepaid discount still saves money on every converted order, even before counting faster cash.
Yes. Send the buyer a UPI payment link on WhatsApp or SMS soon after the order, with a small incentive. Once they pay, update the order and the shipment to prepaid before the courier picks it up. If the parcel has already been manifested as COD, the delivery agent may still try to collect cash.
Sources
Shipping operators and engineers who build RouteOneX's courier integrations, NDR and COD workflows for Indian D2C sellers. Every guide is reviewed against courier terms and official sources before publishing, and dated when it is updated.
How we write and review guides