Checkout Rules

Show every shopper the right checkout

Hide, rename, or reorder shipping options and payment methods based on what's in the cart, who's buying, and where it's going. Native to Shopify Checkout — no code, no theme changes.

Two rule types

Shipping rules and payment rules, one simple builder

Both work the same way: pick what to change, pick when it applies. Dash handles the rest at checkout.

Shipping rules

Target shipping options by name, by cost (over or under a threshold), or grab all paid or all free options at once. Then hide them, rename them, or move them into the order you want.

Payment rules

Match payment methods by name — exact or contains — and hide, rename, or reorder them. Put your preferred method first, or remove ones that don't fit the order.

Three actions

Hide. Rename. Reorder.

Small rules, calmer checkout

Most checkout confusion comes from options that shouldn't be there. Rules quietly remove it — fewer mischosen shipping methods, fewer support tickets, fewer abandoned carts.

Hide

Remove options that don't apply — Cash on Delivery on high-value orders, express shipping for oversized carts, local pickup for faraway customers.

Rename

Turn carrier jargon into words shoppers understand. "DHL_EXPRESS_12:00" can just say "Next-day delivery before noon."

Move

Put the option you want chosen first at the top. Small nudge, real effect on what shoppers pick.

Targeting

Conditions you already think in

Combine as many as you need — a rule only fires when everything matches.

Cart subtotal

Apply above or below any order value.

Customer tags

Different checkout for wholesale, VIP, or staff.

Login status

Rules for guests, or only for logged-in customers.

Products in cart

Match selected products or product tags in the cart.

Countries

Apply by shipping-address country.

Zip / postal codes

Down to specific delivery areas.

Free shipping available

e.g. hide paid options when a free one qualifies.

Scheduling

Start and end dates for sales and seasonal rules.

Excluded tags

Exempt specific customers from any rule.

Set up your first rule in minutes

Step 1: Pick the rule type

Shipping rule or payment rule — both live in the same builder.

Step 2: Choose the action

Hide, rename, or move — and which options it targets.

Step 3: Add conditions

Cart total, customer, destination, products, dates. Combine freely.

Live at checkout

Toggle it on. It runs natively inside Shopify Checkout from the next session.

FAQs

Checkout Rules FAQs

Does this work with Shopify Checkout?

Yes — that's the whole point. Checkout rules run on Shopify's native payment and delivery customization APIs (Shopify Functions), so they work inside Shopify Checkout itself. No checkout.liquid, no scripts, no theme edits.

What can a rule change?

Three actions: hide an option, rename it, or move it to a specific position in the list. Both shipping options and payment methods support all three.

Can I target specific shipping rates?

Yes — by name (contains or exact), by cost (over or under a threshold you set), or all paid / all free options at once.

Can different customers see different checkouts?

Yes. Conditions include customer tags, logged-in status, countries, and zip codes — so wholesale, VIP, and local customers can each get a checkout that fits.

Will rules slow down my checkout?

No. Rules run as Shopify Functions — Shopify executes them natively during checkout, the same mechanism Shopify Plus scripts migrated to.

Which plan do I need?

Checkout Rules are part of the Full Automation plan, alongside Shopify Flow automation — see pricing for details.

Give every order the checkout it deserves

Install Dash Checkout and write your first shipping or payment rule in minutes.

Install App