Cart-aware logic, finally native.
Trigger any action at checkout from any cart state — subtotal, tags, line items, country, customer segment. No flow tools, no third-party automation.
The engine under your blocks.
Checkout Rules is a logic engine that fires actions based on what's in the cart and who's buying. Subtotal over $200? Apply a 10% code. Customer has the “VIP” tag? Surface a hidden product. Cart contains a heavy SKU? Hide standard shipping and show freight only. The conditions are AND/OR composable; the actions cover discounts, shipping, payment methods, and block visibility.
Three steps. Zero code.
Pick a trigger
Subtotal, line item count, specific SKU, country, customer tag, segment — 20+ conditions, composable.
Pick an action
Apply discount, hide shipping method, show/hide block, set payment filter, attach order tag. Layer multiple.
Test in preview mode
Build a test cart that matches your trigger. Rules engine shows you exactly which actions fire and why.
Where it earns its keep.
B2B vs B2C routing
Customer tag = “wholesale” → surface PO field, show net-30 payment, hide upsells, attach “B2B” order tag.
Threshold gifts
Cart > $150 → auto-add a free gift SKU, show celebratory banner, hide further upsells.
Country-specific shipping
Country = UK + cart > 2kg → hide tracked-letter, show only courier. No surprises at the door.
Common questions.
Something else we missed? Our support team replies within a day.
Ask support-
How does this differ from Shopify's native discount rules?
Shopify's native discount rules only trigger discounts. Checkout Rules can hide blocks, filter payment methods, gate shipping methods — far broader action surface.
-
Can rules conflict?
Yes — when they do, rules higher in the priority list win. We surface conflicts in the editor so you can resolve them.
-
Is there an AND/OR builder?
Yes. Compose conditions with AND/OR and nested groups. Visual editor — no code.
Pairs well with these.
Conditional Visibility
31 condition types — cart contents, customer state, geo, time, traffic source. Show a block only when it belongs. Hide it when it doesn't.
See the feature Platform featureHide Payment Methods
Filter Shopify's payment menu by cart contents, country, customer segment, or any rule. Hide COD on B2B carts. Block Klarna under €30. Stop chargebacks at the source.
See the feature Platform featureA/B Testing Ready
Every block is instrumented for A/B testing out of the box. Run variants with Shopify's native tools, Optimizely, or your in-house stack — without writing tracking code.
See the featureTurn on Checkout Rules in your next checkout.
Every platform feature is included on the 3-day trial. No credit card. No developer required.