Advanced Shipping Price Rules - Shipping Cost on Total Cart Weight

How to Use the "Cost on Total Cart Weight" Advanced Shipping Price Rule.

The "Cost on Total Cart Weight" advanced shipping rule allows you to apply gradually increasing, decreasing, or stable flat-rate shipping rates based on a specific range of the total cart weight.

This feature requires you to set the cart's minimum and maximum weight range and the amount that will be added or subtracted per kilogram. By keeping the fee amount zero, you can maintain a flat rate shipping cost throughout your created range.

Here’s how it works:

To use the "Cost on Total Cart Weight" advanced shipping rules feature, you first need to set the minimum and maximum weight range of the cart. For example, if you set the minimum weight as ‘x’ and the maximum weight as ‘x+12’, a range of 12kgs will be created.

To increase the shipping cost for this range per added kilogram, you should keep the amount positive. Conversely, to decrease the shipping cost with increasing weight, keep the amount negative.

The shipping amount will be added to the base flat rate shipping fee amount, which you've filled in the Fee section of the main form (Shipping Fee Configuration) of this method. For example, if you add $1, then the customers will be charged a base fee + $1 for the 'x' kgs while the base fee + $5 for 'x+4' kgs. This rule will be applied to the overall cart.

Example:

Let's say you want to charge the customer with $10 for the total cart weight of 20-50 kg, $20 for 51-70 kg, and $30 for 71-90 kg. Here's how to set it up:

  1. Go to the configuration section of the main form (Shipping Method Configuration) and add a base shipping amount of $10.
  2. Go to the Advanced Shipping Price Rules section and select the 'Cost on Total Cart Weight' rule.
  3. In the rule configuration, set the following weight ranges:
    • Minimum weight as 20 and the maximum weight as 50, with an amount of $0.
    • Minimum weight as 51 and the maximum weight as 70, with an amount of $10.
    • Minimum weight as 71 and the maximum weight as 90, with an amount of $20.
  4. Save the changes.

If the total cart weight is between 20-50 kg, the shipping amount will be $10 ($10 base charge + $0 additional charge). If the weight is between 51-70 kg, the shipping amount will be $20 ($10 base charge + $10 additional charge). And if the weight is between 71-90 kg, the shipping amount will be $30 ($10 base charge + $20 additional charge). This will be applied to the overall cart.

Screenshot - 1: (Admin: "Cost on Total Cart Weight" based advanced rule)

As shown on the Cart Page, here we have the 'Sparta Gym Tank - XS, Green' product in the cart with a weight of 10kg, and the quantity is 6 so the total cart weight will be 10 x 6 = 60kg ( Cart weight is between 51-70 = $10 additional charge will apply ), So the shipping amount will be $20 ($10 base charge + $10 additional charge).

Screenshot - 2: (Shipping method front side view)

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.