Who owns what
Magento never sees a seller’s stock levels as its own, and Mercur never charges the shopper. Each side reads what it needs from the other through the API and webhooks.
What you get
- A buy box on every product page: your own stock and every active seller offer, with per-website prices, price list strike-through, quantity tiers and an estimated delivery date
- Seller-only products: published seller products are imported as simple or configurable products, with images, and stay buyable while any offer is in stock
- Your catalog in Mercur: your own products can be pushed to Mercur so sellers can list offers against them, matched by SKU or by EAN, UPC or GTIN
- One checkout: lines grouped by seller, a shipping choice per seller and “Sold by” on every line, and a “Seller shipping” total on the cart, order, invoice and emails
- One payment, split after capture: the order is created in Mercur with the payment authorized, and the capture is confirmed when Magento invoices
- Seller fulfillment: every shipment a seller creates becomes a Magento shipment with tracking, including partial and multi-parcel deliveries
- Refunds in both directions: a Magento credit memo is reported to Mercur, and a refund started in Mercur becomes a Magento credit memo
- Seller pages at
/seller/{handle}, and GraphQL and REST support for headless storefronts
Two packages
The integration ships as two packages, one on each side:Compatibility
Stores running Multi-Source Inventory enable one extra module,
Mercur_Inventory.
Not supported yet
- Buyer and seller messaging, order incidents and seller ratings
- Documents sellers attach to orders
- A third-party tax engine for seller lines. Magento taxes them with the product’s tax class
- Mercur promotions. Magento cart price rules never apply to seller lines
- Shipping one order to several addresses
Get started
Quickstart
Connect a Magento store to Mercur and place a first mixed order.
Architecture
What runs on each side, how they sync and how an order travels.
Configuration
Every setting on both sides, its scope and its default.
Reference
Scheduled jobs, CLI, webhook events, routes and the GraphQL schema.
Guides
Catalog and offers
Sellers, offers, the buy box, product import and push.
Storefront
Product page, cart, checkout, seller pages and GraphQL.
Orders and payments
Placement, capture, shipments, returns and refunds.