Website development
Multi-vendor marketplace development
We build marketplace websites where several sellers trade from their own dashboards and buyers order through a single cart: commission and settlements included.
Marketplace website: what is included
Seller dashboard
Each seller manages products, prices, stock and orders from their own dashboard, and a new registration goes live after admin approval.
Single cart and checkout
Buyers put products from different sellers into one cart, and the order is split by seller automatically.
Commission and settlements
The commission rate is set globally or per seller, and each seller's share appears in the report automatically.
Online payment with local cards
Payment from local bank cards through the Epoint and Kapital Bank integration, with Stripe and PayPal added if required.
Notifications and admin panel
The seller and the admin are notified of each new order via a Telegram bot and WhatsApp, and the admin panel gives full control.
Domain, hosting and support
The first year of VPS hosting, SSL and company email are included in the price, with 2 months of support after handover.
Marketplace website: how we work
Every project goes through the same stages. The durations are typical; you get an exact schedule after the first call.
Brief and model
We define the number of sellers, the commission model and the payment and delivery scheme, then prepare the technical specification and the written offer.
Design and structure
We design the buyer, seller and admin screens in Figma and agree the catalogue, cart and dashboard flow with you.
Development and testing
We build the platform on Next.js and Django, connect the Epoint and bank integration and the Telegram and WhatsApp notifications, and test everything with test sellers.
Handover and support
The site goes live with its domain, hosting and SSL, we run admin panel training, and after handover you get 2 months of support and warranty.
What we build with
- Next.js
- TypeScript
- PostgreSQL
- Django
- Epoint
- Kapital Bank API
- WhatsApp Business API
- Telegram bot
Marketplace website: who it is for
Marketplace development is a multi-vendor website project that SaytPro builds in Baku: several independent sellers list products from their own dashboards, while buyers see every seller's products in a single catalogue and order with one cart. As the platform owner, you approve sellers, set the commission rate and oversee all orders from the admin panel. The catalogue can grow to 100,000 products, and at handover you receive the code and the GitHub repository. A marketplace starts at 12,000 ₼: after looking through the general website prices, you fill in a brief and get a written offer for your specific project.
Who needs a marketplace? First, companies that have a base of sellers but do not want to build a separate website for each one: shopping centres, wholesale markets, producer associations or projects that bring many small brands together in one place. Second, entrepreneurs who want to bring the many small sellers trading on social media onto one platform and take a commission on every sale. Third, classifieds marketplaces: property, car, spare part or service listings, where the seller posts their own listing and the platform earns from listing fees or commission. In all these cases a single-store website is not enough, because each seller needs a separate login, separate reports and a separate payment split.
What does the project include? The buyer side: a catalogue with categories, filters and search, product pages, a single cart, automatic splitting of the order by seller, order tracking and a buyer account. The seller side: a sign-up and approval flow, management of products, prices, stock and orders, a sales report and a view of the amount left after commission. The admin side: seller moderation, a commission rate set globally or per seller, product moderation, delivery rules and an overall financial report. Payments are accepted from local bank cards through the Epoint and Kapital Bank integration, and the seller and the admin are notified of every new order via a Telegram bot and the WhatsApp Business API. As with all our websites, on-page SEO basics, Google Analytics 4 and Search Console are connected from day one.
Work starts with the brief: the number of sellers, the commission model, the payment scheme (centralised through the platform or paid directly to the seller) and the delivery logic are described in the written offer. Then the buyer, seller and admin screens are designed in Figma, and after approval the platform is built on Next.js and Django with a PostgreSQL database. Before handover, the whole flow is tested with test sellers and test orders. Payment is split 50/50: half when work starts, half at handover.
After handover, the first year of VPS hosting, the SSL certificate and company email are included in the price; from the second year, hosting costs 140 ₼ a year. During the 2 months of support and warranty, bugs are fixed and small changes are made, and you get admin panel training so that you can manage sellers, products and texts yourself. A marketplace is a product that grows over time: stages such as a new payment method, a delivery company integration or a mobile app are priced separately and, if you wish, included in later offers.
This service is a subcategory of the Online store service in the Website development group. If you work with a single seller, the Online store or its Store with online payments version is better value: with no seller dashboards and no settlement module, it both costs less and is built faster. If sending orders to WhatsApp is enough, the Store with WhatsApp orders fits; if you only want to show products and close sales at the office, the Catalogue website is the one to choose. A marketplace, on the other hand, is meant precisely for the model where several sellers sell on the same platform and you earn through commission. The number of sellers and the revenue model decide which option fits; that choice is made in the brief you fill in when you order a website.
Who it is for
For a company with a base of sellers: a shopping centre, wholesale market or producer association wants to bring its sellers together on one platform and take a commission on every sale.
For an entrepreneur bringing small sellers together: they want to gather many small brands that sell on social media into one platform with a single catalogue, online payment and delivery rules, and earn as the platform owner.
For a business building a classifieds platform: it needs a model where sellers post their own property, car or spare part listings and revenue comes from listing fees.
For a growing store: the current store website only lets it sell its own products, and the owner wants to bring partner brands on board as sellers and take a share of their sales.
Related pages
Marketplace website: questions and answers
Did not find your answer?
Ask on WhatsApp and we will give you a straight answer for this service.
A marketplace starts at 12,000 ₼: the exact amount depends on the number of sellers, the commission model, the payment scheme and the scope of integrations, and is set out in a written offer after the brief. For comparison, a standard online store starts at 1,800 ₼, while a marketplace, with its seller dashboards and settlement module, is a larger project. The price includes the first year of VPS hosting, SSL and company email.
There is no fixed timeline for a marketplace: the exact duration depends on the scope of the project and is set out in a written offer after the brief. It is driven mostly by the features of the seller dashboard, the number of payment integrations and the delivery logic. The work goes through the brief, design in Figma, development and checks with test sellers, and development starts after the design is approved.
In an online store, one seller sells the products, and that seller is you; in a marketplace, several independent sellers list products from their own dashboards, and you take a commission as the platform owner. That is why a marketplace adds seller registration, an approval flow, order splitting by seller and a settlement module. For a single seller, the Online store service is better value.
A seller applies through the registration form on the site, you approve them in the admin panel, and they then manage products, prices, stock and orders in their own dashboard. The admin panel gives full control: suspending a seller, changing the commission, sending a product through moderation. Training on all of this is given at handover, so you do not depend on an outside specialist.
The commission rate is set in the admin panel, globally or separately per seller; on every order, the platform's share and the seller's share are calculated automatically. Payment goes into the platform's account through Epoint or the bank integration, the seller's report is shown in their dashboard, and payouts are made when you decide. Another model, such as payment going straight to the seller, can also be chosen in the brief.
Yes, the site can be built in AZ, EN, RU and TR; each additional language is priced separately, and its price is given in the written offer. In a marketplace, translation covers not only the interface but also the seller dashboard: sellers enter the product name and description separately in each language, and buyers see the catalogue in the language they choose.
After handover you get 2 months of support and warranty: during this time bugs are fixed and small changes are made. You manage texts, images, products and seller operations yourself from the admin panel. The code and the GitHub repository are handed over to you; from the second year, hosting costs 140 ₼ a year, and a monthly technical support service is available for ongoing development.
Payment is split 50/50: 50% when work starts, 50% at handover. Interest-free instalments of up to 6 months are also available through Epoint with BirKart, BolKart and TamKart, within your card limit. The amount and date of both payments are stated in the written offer. Send your question on WhatsApp and we will give you a specific answer.
Let us talk about your project!


