This example hides the "Nekopos" shipping method for orders where the cart subtotal reaches $30 or more. Use it to prevent customers from selecting a shipping method meant for small, lightweight items once the order amount grows.
Prerequisite: The initial setup for delivery limits must be complete. If you haven't done this yet, see "Initial Setup (Delivery Limits)".
When the delivery rule is enabled, it evaluates the cart subtotal at checkout and switches whether the shipping method is shown.
Cart subtotal is less than $30: Nekopos is shown.
Cart subtotal is $30 or more: Nekopos is hidden.
(1) Create a delivery rule
Open the app admin → "Delivery rules" → "Create rule".
(2) Enter the settings
Configure the following.
Field | Value |
|---|---|
Title | Any internal title |
Display mode | Hide the specified delivery options |
Delivery types | Shipping |
Shipping methods | Nekopos (Contains) |
Languages | All languages |
Customers | All customers |
Products | All items |
Orders | Specific orders |
Order price → Minimum price | 30 |
Order price → Price type | Cart subtotal (before discounts) |
(3) Save and enable the delivery rule
After saving the settings, select "Enable." Saving alone does not apply the delivery rule.
(4) Check the behavior
Proceed to checkout with the cart subtotal both under $30 and at $30 or more, and check whether the shipping method is shown.
To evaluate based on the amount after discounts, set the price type to "Cart subtotal (after discounts)".
Setting the shipping method match type to "Contains" targets every shipping method whose name includes "Nekopos," such as "Nekopos (Mail Slot Delivery)".
All conditions in a delivery rule must be met (AND condition). If even one condition is not met, Shopify's shipping settings are shown as-is.
The shipping method name is compared, including case, against the name shown at checkout. For multilingual stores, add the name for each language separately.