Show only payment methods that work.
Filter Shopify's payment menu by cart contents, country, customer segment, or any rule. Hide COD on B2B carts. Block Klarna under €30. Stop chargebacks at the source.
The engine under your blocks.
Hide Payment Methods lets you filter which payment options the customer sees, based on rules. COD doesn't make sense on a $500 B2B order — hide it. Klarna has a €30 minimum — block it for smaller carts. AmEx isn't accepted in your wholesale flow — hide it for tagged wholesale customers. Cleaner choices = fewer payment failures = fewer support tickets.
Three steps. Zero code.
Create the rule
In Checkout Ninja, open Rules → New checkout rule and enter a title. Under Action, click Add Action and choose Hide payment method. In Payment Method name contains, select or type text from the payment method’s name. Matching ignores capital letters. Add a separate action for each additional method.
Set when it applies and save
Add a condition such as Cart Total or Shipping Country. Choose All or Any when combining conditions. Without conditions, the rule always applies. Set Status to Active and click Save.
Enable it in checkout and test
In Shopify, go to Settings → Checkout → Customize. Click Add app block, choose Checkout Ninja’s Rules Executor and save. Test a checkout that matches your condition and confirm the method disappears. Then test one that does not match, making sure no other rule hides the same method.
Where it earns its keep.
BNPL minimums
Klarna requires €30+. Hide it below the threshold so customers don't pick it and fail.
B2B clean checkout
Wholesale carts shouldn't see consumer-only methods (Apple Pay, Shop Pay). Hide them for tagged customers.
Country-specific options
iDEAL is NL-only. Hide it for non-NL customers — cleaner menu, fewer mispicks.
Common questions.
Something else we missed? Our support team replies within a day.
Ask support-
Can I hide Shopify Payments entirely?
You can hide individual methods within Shopify Payments. Hiding the whole gateway is gated by Shopify's policy.
-
Does this affect express checkout (Shop Pay, Apple Pay)?
Yes. Express methods are first-class — you can hide them via the same rules.
-
What happens if I hide all methods?
We block the rule with a warning — checkout can't render with zero payment options.
Pairs well with these.
Checkout Rules
Run supported actions when conditions match: hide payment methods, show blocking errors, add products, set quantities or validate checkout through an API. Rules require Rules Executor in checkout.
See the feature Platform featureConditional Visibility
Show or hide a whole saved block using supported conditions, such as products in the cart or shipping country. Any matching condition shows the block.
See the feature Platform featureAddress Validator
Check shipping addresses through a validation service you connect. Your developer must set up the service and connect it using Validate Via API. The checks available depend on that service.
See the featureTurn on Hide Payment Methods in your next checkout.
Every platform feature is included on the 3-day trial. No credit card. No developer required.