Hold, Commit, Pick and Release Stock for a Buyer
What It Does
Checkout holds and placement claims retain one allocation per unit. Placement converts live holds or claims available stock, with backorders when allowed. Authorization picks committed units; cancellation, void and hold expiry release their eligible promises.
The Flow
When Something Fails
Balance constraints refuse insufficient stock and roll back the owning claim transaction. Delivery retries retain unresolved allocation work. Released holds and shipped units use distinct paths, so physical returns do not reopen allocations.