Extensions‎ > ‎Handling Fees Matrix‎ > ‎

Examples

 

 

Different Percentage Handling Charge For Domestic/International


Here the client wanted to add a 15% handling charge based on cart subtotal for USA customers, and 30% for Rest of World.  The Handling Matrix extension does that very easily using a setup as shown in attached CSV.


Add Extra Weight to the Cart If Certain Items are Present


If you have one or a group of items that require a lot of extra packaging, you may want to add on a few pounds/kilograms to cover the extra shipping costs the packing materials will add.

You can do this with the "WEIGHTINC=amount of weight to add" rule. Take a look at the CSV file for how to do this.  (As of zip version 5.2)

 

Add a Handling Fee to Specific Delivery Methods


You can add a handling fee to the cart for specific delivery methods (as of zip version 5.2). So say you get charged a customs charge when shipping to Canada via Air, you could add on $20 for air shipments to cover this cost. Take a look below for how to do this.

N.B: The delivery type text in the CSV file MUST match what is shown on the front end exactly. This includes spaces and capitalisation.

 
 

Restrict Shipping to a Specified Method


You may have some items that can only ship a specified method. This extension can restrict shipping by setting the price to -1 in the CSV file for a specifc method. This method will not show in front end or admin if the price is -1.

N.B: The delivery type text in the CSV file MUST match what is shown on the front end exactly. This includes spaces and capitalisation.

 

Decrease Shipping Charges by a Percentage based on Cart Subtotal

Let's say you want to give a 20% discount when the cart subtotal is over 100USD. With Handling Matrix you can do this. You can even vary to give a 40% discount when over 500USD.   Use the PERCENTAGE_SHIP algorithm to implement.

 
 
 

Increase Shipping by 50% on 2nd Day Air for some Products

 
In this example the customer wanted to increase the shipping price by 50% for 2nd Day Air when oversized products are in the cart. We set up a handling id of OVERSIZED, assign this to the relevant products and then configure the csv to handle this: