Skip to main content

My rule has no effect at checkout

Check in this order — the cause is nearly always one of the first three.
  1. Status is Draft. Look at the Enabled toggle in the customizations list. Draft rules are saved but do not run.
  2. The payment method is not toggled on. Ticking Hide is not enough; the method itself must be switched on in the Hide, sort or rename payment methods list.
  3. The country, Market, tag, or company is in no zone. Organizer rules only affect what is inside a zone. Anything outside every zone falls through to Shopify’s default list. The editor warns about this for a reason.
  4. You are testing through the admin. Draft orders and admin-created orders ignore rules. Test from the storefront.
  5. The condition does not match your test cart. Read the Description panel and compare it against the cart you actually built — currency, totals including or excluding discounts, and shipping country chosen versus billing country are the usual mismatches.

A payment method disappeared and I do not know why

Every active rule is evaluated, and a method hidden by any one of them is hidden. Open the customizations list and check all Active rules, not just the one you last edited. Disable them one at a time to find the culprit.

The method reappears for some customers

Almost always a zone gap. A country, tag, or company you did not include matches no zone and gets the default list. Add a catch-all zone covering everyone else. For tag and company rules, guests are the specific gap — no account means no tags and no company. See Customer Tag Payments Organizer.

Renaming does nothing

The method is rendered as a logo rather than text. Nothing to fix — see Common questions.

The condition I need is not in the picker

On an advanced rule, the available conditions depend on the function input. Switch to Standard input for the broadest set, or to the specific input the condition belongs to — Date, Market, Discount, Customer, or Attribute. On a simple rule, the condition set is fixed. If what you need is not there, rebuild as advanced.

Sorting is not respected

Lower priority sorts higher. Methods with no priority keep Shopify’s default order and sit below the ones you positioned. Check that you set a priority via Edit on each method, not just ticked the Sort checkbox.

The Markets picker is empty

The app needs the read_markets permission, granted at install, and your store needs Markets configured in Settings → Markets. A store that has never set one up has only its primary market.

The company picker is empty

Company records require a Shopify plan with B2B. Without it, use tags instead.

Something else

Export the rule that is misbehaving and attach the JSON to your support request — see Getting help.