Marketplace vs network · Beckn protocol v2.0

A marketplace is a place.
A network is a protocol.

Tokopedia and Shopee are platforms you join. ION is a rail you connect to. That one difference decides who your buyers can reach, who owns the catalogue, and who writes the rules.

1 owner
Marketplace
N peers
ION network
Closed
Catalogue silo
Shared
ION core services
01 The picture

One box, or one rail.

A marketplace bundles every role — storefront, search, catalogue, payments, logistics, sellers — inside a single company. ION unbundles those roles into participants who never share an owner, only a protocol. The boundary stops being a company and becomes a network.

Marketplace versus open network Left: a single company enclosing every commerce role. Right: ION — buyer apps, shared core services, and provider platforms joined by the Beckn protocol. The marketplace one company owns the whole stack Consumer PT · single platform · one ToS Buyer app the only storefront Search + catalogue · private Payments · own wallet Logistics · own desk Sellers listed here, reachable only here merchant merchant merchant re-list from scratch to sell elsewhere · nothing leaves the box · The network · ION roles unbundled, joined by one protocol Buyer apps · BAP Pasar Sapa Tokopedia * Shopee * /search ION core services Registry Catalogue Discover publish · discover · register Provider platforms · BPP Merchant JNE · J&T LSP / 3PL publish once — every buyer app on the network can sell it * an existing marketplace can join the network as a buyer app
fig. 01 Left, the wall is the company; sellers and buyers meet only inside it. Right, the wall is gone — participants meet on the shared Beckn rail, and a marketplace can plug in as just one more buyer app.
02 The shape

One company, or many roles.

The deepest difference isn't features — it's where the seams are. A marketplace has no seams: one owner runs the app, the search, the payments, and the logistics desk. ION cuts the same stack into roles that different organisations fill and the Beckn protocol stitches back together.

Marketplace · platform
Tokopedia · Shopee
One legal entity is the storefront, the catalogue, the search ranking, the wallet, and the logistics broker. Sellers rent space inside it; buyers shop inside it. The product is the integration.
role  app + catalogue + payment + logistics, fused
ION · open network
BAP ↔ core services ↔ BPP
The same jobs become separable participants — buyer apps (BAP), provider platforms (BPP), and three shared core services — owned by no one in common, joined only by a published protocol and a ratified network profile.
role  each seam is a participant boundary

Because the seams are explicit, you can swap one side without rebuilding the other: a new buyer app reaches every existing provider, and a new provider is visible to every existing buyer app — no point-to-point integration in between.

03 The reach

Where the boundary sits.

On a marketplace, the platform is the boundary. A seller on Tokopedia reaches Tokopedia's buyers and no one else; to reach Shopee's buyers they open a second account and re-key the same catalogue, prices, and stock into a second silo.

On ION, the network is the boundary. A provider publishes its catalogue once to the Catalogue Service; from that moment any BAP on the network can discover and sell it. Reach is a property of joining the network, not of joining one company's app.

For the buyer the mirror image holds: one buyer app, many providers. The consumer searches a single storefront and can transact with any registered provider on the network — which is the whole point of the architecture.

04 The rules

Who writes the rules.

A marketplace sets its own terms and can change them unilaterally — fees, ranking, eligibility, deplatforming — through a private terms of service. ION moves the rules out of one company's hands and into a file that a council ratifies.

Marketplace · terms of service
Private, unilateral
Take rates, search ranking, and account standing are the platform owner's to set and revise. Participants accept the terms or leave; there is no shared body above the owner.
changes by  platform fiat
ION · network profile
ion.yaml + ION Council
What's allowed lives in a Policy Registry and a standard Error Registry inside the network profile. The ION Council ratifies changes and arbitrates disputes — participants follow the file, not an opinion.
changes by  council ratification

The shift is from trust the owner to read the file. See governance and the network profile for how the Council, ion.yaml, and the two registries fit together.

05 The reframe

ION is not a third marketplace.

The common mistake is to picture ION as another app competing with Tokopedia and Shopee for the same screen. It isn't. ION is the rail underneath — and the existing marketplaces are among the buyer apps that can ride it.

BAP Marketplaces as buyer apps keep your UX · reach the network
Keep the storefront
Tokopedia and Shopee keep their own app, brand, and buyer experience — nothing about the consumer's screen has to change.
Gain network supply
As a BAP they discover providers published by every BPP on ION, not just sellers they onboarded themselves.
Speak the protocol
They call the same Beckn verbs as any other buyer app — /search, /select, /init, /confirm — and consume the /on_* callbacks.

So the question stops being "ION or Shopee" and becomes "which roles do you want to play on the network" — a buyer app, a provider platform, or both. The marketplace is one possible participant; ION is the field they all stand on.

06 At a glance

Side by side.

The same eight questions, answered by a walled marketplace and by the ION network.

Question
Tokopedia / Shopee
ION network
What is it
A platform — one company's app
A network — a shared Beckn protocol
Owner
One legal entity
Many participants, no common owner
Roles
App, catalogue, payment, logistics fused
BAP, BPP, core services — unbundled
Seller reach
Only this app's buyers
Every BAP on the network
Catalogue
Private silo, re-listed per platform
Published once to the Catalogue Service
Rules
Private ToS, changed unilaterally
ion.yaml, ratified by the ION Council
Payments & logistics
The platform's own, bundled
Separate BPP verticals, composable
Where they meet
Rivals for the same screen
A marketplace can join as a buyer app

Want the mechanics behind the right-hand column? Walk the trade × logistics transaction end to end, or start from the network architecture.