RuffRuff Order Limits

(Use Case) Hide Nekopos When Cart Subtotal Reaches $30 or More

This example hides the "Nekopos" shipping method for orders where the cart subtotal reaches $30 or more.

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.