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. Rules run natively in Shopify Checkout and need no code or 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), then hide, rename, or reorder them. Put your preferred method first, or remove ones that don't fit the order.

Three actions

Hide, rename, or reorder

Small rules, calmer checkout

A lot of checkout confusion comes from options that shouldn't be there. Removing them means fewer mischosen shipping methods and fewer support tickets.

Hide

Remove options that don't apply, such as 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 of the list, where shoppers see it first.

Targeting

Conditions you already think in

Combine as many as you need. A rule only fires when all of them match.

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

01

Step 1: Pick the rule type

Shipping rule or payment rule. Both live in the same builder.

02

Step 2: Choose the action

Hide, rename, or move, plus which options it targets.

03

Step 3: Add conditions

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

04

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. Checkout rules run on Shopify's native payment and delivery customization APIs (Shopify Functions), so they work inside Shopify Checkout itself without checkout.liquid, scripts, or 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. You can target them 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, which Shopify executes natively during checkout. It is 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 on Shopify