Product Module

In this section of the documentation, you will find resources to learn more about the Product Module and how to use it in your application.

Looking for no-code docs? Refer to the Medusa Admin User Guide to learn how to manage products using the dashboard.

Medusa has product related features available out-of-the-box through the Product Module. A module is a standalone package that provides features for a single domain. Each of Medusa's commerce features are placed in Commerce Modules, such as this Product Module.

Note: Learn more about why modules are isolated in this documentation.

Product Features#

  • Products Management: Store and manage products. Products have custom options, such as color or size, and each variant in the product sets the value for these options.
  • Product Organization: The Product Module provides different data models used to organize products, including categories, collections, tags, and more.
  • Bundled and Multi-Part Products: Create and manage inventory kits for a single product, allowing you to implement use cases like bundled or multi-part products.
  • Tiered Pricing and Price Rules: Set prices for product variants with tiers and rules, allowing you to create complex pricing strategies.