Core Concepts

Cart and Checkout Validation

Cart Reserve enforces reservation rules during both cart updates and checkout.

This ensures consistency between reserved quantities and what can be purchased.

Cart-Level Validation

During cart interactions:

  • Quantity increases are validated against available inventory
  • Cart updates that exceed availability are blocked
  • Active reservations are updated or adjusted accordingly

Cart-level validation prevents invalid reservations from being created.

Checkout-Level Validation

During checkout:

  • Reserved quantities are validated using Shopify checkout rules
  • Checkout is blocked if quantities exceed active reservations
  • Validation occurs before order creation

This ensures that only valid, reserved quantities can be purchased.