Skip to content
Back to BlogPayments

Moving Customers From Cash on Delivery to Prepaid

Peneu Editorial Team · 28 September 2026 · 12 min read

Cover for a guide on converting cash on delivery orders into prepaid payments

Cash on delivery exists for good reasons. For a first-time buyer on an unfamiliar store, paying at the door removes the risk that the parcel never comes. Take it away abruptly and some of those customers simply don't order. So the goal isn't to abolish COD. It's to move the orders that are cheap to move, and to price the rest honestly.

The first step is knowing what a COD order really costs, because it's almost always more than the courier's COD fee.

What a COD order really costs

Three costs hide behind cash on delivery. Returned orders (RTO) are shipped twice and earn nothing. Every COD delivery carries the courier's collection fee. And the cash reaches you later than a prepaid payment would, after the courier remits it. The return cost is the big one, and it's spread across the orders that do get delivered.

A simple way to see the true cost is to count it per delivered order. If r is the share of orders that come back, S is forward shipping, R is return shipping plus handling, and F is the COD fee on delivered orders:

Cost per delivered order = S ÷ (1 − r) + R × r ÷ (1 − r) + F

The same formula works for prepaid orders, with the prepaid return rate and the payment fee in place of the COD fee. The difference between the two results is what each converted order is worth to you.

Worked example with made-up round numbers. Use your own courier rate card and return rates.
Input or resultCOD orderPrepaid UPI order
Order value₹1,200₹1,200
Forward shipping (S)₹60₹60
Return shipping + handling (R)₹80₹80
Share of orders returned (r)20%5%
Per-order payment or COD fee (F)₹30 COD fee₹0 (UPI up to ₹2,000 carries no MDR)
Shipping per delivered order: S ÷ (1 − r)₹75₹63
Returns per delivered order: R × r ÷ (1 − r)₹20₹4
Total cost per delivered order₹125₹67
Cost per delivered order, from the worked example
  • Cash on delivery₹125
  • Prepaid by UPI₹67

Illustrative numbers only, invented for the example. Your courier rates and return rates will differ; the method is the point.

Tactics, from least friction to most

Start at the top of this list. Each step down converts more orders but also risks losing a few customers who wanted COD.

Ways to move customers from COD to prepaid
TacticHow it worksWatch out for
Make prepaid the easy defaultUPI first on the checkout, with the fewest taps; saved methods for returning customers through one-click checkoutA slow or failing payment page pushes people back to COD
A small prepaid incentiveA modest discount or cashback for paying nowIt's a cost; check it against the per-order saving you calculated
Pay-by-link before dispatchSend COD customers a payment link after the order, before the parcel shipsKeep the COD option if they don't pay; don't cancel the order
Partial advanceCollect a token amount upfront and the balance on deliveryMore complex refunds if the order is cancelled
A COD feeCharge for the convenience of paying at the doorShow it clearly on the product page and at checkout, before the order is placed
Limit CODBy order value, by pin code with high returns, or for first orders onlyThe biggest risk to conversion; apply narrowly, based on your data
UPI on deliveryThe delivery agent shows a UPI QR at the door instead of taking cashDoesn't reduce returns, but the payment is confirmed at the door and the courier carries less cash

Which COD customers to convert first

Not every COD order is equally worth converting. Start where the gain is largest and the risk of losing the sale is smallest:

  • Repeat customers who have paid COD before and accepted delivery. They trust you already; a small prepaid incentive is often enough.
  • Orders going to pin codes with your highest return rates. Converting even some of these saves the most return shipping.
  • Higher-value orders, where a return costs you the most.
  • First-time customers last. They're the ones COD was designed for, so test carefully before adding friction for them.

The pre-dispatch payment link, step by step

This is what "converting COD to prepaid" usually refers to. It adds nothing to checkout, because it happens after the customer has already decided to buy.

