• manually splitting order payments between sellers and the platform because there is no automated payout system connected to your commission rules?

  • seller onboarding taking days because verification, catalogue setup, and payment account connection are all manual processes with no seller-facing portal?

Multi-Vendor Marketplace Development

Custom marketplace platform for operators building an online marketplace where multiple sellers list, manage inventory, and fulfil independently -- with commission management, split payments, and seller analytics that generic ecommerce platforms were not designed to support.

Built for marketplace operators who need more than a Shopify multi-vendor plugin -- the seller onboarding, commission structure, payout automation, and dispute workflow that real marketplace operations require.

  • Seller onboarding with identity verification, business documentation, and payment account connection

  • Per-seller product catalogue management with category-specific attribute requirements

  • Commission and fee configuration with fixed, percentage, and tiered structures per category or seller tier

  • Automated payout to seller bank accounts after buyer settlement with platform fee deducted

RaftLabs builds custom multi-vendor marketplace platforms for operators launching or scaling an online marketplace where multiple sellers list and fulfil independently. A custom marketplace covers seller onboarding and verification, product listing and catalogue management per seller, commission and fee structure configuration, order routing to the correct seller, split payment and payout automation to seller bank accounts, buyer and seller dispute management, and marketplace analytics. Most marketplace projects deliver in 14 to 20 weeks at a fixed cost.

Vodafone
Aldi
Nike
Microsoft
Heineken
Cisco
Calorgas
Energia Rewards
GE
Bank of America
T-Mobile
Valero
Techstars
East Ventures
100+Products shipped
24+Industries served
FixedCost delivery
14-20Week delivery for marketplace platform

Why marketplaces need purpose-built software

An ecommerce platform is built around one seller with one catalogue and one bank account. A marketplace is built around the opposite: many sellers, each with their own catalogue, their own inventory, their own fulfilment operation, and their own bank account waiting for a payout after the platform takes its commission. Those are structurally different software problems.

When marketplace operators try to run on a standard ecommerce platform with a multi-vendor plugin, the gaps appear quickly. Commission calculation requires manual spreadsheet work because the plugin doesn't know what rate applies to which seller for which category. Payouts require the operator to manually initiate transfers after reconciling which orders have been delivered and are past the dispute window. Seller onboarding is a back-and-forth email process because there is no seller portal. Disputes go into a shared inbox with no structured workflow.

The seller management layer, commission engine, split payment infrastructure, and dispute workflow are not add-ons to an ecommerce platform -- they are the core of what a marketplace operator needs to run the business. Building them as purpose-built software removes the manual work from marketplace operations and makes the platform viable at scale.

What we build

Seller onboarding

Self-service seller registration with a guided onboarding flow that covers every step the seller needs to complete before their first listing goes live. Business and identity document upload within the seller portal -- company registration documents, director ID, and any sector-specific credentials the marketplace requires. Automated verification via an integrated KYC provider -- Stripe Identity, Onfido, or Jumio -- with a manual review queue for cases that require operator judgment. Payment account connection via Stripe Connect or an equivalent payout provider, with bank account verification before the first payout is processed. Seller profile and storefront setup including seller name, description, logo, and policies visible to buyers on seller pages. Onboarding status tracking shows the seller where they are in the process and what is outstanding, and the marketplace operator team sees a dashboard of pending, approved, and rejected applications with the documents attached.

Seller catalogue management

Per-seller product listing with category-specific required attributes enforced at the time of listing -- a seller listing in the electronics category completes different fields than a seller listing in the fashion category, and the marketplace operator configures those requirements per category in the admin. Seller inventory management with stock level tracking at the seller's SKU level, updated when orders are placed and fulfilled. Product moderation queue for marketplace operator review before a new listing goes live, with approve, reject, and request-amendment actions and a message sent to the seller explaining any required changes. Bulk listing upload via CSV or API feed for sellers with large catalogues who cannot list manually at scale. Seller-facing product performance analytics showing views, conversion rate, and revenue per listing so sellers can identify which products to prioritise and which to review.

Commission and fee management

Commission rate configuration at the category level, product type level, seller tier level, and individual seller agreement level -- the most specific rule wins, allowing the marketplace to honour negotiated rates for anchor sellers while applying standard rates to the general seller base. Fee types include percentage of transaction value, fixed per-transaction amount, and subscription-based seller fees charged on a monthly billing cycle independent of transaction volume. Commission calculation on each order applies the correct rate at the time of transaction and stores the calculation detail so it can be audited at any point without recalculation. Commission reporting per seller and per category provides the reconciliation data the finance team needs to close the books each period without manual spreadsheet work.

Payment and payout

