ONBOARDING · ~5 MINUTES

Set up Cart Reserve in seven guided steps

From install to your first protected drop. No code, no developer — just flip it on.

Install on Shopify See the steps
01 Install→02 App embed→03 Checkout rule→04 Hold timer→05 Import→06 Limits→07 Live
STEP 01

Install from the App Store

Open our Shopify App Store listing and hit Add app. Free to start — no credit card required.

Open the listing
FIND ITShopify App Store → search "Cart Reserve" → Add app
Cart Reserve
by R3Stack · Inventory
★★★★★Built for drops
Hold stock when shoppers add to cart. Block bots. Auto-release expired carts.
Add appInstalling…✓ Installed
shopifySpring '26
Search⌘K
CAR
cartreservedev
Home
Orders4
Products
Customers
Marketing
Discounts
Content
Markets
Finance
Analytics
Sales channels ›
Online Store
Apps ›
Settings

Products

ExportImportMore actions ▾Add product
ProductStatusInventoryChannels
The Collection Snowboard: Liquid
Active49 in stock1
The 3p Fulfilled Snowboard
Active20 in stock1
The Multi-managed Snowboard
Active99 in stock1
The Multi-location Snowboard
Active100 in stock1
The Collection Snowboard: Oxygen
Active49 in stock1
The Collection Snowboard: Hydrogen
Active50 in stock1
Master Snowboard
Active20 in stock1
shopifySpring '26
Search⌘K
CAR
cartreservedev
Home
Orders4
Products
Customers
Marketing
Discounts
Content
Markets
Finance
Analytics
Sales channels ›
Online Store
Pages
Preferences
Apps ›
Settings

Online Store

View store···
cartreserve-local
Generated test data
A theme and populated test store by Shopify to help…
Shop products
cartreserve-local
Generated test data
A theme and populated test store…
⚠In development: visitors need the password to access your storeLearn moreSee password
test-data
Last saved: Just now
Version 1.0.0 ▾
···Edit theme
Draft themes
These themes are only visible to you. Publishing a theme from your library will switch it to your current theme.
📄test-dataActive🏠 Home page
Save
HomeCatalogContactcartreserve-local🔍 👤 🛒
Generated test data
A theme and populated test store by Shopify to help you test commerce primitives.
Shop products
📄test-dataActive🏠 Home page
Save
App embeds
🔍 Search app embeds
▾🔒
CartReserve
cart reserve (dev)
Find apps built for themes on the Shopify App Store
HomeCatalogContactcartreserve-local🔍 👤 🛒
Generated test data
A theme and populated test store by Shopify to help you test commerce primitives.
Shop products
📄test-dataActive🏠 Home page
Save
App embeds
🔍 Search app embeds
▾🔒
CartReserve
cart reserve (dev)
Find apps built for themes on the Shopify App Store
HomeCatalogContactcartreserve-local🔍 👤 🛒
Generated test data
A theme and populated test store by Shopify to help you test commerce primitives.
Shop products
📄test-dataActive🏠 Home page
Saving…
App embeds
🔍 Search app embeds
▾🔒
CartReserve
cart reserve (dev)
Find apps built for themes on the Shopify App Store
HomeCatalogContactcartreserve-local🔍 👤 🛒
Generated test data
A theme and populated test store by Shopify to help you test commerce primitives.
Shop products
📄test-dataActive🏠 Home page
Save
App embeds
🔍 Search app embeds
▾🔒
CartReserve
cart reserve (dev)
Find apps built for themes on the Shopify App Store
HomeCatalogContactcartreserve-local🔍 👤 🛒
Generated test data
A theme and populated test store by Shopify to help you test commerce primitives.
Shop products
Changes saved ×
STEP 02

Enable the app embed

Flip on the Cart Reserve embed in your theme and Save. This activates the storefront timer — it shows up in your cart automatically, with no theme code.

FIND ITOnline Store → Themes → Customize → App embeds → Cart Reserve → Save
STEP 03

