The Problem with Indian E-commerce: Barriers and Inefficiencies
ONDC (Open Network for Digital Commerce) is a Government of India initiative, modeled on the success of UPI, that aims to democratize e-commerce. To understand why ONDC exists, we first examine the deep structural problems in the current e-commerce landscape — problems that lock out small sellers, fragment buyers, and concentrate power in a handful of centralized platforms.
Barriers for SME Sellers
Small and medium enterprises (SMEs) face overwhelming hurdles to establish an online presence. The full e‑commerce value chain requires capabilities that most small merchants cannot afford or manage on their own:
- Catalog management – photographing and listing products.
- Product search – ensuring customers can find the item.
- Payment gateway – integrating secure payment processing.
- Shopping cart & checkout – building the software for customers to place orders.
- Order fulfillment – packing, shipping, and delivery.
- Returns, cancellations, refunds – handling the reverse logistics.
- Inventory management – maintaining stock levels, especially for perishables.
These tasks demand large upfront investment (billions of dollars for platforms like Amazon and Flipkart). As a result, only a few large players can operate end‑to‑end, raising the barrier to entry and stifling competition.
Exam tip: The “barrier to entry” argument is central to ONDC’s rationale – the government sees an open network as a way to lower fixed costs for SMEs. Memorize the list of required e‑commerce capabilities.
Buyer Lock‑in and Missed Opportunities
From the buyer’s perspective, the current model creates walled gardens:
- A buyer using Flipkart cannot access products listed only on Amazon or Big Basket.
- Buyers must register and maintain accounts on multiple apps to see all options.
- This forces buyers to miss out on deals and niche products available only on platforms they don’t use.
The result: low e‑commerce penetration in India because both buyers and sellers lose potential transactions.
The E‑commerce Value Chain – More Than Just Buy‑Sell‑Deliver
A simple transaction (buyer → platform → seller → delivery) masks several hidden activities:
Each of these support activities – ratings/reviews, warehousing, inventory management, payment handling – creates complexity that favours large, integrated platforms.
Platform Power Asymmetries
The dominance of a few centralized platforms (Amazon, Flipkart, Big Basket, Blinkit, Zepto, Swiggy, Zomato) generates severe problems for all participants:
| Stakeholder | Problem | Consequence |
|---|---|---|
| Sellers | No visibility among millions of listings | Products buried; platform controls promotion |
| Sellers | Platform dictates terms (e.g., commissions of 23–27% for restaurants on Swiggy/Zomato) | Squeezed margins, little bargaining power (oligopoly) |
| Sellers | No access to buyer data | Cannot build direct customer relationships; data owned by platform |
| Sellers | Cannot port data across platforms | Starting from zero on each new platform; ratings/reviews not transferable |
| Buyers | Cannot discover new sellers, especially for niche (long‑tail) items | Miss out on unique products |
| Buyers | Forced to use multiple apps | Cumbersome user experience |
| Logistics companies | Must become vendor to each large platform; slow impanelment | Dependent on platform’s policies; cannot scale independently |
Exam tip: The data portability issue is a key policy motivator – it’s similar to UPI’s concept of interoperable payments. Expect a question about how ONDC solves “data silos.”
ONDC as the Solution
All these challenges – high entry barriers, walled gardens, platform power, data silos – led to the creation of ONDC. The network aims to unbundle the e‑commerce value chain, enabling interoperability between buyer apps, seller apps, logistics providers, and payment gateways. (Detailed mechanisms of ONDC are covered later in the module.)
Key takeaways
- SME sellers cannot afford the full e‑commerce value chain (catalog, payments, logistics, etc.).
- Buyers are locked into individual platforms and miss out on products on other platforms.
- Centralized platforms (Amazon, Flipkart, etc.) dictate terms, charge high commissions, and hoard buyer data.
- Logistics companies struggle to scale because they must tie themselves to one or two large platforms.
- ONDC is the government’s answer to these problems, modeled on open digital infrastructure.
ONDC Solution – Democratising E-commerce in India
Open Network for Digital Commerce (ONDC) is an interoperable protocol that moves e‑commerce away from platform‑centric models (e.g., Amazon, Flipkart) toward an open, decentralized network. It gives control to buyers and sellers rather than to the platform itself, reducing friction and enabling wider e‑commerce penetration — much like UPI (Unified Payments Interface) did for digital payments.
How UPI inspired ONDC
In UPI: a sender uses a sender app → UPI layer routes the transaction → receiver’s bank → receiver’s app. Any sender on the UPI network can send money to any receiver on the same network, even if they bank with different entities. ONDC replicates this logic: a buyer app and a seller app communicate through an open protocol layer, enabling transactions regardless of which platform each party uses.
Core principles of ONDC
- Decentralized – no single platform controls the marketplace.
- Unbundled – customer acquisition, seller acquisition, logistics, payments, and technology services are separated into independent modules.
- Open & interoperable – any buyer app can connect to any seller app via ONDC protocols.
- Population‑scale infrastructure – designed to support large‑scale adoption and increase e‑commerce penetration.
Key features
- Unbundling of customer and seller acquisition reduces go‑to‑market effort.
- Interoperability between platforms and applications grants greater market access.
- Promotes fair competition, enhances user convenience, fosters innovation, and expands consumer choice.
- Eliminates the need to use multiple delivery apps – a single ONDC access point works across services.
How ONDC works (example via Paytm)
- Buyer opens the Paytm app (or official ONDC website) → accesses ONDC.
- Can order from small local businesses and large chains (e.g., Domino’s, Barbecue Nations) within the same food section.
- Without ONDC, the buyer would have to use Swiggy or Zomato, which list only restaurants that have gone through their onboarding procedures – many small restaurants cannot afford that time/effort.
- Same principle applies to groceries, home decor, electronics, etc. – ONDC aggregates diverse vendors (neighbourhood stores to supermarket chains).
Hypothetical impact examples
| Example | Before ONDC | After ONDC |
|---|---|---|
| Ramesh – handloom weaver (Odisha) | Sells sarees to middlemen at a fraction of value; city consumers pay a premium. | Lists directly on ONDC‑enabled platform; Ritu in Delhi buys authentic saree at better price; Ramesh gets full value. |
| Sunil – mango farmer (Ratnagiri) | Earnings eroded by intermediaries (dealers, agents, brokers). | Gets orders directly from households/restaurants in Mumbai & Pune; earns more, delivers fresher mangoes. |
| Ananya – literature enthusiast (Varanasi) | Inherits rare Hindi books; big e‑commerce platforms won’t handle used/niche books well. | Lists on niche ONDC platform promoting regional literature; a professor in Bangalore orders for course; students get rare editions, Ananya finds purpose. |
These illustrate how direct, transparent, inclusive commerce can transform lives – ONDC aims to democratize access and empower the smallest stakeholders.
Platform‑centric model (closed)
- Buyer and seller interact only with that single platform.
- Protocols are proprietary; cross‑platform transactions impossible.
- Platform controls logistics, payments, ratings – everything bundled.
Network‑centric model (open – ONDC)
- Buyer uses any buyer app (e.g., Paytm, Mygate, even Flipkart).
- Seller uses any seller app (e.g., Flipkart seller panel, independent aggregator).
- ONDC acts as a middle layer: gateways route requests, a registry maintains who sells what (enabling discovery).
- Logistics, payments, cataloging, ratings – all unbundled as independent modules provided by separate players.
Participants in the ONDC network
| Participant | Role |
|---|---|
| Buyer‑side apps | Onboard buyers, provide interface |
| Seller‑side apps | Onboard sellers, manage listings |
| Logistics providers | Fulfill delivery (can be seller‑own or third‑party) |
| Technology service providers | Payments, accounting, ratings & reviews, digital cataloging, inventory management |
| ONDC network services | Registry (maintains seller/buyer app data), network policies, scoring & badging, inter‑network interoperability, payment gateways |
Comparison: Platform vs Network model
| Aspect | Platform‑centric (e.g., Amazon) | Network‑centric (ONDC) |
|---|---|---|
| Control | Platform decides logistics, catalog, pricing | Unbundled – each service provider independent |
| Access | Buyer & seller locked into one platform | Any buyer app ↔ any seller app via open protocol |
| Discovery | Limited to sellers on that platform | Registry enables discovery across all participants |
| Onboarding for small sellers | High friction (time, procedures) | Lower barrier – can list via any seller app |
| Commissions / middlemen | Platform takes commission; intermediaries exist | Reduced commissions – direct seller‑buyer connection |
Exam tip: ONDC is often compared to UPI. Remember UPI unbundled payments (any bank <-> any app); ONDC unbundles e‑commerce (any buyer app <-> any seller app). The key exam point: interoperability and unbundling are the two pillars.
Key takeaways
- ONDC is an open, interoperable protocol that transforms e‑commerce from platform‑centric to network‑centric.
- It unbundles customer acquisition, seller acquisition, logistics, payments, and technology services.
- Buyers and sellers can use any app on the network – no lock‑in.
- Enables small sellers (handloom weavers, farmers, niche book sellers) to reach consumers directly, bypassing intermediaries.
- Architecture includes gateways, registry, seller/buyer apps, and unbundled logistics/tech service providers.
ONDC Transaction Flow and Network Participants
ONDC (Open Network for Digital Commerce) unbundles e‑commerce into interoperable building blocks – buyer apps, seller apps, logistics apps, and gateways – so any participant can connect any other. A single purchase involves a search, a product order, a logistics search, and a logistics order, all coordinated by gateways. The following worked example makes the flow concrete.
Step‑by‑Step Example: Vijay Buys Atta
Vijay, a consumer in Chandni Chowk, Delhi, wants to buy atta (chapatis flour). He opens an ONDC‑enabled retail buyer application (e.g., Paytm, WhatsApp, Google Pay).
-
Search for product
→ Vijay searches “atta”.
→ The gateway consults the multi‑domain registry and broadcasts the search to all relevant retail seller nodes (seller apps) that sell atta near Chandni Chowk. -
Search results displayed
Seller Price Delivery included? Gupta Kirana Store ₹50 No BigBasket (fulfilled by modern kirana) ₹150 Yes -
Vijay selects product
He chooses Gupta Kirana Store (₹50, no delivery). -
Search for delivery
Since Gupta Kirana does not deliver, Vijay’s app triggers a second search – now for logistics services.
→ The gateway again checks the multi‑domain registry and broadcasts a request to logistics seller nodes. -
Delivery options displayed
Logistics Provider Price Dunzo ₹50 GoodBox ₹70 -
Vijay selects delivery
He picks Dunzo at ₹50. -
Payment
Vijay pays ₹50 (atta) + ₹50 (delivery) via UPI (or cash on delivery) through his buyer app.
The entire purchase – product from one seller, logistics from a different provider – is completed seamlessly because ONDC standardises the messages between the apps.
Network Participants and Their Roles
ONDC defines five distinct roles; a single organization may play one or several.
| Participant | Role | Examples |
|---|---|---|
| Retail Buyer Application | Allows consumers to discover and transact with retailers. | Paytm, WhatsApp, Google Pay, Flipkart, Amazon |
| Retail Seller Application | Allows retailers/kirana stores to list and sell products. | BigBasket (as aggregator), the store itself directly on ONDC |
| Logistics Buyer Application | Enables placement of delivery orders (by consumers or retailers). | WhatsApp, Google, the retailer’s own delivery system |
| Logistics Seller Application | Enables logistics providers to offer services directly. | Dunzo, GoodBox (couriers & 3PL) |
| Gateway | Multicasts search requests from buyer apps to all relevant seller apps based on location, availability, preferences. | Operated by ONDC or third‑party |
Key insight: Before ONDC, a Dunzo or GoodBox had to negotiate B2B enterprise relationships (e.g., with Amazon) to serve consumers. On ONDC they can receive orders directly from any buyer app – the network is now unbundled.
Transaction Flow Diagram
The gateway is the central message router – it never holds inventory or provides services itself.
Key Takeaways
- ONDC replaces closed, integrated platforms (Amazon, Flipkart) with an open network where buyer apps, seller apps, and logistics apps interoperate via a common protocol.
- A single transaction can involve multiple independent providers (e.g., atta from one kirana, delivery from a courier).
- Gateways are non‑trivial: they multicast search requests to relevant participants based on location and preferences.
- The network enables small kirana stores to list without a platform account and logistics players to receive direct consumer orders – lowering barriers compared to traditional B2B relationships.
- Payment is unified: the buyer app handles payment for both product and delivery in one flow.
Exam tip: Remember the five roles and the two‑stage search (product → logistics). Be ready to explain why the gateway is necessary: without it, every buyer app would need to know all seller apps individually – the gateway decouples discovery.
Stakeholder Benefits
ONDC (Open Network for Digital Commerce) replaces the platform-centric model with an open protocol. Instead of a single intermediary controlling transactions, any buyer app can connect with any seller app via common standards. This restructuring creates distinct value for each participant.
Buyers
- Single platform, all domains: Access every seller category (grocery, food, electronics, etc.) from one app, not restricted to sellers listed only on that app.
- Unified experience: Choose who sells, who delivers, and what payment method – all within one order.
- Wider options for price, delivery, add-ons: Mix items from different sellers (e.g., one from a Flipkart seller, one from a small merchant) and use two different delivery partners – all in a single transaction.
- Fast, hyper-local fulfillment: Select a local delivery company that serves your PIN code, bypassing centralized large operators.
Sellers
| Benefit | Description |
|---|---|
| Discoverable by entire buyer universe | Not limited to the platform(s) the seller has onboarded. Any buyer on any ONDC-compatible app can find them. |
| Single registration | One-time registration on ONDC, not separate onboarding for Flipkart, Amazon, BigBasket, etc. |
| Low-cost access to full value chain | Choose any participants (logistics, payments) without platform lock-in. |
| Autonomy in rules and terms | No dependence on a single platform’s whims. If a platform blacklists the seller, they still have access to the entire network. |
| Increased profitability | Platforms cannot charge disproportionate commissions. For example, restaurants on ONDC save the 23–27% cut taken by Swiggy/Zomato duopoly – that margin adds directly to profit. |
| Portable network-wide reputation | Ratings and reputation travel with the seller across all buyer apps. No more siloed ratings (restaurant’s Swiggy rating invisible on Zomato). |
| No disintermediation risk | The platform cannot launch its own brand and push it ahead of the seller’s listings. |
Technology Companies
- Maximise value of technology: Provide services (payment, logistics, matching) directly to the network and monetize per transaction.
- Innovate on strengths: Develop and deploy quickly without lengthy B2B enterprise sales cycles. Time to scale and time to market are very short.
Revenue Models & Profit Pools
- Buyer side app: Earns a commission from seller side apps and logistics providers for each purchase initiated through their app.
- Seller side app: Earns a commission from the sellers they onboard.
- Other transaction service providers: Cash in on commissions paid by sellers, shared across network participants.
- ONDC itself: Currently free; plans to charge a small fee from all network participants in the future.
- Ultimate source: The seller pays a commission that flows to all participants.
Challenges
Exam tip: ONDC is in its early stages – adoption has been exponential, but pain points remain. Expect exam questions on who owns the transaction/dispute resolution and data ownership.
- Buyer incentive to switch: Amazon/Flipkart already offer seamless UX, trust, and convenience. Why should a buyer switch to an ONDC app?
- Seller digital handholding & onboarding: Large platforms provided extensive support for sellers to go digital. ONDC is an open protocol – who provides equivalent handholding?
- Ownership of transactions & conflict resolution: In a platform like BigBasket, the platform owns the transaction end-to-end (refund, return, no questions asked). In ONDC, if a food item arrives damaged, who is responsible? The restaurant? The logistics provider? The buyer app (Paytm)? Each party may blame another. No single ownership = dispute resolution challenge.
- Seller needs multiple seller apps: Theoretically, a seller needs separate apps for accounting, ERP, banking, etc. Platform-era monoliths (Flipkart, Amazon) provided all-in-one solutions. ONDC fragments this.
- Data privacy & security: Who owns the transaction data? ONDC? Buyer? Seller? Without consolidated data, cross-selling, upselling, and personalisation (key to platform profitability) become difficult. Monetising data for the benefit of the entire ecosystem is an open question.
Key takeaways
- ONDC benefits buyers: unified, multi-seller, multi-logistics single-order experience with hyper-local fulfilment.
- Sellers: single registration, autonomy, cost savings, portable reputation, no disintermediation.
- Tech companies: fast deployment, per-transaction monetisation.
- Revenue flows from seller commissions distributed across network participants.
- Major challenges: incentive to switch, seller onboarding, transaction ownership/disputes, data ownership and monetisation.
The Five Pillars of ONDC
- Buyer Side App – Any application that interacts with buyers (demand side). E.g., Paytm, WhatsApp.
- Seller Side App – Any application that interacts with sellers (supply side), publishes their catalogue, and fulfils orders. E.g., Flipkart, BigBasket (if they choose to join as seller apps), or directly a kirana store, brand, or factory.
- Adapter Interfaces – Open APIs developed based on ONDC’s open-source, interoperable backend protocol. They enable communication between buyer apps, seller apps, and the network.
- Gateway – An application that ensures discoverability of all sellers. It receives a buyer’s search request (e.g., “atta in location X”) and multicasts it to all relevant seller apps serving that location and category.
- Open Registries – Applications that maintain the list of participants who join ONDC, network policies, product lists, locations served, logistics providers, etc.
Roles: Participants can join as a buyer app, seller app, gateway participant, or technology company providing solutions.
Potential Business Models Leveraging ONDC
- Direct-to-consumer (D2C) brands: A chocolate maker in Kerala can list directly on ONDC and sell to consumers across India – no need to be empanelled on Flipkart or BigBasket.
- Specialised niche platforms: A platform solely for organic products can stand out on ONDC. On Amazon or Flipkart, organic items are a tiny fraction of millions of products.
- Aggregator model: A platform that brings together all artisanal coffee producers in one place – aggregates demand and supply.
- Service providers: Offer payment solutions, logistics, or digital cataloguing for vendors on ONDC. Clients can choose you directly without needing to align with a single platform.
Summary
- ONDC is an open network – no central intermediary.
- It is an enabler for e-commerce expansion and broad-based innovation.
- Market-led community initiative from the Government of India, part of the Digital Public Infrastructure (DPI).
- It is not a platform, not an application, not a regulator. It is an open protocol that helps digitise businesses.
- ONDC is here to stay – expect significant growth in coming years.
Key takeaways
- Five pillars: buyer app, seller app, adapter interfaces, gateway, open registries.
- Participants can play multiple roles (buyer app, seller app, gateway, tech provider).
- Business models: D2C, niche platforms, aggregators, service providers.
- ONDC is an open protocol (not a platform), part of India’s DPI, designed to democratise e-commerce.
MagicPin & ONDC – Integration Success Story
ONDC (Open Network for Digital Commerce) is a digital public infrastructure that creates a single, interoperable market. Instead of every company building its own walled-garden platform, ONDC provides a common protocol allowing buyers, sellers, and logistics providers to connect. For a business like MagicPin, integrating with ONDC means plugging into a nationwide network rather than starting from scratch.
Key Benefits ONDC Offers to Businesses
| Benefit | Intuition |
|---|---|
| Access to a larger market | A single market across India → businesses reach customers beyond their local geography. |
| Reduced cost | Shared infrastructure (discovery, payments, logistics) eliminates the need for each company to build their own. |
| Improved efficiency | Standardised data sharing across the supply chain reduces friction and delays. |
| Increased transparency | Prices and terms of trade are published openly, enabling fairer comparison and trust. |
What Is MagicPin?
MagicPin is a hyper-local discovery platform that connects users with nearby businesses. Key features:
- Discovery – find local businesses by category, location, or keyword.
- Discounts – deals and offers from businesses in the user’s neighbourhood.
- Rewards – cashback and points for purchases made through the platform.
- Notifications – alerts about new businesses and promotions in the area.
How MagicPin Makes Money
| Revenue Stream | How It Works |
|---|---|
| Commissions | Listing fee from businesses that join the platform. |
| Advertising | Selling ad space to brands/businesses shown to users. |
| Subscriptions | Premium plans (early access to deals, exclusive discounts) from users. |
Strengths & Challenges
| Strengths | Challenges |
|---|---|
| Strong network of 1 million+ local businesses – a unique asset. | Intense competition (Dunzo, Zomato, nearby platforms). |
| Data-driven insights – uses purchase history to personalise recommendations and deals. | Regulatory risk – Indian government may regulate hyper-local discovery. |
| Technology-driven innovation keeps MagicPin ahead of rivals. | Ongoing need for capital (has raised >$100M, but growth requires more). |
Integration with ONDC – How MagicPin Benefits
MagicPin acts as a seller-side app on ONDC. Local businesses list products/services via MagicPin, which then connects to the ONDC network, giving buyers from any compatible buyer app access. This partnership delivered concrete results:
| Benefit | Specific Outcome |
|---|---|
| Increased traffic | +20% in the first month of integration. |
| Increased sales | +15% in the same first month. |
| More business listings | Rise in number of local businesses listing on MagicPin’s platform. |
| Improved user experience | Access to a wider variety of products and services from local businesses on ONDC. |
| Increased transparency | Real-time pricing from local businesses made available to users. |
Exam tip: ONDC reduces costs by eliminating the need for every company to build proprietary infrastructure. The MagicPin example shows how a startup can rapidly scale by leveraging a shared digital public good rather than building its own network.
Key Takeaways
- ONDC provides four main business benefits: larger market, lower cost, higher efficiency, greater transparency.
- MagicPin is a hyper-local discovery platform (discovery, discounts, rewards, notifications) that makes money via commissions, advertising, and subscriptions.
- MagicPin’s strengths: 1M+ business network, data-driven personalisation, tech innovation. Challenges: competition, regulation, funding.
- After integrating with ONDC, MagicPin saw +20% traffic and +15% sales in the first month, plus more listings and better UX.
- ONDC is a digital public infrastructure – a common protocol that enables interoperability, not a single platform.