Hide payment methods
Remove a payment option when the order does not suit it.
- Hide Cash on Delivery on large orders.
- Hide Cash on Delivery for international orders.
See the rule

Hide payment methods like cash on delivery, hide shipping methods, and rename or reorder both. Block orders that break your rules, with your own message. Build each rule from simple AND/OR conditions.
Runs inside Shopify checkout, through Shopify Functions.


Remove a payment option when the order does not suit it.

Stop checkout for PO boxes, military addresses or places you don't serve. Show your own message right at the field.

Stop a code where it costs you money. The shopper sees your message and can remove the code.

Pick a rule type, add conditions, save. Each rule type comes with ready-made use cases.
Rename and reorder also help you translate or tidy the names shoppers see.

Put conditions in groups. Choose if all of them must pass, or any one. Mix groups the same way.
Each rule type shows the conditions that fit it.
Dubai, Abu Dhabi, Sharjah and the rule matches any of them.
Every rule can open as a diagram, like Shopify Flow. Start when, check if, do this. Follow each path before you save.

Save a rule as Draft. It only runs for the test email shown in its Status card, so only you see it. Happy with it? Set it to Active.


The Timeline lists every edit. Version History keeps each save. Restore any version in one click.
Change many rules at once, copy what works, and move rules between stores.

Sidekick, the AI assistant in your Shopify admin, works with AndOr.
50+ ready-made checkout use cases. Pick one, adjust the values, save.

Product, order, shipping, combined and tiered discounts, with the same AND/OR conditions.

Rules run in Shopify's online checkout. Here is what merchants ask most.
Read the docsNo. AndOr works on all Shopify plans except Shopify Starter. A few conditions say "Plus required" in the app, for example matching wildcard discount codes.
Inside Shopify's online checkout, through Shopify Functions. They do not run in Shopify POS. Shopify also applies payment, delivery and validation rules when a draft order is paid through checkout.
Yes, with Hide express checkout options. It hides the express buttons at the top of checkout. The same methods can still show in the payment section. Shopify also limits some wallets: they can be hidden but not reordered, and logo methods can't be renamed.
Save it as Draft and check out with the test email shown in its Status card. Only you see the result.
It depends on your AndOr plan. Shopify allows up to 25 active rules of each type per store.
Yes. Export rules as a ZIP or JSON files, then import them in the other store. Imported rules start inactive, so you can check them first.
The AndOr admin is available in 22 languages.