← All n8n nodes
E-commerce

Medusa n8n Node

Automate a self-hosted commerce stack from products to fulfillment.

Medusa is an open source, self-hostable commerce platform built as a modular set of commerce primitives exposed through an API-first Admin API. This node targets that Admin API, so it works against any Medusa installation you control.

Published · v0.1.1n8n approval pendingMIT licensedCloud + self-hosted
Install

In n8n Cloud or self-hosted n8n, go to Settings → Community Nodes → Install and enter the package name. After approval, this node will ship with n8n and will no longer need to be added as an npm package:

@blackswampai/n8n-nodes-medusa

Why it works this way

Medusa requires every product to declare at least one option axis, and every variant to carry matching option values. That is correct modelling and a poor first-run experience: the simplest possible product needs a surprising amount of scaffolding.

Rather than make that mandatory, the node derives a single axis from your variant titles, so creating a product needs only a title, a variant name, and a price. Products that genuinely vary along several dimensions — size and colour — can supply the axes explicitly through the Product Options and Variant Options fields.

Because the node targets the Admin API rather than a hosted service, it works against a Medusa instance you run yourself. For businesses that want their commerce data on their own infrastructure, that is the point.

Supported resources and operations

ResourceOperations
ProductCreate, Get, Get Many, Update, Delete
Product VariantCreate, Get, Get Many, Update, Delete
Product CategoryCreate, Get, Get Many, Update, Delete
Product CollectionCreate, Get, Get Many, Update, Delete
CustomerCreate, Get, Get Many, Update, Delete
Customer GroupCreate, Get, Get Many, Update, Delete
Inventory ItemCreate, Get, Get Many, Update, Delete
Stock LocationCreate, Get, Get Many, Update, Delete
OrderGet, Get Many, Update
FulfillmentCreate, Get, Cancel
RegionCreate, Get, Get Many, Update, Delete
Sales ChannelCreate, Get, Get Many, Update, Delete
Price ListCreate, Get, Get Many, Update, Delete
PromotionCreate, Get, Get Many, Update, Delete

Want this running in your business?

We design, host, and monitor the workflows these nodes plug into. If Medusa is part of how your business runs, we can connect it to the rest of your systems.

Ask About Medusa Automation