Checkout reliability
Inventory changes between cart and checkout
They can disagree because they are not the same record. On WooCommerce, with stock management enabled, the catalog can show a number or only a word, while stock is held for an unpaid order only after checkout reserves it. That hold applies while the order is Draft or Pending payment, for the Hold stock time, and the inventory setting says the hold does not apply to On hold. Processing means payment was received and stock has been reduced. On hold also has stock reduced, but payment still needs confirmation. A cart by itself is not that hold. With stock management off, WooCommerce stores a status rather than a count. Another order, an expired hold, or the display setting can change what the next screen shows. A separate inventory system is not described by these rules, so its timing stays unknown until that system's document is open. You can correct the WooCommerce setting you control. You cannot treat the catalog figure as a promise that checkout will still have the same units. Describe the work you need. Prism will confirm scope, responsibilities, fees, and terms before work begins.
For: An owner or authorized representative of a research-use-only peptide business whose catalog and checkout do not show the same stock.
Updated 2026-09-21