Reservations are an essential feature that ensures the product sold is not made available to another customer until the order has been fully processed. However, a common question among merchants is why the reservation remains active even after the order has been invoiced.
After a product is sold, it undergoes the following statuses in the store inventory, reflecting the order's progress:
-
Authorized reservation: Occurs immediately after the order is completed and created.
-
Confirmed reservation: Status reached once the order payment has been approved.
-
Acknowledged reservation: The order goes into the "Awaiting fulfillment" status, indicating that the product is about to be shipped.
Products are only withdrawn from inventory when the order reaches the Awaiting fulfillment status. The removal from inventory, which updates the number of available items, can be done manually by the merchant or automatically through the ERP. This process is carried out via inventory management or the endpoint Update inventory by SKU and warehouse.
Solutions
Consider the following processes for updating the inventory when orders are in the Awaiting fulfillment status:
-
Update inventory manually: Adjust the number of in-stock items manually to reflect the actual available and reserved products, if applicable.
-
Configure ERP: Make sure ERP is configured to update the inventory automatically when the order status changes, removing reserved items.
Updating inventory manually
To manually update the inventory count, follow the steps below:
-
In the VTEX Admin, go to Catalog > Inventory > Inventory Management, or type Inventory Management in the search bar at the top of the page.
-
Click Inventory Management.
-
Search for the desired SKU.
-
In the Update Count column, enter the correct number of items in stock, considering the sum of the available items plus the reserved ones.
-
Click Save.
Configuring your ERP to update inventory
When an order reaches the Awaiting fulfillment status, it's essential that the inventory system updates the product, removing it from reserved status and adjusting the available quantity. To do this, the ERP must synchronize the number of products in stock, deducting the number of products reserved for orders in progress.
Merchants must configure and integrate their ERP. This process can be automated through the Update inventory by SKU and warehouse endpoint, which allows communication between the ERP system and the store inventory, ensuring the information is always up to date.