Inventory Module

In this section of the documentation, you will find resources to learn more about the Inventory 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 inventory and related features using the dashboard.

Medusa has inventory related features available out-of-the-box through the Inventory 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 Inventory Module.

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

Inventory Features#

  • Inventory Items Management: Store and manage inventory of any stock-kept item, such as product variants.
  • Inventory Across Locations: Manage inventory levels across different locations, such as warehouses.
  • Reservation Management: Reserve quantities of inventory items at specific locations for orders or other purposes.
  • Check Inventory Availability: Check whether an inventory item has the necessary quantity for purchase.
  • Inventory Kits: Create and manage inventory kits for a single product, allowing you to implement use cases like bundled or multi-part products.