Unpacking the Retail Stack

In order to extract greater efficiency out of existing systems we sometimes need to break the atomic units of those systems down into even smaller pieces so that we can re-imagine how they can be put back together. This is the sort of unbundling that we need to do of the retail stack in order to be able to build a digital retail infrastructure that can empower our small traders. This is the only way we can enable hyperlocal commerce at national scale.

This article was first published in The Mint. You can read the original at this link.


When the telephone was invented, people separated by vast distances were finally able to have a conversation with each other. All it required was for them to be on telephones at two ends of a length of copper wire and everything they said could travel from the speaker at one end to the receiver at the other. As more people got telephones, towns began to set up telephone exchanges, to which all phones in a locality could be connected so that operators could physically connect callers with those they wanted to speak to.

This was the era of circuit-switched telephony, so called because someone had to physically switch circuits at the exchange for calls to be connected. But circuit-switched telephony couldn’t scale up beyond a point. A circuit, once connected, can’t be used for anything else, which is why there was a limit to the number of simultaneous connections any exchange could support. If distant communication was going to spread far and wide, we needed a whole new paradigm.

From Circuits to Packets

Today’s telephone systems use packet-switched networks, the same technology that powers email communication. This technology breaks messages down into smaller packets, each with its own header that contains essential information about the message—where it is from, where it’s going and where it lies in the sequence of all the other packets that comprise the message. All these packets are dumped into the internet and allowed to bounce about from node to node in the general direction of their intended recipient. Every packet is free to take its own route, but no matter what path they all take, they will inevitably land up, more often than not, at their destination where the recipient’s computer reassembles them into a coherent message for the intended recipient.

Because technology breaks our messages down into little packets of data, today’s communication systems are able to use the full capacity of our data infrastructure. This makes it possible for text, voice and video messages to simultaneously flow through the same data pipes and still reach their intended recipients with reliable certainty.

In order to extract greater efficiency out of existing systems, we sometimes need to break the atomic units of those systems down into even smaller pieces, so that we can re-imagine how they might be put back together. This is the idea inherent in the concept of ‘unbundling’ that has so often featured in these pages and that India has successfully applied to the many digital public goods that it has rolled out.

The Retail Stack

When we think about retail transactions, we rarely break them down into their constituent parts. Every transaction is made up of at least two different stages: discovery (which is when we identify what we want to buy) and purchase (when we pay for everything we have chosen). E-commerce adds two more stages to this: ordering and delivery. However, since e-commerce platforms are focused on taking shoppers quickly and seamlessly through the process of discovery, ordering, purchase and delivery, we rarely ever think about e-commerce in this disaggregated way.

The government has always regulated the e-commerce sector strictly, at least partly in the fear that if we do not curtail investments in the sector, global retail giants could swoop in and destroy the livelihoods of millions of small traders in the country. Yet, despite these restrictions, foreign investments have flowed—to the point where India’s e-commerce market is currently the eighth largest in the world, with revenues upwards of $50 billion in 2020 and growing faster than any other market. Today over 300 million Indians actively consume e-commerce products. During the pandemic, digital alternatives have been a lifeline for businesses and consumers alike.

Unbundling ECommerce

India’s digital retail infrastructure is highly sophisticated. We have world-class payment and delivery systems that, while they might have been built to cater to demand generated by India’s e-commerce titans, are currently being widely used outside of those contexts. Thanks to UPI, anyone can transfer money to anyone else using a mobile phone. Services like Dunzo and Swiggy Genie can deliver almost anything within a city, while courier services abound to seamlessly transfer products throughout the country. E-commerce in India is no longer just about the big platforms that dominate public perceptions of the sector, but also the various unbundled components that we have begun to utilize to extract greater efficiencies from our commercial infrastructure.

It is time to rethink our approach to e-commerce regulation and thus take better advantage of our current reality. In my view there is no need for restrictions on foreign direct investment (FDI) in the sector or to maintain an artificial distinction between the ‘marketplace’ and ‘inventory’ models of e-commerce. After all, the only reason why those categories were devised was in order to regularize the complex structures that had to be created to find a way around our FDI restrictions.

Perhaps more importantly, we need to use technology to empower our small traders. Rather than sheltering them behind a patchwork of laws, we need to leverage the unbundled components of our existing e-commerce infrastructure to allow them to compete as equals in the digital marketplace. For that to happen we need to make sure that these services are available through open, interoperable protocols that can be strung together into simple technology solutions that anyone can use.

If we get this right we could well end up enabling hyperlocal commerce at national scale.