RuffRuff Order Limits

thumbnail

About weight rules by customer group

Set the purchase weight and whether purchase is allowed in a single order, by membership rank or wholesale category.

With weight rules by customer group, you can sort customers by customer tags or a customer metafield and set the minimum weight, maximum weight, and whether purchase is allowed in a single order. Use this to set a purchase maximum by membership rank, or a minimum weight for wholesale customers.

Available on the Full plan. Customer tags and customer metafield conditions apply to logged-in customers. For customers who are not logged in, the Guest settings apply.

  • For each group, you can choose "No limit", "Limit", or "Cannot purchase".

  • With "Limit", you can set a minimum weight, a maximum weight, or both.

  • You can also set limits for Member customers who match none of the added groups, and for Guest.

This feature evaluates one order at a time. It does not total the purchase weight across orders.

(1) Open the create screen

Open the app admin → "Weight limits" → "Weight rules by customer group", then select "Create rule".

(2) Set the rule name and group condition

Enter a "Rule name" for admin use, and under "Group condition" select "Customer tags" or "Customer metafield". For a customer metafield, also enter the Namespace and Key.

(3) Set the limits for each group

From "Add group", register a name and condition. Choose the limit for each group, and if you choose "Limit", enter at least a minimum weight or a maximum weight. Also set "Member" and "Guest", and order the added groups by the priority you want.

Only the first added group a customer matches, from the top, applies. The default for the base groups is "No limit", so check that nothing is left unset.

(4) Set the weight unit and how totals are calculated

Under "Weight unit", select Kilograms (kg), Grams (g), Pounds (lb), or Ounces (oz). The unit applies to the whole rule. Under "When product weight unit differs", choose "Convert and include in calculation" or "Exclude from calculation", then set Applicability and Eligible items.

(5) Set the messages and display timing, then save

Enter a product message if needed, confirm the alert message and display timing, then save.

(1) Enable the saved rule

On the details page, select "Enable". Saving alone does not enable the limit.

(2) Set up product message display

To show a product message, enable the theme app embed "RuffRuff Order Limits". This is not needed if you only use checkout limits. Weight rules do not change the minimum quantity or increment of the quantity input.

  • Log in as a customer in an added group and check weights inside and outside the set range. A weight equal to the minimum weight or the maximum weight meets this rule's weight conditions.

  • Also check customers who match more than one group, Members who match none of the added groups, and Guests who are not logged in.

  • Check a cart that contains products whose weight unit differs from the rule. The result changes between "Convert and include in calculation" and "Exclude from calculation".

  • For "Cart updated and checkout", check both screens; for "Checkout only", check at checkout.

Entering an email address at checkout does not make the customer logged in. Even if the customer has customer tags, the Guest limits apply when they are not logged in.

Existing weight rules, weight limits by product, and other limits still apply. "No limit" means this customer-group rule does not set a limit. It does not remove limits from other rules.

Changing the weight unit does not convert the values already set for each group. After changing the unit, check the minimum and maximum weights.