Shipping Group Based

1. Adding A Surcharge To Your Standard Rate For Specific Products

Here are the rules we are configuring

  1. Standard shipping based on item weight
  2. Surcharge for items in Parts and Exhausts shipping groups

To achieve this you will need to define the base prices for the weight ranges as well as create Parts and Exhausts shipping groups and set the surcharge price in the relevant rows.

This configurations will require setting  “Apply Shipping Group ‘*’ to All Items in Cart” to “yes” . This CSV shows how to implement the rules.

Screen Shot 2014-01-21 at 17.57.07

 

2. Offer UK Royal Mail Delivery On Certain Products

Here are the rules we are configuring

  1. Show Royal Mail as a delivery option for specific product only
  2. Show the default shipping method if Royal Mail and standard items are in the cart together

To achieve this you will need to create a shipping group for Royal Mail items and add it in to the csv.

This configurations will require setting  “Apply Shipping Group ‘*’ to All Items in Cart” to “yes” . This csv shows how to implement the rules.

The configuration also requires the Per Package Totalling Algorithm

Screen Shot 2014-01-22 at 16.27.56

3. Define Different Flat Shipping Rates Based On Category

In this configuration we want to configure the following rules

  1. Shipping charge of $50 shipping for Beds
  2. Shipping charge of$40 for Sofas
  3. Shipping charge of $100 for Kitchens

To achieve this you will need to create shipping groups for the three item types and define the shipping prices for each of them.

This CSV file is a very simple setup.

Screen Shot 2014-01-22 at 16.33.23

 

4. Exclude Method for a Shipping Group

In this CSV configuration we want to configure the following rules

  1. Provide “Economy” delivery and “Next Day” delivery to all products.
  2. When a product assigned to the “FRESH” shipping group is in the cart, do not show “Economy”.

Specify -1 as the price for “FRESH” Shipping Group to remove “Economy” from the list of available shipping options.

This example uses the “Apply Shipping Group ‘*’ to All” setting set to “Yes” but the -1 shipping price will apply in all scenarios.

ProductMatrix_ExcludeGroup

 

5. Flat rate for some items, weight based rates for others

In this configuration we want to configure the following rules

  1. Provide flat rate shipping on some items
  2. Charge other items based on weight ranges and destination countries

To achieve this you will need to create a shipping group for Flat rate products in the CSV and set the shipping prices and weight thresholds for the * shipping group.

This scenario uses Per Package Totalling Algorithm

Screen Shot 2014-01-22 at 16.38.32

 

6. Charging Shipping for one item that is not set to Free Shipping

The rule we are implementing

  • Free shipping over 100USD
  • Charge shipping on non-qualifying items if free shipping threshold is reached

To achieve this you will need to create a EXCLUDE_FREE shipping group for items you do not wish to provide free shipping for in the CSV.

Additionally you will need to use the Per Package Totalling Algorithm

 

Screen Shot 2014-01-22 at 16.41.41

 

Once configured you will see the following result:

chargewhenotherfree2

 

 

7. Applying a per item surcharge for certain items within a cart

In this example we will explain how to achieve the following scenario with Per Package Totalling.

So when shipping to the USA the client would like the price of an item assigned to the shipping group of KIT to be set to $35.90. But when adding an ACCESSORIES item to the cart this should then show shipping at a price of $45.90. After the first accessories item has been added, each item added after this will add a price of $5 until the client confirms the order.

This can be achieved through using the i= algorithm as shown below in the example CSV:

Product_Matrix_-_i_group_csv

When adding 1x KIT item to the cart the shipping is shown at a price of $35.90. If 1x ACCESSORIES item is added to the cart the shipping is shown at a price of $45.90 ($40.9 as the base rate plus $5 per quantity, including the first quantity).

Each ACCESSORIES item added now will add a price of $5 to the shipping. So when you have a quantity of 2 in the cart the price will be $50.90. Increasing the quantity of the KIT shipping group items, however, will not increase the shipping rate.

8. No International Shipping for Shipping Group

In this example CSV products assigned to the NOINTL shipping group should not receive rates for countries outside of the US. For this scenario “Apply Shipping Group ‘*’ to all items in cart” has been set to “No”

ProductMatrix_CSV_nointl

Because the NOINTL shipping group only has “USA” defined as a destination the bottom row will not be matched on. The extension looks for the shipping group first, before looking for the destination.

Caution! In the above example, if “Apply Shipping group ‘*’ to all items in cart” was set to “Yes” the bottom row would be used because the * shipping group is considered as well.

 

9. Free Shipping for Specific Items

In this example products assigned to the FREE shipping group will get free Ground shipping, but charge normal rates for Next Day. We’re using Highest Price Totalling in this example, so if a FREE and regular item are added we will charge the higher cost from the non free item. If just the FREE item is added, you will see free shipping and Next Day.

Screen Shot 2015-04-30 at 12.58.36

0 votes

Leave a Reply

Featuring WPMU Bloglist Widget by YD WordPress Developer