Skip to content
On this page
Fix Updated Aug 14, 2026

Rule is not working

In short

If a saved rule is not working at checkout, check the common causes below in order. Start with the method name and Rule Status. These are the quickest things to verify.

Applies to

  • Rules that save successfully but do not change checkout as expected
  • Payment and shipping rules

Doesn't apply to

  • Rules that cannot be saved or activated. Use the Rule will not activate guide for those cases.
Method visible when it should be hidden? Go to the more specific guide

1. Method name matches exactly

Copy the payment or shipping method name directly from your live checkout and compare it with the method name in the rule.

The spelling, spaces, punctuation, and capitalization should match exactly.

Example: Cash on Delivery (COD) and COD are different names.

Paste, don't retype

Copy the name from checkout instead of typing it from memory.

2. Rule Status is Activated

Open the rule and check Rule Status.

It must be set to Activated for the rule to affect checkout.

3. Shopify may limit this customization

Some payment methods cannot be customized in every Shopify plan or market.

If the rule saves and activates but still has no effect, check the Shopify limitations page.

4. Check Condition Match Type

Check how multiple conditions are combined:

  • All Conditions Pass — every condition must be true.
  • Any Condition Passes — at least one condition must be true.

If the rule behaves differently than expected, confirm the correct match type is selected.

5. Check what the condition actually means

You usedIt actually means
Cart totalIncludes what Shopify adds on top
Cart subtotalThe items alone
Customer countryFrom the customer’s own address
Shipping countryWhere this order is going
Customer is logged inFalse for guest checkout

Make sure the condition you selected matches the checkout situation you are testing.

6. Test a fresh checkout

Close the existing checkout tab, rebuild the cart if needed, and open checkout again.

A checkout page that was already open may still show the old setup.

7. Check Shopify customization limit

If your store has reached Shopify’s active customization limit, a new rule may not take effect. See Platform Support for the full limit details.

Still not working?

If the rule still does not work, send support:

  • The rule name.
  • A screenshot of the rule with conditions visible.
  • The exact payment or shipping method name copied from live checkout.

This gives support the main information needed to check the rule quickly.

Frequently asked

The rule preview reads correctly but nothing happens. Why?

The preview shows what the rule says. It does not check that the method name matches your checkout. Copy the name from live checkout and compare.

Do I need to clear a cache?

No. Rules take effect right away for new checkouts. Close any open checkout tab and open checkout again.

Could another app be interfering?

Yes. Another checkout app may be using up Shopify's customization limit, or applying its own rule to the same method.

See also: Payment method still showing after hiding it · How rules are evaluated at checkout · All conditions reference · Rule will not activate

Still stuck? Email support — we usually reply within a few hours.