Inventory management for developers
Inventory overview
The Inventory must be considered when implementing your Commerce+ storefronts in conjunction with physical stores or Inventory Locations, unless it is intended to be used as a simple and self-contained solution for inventory management.
In more complex business cases, the Inventory must be integrated within a custom inventory system. In such a system, the Inventory is used as the system of record for Commerce+ storefronts.
You can modify and extend the Commerce+ Inventory, to respond to your unique business requirements.
Automated file uploads
If your organization requires a more responsive inventory management solution, or a tighter integration with an existing inventory management system, you can implement automated file uploads via REST API.
This method can ensure that your Inventory contains more up-to-date inventory data without the need for manual updates or intervention.
For more information, see Automating an inventory data feed.
Subscribing to inventory and fulfillment-related events
If your organization requires a more responsive inventory management solution, or a tighter integration with an existing inventory management system, you can use the Inventory webhook to subscribe to inventory and fulfillment-related events.
For more information, see Subscribing to inventory and fulfillment-related events.