Contents
A marketplace is a platform where transactions happen between independent sellers and buyers, and the owner earns from commissions, subscriptions or services. The main difficulty is not technology but launching a two-sided market: sellers will not come without buyers, and buyers will not come without inventory. Build the first version for a narrow niche — one city or category — and keep the technical side as simple as possible.
Here is how a marketplace differs from a shop, how to launch one, which features are needed and how payouts work.
How does a marketplace differ from an online shop?
An online shop sells its own goods; a marketplace sells other people's. That brings new participants and processes: sellers need their own dashboard, content needs moderation, money has to be split between seller and platform and disputes have to be resolved.
| Aspect | Online shop | Marketplace |
|---|---|---|
| Goods | Its own | Independent sellers' |
| Participants | Buyer and shop | Buyer, seller, platform |
| Content | Created by the shop | Created by sellers, needs moderation |
| Money | Goes to the shop | Split between seller and platform |
| Main job | To sell | To make transactions happen |
If you sell only your own range, you need a shop — see e-commerce platform or custom development.
How do you solve the chicken-and-egg problem?
The chicken-and-egg problem is central to every marketplace: buyers go where there is choice, and sellers go where there are buyers. It is solved by narrowing the market and doing things by hand at the start.
- a narrow niche — one category or one city where density can be built quickly;
- hands-on seller acquisition — help with listings, a free period;
- value for one side first — for example, a useful seller tool that works even without buyers;
- manual processes instead of automation — moderation, support and even some payouts by hand;
- liquidity metrics — what share of listings sell and how fast.
How to test demand before building: how to validate a product idea.
Photo: Unsplash
Which features do the participants need?
Three sides need features, each with its own flows. In the first version, do not try to build everything — cover the path from a listing appearing to a completed transaction.
- Buyers — catalogue, search and filters, product page with seller info, a cart with items from different sellers, payment, statuses, reviews.
- Sellers — registration and verification, product upload by hand and from files, price and stock management, orders, payouts and reports.
- Admins — seller and listing moderation, dispute resolution, commission settings, financial reports.
Catalogue search is an important topic of its own — see site search.
How do payouts to sellers work?
Payouts are the most sensitive part of a marketplace: the buyer's money must be split between seller and platform, refunds accounted for, commission withheld and the seller paid on time. Payment providers with split payment support are usually used for this.
- a split payment divides the payment between seller and platform at purchase;
- the seller is paid after delivery is confirmed or the return period expires;
- every money movement is recorded in an internal ledger;
- refunds and disputes adjust future payouts;
- sellers see a report of sales, commissions and payouts.
More on payments in how to accept online payments and idempotent payments and webhooks.
What goes into the first version?
The first version includes the minimal transaction path and tools for running the platform by hand. Anything that can be done manually at first — onboarding sellers, moderation, some support — is automated later, once the real load is clear.
- catalogue, product page, search and filters on key attributes;
- cart and checkout with split payments;
- a simple seller dashboard: listings, stock, orders, payouts;
- an admin panel for moderation and disputed orders;
- reviews and seller ratings — the foundation of trust.
On budget and monetisation, see MVP development cost and SaaS pricing model.
In short
- A marketplace connects independent sellers and buyers and earns on transactions.
- The main difficulty is launching a two-sided market, not technology.
- Start with a narrow niche and hands-on work with the first sellers.
- Three sides need features: buyers, sellers and admins.
- Build payouts on split payments with a ledger and payouts after delivery.
FAQ
Do you need a licence to accept payments on behalf of sellers?
Collecting money into your own account and then paying sellers is regulated in many countries. Marketplaces usually use payment providers that support split payments and take on those obligations. Agree the setup with a lawyer.
How much does a marketplace cost to build?
An MVP with a seller dashboard, catalogue, cart, split payments and moderation usually takes three to six months. Cost depends heavily on logistics, payouts and the number of integrations.
Which side should you start with — sellers or buyers?
Usually sellers: without inventory buyers have nothing to do. The first sellers are often onboarded by hand and helped with their listings.



