Create Multi-Part Product in Medusa Admin

In this guide, you'll learn how to create a product whose variants are made up of multiple inventory parts.

Multi-Part Products with Inventory Kits#

Consider a bicycle that consists of a frame, wheels, and handlebars. Each of these parts is an inventory item that makes up the bicycle. When you create a product with multi-part variants, you're creating a product that consists of multiple inventory items.

Medusa supports variants with inventory kits, which is a collection of inventory items that make up the variant's part. In addition, the variant can require a specific quantity of each inventory item to be available in stock.

For example, a bicycle product variant needs two wheels, one frame, and one handlebar to be available in stock. If any of these inventory items are out of stock, the variant is not purchasable. Also, when the variant is purchased, the inventory items are automatically deducted from the stock based on the required quantity.

Multi-part Product Diagram


How to Create a Multi-Part Product#

You create a product with multi-part variants as explained in the Create Product guide. For the variants with multi-parts, you enable the "Has inventory kit" toggle in the "Variants" step.

Enable has inventory kit

This opens a new step in the product-creation form, where you can add inventory items that make up the variant. For each inventory item, you can specify the quantity required for the variant to be purchasable.

Create Product Fourth Step

Was this guide helpful?
Edit this page
Ask Anything
FAQ
What is Medusa?
How can I create a module?
How can I create a data model?
How do I create a workflow?
How can I extend a data model in the Product Module?
Recipes
How do I build a marketplace with Medusa?
How do I build digital products with Medusa?
How do I build subscription-based purchases with Medusa?
What other recipes are available in the Medusa documentation?
Chat is cleared on refresh
Line break