The Problem Nobody Could Solve With Code

In 2010, Indian e-commerce had a problem no website feature could fix: people didn't trust paying online. Few had credit cards, online fraud stories were common, and buying from a website you'd never heard of felt risky.

Flipkart, then a three-year-old online bookstore, made a bet that looked expensive and messy: let customers pay in cash when the parcel arrives. That decision, cash on delivery (COD), became one of the most important moves in Indian internet history.


🎯 Quick Answer (30-Second Read)

  • Flipkart started in 2007 selling books, with electronic payments only.
  • In 2010 it launched COD. Reports say COD reached about 30% of sales within two months.
  • Why it worked: it removed the trust barrier. Customers saw the product before paying.
  • Flipkart wasn't first to offer COD in India, but it was the company that made it mainstream.
  • The cost: cash handling, delayed money, and returns to origin (RTO) when customers refuse parcels.
  • Even today, COD is still estimated at 60–65% of Indian e-commerce orders (ET Prime Research, 2024).

Why Online Payment Failed in 2010 India

Few cards
Most Indians didn't have a credit card, and debit cards weren't widely used online.
Low trust
"What if I pay and nothing arrives?" was a reasonable fear with unknown websites.
Payment failures
Card payments often failed midway, and UPI wouldn't exist until 2016.

Better design or lower prices couldn't fix any of these. The barrier was at the moment of payment.


How COD Changed the Customer's Risk

flowchart LR subgraph Before["Prepaid only"] A1["Customer pays
upfront"] --> A2["Waits days,
hopes it arrives"] --> A3["Risk: customer"] end subgraph After["Cash on delivery"] B1["Customer orders,
pays nothing"] --> B2["Parcel arrives,
customer checks it"] --> B3["Pays cash
Risk: Flipkart"] end

COD moved the risk from the customer to Flipkart. For a first-time online shopper, that changed the question from "Should I trust this website?" to "Why not try?"


Why It Required Owning Delivery

COD only works if the delivery person collects cash reliably and the money comes back to you. Third-party couriers at the time weren't built for that. COD made Flipkart's own logistics arm, Ekart, central to the business, giving it control over:

  • Cash collection and reconciliation
  • Delivery quality (the delivery person was now the face of Flipkart)
  • Reach into smaller cities, where COD mattered most
Key takeaway: COD wasn't just a payment option. It forced Flipkart to build logistics, and that logistics network became a moat competitors had to match.

The Hidden Costs of COD

COD unlocked growth, but it's expensive:

Cost Why it hurts
RTO (return to origin) Customers refuse parcels at the door. The company pays shipping both ways and gets nothing.
Cash handling Collecting, counting, transporting and depositing cash safely costs money and creates theft risk.
Delayed cash flow Money arrives days later than with prepaid orders.
Fake or impulse orders Ordering costs nothing, so some customers order without real intent.

Payment provider Razorpay estimates 25–30% of COD orders end in RTO, compared with 2–3% for prepaid orders. (These are industry estimates and vary a lot by category and seller.)

pie showData title Indian e-commerce orders by payment type (estimate, 2024) "Cash on delivery" : 62 "Prepaid (UPI, cards, wallets)" : 38

Midpoint of ET Prime Research's 60–65% COD estimate, as cited by Razorpay.


How E-Commerce Is Moving Away From COD

As UPI made prepaid payment instant and trusted, companies started nudging customers:

  • Prepaid discounts and cashback
  • COD fees on some orders
  • Pay on delivery via UPI: scan a QR code at the door, keeping the trust benefit without cash
  • Change credited to wallets: Amazon has credited change to the customer's Amazon Pay balance, nudging digital payment

COD has evolved into "pay on delivery": customers still pay at the door, but increasingly digitally.


Lessons for Founders

  • Find the real barrier. Flipkart's problem wasn't the website, it was trust at checkout.
  • Take on risk your customers won't. Absorbing risk can be a growth strategy.
  • Expensive operations can become moats. Ekart was costly, but hard to copy.
  • Watch the unit economics. Plan for the costs (like RTO) that come with removing friction.
  • Know when to evolve. Once trust exists, shift customers to cheaper options gently.

Frequently Asked Questions

Did Flipkart invent cash on delivery in India?

No. Earlier e-commerce players, including Indiatimes Shopping, reportedly offered cash on delivery before Flipkart. Flipkart's 2010 launch of COD is credited with making it mainstream, as it combined COD with its own delivery network and scaled it nationwide.

Why is cash on delivery so popular in India?

COD removes the risk of paying before receiving a product, which builds trust with first-time and smaller-city shoppers. It also lets customers inspect items before paying. Even with UPI's growth, COD remains a large share of e-commerce orders in India.

What is RTO in e-commerce?

RTO means return to origin: a parcel that couldn't be delivered, often because the customer refused it or wasn't reachable, is shipped back to the seller. The seller pays for shipping both ways. RTO rates are much higher for cash-on-delivery orders than prepaid ones.


Conclusion

Flipkart's cash-on-delivery bet worked because it solved the real problem of Indian e-commerce in 2010: trust at the moment of payment. It moved risk from customers to Flipkart, forced the company to build its own logistics, and helped bring millions of people online, at the cost of RTO and cash handling that the industry still manages today.


Sources

Last verified: 14 October 2026.


Related reads: How Swiggy Built Logistics Without Addresses · How Does UPI Work? · Two-Sided Marketplace Lessons · How Does Amazon Make Money?

I write about how India's tech gets built. Follow on LinkedIn or X, or invite me to speak.