Extensions‎ > ‎Super Product Rate‎ > ‎



  • Generic extension installation instructions can be found here

  • Within 'Configuration→Shipping Methods' you should have a shipping method available called "Super Product Rate"

Shipping Method Configuration

  1. Open Magento Admin

  2. Navigate to "Configuration->Shipping Methods"

  3. Enable the shipping method

  4. Select Zone 1 Country – i.e. your base shipping country

  5. Select Countries in Zone 2

  6. Set the Rest of the World countries in "Ship to Specific countries"

    Note: It does not matter if these overlap with Zone 1 or Zone 2

  7. Save Config

  8. Check all attribute sets have the following attributes present (only the Default attribute set will be configured on install):

    • shipping_price_zone1
    • shipping_price_zone2
    • shipping_price_row
    • shipping_is_percent
    • shipping_addon
    • shipping_group

  9. Set up required shipping groups – see below

  10. Add shipping prices to products as specified below

  11. Run tests to ensure that the shipping method is showing and working

Shipping Group Configuration

You need to decide how to split your products into shipping groups. Usually the product type or category is a good guide. In terms of shipping the highest price of the products in the cart from a specific group will be used, plus half the price of subsequent products in the same group.

To setup shipping groups go to the Attribute Management under Catalog. Then find the attribute “shipping_group”. In Manage Label/Options add each of the shipping groups. In the example below we have BOOKS and DVDs. Products will then be assigned to either of these.

Product Configuration

  1. Open a product

  2. Select Shipping menu

  3. Select the shipping group the product belongs to

  4. Enter shipping price for Zone 1, Zone 2 and rest of world

  5. Enter additional item value and indicate if this should be treated as a price or percentage

  6. Save

Handling Additional Items

This extension will handle the shipping price calculation as follows:

  1. For each shipping group present in the cart the shipping price will be totalled

  2. For all subsequent items from the shipping group in cart the add-on price/percentage of each of these products will be multiplied by qty and added to shipping price total.

If 5 books are in cart, with a shipping price of $10 for the first item, and $5 for the rest, the total price would be $10 + 4*$5.

Maximum Shipping Cost

Within this shipping method you can set an overall maximum shipping cost. If empty it will be ignored.

Split Products into Shipping Groups

  • Default is "no". If in doubt use this.

Setting to "Yes" will apply the base shipping price to each product in cart if the product is not assigned to a shipping group. If set to no then will only apply the base shipping price to the highest price product in the cart which has no shipping group assigned.

For example; if there are 2 products with a base shipping of $10 and $3 respectively, and add-on as $2 flat. There are no shipping groups. You have 2 of each product in the cart.

With this switch set to "No" then the shipping will be $10+$3*$2. With it set to Yes it will be $10+$3+2*$2.