Then add a checkout rule

The inventory hold starts at add to cart. This rule enforces the active reservation at checkout so protected quantities cannot bypass it.

FIND ITSettings → Checkout → Checkout rules → Add rule → Active
shopify
Search⌘K
CAR
cartreservedev
Home
Orders4
Products
Collections
Inventory
Purchase orders
Transfers
Gift cards
Customers
Marketing
Discounts
Content
Markets
Analytics
Online Store
Settings
●

Products

ExportImportMore actions ▾Add product
ProductStatusInventoryChannelsCatalogs
The Collection Snowboard: Liquid
Active49 in stock1👁
The 3p Fulfilled Snowboard
Active20 in stock1👁
The Multi-managed Snowboard
Active99 in stock1👁
The Multi-location Snowboard
Active100 in stock1👁
The Collection Snowboard: Oxygen
Active49 in stock1👁
The Collection Snowboard: Hydrogen
Active50 in stock1👁
Master Snowboard
Active20 in stock1👁
shopify
Search⌘K
CAR
cartreservedev
Demo Group
3 stores
🔍 Search
Organization
Users
CAR
cartreserve-local
demo-drop-store.myshopify.com
General
Plan
Billing
Payments
Checkout
Customer accounts
Shipping and delivery
Taxes and duties
Locations
Apps
General
Business details
Business entity used for financial products, markets, apps, and taxes in this shop
🇺🇸
cartreserve-local · entity
United States
···
Store contact details
·
Demo Drop Store
owner@example.com · No phone number
›
·
Store address
United States
›
·
Development store
Created at 30 January 2026
›
shopify
Search⌘K
CAR
cartreservedev
Demo Group
3 stores
🔍 Search
Organization
Users
CAR
cartreserve-local
demo-drop-store.myshopify.com
General
Plan
Billing
Payments
Checkout
Customer accounts
Shipping and delivery
Taxes and duties
Locations
Apps
Checkout
Advanced preferences
📍
Address collection
Manage how you collect shipping and billing addresses
›
🛒
Add-to-cart limitRecommended
Protects your available inventory quantities from being revealed
On›
Checkout rulesi
Rules set parameters for how the cart or checkout responds to different customer scenarios. You can set product limits, perform age verification and more.
Add rule
shopify
Search⌘K
CAR
cartreservedev
Demo Group
3 stores
🔍 Search
Organization
Users
CAR
cartreserve-local
demo-drop-store.myshopify.com
General
Plan
Billing
Payments
Checkout
Customer accounts
Shipping and delivery
Taxes and duties
Locations
Apps
Checkout
Advanced preferences
📍
Address collection
Manage how you collect shipping and billing addresses
›
🛒
Add-to-cart limitRecommended
Protects your available inventory quantities from being revealed
On›
Checkout rulesi
Rules set parameters for how the cart or checkout responds to different customer scenarios. You can set product limits, perform age verification and more.
Add rule
Add a checkout rule×
🔒CART RESERVE (DEV)
cart-checkout-validationValidation›
Cancel
shopify
!Unsaved ChangesSave
CAR
cartreservedev
Demo Group
3 stores
🔍 Search
Organization
Users
CAR
cartreserve-local
demo-drop-store.myshopify.com
General
Plan
Billing
Payments
Checkout
Customer accounts
Shipping and delivery
Taxes and duties
Locations
Apps
›Checkout rule for cart-checkout-validationInactive
Title *
Inactive⇅
Block checkout if app experiences a problem
›Checkout rule for cart-checkout-validationInactive
Title *
cart reserve
Inactive⇅
Block checkout if app experiences a problem
›Checkout rule for cart-checkout-validationInactive
Title *
cart reserve
Inactive⇅
✓ Inactive
Active
Block checkout if app experiences a problem
›Checkout rule for cart-checkout-validationInactive
Title *
cart reserve
Active⇅
Block checkout if app experiences a problem
shopify
Search⌘K
CAR
cartreservedev
Demo Group
3 stores
🔍 Search
Organization
Users
CAR
cartreserve-local
demo-drop-store.myshopify.com
General
Plan
Billing
Payments
Checkout
Customer accounts
Shipping and delivery
Taxes and duties
Locations
Apps
›cart reserveActive
Title *
cart reserve
Active⇅
Block checkout if app experiences a problem
Remove rule
Checkout rule added×
RESERVE SETTINGS
Hold time
5 min
10 min
15 min
Bot protection
HOLD05:0010:00
STEP 04

