Skip to content

Payment Rules

Show, hide, or reorder payment methods at checkout based on order conditions.


What payment rules can do

ActionDescription
Hide payment methodRemove a payment option from the checkout page
Reorder payment methodsChange the display order of available options

Common use cases

Hide Cash on Delivery for large orders

  • Condition: Cart total > $500
  • Action: Hide Cash on Delivery
  • Result: COD is not shown for orders over $500, reducing fulfillment risk

Restrict a payment method to specific customers

  • Condition: Customer tag ≠ bnpl_eligible
  • Action: Hide Buy Now, Pay Later
  • Result: BNPL is hidden for customers without the tag

International order payment control

  • Condition: Shipping country ≠ US
  • Action: Hide Check / Money Order
  • Result: Check payments are not offered to international customers

Setting up a payment rule

  1. New Rule → Payment
  2. Add conditions (e.g., cart total, customer tag, country)
  3. Choose action: Hide or Reorder
  4. Select the payment method(s) to target
  5. Name the rule and click Activate

Finding payment method names

Payment method names in CheckoutMate must match exactly how they appear in your Shopify checkout. To find the correct names:

  1. Go to Shopify admin → Settings → Payments
  2. Note the exact names shown (e.g., Cash on Delivery (COD))
  3. Use the same string in CheckoutMate

Payment method availability depends on your Shopify plan and enabled payment providers.


Notes

  • Payment rules run at every checkout where conditions are met
  • If you hide all payment methods, customers can't complete checkout — test before activating
  • Use the Playground in CheckoutMate to simulate rule behavior before going live. Note: the playground is a client-side simulation — always confirm in an incognito window after activating