This is a demo store. Any orders placed through this store will not be honored or fulfilled.

WebShopApps Extension Demo

This is a demo of Product Matrix

How to use

A retailer wants to define custom shipping rates for his store based on:
   - Destination
    - Product type
    - Shipping method

And calculate shipping per item in the cart.
His shipping rates are as follows:

Product Type/Destination USA excl Alaska, Hawaii Alaska, Hawaii Canada Rest of World
Chairs $10 per chair $15 per chair $12 per chair $60 per chair
Beds $50 per bed $55 per bed $52 per bed $100 per bed
Tables $40 per table $45 per table $42 per table $90 per table
All other items $10 per item $15 per item $12 per item $50 per item

Express Shipping is available in Canada and the USA (excl. Alaska and Hawaii) with a $10 extra charge.
The retailer also wants to notify the customer of the expected timescale at checkout.

The retailer uses Product Matrix to:

  1. Create shipping groups for 'chairs', 'beds', 'tables' and 'other products' so he can set different rates for each product type.
  2. Define shipping rates for each product based on the customer's destination.
  3. Offer Express Shipping to Canada and the USA (excl. Alaska and Hawaii) at a $10 extra charge.
  4. Specify how rates are calculated on the cart i.e Highest Price, Lowest Price, Per Item, Per Package, Per Product . In this case it is 'Per Item'.
  5. Display the expected delivery timescale when the customer hovers the mouse over each shipping method.

This solution is just one potential configuration that can be achieved with this extension.

Download the CSV file used in this demo to see how the shipping rates have been defined.


To view the backend of this demo click here.


If you would like some more indepth technical knowledge of this extension then you can checkout the docs for this extension at


Thank you for taking the time to look at a WebShopApps demo. We have a very comprehensive set of extensions and can cater for most shipping scenarios, if the demo does not meet your exact requirements please contact us and we will advise or make the necessary adjustments. 

You can find this this extension and all of our other extensions at

Buy Now

If you love our extension and want to buy now click here.