Skip to main content
Mercur is the open-source enterprise marketplace platform. It gives operators multi-vendor governance: sellers, offers, commissions, order splitting, and payouts, with role-based access and an auditable change pipeline, on infrastructure you own. Core commerce runs on the proven Medusa engine, so products, pricing, carts, orders, and payments are mature from day one.

Get started

Overview

Install Mercur, tour the panels, and watch a multi-vendor order flow.

Why Mercur

Governance, ownership, and composability without a closed platform.

Architecture

How the marketplace platform is architected, module by module.

Build with AI

Version-matched docs, agent skills, and the MCP server.

Explore the platform

Each marketplace capability is its own module, with concepts, server guides, and a data-model reference.

Store

Govern who sells, with role-based access and an account lifecycle.

Catalog

One shared master catalog that every store sells against.

Offer

A seller’s listing against a master product, with its own price and stock.

Attribute

A typed attribute catalog that also drives variant axes.

Product Edit

The auditable change pipeline behind every catalog edit.

Order Group

How a single cart splits into per-seller orders.

Commission

Policy-based rules and per-order commission lines.

Payout

Split settlement and provider-driven payouts.

Review

Product and seller reviews with moderation.

Build

How-Tos

Extend the server and both panels the Mercur way.

Integrations

Stripe Connect and installable blocks.

Self-host

Deploy Mercur on your own infrastructure.

Blocks

Install features as source code you own.

API reference

Fully typed routes for every audience. Start with the API conventions for authentication, seller scoping, and field selection.

Admin API

Operator routes under /admin/*.

Vendor API

Seller-scoped routes under /vendor/*.

Store API

Storefront routes under /store/*.

Panel extensions

Widgets, custom fields, and custom pages.