With this shipping option, you can configure shipping costs based on the price range per product.

It applies to an individual product and it’s variants.


If a PRODUCT A costs $10 per item, you can configure range to be like this:

RANGE 1: $0 - $10 - shipping costs = X 

RANGE 2: $11 - $20 - shipping costs =Y 

RANGE 3: $21 - $30 - shipping costs = Z

That means that if a customer will purchase just 1 item of PRODUCT A, the shipping costs will fall under the RANGE 1 and they will be X.

But, if a customer decides to increase the item count of this product or he simply buys a different variant of it (different color, different size, etc.), shipping will be calculated based on the total amount of this product in the cart.

IMPORTANT: if the cost of a product exceed the range that you have configured for this shipping zone, it will use the last configured range as a base for the shipping.

Now, let's get started!

STEP #1 - In IES click the “Shipping” tab in the main menu on the left to open the “My Shipping Classes” page.

From here click “Add Shipping Class” button to open “Add Shipping Class” window. 

STEP #2 - Next, in the “Name” field enter a memorable name for the shipping class you are creating, for example,  “Per Product”.

Click “Save and start adding Shipping Zones” to open the "New Zone Configuration" page. If you press “Save” button the new Shipping Class will be saved without any shipping zones defined.  

Click the "Add Zone" button on the right to open the "Add Zone Wizard".

STEP #3 - In the “New Zone Wizard” under the “General” tab enter a name to identify the shipping zone you are creating. To proceed to the “Areas” tab click “Next” or the tab name itself.


STEP #4 - Under the “Areas” tab click the drop-down menu “Select Country” to select the country you would like the shipping option to apply to. 

For some countries like the United States, you can specify shipping for each state separately

or you can select “All States” if you would like for the option to apply to all states. 

STEP #5 - Under the “Shipping” tab in the “Shipping Cost Type” field, select “Custom based on the amount per product”

Now click the “Add new Range” button to input the rates for your ranges.

Define each product amount range that this shipping rule will apply to.

To add additional ranges click the “Add Range” button. You are able to add as many ranges as you’d like. Once finished click “Save Zone” button.


You can now apply the per product shipping option to any of the products in your store. To do that choose the created “Shipping Class” and “Shipping Zone” on the right of your product page.

NOTE- Now after you created this shipping class you can add multiple zones under the same class. To do so use "Clone Zone" option. 

Once you do that you will be able to select this class and apply any of the zones configured under that class to any products in your stores. 

You will only be able to apply multiple shipping zones if they were configured under the same shipping class. Take a look at the following guide for steps on cloning zones.

Cloning Zones

Still have questions? Feel free to reach out to us by clicking the chat icon at the bottom of the page, we're always happy to help :)