Mercur Marketplace Leap to Medusa 2.0 and More

Grzegorz Tomaka
December 19, 2024
Let’s build together!

Let’s talk about how we can build your commerce project — tailored to your business, powered by Rigby

Table of contents

We’re introducing the latest technical update of Mercur - an open source marketplace platform to build and iterate fast with modern tech, unlimited customization, no transaction fees.

With this release, Mercur has been fully migrated to Medusa 2.0, introducing cleaner architecture, advanced seller management, and essential features like order splitting.

Below is a concise breakdown of the new capabilities and how they improve the development process for marketplace developers.

Medusa 2.0

Mercur has been rebuilt on Medusa 2.0, ensuring a more modular and scalable tech stack. Key improvements include:

  • Enhanced performance with optimized backend logic.
  • Improved developer experience with simplified APIs.
  • Greater flexibility for custom marketplace development, reducing technical debt.

For those familiar with Medusa v1, the migration introduces new modular architecture, admin redesign, framework tooling, and commerce features.

Seller

The Seller Module that allows you to manage seller products, team members, orders, stock locations and shipping options. It provides key entities to support marketplace platform features:

Seller

Represents a vendor group that shares the same products, orders etc. By default, a seller is linked to Medusa’s default entities such as:

  • Products
  • Orders
  • Stock Locations
  • Shipping Options
  • Fulfillment Sets
  • Service Zones
Seller.png

Member

Defines individual users who manage seller-level operations (e.g., product catalogs, orders, and regions).

Member.png

Member Invite

A pending invite system to onboard new team members securely.

Member Invite.png

The modular approach allows you to integrate or replace parts of the Seller Module to align with your marketplace project requirements.

Order splitting

Order Splitting

Order Splitting enhances cart-to-order workflows for multi-vendor marketplaces. This feature splits a single cart into multiple orders, simplifying payments, fulfillment, and vendor tracking.

OrderSet

OrderSet is a new entity that groups orders created from a single cart. It uses related orders to calculate totals and other properties for admin and storefront customers.

OrderSet.png

This addition streamlines complex eCommerce marketplace processes and supports vendor-specific fulfillment logic.

Summary

This release focuses on improving the development workflow for online marketplace platforms and eCommerce website development. With the migration to Medusa v2, the new Seller Module, and Order Splitting, Mercur now offers a cleaner, more modular solution for building feature-rich multi-vendor marketplaces.

More updates soon...

Got a project in mind? Let’s talk

Jacob Zbąski
Co-founder & CEO

“We build engines for growth, tailored to how your business actually works. Let’s talk about how we can help bring your vision to life.”

Jacob Zbąski
Co-founder & CEO