On store platforms, you can send the conversion message with the platform's own messaging tools or apps; the payment itself runs through your payment provider's plugin, for example on Shopify or WooCommerce.

  1. The customer places a COD order as usual. Don't add friction at checkout.
  2. Straight away, send a confirmation by WhatsApp or SMS with a payment link and a plain reason to use it: "Pay now and we ship today", or the prepaid discount if you offer one.
  3. Set the link to expire before your dispatch cut-off, and send one reminder. Payment links can carry an expiry and send reminders for unpaid links.
  4. If the link is paid, mark the order prepaid and ship it. If it isn't, ship it as COD, as the customer originally chose.
  5. Record which orders converted and which didn't, so you can compare their return rates later.

Messages that convert without pressure

The wording of the conversion message matters more than the tool that sends it. Keep it short, specific and honest. Three examples you can adapt:

Each one tells the customer what happens if they don't pay, which is what keeps the conversion honest and the order intact.

  • "Thanks for your order #1042. Pay now with UPI and we'll ship today: [link]. Prefer to pay on delivery? No problem, we'll ship it as COD."
  • "Your order #1042 is packed. Pay online before 6 pm for ₹30 off: [link]. The link expires at 6 pm; after that it ships as COD."
  • "Reminder: your order #1042 ships this evening. Paying online means no cash needed at the door: [link]."

What not to do

A few moves backfire:

  • Cancelling COD orders that don't pay the link. The customer chose COD; honour it.
  • Hiding a COD fee until the last step. Surprise charges cost you trust and abandoned carts.
  • Forcing prepaid on first orders across the board before testing. You may lose more sales than you save in returns.
  • Offering a prepaid discount bigger than the saving you calculated. Then every conversion costs you money.

What prepaid will cost you from 15 October 2026

Part of the case for prepaid has always been that UPI costs nothing to accept. That's changing for larger orders. NPCI's FAQ of 15 September 2026 says that from 15 October 2026, UPI merchant payments above ₹2,000 carry an MDR of 0.4%, capped at ₹300 per payment for amounts of ₹75,000 and above. Payments up to ₹2,000 stay at zero.

For many stores this changes the arithmetic only a little: 0.4% on a ₹3,000 order is ₹12, which you can set against what a returned COD order costs you. But put the real number in your worksheet, and remember that card payments carry their own MDR. Our explainer on MDR has the full table.

Prepaid customers need fast refunds

One quiet reason people choose COD is fear of waiting weeks for a refund if something goes wrong. If you move them to prepaid, keep that promise: issue refunds promptly, tell the customer when to expect the money, and make partial refunds easy for multi-item orders. A store with a reputation for quick refunds finds prepaid easier to sell. The Refund API handles full and partial refunds against the original payment, with status tracking.

What to measure

Track these by week, split by payment mode:

  • Prepaid share of orders, and of revenue.
  • Return (RTO) rate for COD and for prepaid orders, separately. This is the number that decides whether your tactics are paying off.
  • Checkout conversion before and after each change, so you notice if you're losing orders.
  • Payment link conversion: links sent, links paid, time to pay.
  • Refund turnaround for prepaid orders.
  • Failed payment attempts at checkout. A customer whose UPI payment fails may switch to COD rather than try again.

A 30-day plan

You can get most of the benefit in a month without a big project:

Moving COD to prepaid in four weeks
  1. Week 1: measureSplit last quarter's orders by payment mode. Calculate the return rate and cost per delivered order for each, using the formula above.
  2. Week 2: remove frictionPut UPI first at checkout, check the payment page on a slow phone connection, and add a prepaid incentive if the numbers support it.
  3. Week 3: add the pre-dispatch linkStart sending payment links to COD orders, with an expiry before dispatch and one reminder.
  4. Week 4: reviewCompare conversion and return rates with week 1. Only then consider a COD fee or COD limits, and apply them narrowly where returns are worst.

Where Peneu fits

Prepaid only wins if the payment works the first time. A customer whose payment fails at checkout may fall back to COD, or leave. Peneu routes each payment across more than one provider and moves traffic away from a provider that's failing, so a bad hour at one provider doesn't push your customers back to cash. Payment links and one-click checkout cover the two conversion points in this guide.

Official sources

Last reviewed . Examples, amounts and screens marked illustrative are not Peneu figures.

Questions about your own payment setup?

Talk to Peneu

Related reading