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

Payment method still showing after hiding it

In short

Most cases happen because the option is actually an express checkout button, the payment method name does not exactly match checkout, the conditions are not passing, or the checkout being tested is stale.

Applies to

  • Hide rules on payment methods
  • All Shopify plans

Doesn't apply to

  • Shipping methods — the causes overlap but the surfaces differ
Is it Apple Pay, Google Pay or Shop Pay? Those are express buttons — see that guide instead

1. It is an express button, not the payment method

Look at where on the checkout the option appears.

Apple Pay, Google Pay, Shop Pay and PayPal Express appear in a separate express checkout area near the top of checkout, not in the normal payment method list below it. A normal Hide Payment Method rule does not remove those express buttons. This is the most common reason a hide rule looks broken.

To remove them, follow the Hide Express Checkout Buttons guide.

2. US or Canada credit-card limitation

Check:

  • Is your store based in the US or Canada? It is the store’s country that matters, not the customer’s.
  • Does the rule target the credit card option?

Result: if both are true on a non-Plus store, this is a Shopify limitation rather than a rule setup problem. The rule can still show as Active, but Shopify ignores it at checkout without showing an error. Other methods, such as COD, PayPal, Klarna and bank transfer, are not affected.

For more detail, see Shopify limitations.

3. Customer checked out through Shop Pay

If the customer checks out through Shop Pay, normal payment method rules may not apply the same way as they do in standard checkout. This can explain why the method is hidden for some customers but still appears for others.

Nothing to fix in the rule

There is nothing to change inside the rule here; this is related to how Shopify handles Shop Pay.

4. Method name does not match checkout

The rule matches on the payment method’s name. If the rule says COD and checkout says Cash on Delivery (COD), nothing matches and nothing hides.

  1. Open the live checkout.
  2. Copy the payment method name exactly.
  3. Paste it into the rule.
  4. Avoid typing it again manually.

5. Conditions are not passing

  1. Temporarily remove the conditions.
  2. Test checkout again.
  3. If the method hides, the problem is in the condition setup. Add the conditions back one at a time to find the one that fails.

Guest checkouts

Guest checkouts cannot pass customer conditions such as Customer is logged in, Customer tag, Customer total spent or Customer order count.

6. Another rule is affecting the result

Check whether another active rule also uses the same payment method. Temporarily pause other related rules and test again. This makes it easier to see whether another rule is affecting the result.

7. You are testing a stale checkout

  1. Empty the cart.
  2. Rebuild the cart.
  3. Open checkout again in a fresh tab.

A checkout that was already open before the rule changed may still show the old payment options.

Verify the fix

  1. Build a cart that should match the rule and confirm the payment method is hidden.
  2. Build a cart that should not match the rule and confirm the payment method is still available.

Frequently asked

I hid PayPal but the PayPal button is still at the top of checkout.

You have hidden the PayPal payment method; the button at the top is PayPal Express, an accelerated checkout button controlled separately. Both need addressing to remove PayPal entirely.

The method is hidden for me but a customer says they still see it.

Their conditions differ from yours — country, cart contents, tags or login state. Reproduce their cart as closely as you can, and re-read the rule's conditions against it.

I am in the US and my credit card rule does nothing.

Expected, unless you are on Shopify Plus. Shopify limits US and Canadian stores to non-credit-card customizations, and ignores the operation silently rather than reporting an error.

Can I hide every payment method?

Yes. Hiding all of them prevents checkout completion, which some merchants use deliberately to block carts that should not be purchasable.

See also: Apple Pay, Shop Pay or Google Pay still showing at checkout · Rule is not working · Platform support — plans, POS, draft orders and Markets

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