Set your hold timer

Free uses a fixed 10-minute hold. On paid plans, use the Session Timer slider to choose 5 to 60 minutes and optionally allow timer extensions.

FIND ITSettings → Reservation Settings → Session Timer
STEP 05 · CATALOG

Import your products

From the Cart Reserve Settings, hit Import Products. We sync your Shopify catalog so the app can track reservations for every variant — runs once, takes seconds.

FIND ITcart reserve (dev) → Settings → Product Catalog → Import Products
PRODUCT CATALOG
Import your Shopify products
Required before reservations can be tracked.
⚠ No products imported yetImporting products…42✓42 products imported
Import ProductsWorking…✓ Done
PRODUCT LIMITS+ Add Products✓ Save+ Add Products
🎁
Gift Card
4 variants
DisabledEnabledDisabled1▴
▾
Hold inventory for shoppers — anywhere from 1 unit per cart up.Tip: use 1 for the last-unit-per-shopper rule.
STEP 06 · LIMITS

Add a product and set a per-cart limit

Open Product Limits, click + Add Products, pick the drop SKUs, set the per-cart cap to whatever fits — use 1 for the strict last-unit-per-shopper rule, or any higher number for bundles. Save and it's live.

FIND ITcart reserve (dev) → Products → + Add Products → quantity (any) → Save
STEP 07 · LIVE

Protect your products & go live

Add the products you want to protect, hit Enable, and set Max per session. Use 1 to hold just the last available unit per shopper. Then run your next drop — stock holds the moment a shopper adds to cart.

FIND ITCart Reserve → Products → Enable → Max per session
Protection active
Cart1
×
Air Max '90 — OG Drop
$160.00
Items Reserved
Held just for you
TIME LEFT
09:59
✓ Protected at checkout
AFTER INSTALL

Choose your subscription

Start on Free or choose a paid plan with a 14-day trial. Billing stays inside Shopify.

FREE
$0/mo
Choose Free
Unlimited reservations25 concurrent holds3 protected productsFixed 10-minute timer
STARTER
$25/mo
Choose Starter
Unlimited reservations100 concurrent holds100 protected productsConfigurable timer · 7-day analytics
RECOMMENDED
PRO
$69/mo
Choose Pro
Unlimited reservations500 concurrent reservations500 protected productsAI bot protection · full storefront customization30-day history · 24hr email support
MAX
$149/mo
Choose Max
Unlimited reservations2,500 concurrent reservationsUnlimited products · ALL modeAuto-protect new productsUnlimited IP & country blocking90-day session retentionPriority launch support
No code, ever
Works with your existing theme & checkout. Nothing to deploy.
Set up in ~5 min
Install, configure your timer, flip it on. Done before your next drop.
Help when you need it
Stuck? Open chat — a founder replies.
WE'LL SET IT UP FOR YOU

Want us to configure it?

Add R3Stack as a staff collaborator on your Shopify store and we'll install Cart Reserve, tune your hold timers, and run a test drop — free. You stay in full control and can remove access anytime.

ADD US AS A COLLABORATOR
1
In Shopify admin, go to Settings → Users and permissions
2
Under Collaborators, click Add collaborator
3
Send the request to support@r3stack.com
✓
We accept & set everything up — usually same day

Ready? Install Cart Reserve

Seven guided steps, about five minutes, zero oversells.

Install free on Shopify
Free plan · paid plans include a 14-day trial