noon and Amazon taught Gulf shoppers to buy from many sellers in one basket. That habit opens a business model for regional players too: a mall that brings its tenants online, a distributor that lets its suppliers sell directly, a niche platform for Saudi home businesses, perfumers or handmade abayas. A multi-vendor marketplace earns a commission on every sale without holding the stock. The catch is operational. Onboarding sellers, approving products, calculating commissions, paying vendors on time and handling returns across several sellers creates manual work that grows faster than sales. This guide explains what a marketplace has to run well, the decisions you need to make before launch, and how the MultiVendor plugin on Commera automates the heavy parts.
Is a multi-vendor marketplace the right model for you?
A marketplace is not simply a store with more products. You are now running two businesses: one for shoppers and one for sellers. It works best when:
- You can attract both sides. Either you already have shopper traffic (a known brand, a mall, a community) or you already have seller relationships (a distributor's suppliers, an association's members).
- The catalogue is too wide to stock yourself, for example home and kitchen, fashion from local designers, or spare parts.
- Sellers need a channel they cannot easily build alone, such as small Saudi and Emirati home businesses that sell only through Instagram.
- You can define a clear niche. Competing with general marketplaces head-on is hard; a focused marketplace for one category, city or community is much more realistic.
If you only have three or four suppliers, a single store with wholesale or drop-ship arrangements may be simpler. Our guide to B2B wholesale e-commerce covers that route.
The building blocks of a marketplace
| Area | What it must do | Risk if done by hand |
|---|---|---|
| Vendor onboarding | Registration, approval, verification documents | Unverified sellers, fraud, trust problems |
| Catalogue control | Product and category approval, bulk upload | Wrong categories, poor listings, prohibited items |
| Orders | Split one basket between vendors, track each part | Missed items, late dispatch, angry customers |
| Money | Commission, vendor balance, payouts, reversals | Disputes, overpayments, accounting errors |
| Returns | Involve the vendor, deduct the right share | Paying vendors for refunded items |
| Trust | Seller pages, ratings, verified badges | Shoppers hesitate to buy from unknown sellers |
Onboarding and verifying vendors
With Commera's MultiVendor plugin, a vendor can register through a sign-up form or be added by you from the admin panel. Every new account starts as pending until you approve it, and you can suspend a vendor at any time. You receive a dashboard notification and an email when a new vendor registers.
Verification (KYC) runs from the vendor's own dashboard: they upload documents such as a national ID, commercial registration or tax certificate, as images or PDF. You review each document and accept or reject it with a note. Verified vendors get a "verified seller" badge on their store page, which matters in a region where shoppers are cautious about unknown sellers.
All approvals sit on one unified requests screen with priority and waiting time, CSV export and bulk approval for vendors, products, categories and verification documents, so a growing queue does not get lost in email.
Controlling the catalogue: product and category approval
A marketplace lives or dies on listing quality. One setting decides whether vendors' products wait for your approval or go live directly. You approve or reject (with a reason) one by one or in bulk, and the vendor is notified of the result. You can also edit a product yourself, and the vendor is told that you changed it.
Categories are controlled too: a vendor can only choose the categories you have approved for them, and a request for a new category waits for your approval. This keeps a perfume seller from listing electronics, and keeps your navigation clean.
For speed, vendors can upload products from an Excel file with a ready template and instructions, or connect their existing Shopify or WooCommerce store and import and sync the products they choose, through the StoreSync plugin. You can also export vendor and product lists, re-upload them from files with a preview before applying, and assign products to a vendor or remove them in bulk from the product list.
Commissions, wallets and payouts
Commissions calculated automatically
You set a default platform commission as a percentage or a fixed amount, and you can give any vendor its own rate. When an order reaches completed or delivered, the earnings are recorded in each vendor's wallet once only. If the order is later cancelled or returned, the earnings are deducted automatically, and for partial returns only the share of the returned units is deducted. If a promotion is funded by the platform, the vendor is credited on the price before the discount, so your campaigns do not eat into sellers' earnings.
Vendor wallet and withdrawals
Each vendor sees their balance and transaction history and can download a statement in Excel or PDF. They request a withdrawal once the balance passes the minimum you set, with one pending request at a time. You define the withdrawal methods, such as bank transfer or cash. You review each request and accept or reject it; on acceptance the balance is deducted and the vendor is notified. Important: the plugin records the payout, while the actual bank transfer is made by you. A payables schedule with a settlement day per vendor, and the ability to record payments for several vendors at once from the payments report, keep the finance team's month-end manageable.
Customers pay the marketplace, not the vendor
The shopper pays your store through your payment gateways. Vendors never collect directly from customers, which keeps refunds, chargebacks and VAT invoicing in one place. Agree with your accountant how VAT applies to your commission and to vendors' sales in each country you operate in; Saudi Arabia, the UAE, Bahrain and Oman apply VAT, while the rules for marketplaces and their sellers differ by jurisdiction.
Orders, fulfilment and stock across vendors
When one order contains products from several vendors, each vendor sees only their part and prepares it. Vendors move their part through clear stages (new, processing, ready for pickup), can update several orders at once and print waybills in bulk. Stages only move forward, and the main order status moves with them without going backwards. You see each vendor's stage in the order list and can open WhatsApp with the vendor in one click. Set a handling time in hours, and late orders appear on the operations board.
Stock is protected too. At checkout the stock is reserved for the order, so two customers cannot buy the last unit at the same time, and unfinished reservations are released automatically. When a vendor's product falls below the threshold you set, both you and the vendor are alerted.
Shipping is calculated at platform level for all orders; vendors do not set their own shipping prices. That keeps the checkout simple for shoppers buying from several sellers in one basket.
Returns with vendor input
When a customer requests a return, the vendor concerned and your team are notified. The vendor records approval or rejection for their item with a note, but the final decision and the refund are yours. On refund, the vendor's share of the returned units is deducted from their wallet. If the vendor had already withdrawn the money, the balance can go negative and is recorded as a debt.
The storefront: trust signals that sell
- A vendors directory with search, sorting, category filters and an "up to X% off" badge.
- A page for every vendor with logo, banner and products, with its own search and sort.
- The seller on the product page, a "meet the brand" section, and the store name on product cards.
- Vendor ratings with stars and comments, allowed only after the customer has received an order from that vendor, so ratings come from real buyers.
- A best-sellers page and a returns-policy page with your own text, plus size charts that appear as a button on products by category.
- The option to hide the vendor name on product pages and cards, if you prefer the catalogue to look like your own store.
Because the marketplace runs on Commera, it also benefits from the platform's Arabic and English storefront, Gulf payment gateways, themes and marketing plugins. And if you later expand across borders, our guide to a multi-country online store explains how markets work.
Control and oversight for the operator
Reports cover sales, products, fulfilment, vendor ratings and payments, with an operations board for late orders, a financial transaction log and an audit log showing who did what. When a vendor needs help, the main administrator can sign in to the vendor's dashboard on their behalf and leave with one click; both actions are logged. Each vendor's dashboard contains only their own data, because data isolation is built into the plugin.
A launch plan in five steps
- Set the marketplace rules: default commission, whether products need approval, minimum withdrawal and methods, low-stock threshold and return policy.
- Recruit and approve the first vendors. Start with ten to twenty strong sellers rather than a hundred weak ones, and review their documents.
- Load the catalogue: manually, from Excel, or from vendors' Shopify or WooCommerce stores, approving what needs approval.
- Run orders and earnings: each vendor prepares their part, and earnings enter wallets when orders complete.
- Pay and monitor: review withdrawal requests, record payments, and watch the reports and audit log weekly.
Scenario: a home-business marketplace in Jeddah
An operator in Jeddah wants to bring forty home kitchens and bakeries online. Each seller registers, uploads a commercial registration or freelance document, and gets a verified badge once approved. Products wait for approval so photos and descriptions meet a standard. A customer orders from three bakeries in one basket; each sees only their items, marks them ready for pickup, and the operator's courier collects them. Earnings reach each wallet on delivery, and the operator pays all sellers weekly from the payments report.
Frequently asked questions
Can I set a different commission for each vendor?
Yes. There is a default platform commission, and you can set a special rate for any vendor from their page, as a percentage or a fixed amount.
What happens if an order is cancelled after earnings are recorded?
The earnings are deducted from the vendor's wallet automatically, once. If the vendor had already withdrawn, the balance may become negative and is recorded as a debt.
Does the vendor receive money from the customer directly?
No. The customer pays the marketplace, earnings are recorded in the vendor's wallet, and you review withdrawal requests and make the transfer.
Can vendors set their own shipping prices?
No. Shipping is calculated at platform level for all orders.
Can vendors bring products from their existing online store?
Yes. They can upload from an Excel template or connect a Shopify or WooCommerce store and sync the products they choose, using the StoreSync plugin. If you are moving an existing store of your own, read our guide to store migration without losing SEO.
Should I build a marketplace on a platform or from scratch?
Custom code makes sense for very unusual business rules; most marketplaces are better served by a proven platform with a marketplace layer. Our article on SaaS e-commerce platform vs custom store walks through the trade-offs.
Build your marketplace with S-Plus
S-Plus has delivered more than 500 digital projects from Jeddah and Cairo over fifteen years, and Commera is the platform we built for Gulf commerce. We can help you define the marketplace rules, set up MultiVendor, design the storefront and plan vendor and shopper acquisition with our digital marketing team in Jeddah. Explore Commera's marketplace and expansion features on commera.co, then contact us to plan your marketplace and get a quote.



