How to Set Up Per Unit Price Rules: Per Qty, Per Weight, or Per Volume

Overview

If you want to set or modify shipping rates based on each unit quantity, volume or weight you can use the “Per Unit Price” actions on Carrier Rules.

Summary

For example, you may want to add a charge of $2 for every 1 qty added in the cart, or perhaps you want to set the shipping rate to $5 for every 10lb added in the cart.

These settings can be used in conjunction with the Set/Modify Shipping Rate Actions on carrier rules. Setting values in the Set/Modify Shipping Rate section will give you a base cost on top of which your Per Unit, Per Volume or Per Weight Unit charges will be added.

The Set/Modify Shipping Rate section can also be left empty if you don’t wish to set a base cost.

Note
The units of weight (Lbs or Kgs) and volume (Inches, Centimetres, Feet, Yards, Metres) follow the units selected under Account Settings > Global Settings in your ShipperHQ account.

Enabling Per Unit Price Settings

A description of each per unit price setting is detailed at the end of this doc.

  1. Go to Carrier Rules
  2. Click on the the “Settings” button on the top right of your Carrier Rules page.
  3. In the popup, go to the “Apply Actions” tab
  4. Set the dropdowns for Per Unit Price Rules, Per Unit Weight Rules, and Per Unit Volume Rules to “Yes” (see screenshot below)
  5. Once enabled, these options will be shown in the “Actions” panel when editing or adding a new Carrier Rule.
Turning on Per Unit rules in Carrier Rule Settings
Turning on Per Unit rules in Carrier Rule Settings

After this go to the Actions tab within the desired carrier rule and you’ll see “Per Unit Shipping Price Modifications”

Per Unit Price

With Per Unit Price, you can set the amount to charge for each added Quantity of items, starting at the Start Quantity.

For example: entering $5 in the Per Quantity Price field, entering 2 in the Unit of Quantity field, and entering 5 in the Start Quantity field will add $5 for every 2 items over 5 in the cart. In this scenario, a cart containing 10 items will result in a shipping charge of $15 (⌈((10-5)/2)⌉*$5 = $15). Note that this rounds up.

Per Weight Unit

With Per Unit Weight, you can set the amount to charge for each Unit of Weight starting at the Start Weight.

For example, entering $5 in the Per Weight Price field, 2 in the Unit of Weight field, and 5 in the Start Weight field will add $5 for every 2lb over 5lb. In this scenario, a cart containing items totaling 10lb will result in a shipping charge of $15 (⌈((10-5)/2)⌉*$5 = $15). Note that this rounds up.

Per Unit Volume (Magento 1 Only)

With Per-Unit Volume, you can set the amount to charge for each unit of volume starting at the Start Quantity.

For example, entering $5 in the Per Volume Price field, 200 in the Unit of Volume field, and 500 in the Start Volume field will add $5 for every 200 volume increment over 500 in the cart. In this scenario, a cart containing a combined total volume of 1000 will result in a shipping charge of $15 (⌈((1000-500)/200)⌉*$5 = $15). Note that this rounds up.