Mercur

Add a marketplace to your Shopify store

Open your eCommerce to third-party vendors, while Shopify stays your core commerce engine. No migration, no replatforming, no vendor lock-in.

How Shopify and Mercur work together

Shopify stays your commerce core – storefront, checkout, payments, taxes. Mercur runs the third-party marketplace beside it, connected over APIs and events. Each scales on its own.

Shopify keeps storefront and checkout, payments and taxes, apps and theme, and your team. Mercur runs vendor onboarding and KYC, vendor accounts and offers, the BuyBox, order splitting, and commissions, payouts and settlement. A connector carries products, prices, stock and orders between them.

You bring your own vendors – the suppliers and partners you already work with. No network to rent, no marketplace to share.

Why keep marketplace logic out of your Shopify core?

Marketplace as a Shopify appMarketplace on Mercur, beside Shopify
Vendors squeezed into users or staffA real per-vendor system of record
Logic scattered across appsIsolated, with its own extension points
Bound by the app model's limitsA full engine – BuyBox, settlement, command center
You outgrow it and replatformVendors scale without a rebuild

What changes in your store once you add a marketplace?

With Mercur, product pages show competing offers, one checkout covers every vendor, and one customer order becomes a separate order, payment, and payout per vendor.

1

Onboard a vendor

A configurable application, KYC and KYB through your payment provider, and a hard rule: no verification, no payout.

Vendor onboarding in the Mercur admin: step 1 of 5, the store details form
2

List the catalog

Bulk import by file or API with a mapping wizard. Listings dedupe by EAN, so three versions of one phone become one product with competing offers.

A vendor product in the Mercur admin: description, media, variants and attributes
3

Win the sale

Offers compete on price and availability. The BuyBox picks the winner and shows every vendor standing behind it.

A storefront product page: two verified vendors offering the same phone, sorted by lowest total price including delivery, with the winning offer selected
4

Take a mixed cart

One checkout across your own products and third-party offers, with shipping costed per vendor.

A storefront cart split into per-vendor parcels, each with its own delivery
5

Split the order

The cart breaks into a separate order and payment per vendor, on its own.

The admin orders list: one customer order grouped by Group ID, split across two stores with their own payment and fulfilment status
6

Fulfill and track

Logistics classes, lead times, lockers, and multi-shipment – with a status flow where only the admin marks an order received.

The Create Fulfillment dialog: location, shipping method and the items being fulfilled
7

Settle and pay out

An append-only ledger, real Pending, Payable, and Paid balances with a Reserved bucket for holds, statements, and invoices. The balance a vendor sees is the money they get.

The settlement ledger for one vendor: Pending, Payable and Paid balances above the ledger movement rows, with statements and payouts alongside
8

Handle returns and disputes

Per-line returns on your policy window, refunds that match the books, and disputes that hold a payout until they close.

The admin dispute list: each dispute carries its seller, order, reason and state, and the one still open holds the vendor payout

Discover how to add a Shopify marketplace to your store

Tell us about your eCommerce and what you want to sell third-party. Our experts will show you how it connects to your stack, how long it takes, and what it costs.

How Mercur compares with SaaS marketplace platforms

SaaS MarketplaceMercur
Core technologyClosed, vendor-onlyOpen source (MIT), public
Enterprise codeBlack boxFull source for licensees
IntegrationsSeparate productsBuilt into one platform
CustomizationTickets and workaroundsYour own layer, official extension points
DeploymentVendor cloud onlyAny cloud or on-premise
Cost modelA percentage of your GMVZero GMV fees
ExitLock-inYou keep what you paid for
Developer poolCertified specialistsAny web developer

How the connector communicates with Shopify

Mercur connects to Shopify over OAuth and the Admin API. Your Shopify catalog, prices, and stock flow into Mercur as offers; Shopify stays the storefront and checkout your customers already use.

Shopify and Mercur joined by the connector: products, prices and stock sync inbound, alongside orders. Inbound sync – Shopify is the source.

What the connector does in your Shopify store

1

Onboards a Shopify store over OAuth, with encrypted credentials.

2

Syncs products, prices, and inventory inbound, with AI-assisted mapping.

3

Signed webhooks keep Mercur current as your catalog changes.

Connect is the integration framework, and the Shopify connector is a working pattern in it. Production-grade delivery and your exact setup – including headless – we configure per deployment. Connect is part of Mercur Enterprise.

What the integration process looks like

The team that builds Mercur can take you through all four steps.

1

Discovery

Map your Shopify setup – Plus or standard, headless or themed, the apps you depend on – your 1P and 3P model, and your compliance needs.

2

Architecture

Design the integration, data residency, and where it runs.

3

MVP

Go live with the features you need on day one, then build the rest.

4

Rollout

Onboard vendors and grow.

Marketplaces built on Mercur

FAQ on adding a marketplace to Shopify

See how leading brands build their marketplace

Talk to the team behind Mercur – how it works, how other brands build with it, and where it fits for you.