CartGate: Checkout Rules
Meets our highest standards for performance, design, and integration. Learn moreOpens in new window
- Pricing
-
Free plan available. Free trial available.
- Popular with stores like yours
- Based in United States
- Rating
- 5.0 (14)
- Developer
- Spook Software
Featured images gallery
Block orders with incompatible products before checkout. Rules hold even on Apple Pay and Shop Pay.
Some orders should never happen: an accessory checking out without its base device, two products that can't ship together, or a bundle item bought again on its own. CartGate blocks these carts before checkout. Set rules by product, variant, tag, or collection, and choose to block the cart or warn the customer on the product page. Your rules hold no matter how the customer checks out, including Apple Pay and Shop Pay, so you stop refunding orders that should never have been placed.
- Block products that can't be bought together in one cart.
- Require an accessory to be bought with a compatible base product.
- Stop a product from being the only item in the cart.
- Match accessory quantities to the base products in the cart.
- Every rule holds at checkout and can't be bypassed.
- Popular with stores like yours
- Based in United States
Languages
English
Works with
- Checkout
- Shopify Admin
Categories
Notification settings
Pricing
Choose the plan that best fits your business.
Free
Free
Features
- Block products from being sold
- Force a product to be bought alone
- Require add-ons to have a main item
- Set a maximum quantity per order
Pro
$9 / month
Features
- Block incompatible products together
- Require a compatible base product
- Match accessory-to-base quantities
- Set a minimum cart total
- Warn on the page or block at checkout
- Require purchase history
- Pause all sales while on vacation
7-day free trial
All charges are billed in USD. Recurring and usage-based charges are billed every 30 days.
Reviews (14)
- 100% of ratings are 5 stars
-
0% of ratings are 4 stars
-
0% of ratings are 3 stars
-
0% of ratings are 2 stars
-
0% of ratings are 1 stars
Excellent app that solves a real problem!
CartGate has been an excellent addition to our Shopify store. We sell live honey bees alongside beekeeping equipment, and managing the two separately is essential for us. Live bees are seasonal and can only be shipped via Royal Mail, so preventing incompatible products from being ordered together is particularly important. We also need to keep these orders separate for accounting purposes, as deposits are taken in one tax year and the bees supplied in the next.
Despite having clear, prominent warnings on our website, customers were still regularly placing incompatible orders, leaving us having to cancel parts of orders, contact customers to explain the problem, or arrange additional postage. Shopify's native checkout simply doesn't prevent these issues.
Since installing CartGate, these headaches have stopped altogether! We're using the free version, which has already made a huge difference to our day-to-day operations.
Honestly, this feels like something that should be a basic feature of Shopify itself. A massive thank you to Kory for developing a solution, especially having experienced a similar frustration himself. It's a simple, effective app that solves a genuine problem, and we'd thoroughly recommend it to other Shopify merchants!
We needed a solution to prevent customers from shopping across multiple collections at once, and CartGate: Checkout Rules has been perfect. Kory, the developer, went above and beyond - he actually built a brand‑new code/system tailored exactly to our needs.
The app is now running smoothly and truly works like a dream. On top of that, Kory’s responsiveness is incredible; he replies quickly and with real solutions, which is such a relief compared to the long waits you often experience elsewhere.
I can’t recommend this app and Kory highly enough. If you have specific requirements, reach out to him - you’ll be amazed at what he can create.
It's pretty silly Shopify doesn't have features to do this sort of thing, but Cartgate came to the rescue and made my cart rules a cinch! When something wasn't quite doing what I needed, he even offered to change it on the back end so it would be exactly what I needed! So thankful I found cartgate!
Thank you so much for the kindness :). Very glad we were able to help you.
Support
App support provided by Spook Software.
Resources
Developer
6545 Market Avenue N., Suite 100, North Canton, OH, 44721, US
Launched
April 17, 2026
Data access
This app needs access to the following data to work on your store. Learn why in the developer's privacy policy .
View customer data:
Sensitive data, device and activity data
-
Sensitive data
Physical address
-
Device and activity data
Geolocation, IP address, browser and operating system, browsing behavior, client ID cookie
View staff and contributor data:
Store owner
-
Store owner
Name, email address, phone number, physical address
View and edit store data:
Customers, products, orders, store analytics, Shopify Functions
-
View customers
Browsing behavior
-
Edit products
Products, collections
-
View orders
All order history for the last 60 days
-
Edit store analytics
Web pixels
-
Edit Shopify Functions
Cart and checkout validations
-
View other data
Locales
More apps like this
Meets our highest standards for performance, design, and integration. Learn moreOpens in new window
Meets our highest standards for performance, design, and integration. Learn moreOpens in new window
Meets our highest standards for performance, design, and integration. Learn moreOpens in new window