RuffRuff Order Limits

About Weight Limits by Product

An overview and key features of Weight Limits by Product.

Weight Limits by Product lets you configure precise weight restrictions by setting up each product and variant individually, one at a time.

It supports flexible controls such as per-variant individual settings and total weight limits across variants. Because only one checkout rule is consumed regardless of how many products or variants are configured, it is well suited for stores with a wide variety of weight restrictions.

Due to Shopify's specifications, a store can activate up to 25 checkout rules in total across quantity, price, weight, bundle, and customer rules combined. Standard Weight Rules consume one checkout rule per rule, which means weight rules alone can use up all 25 slots.

With Weight Limits by Product, only one checkout rule is consumed no matter how many products or variants are configured. The remaining 24 slots are available for other rule types such as quantity, price, bundle, and customer rules, enabling a more flexible restriction setup.

For products with multiple variants, you can apply the same limit to all variants at once, or set different limits for each variant individually. The unit automatically follows each product's own registered unit, so in most cases you don't need to think about units at all.

Example: Ceramics Product A (variants: S, M, L, XL)

Configuration

Details

Bulk (shared)

All of S, M, L, and XL: up to 2kg each

Individual

S and M: up to 2kg; L and XL: up to 5kg

For products with multiple variants, you can set an upper limit on the total weight across all variants combined. You can also exclude specific variants from the total calculation.

Example: Ceramics Product A (variants: S, M, L, XL) with a combined total maximum of 5kg, with S excluded from the calculation

Cart contents

Result

M: 5kg

Allowed

M: 6kg

Not allowed

M: 2kg + L: 3kg

Allowed

M: 3kg + L: 3kg

Not allowed

M: 2kg + L: 3kg + S: 1kg

Allowed (S is excluded from the total)

Weight Rule

Weight Limits by Product

Checkout rules consumed

1 per rule

1 total

Limit scope

All products / Collections / Products & Variants / Cart-wide

Products & Variants

Per-variant individual settings

△ (※1)

Total weight limit across variants

△ (※1)

Cart-wide / multi-product combined limits

Weight unit configuration

One shared unit for the whole rule; products with a different unit must be either converted or excluded

Set individually per row (product/variant), or automatically follows the product's own registered unit. Always compared in grams internally, so there is no unit-mismatch setting to configure (※3)

Bulk configuration across products

Automatic application to new products

✓ (※2)

Best for

Stores with large catalogs / Stores that frequently add new products / Cart-wide weight restrictions

Stores with many types of weight restrictions

Stores that need fine-grained per-variant weight control

(※1) Can be achieved by creating individual rules, but each rule consumes one checkout rule.

(※2) When "All products" or a collection is specified as the eligible items, any newly added products are automatically covered by the rule.

(※3) See "Weight Limits by Product: Settings" for a note on products with mixed variant weight units.