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 Shipping Rules.

These features are only available on the Standard, Advanced, and Enterprise plans.

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 “Modify the Price of my Shipping Method” Actions on shipping rules. Setting values in the “Modify the Price of my Shipping Method” 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 “Modify the Price of my Shipping Method” 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 My Account > 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 Shipping Rules
  2. Click on the the “Shipping Rules Settings” link on the top right of your Shipping 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 Shipping Rule.
Turning on Per Unit rules in Carrier Rule Settings
Turning on Per Unit rules in Shipping Rule Settings

After this go to the Advanced tab within the desired shipping 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

This feature has been disabled for most users except for a limited number of Magento 1 users.

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.

Was this doc helpful?