Mercur v1.5.0 out now: Stability and correctness. Read update!

Commission Management

Set, manage, and automatically apply marketplace commissions with a flexible, rule-based engine in Mercur. Mercur’s Commission Management module lets marketplace operators define how fees are calculated for each transaction – by site, category, product type, or seller – without hard-coding logic into the checkout. Rules can be flat-fee, percentage-based, or mixed, and the system always picks the most relevant rule for each order line.

How do you manage commissions in Mercur

Give your commercial and finance teams full control over marketplace fees - while the engine takes care of the math.

With the Commission Management module, you can:

  • Define commission rules at different levels: global site-wide, per product type, per category, per seller, or combinations of these.

  • Configure flat fees and percentage rates, or use them together.

  • Decide whether shipping and tax are included in the commission base.

  • Let the system automatically select the most specific rule for each order line at checkout.

  • Ensure seller transparency by showing commission details before products go live and on each sale.

Store commission lines on orders, ready for reporting and payout/settlement logic.

Commission Management

video overview

Build custom marketplace with Mercur

Create your unique multi-vendor platform with our powerful, flexible marketplace solution that adapts to your business needs.

What the Commission module delivers for your business

Flexible commission control

Model your fee structure the way your marketplace actually works - different commissions for categories, verticals, and seller tiers - without code changes.

Customizable rules by category, type, and seller

Use a fine-grained rule system to differentiate commissions between product types, categories, and even specific sellers or seller+category combinations.

Flat fee or percentage (or both)

Choose between percentage-based commissions, fixed amounts per item, or a combination - depending on your commercial model.

Transparent economics for sellers

Vendors can see how much commission they pay before listing products and on each transaction, building trust and reducing disputes.

Automatic, consistent calculation

The system applies the right rule automatically at checkout, stores the result on each order line, and keeps everything consistent for reporting and payouts.

Features

Core capabilities

1. Commission rule model & scopes

Model commissions in a way that matches real marketplace logic.

Each commission rule has a reference type that defines where it applies, for example:

  • site - default commission applied to all products in the marketplace; acts as a fallback.

  • product_type - commission for products of a specific type (e.g., “subscription”, “physical goods”, “services”).

  • product_category - commission for products in a given category or vertical.

  • seller+product_category - commission for a specific seller selling products from a specific category.

  • seller+product_type - commission for a specific seller selling a specific product type.

  • seller - commission applied to all products sold by a given seller.

This structure lets you start from a simple site-wide commission and then add more precise rules where you need them.

2. Commission types: percentage & flat fee

Support different commercial models without workarounds:

  • Percentage-based commissions
    • Take a percentage of the item value (e.g., 10% marketplace fee).

    • Optionally include or exclude shipping and tax from the calculation base.

  • Flat-fee commissions
    • Charge a fixed amount per item or per line (e.g., €1 per item sold).

  • Hybrid models
    • Combine percentage and flat fees for more advanced pricing schemes (e.g., 5% + €0.50 per item).

You define the structure in rules; Mercur handles the calculation at checkout.

3. Shipping & tax inclusion

Control what the commission is calculated on:

  • Decide whether shipping costs are part of the commission base.

  • Decide whether taxes should be included or excluded in the commission calculation.

  • Configure this per rule so some segments can have commission on item price only, while others include shipping or tax.

This keeps your financial model aligned with contracts and regulations, especially in cross-border scenarios.

4. Rule hierarchy & automatic application

Let the engine pick the most relevant rule for each transaction:

  • When an order is placed, Mercur checks all applicable rules for each order item line.

  • The engine picks the most specific matching rule (e.g., seller+product_category takes precedence over a generic site rule).

  • If no specific rule matches, the site-level default is applied.

  • The calculated commission is stored as a commission line linked to the order line, including currency and amount.

This ensures predictable, transparent behavior even when you have many overlapping rules.

5. Seller transparency in the vendor UI

Build trust by making commissions visible and predictable for sellers:

  • Show commission configuration to vendors in their dashboard, so they understand applicable fees before listing products.

  • Display expected commissions when they edit products or categories, based on the rules that will apply.

  • Provide commission details on each order in the seller’s view, so there is no ambiguity about platform earnings vs seller earnings.

Clear communication significantly reduces support load and disputes around payouts.

6. Commission recording & reporting hooks

Treat commissions as first-class financial data:

  • Each commission calculation creates a commission line linked to an order item.

  • Commission lines store information, such as the rule used, currency, and value.

  • This structure provides a clean base for:

    • Settlement & payouts - calculating how much each seller should receive net of commissions.

    • Revenue reporting - understanding operator revenue per seller, category, or rule type.

    • Analytics & optimization - testing different commission structures on specific segments.

Mercur doesn’t lock you into a specific payout provider; it gives you the structured data you need to integrate with your finance stack.

Build custom marketplace with Mercur

Schedule a guided tour of Mercur Marketplace tailored to your specific marketplace requirements. Connect with our team to discuss how we can help bring your marketplace vision to life.