Configure the Inventory Catalog Workflow to Release Stock Held by Late Reservations
Author:
Holger Lierse
Changed on:
6 Nov 2026
Key Points
- Late reservations no longer hold stock after the sale. A late reservation is a
`RESERVED`quantity created after its Fulfillment is already confirmed. - Inventory Module 2.3.1 adds 3 rules that catch these when the quantity is created:
`IfRelatedQuantitiesArePresent`,`IfRelatedQuantitiesAreNotPresent`and`SendEventForInventoryPosition`. - The rules aren't part of the reference Inventory Catalog workflow. To opt in, you need to change your workflow as described in this guide.
- Fulfillment quantity refs must follow the reference pattern
`{inventoryPositionRef}:{quantityType}:{fulfilmentId}`, which the reference modules use. If a quantity also has a Fulfillment`associationRef`, the rules use it instead of the ref to find related quantities. - Opting in increases the number of queries and mutations during inventory processing.