Buyer payment captured at checkout via the marketplace's payment account -- the buyer pays the marketplace, not the individual seller, which is the correct model for a marketplace operating under its own terms of sale. Payment held in escrow pending the configured settlement trigger -- typically fulfilment confirmation or the expiry of the buyer dispute window. Automated split calculation applies the commission rate, deducts the platform fee, and calculates the net payout amount due to the seller for each settled order. Payout to seller bank account on the configured schedule -- daily, weekly, or monthly -- via Stripe, Adyen, or direct bank transfer, with hold periods for orders still within the dispute window. Payout reporting with transaction-level detail gives sellers a clear record of what each payout covers and gives the marketplace finance team a reconciliation trail without manual matching.

Dispute and returns management

Buyer dispute initiation from the order detail page with structured reason selection and evidence upload -- photographs, screenshots, and any supporting documentation the buyer wants to attach. Seller response workflow gives the seller a configured window to respond with their own evidence and proposed resolution before the marketplace operator needs to intervene. Marketplace operator arbitration for disputes where buyer and seller do not reach agreement -- the operator reviews both sides of the evidence within the platform and records a decision with a rationale. Refund processing to the buyer triggers an automatic adjustment to the seller's pending payout, reducing the net amount due by the refunded value plus any applicable dispute fee. Returns logistics coordination for marketplaces that manage the return flow centrally rather than directing the buyer to arrange return with each seller individually.

Marketplace analytics

Gross merchandise volume reported by seller, category, and period gives the operator a complete view of platform trading performance without combining spreadsheets from different reports. Commission and fee revenue by period is the marketplace's own P and L on the platform -- the revenue it has earned after paying out to sellers. Seller performance ranking by GMV, conversion rate, and dispute rate identifies which sellers are driving the marketplace and which are creating operational burden through high return or dispute rates. Top and bottom performing categories by volume and revenue support merchandising decisions -- which categories to promote, which to invest in seller recruitment for, and which are underperforming relative to catalogue depth. Buyer acquisition and repeat purchase rate show whether the marketplace is building a returning buyer base or dependent on continuous acquisition spend. Seller churn and activation rate track how many newly onboarded sellers become active within a defined window and how many lapse, giving the operator data to prioritise seller success interventions.

Frequently asked questions

A standard ecommerce platform is built for one seller managing one catalogue and receiving all revenue from sales. A multi-vendor marketplace is built for an operator who hosts many sellers, each managing their own catalogue and inventory independently, with the platform taking a commission on each transaction and remitting the balance to each seller. The software difference is significant: a marketplace requires seller identity management, per-seller catalogues with category-specific requirements, a commission calculation engine that knows which rate applies to which seller and transaction, split payment infrastructure that holds buyer payments in escrow and distributes them correctly, and a payout system that moves money to seller bank accounts on a schedule. None of those exist in standard ecommerce software because single-seller platforms have no need for them.

The standard model uses a payment provider that supports marketplace or platform payments -- Stripe Connect is the most common for new marketplaces, with Adyen Platforms and Mangopay as alternatives for higher volumes or specific geographic requirements. The buyer pays the marketplace, not the individual seller, which is the correct legal and operational model for a marketplace that controls the buyer experience. The payment provider holds the funds and allows the marketplace to route portions of each payment to the connected seller accounts after applying the commission deduction. Payout timing, hold periods, and the handling of refunds and disputes are all configured within the platform. The platform we build on top of this infrastructure gives the marketplace operator full visibility and control over the payment flow without needing direct access to the payment provider dashboard for each transaction.

Yes. Industry-specific requirements are usually the primary reason a marketplace operator cannot use a generic marketplace platform like Mirakl or a WooCommerce multi-vendor plugin. A marketplace for professional trade tools has different seller verification requirements than a fashion resale marketplace -- the trade marketplace might require proof of authorised dealer status from each seller, while the fashion marketplace requires brand authentication credentials. Category-specific catalogue attributes are similarly specific: a marketplace for medical equipment needs different mandatory fields than a marketplace for handmade home goods. We scope the seller verification workflow, category attribute requirements, and any regulatory considerations during the project discovery phase and build them into the platform as first-class features, not workarounds on a generic schema.

A marketplace platform covering seller onboarding with manual verification, per-seller catalogue management, standard commission calculation, Stripe Connect split payments and payouts, basic dispute handling, and operator analytics typically runs $90,000 to $160,000. A full marketplace platform with automated KYC verification, complex commission structures, multiple payout providers, advanced dispute arbitration, and deep seller analytics typically runs $170,000 to $300,000. The largest cost variables are the complexity of seller verification requirements, the commission logic, the number of payment and payout providers, and whether the marketplace includes managed returns logistics. Every project is scoped before pricing and delivered at a fixed cost.

Related ecommerce software

Talk to us about your marketplace project.

Tell us the seller types you plan to onboard, the commission structure you need to support, and where your current setup creates manual work for your operations team. We will scope the right platform.