Skip to content

Payment Rules

Payment Rules let you customize the payment methods shown at checkout. You can hide methods, set a custom display order, or rename methods, all based on conditions you define.


TypeWhat it does
Hide methodsRemoves specified payment methods from the list when conditions match
Reorder methodsSets the priority order of payment methods (drag to arrange)
Rename methodsChanges the display name of a payment method
SettingDescription
Rule nameInternal label
StatusActive or Inactive
Rule typeHide / Reorder / Rename
ConditionsCart/customer conditions that trigger the rule
Condition logicAND / OR between conditions

Hide methods: enter payment method names (exact match or contains). Also supports hiding express checkout methods by name: Shop Pay, Apple Pay, Google Pay, PayPal, Amazon Pay, Meta Pay, Venmo, or by a custom name match.

Reorder methods: list methods in your desired priority order (drag to reorder). Top of list = highest priority.

Rename methods: map original method names to new display names. Supports exact match or contains.


  1. Go to Payment Rules and click Create rule.
  2. Choose the rule type: Hide, Reorder, or Rename.
  3. Give the rule a name.
  4. Configure the method names and condition logic.
  5. Add Conditions if the rule should only apply in certain scenarios.
  6. Toggle the rule active.
  7. Click Save.

  • Toggle rules on/off without deleting them.
  • Delete a rule to remove it permanently.

  • Maximum of 25 payment rules per store.
  • Rules can only affect payment methods that are already enabled in your Shopify payment settings.
  • Rules hide, reorder, or rename methods. They do not add new payment gateways.
  • Works on checkout page.

ScenarioConditions to set
Hide “Cash on Delivery” for international customersCountry is not your domestic country
Show only “Bank Transfer” for B2B customersCustomer tag contains wholesale
Hide “Buy Now Pay Later” for low-value cartsCart total is less than $50
Rename a method only for a specific marketMarket equals target market handle
  • Use “contains” matching instead of “equals” for method names as payment gateway names can have slight variations.
  • Give each rule a clear internal name (e.g. “Hide COD - International”) so you know what it does at a glance.
  • Keep your active rules under 10 to leave headroom for future rules within the 25-function limit.
  • Test every rule in a development store or with a test payment method before going live.
  • Toggle rules inactive rather than deleting them for easier re-enabling later.

Payment RulesShipping Rules
Controls which payment gateways appear (Visa, COD, BNPL, etc.)Controls which delivery options appear (Standard, Express, etc.)
Use when certain payment methods are not suitable for specific customers or order sizesUse when certain shipping methods should not be available for specific regions or cart values

Both can be used together, for example hide COD and restrict to standard shipping for high-risk orders.