Core Concepts

Inventory and Reservation Conflicts

Cart Reserve does not modify Shopify inventory.

Instead, it operates alongside Shopify’s inventory system to manage temporary availability.

Inventory Source of Truth

  • Shopify remains the source of truth for inventory levels
  • Cart Reserve reads inventory data from synced products and variants
  • Inventory changes in Shopify are reflected in reservation behavior

Concurrent Sessions

When multiple sessions interact with the same product:

  • Inventory is reserved on a first-come, first-served basis
  • Once inventory is fully reserved, additional reservations are blocked
  • Released or expired reservations immediately free inventory

This prevents overselling during high-demand scenarios.

Inventory Changes During Active Reservations

If inventory is adjusted in Shopify while reservations are active:

  • Availability is re-evaluated
  • Existing reservations may limit further quantity increases
  • Checkout validation continues to enforce active reservations