Frequently Asked Questions
This section answers common questions about how Cart Reserve behaves on the storefront, in the admin, and during checkout.
Why don't reservation timers appear on my storefront?
Quick fix: Check that the app embed is enabled in your active theme.
Common reasons include:
- The app embed is not enabled on the active theme (most common)
- Storefront templates are disabled or hidden in Settings
- Theme selectors are not correctly detecting cart elements
- Custom theme behavior overrides standard cart events
Review the Storefront Integration section for troubleshooting steps.
Does Cart Reserve change Shopify inventory?
No.
Cart Reserve does not modify Shopify inventory levels.
Shopify remains the source of truth for inventory and order creation.
Cart Reserve temporarily manages availability by reserving
quantities during cart interactions and validating them during checkout.
Why do reservations expire even when customers are still on the site?
Reservations expire because they are controlled by a fixed session countdown.
When a reservation session starts, the countdown begins immediately and defines the total time the customer has to complete their purchase.
The countdown does not reset or extend when the customer:
- browses product pages
- refreshes the page
- adds or removes additional products to the cart
Once the countdown reaches zero, the reservation expires and all reserved quantities are released.
Do reservations persist across devices or browsers?
No.
Reservations are scoped to a single session and are not shared across devices or browsers.
Why do I see many expired sessions?
Expired sessions are normal and expected.
They usually indicate:
- Customers abandoning carts
- Customers taking too long to complete checkout
Do reservations work with custom or headless themes?
Yes, but additional configuration may be required.
Custom or headless themes often require selector adjustments to detect cart updates
correctly.
Always test thoroughly after modifying selectors.
Where should I look if something doesn’t work as expected?
Start with:
Dashboard — confirm reservations are being created
Sessions — inspect individual session behavior
Storefront Integration — verify templates and selectors
Settings — review reservation rules and limits
If issues persist, contact support with session details.