Available Commerce 2.1+
Liferay’s inventory management tools can support a wide range of commerce use cases, from a single storefront with one warehouse to multiple sales channels with geographically distributed warehouses.
Here are Liferay’s inventory management features:
Create and manage warehouses
Set availability estimates
Configure low stock actions
Set SKU inventory by warehouse
You can use the inventory management system to track your inventory in a single place. See Using the Inventory Management System for more information.
Warehouses represent physical locations where you can manage product inventory and source them for order fulfillment. A single SKU may be available in more than one warehouse, and inventory is managed on a per-warehouse basis.
For a store to accept orders, the related channel must have a warehouse associated with it. Read Introduction to Channels to understand how channels work.
Setting Inventory by Warehouse¶
In Liferay, inventory is managed per SKU. Read Setting Inventory by Warehouse for more information.
Each product in the inventory must be associated to at least one SKU.
Low Stock Actions¶
A low stock action performs an action when available product inventory reaches a specific threshold. Read Low Stock Action to learn how to configure the action that is executed when inventory reaches a minimum threshold.
Developers interested in creating their own custom low stock action can read Implementing a Custom Low Stock Activity.
You can configure availability estimates for products that are out of stock. This informs customers when it becomes available again. Read Availability Estimates for more information.