AppexTECHNOLOGY

Medusa

Medusa is an open-source, MIT-licensed commerce engine for building fully custom storefronts and checkouts — an alternative to Shopify Plus with no platform or revenue-based fees. It is headless: the commerce backend is separate from the storefront, so B2B pricing, subscriptions, marketplaces, and unusual catalogs can be built in code rather than worked around.

Replaces:
Shopify Plus
Open source:
MIT (excluding Enterprise Edition materials)
What it is

Medusa in plain terms

Medusa provides the commerce building blocks — products, carts, orders, payments, fulfillment, regions, and an admin dashboard — as modules and workflows you can extend or replace. Its repository is MIT-licensed, excluding marked Enterprise Edition materials. The storefront is a separate application, typically built with Next.js.

A good fit when…

  • Brands whose commerce logic doesn’t fit a standard platform: B2B pricing, bundles, subscriptions, marketplaces
  • Businesses where revenue-linked platform fees have become a significant cost
  • Teams that want full control of checkout, data, and integrations
  • Companies with ongoing development capacity, in-house or through a partner

Choose something else when…

  • Direct-to-consumer brands with standard needs that want to launch quickly — Shopify is usually the better choice
  • Teams with no development resources to build and maintain a custom storefront
  • Stores that depend on a large ecosystem of plug-and-play apps
Self-hosting

What running it involves

  • PostgreSQL database
  • Redis (sessions, caching, events, and workflow engine in production)
  • Two Medusa instances: a server (API and admin dashboard) and a worker (background jobs and subscribers)
  • At least 2 GB of RAM, per Medusa’s deployment guide
  • A separately deployed storefront, commonly Next.js

Database migrations run before each deploy, and the server and worker are deployed from the same codebase with different modes.

Managed option

If you’d rather not self-host

Medusa Cloud lists plans from $29, $99, and $299 per month with a 0% GMV fee, as of September 2026. You still own the code and can export to your own infrastructure at any time.

Requirements and prices are from the project’s own docs and pricing pages as of September 2026 — see sources below.

What we do

Deploying and customizing Medusa

Switching

Migrating to Medusa

Products, variants, customers, and order history export from Shopify and import into Medusa. The work is rebuilding the storefront and replacing what Shopify apps were doing — reviews, subscriptions, search — with plugins or custom modules, and mapping every URL to a permanent redirect so search rankings carry over.

Related
FAQ

Medusa — common questions

Is Medusa free?+
Yes — Medusa’s repository is MIT-licensed (excluding marked Enterprise Edition materials) and free to self-host. You pay for hosting and development. Medusa Cloud is an optional managed host with no GMV fee.
What does self-hosting Medusa require?+
Per Medusa’s deployment guide: PostgreSQL, Redis, at least 2 GB of RAM, and two instances of the application — a server for the API and admin, and a worker for background jobs. The storefront is deployed separately.
Is Medusa better than Shopify?+
Not for everyone. Shopify is faster to launch and has a huge app ecosystem. Medusa is better when your commerce logic is unusual, when revenue-linked fees are significant, or when you want to own the backend outright.
Does Medusa support B2B?+
Yes. Customer groups, price lists, and custom modules let you build company accounts, negotiated pricing, and wholesale flows alongside a retail storefront.

Sources

Related reading

Thinking about Medusa?

Tell us what you use today and what you need. We'll tell you honestly whether Medusa fits, and scope it if it does.