Skip to main content
Cart conditions for customizations look at the order as a whole. They’re how you gate a shipping method on order value or weight.
This page covers cart conditions for Shipping Customizations. For the rate equivalent — which has a larger attribute list — see Cart Conditions under Shipping Rates.

Available attributes

A rule may only use attributes from one parameter set. Cart Attribute lives in set 2, so it cannot be combined with Cart Quantity (set 1). See Parameter Sets.

Cart Attribute

Cart attributes are custom key/value pairs attached to the cart by your theme or a third-party app — gift options, delivery preferences, a chosen pickup location. Because they’re set by your storefront rather than by Shopify, what’s available depends entirely on your theme. Check what your cart is actually sending before building a rule on it.
Is empty and Is not empty are useful here — they let you test whether the customer made a choice at all, without caring what they chose.

Cart Subtotal

The most common cart condition, used for free-shipping eligibility:
Unlike the rates side, customizations expose a single Cart Subtotal rather than separate before-discount and after-discount values.

Cart Weight

Weight is in your store’s weight unit. Use it to withdraw options a carrier can’t actually handle:

Examples

Free shipping only above a threshold
No express option for very large orders

Parameter sets

Which attributes can be combined in one rule.

Product Attributes

Match on tags, collections, SKUs, and metafields.

Customer Attributes

Match on tags, company, and login state.

Actions

What happens once conditions match.