Skip to content

Rules Overview

CheckoutMate supports four types of rules, each controlling a different aspect of the Shopify checkout experience.


Rule types at a glance

TypeControlsCommon use cases
DiscountAutomatic discountsVIP pricing, bulk discounts, free shipping thresholds
PaymentPayment method visibilityHide COD for large orders, surface BNPL for specific customers
DeliveryShipping option visibilityHide standard shipping for rural postcodes
ValidationOrder blockersEnforce minimums, prevent invalid combinations

Creating a rule

  1. Go to Rules in the sidebar
  2. Click New Rule
  3. Select a rule type
  4. Configure conditions and actions
  5. Click Activate rule

Or start from a template to skip the blank-slate setup.


Rule states

StateDescription
DraftSaved but not active — never evaluates at checkout
ActiveLive at checkout, evaluating every order
PausedTemporarily disabled — reactivate anytime

Conditions

Conditions define when a rule applies. CheckoutMate supports:

Condition fieldExample
Cart totalCart total > $100
Item countItem count >= 5
Customer tagCustomer tag = wholesale
Product in cartCart contains SKU-123
Shipping countryShipping country = US
Customer order countCustomer order count >= 3
Customer total spentCustomer total spent >= $500
Discount codeDiscount code contains SUMMER

Multiple conditions use AND logic — all must be true for the rule to fire.


Actions

Each rule type has specific actions. See individual rule type pages for the full action list.


Rule limits

Your active rule count is capped by your plan. See Plans & Billing for limits. Paused and draft rules don't count toward the limit.