Introduction to Managing Inventory¶
Liferay Commerce provides tools for product inventory management that scale from users with a single storefront and warehouse to larger organizations with multiple sales channels and geographically distributed warehouses.
There are several features used in managing inventory: Inventory Management, Warehouses, Availability Estimates, Low Stock Actions, and the ability to set inventory by warehouse.
Availability: Commerce 2.1+
The Inventory Management system allows users to track all their inventory in a single place. The Inventory Management tracks inventory by SKU; all items that share the same SKU now share the same inventory regardless of how they were created in the product catalog.
See Using Inventory Management for more information.
Each product in the inventory must be associated to at least one SKU.
Warehouses represent the physical locations where product inventory is managed and sourced for order fulfillment. Products inventory quantities are managed on a per warehouse basis.
In order for a store to accept orders for a product, the related channel must have a warehouse associated with it. See the Introduction to Channels article on how channels work.
Store owners may configure Availability Estimates to inform customers when an out of stock product will be available again.
See the Availability Estimates for more information.
Low Stock Actions¶
Low Stock Actions can be configured to perform automated actions when available product inventory reaches a specified threshold. See the Low Stock Action to learn how to configure what behavior is executed when inventory reaches a minimum threshold.
Developers interested in creating their own custom low stock action can refer to Implementing a Custom Low Stock Activity.
Setting Inventory by Warehouse¶
In Liferay Commerce, inventory management is done per product SKU. To learn more, read the Setting Inventory by Warehouse article.