Appearance
Delivery Rules
Show, hide, or reorder shipping options at checkout based on cart contents or customer location.
What delivery rules can do
| Action | Description |
|---|---|
| Hide shipping method | Remove a shipping option from checkout |
| Reorder shipping methods | Change the display order of available options |
Common use cases
Hide standard shipping for international orders
- Condition: Shipping country ≠
US - Action: Hide
Standard Shipping - Result: International customers only see shipping options your logistics supports
Restrict express delivery to eligible customers
- Condition: Cart total > $30 AND Customer tag =
express_eligible - Action: Hide
Same-Day Delivery(applied inversely — hide for everyone else) - Result: Express option is not shown to ineligible customers
Free shipping replaces paid options
- Condition: Cart total ≥ $100
- Action: Hide
Standard - $5.99 - Result: Combined with a discount rule for free shipping, the paid option disappears automatically
Reorder for preferred carrier
- Condition: Customer tag =
prime - Action: Reorder — move
Express Deliveryto position 1 - Result: Premium customers see express delivery first
Setting up a delivery rule
- New Rule → Delivery
- Add conditions (shipping country, city, cart total, customer tag, etc.)
- Choose action: Hide or Reorder
- Select the shipping method(s) to target
- Name the rule and click Activate
Finding shipping method names
Shipping method names must match what appears in your Shopify checkout exactly:
- Go to Shopify admin → Settings → Shipping and delivery
- Open each shipping zone and note the rate names
- Use the same strings in CheckoutMate
Notes
- If you hide all shipping methods, customers can't proceed to payment — test carefully
- Delivery rules interact with Shopify's carrier-calculated rates — the available options depend on your shipping configuration
- Use the Rule Playground in CheckoutMate to simulate rules before activating. Note: the playground is a client-side simulation — always confirm in an incognito window after activating