Weight Shipping

Go to EShop -> Plugins -> Shipping, then click on eshop_weight to config Weight Shipping plugin.

Weight Shipping plugin to calculate total shipping cost based on total weight of the products in an order.

You should use Weight Shipping plugin if you want have the shipping cost based on total weight of the products in order.

Parameters

  1. Package fee: If you would like to add a fixed amount as package fee to the shipping cost, enter that amount here. Leave 0 if you do not want to add package fee.
  2. Min Total: If the total amount reach Min Total, then the Weight Shipping will be disable and the Free Shipping will be available. Leave 0 if you do not want to use it.
  3. Rates: You can set up multiple rates for multiple geozones, each rate per a row with format: geozone_id|weight_1;cost_1|weight_2;cost_2|weight_3;cost_3;...
  4. Payment Methods: Choose corresponding available payment methods when Weight Shipping method is chosen. Select all or Un-select all to choose all payment methods.
  5. Customer Group: Choose the customer group(s) to make the Weight Shipping to be available with customers from that customer group(s). Don't choose any groups if you don't want to use.
  6. Tax Class: Choose a tax class for the shipping plugin. When a tax class is chosen, then the tax will be applied to the shipping cost of shipping method.

You can define different shipping costs based on different weights for different Geo Zones by entering Rates with the following format:

geozone_id_1|weight_11;cost_11|weight_12;cost_12|weight_13;cost_13;... geozone_id_2|weight_21;cost_21|weight_22;cost_22|weight_23;cost_23;...

For example you enter Rates:

1|5;4.5|10;6.5|20;10|50;20
2|5;5.5|10;7.5|20;11|50;21

This means that you are defining the shipping costs for 2 Geo Zones which have ID = 1 and ID = 2.

  1. With Geo Zone which has ID = 1:
    • If cart weight <= 5kg, then shipping cost = $4.5
    • If 5kg < cart weight <= 10kg, then shipping cost = $6.5
    • If 10kg < cart weight <= 20kg, then shipping cost = $10
    • If 20kg < cart weight <= 50kg, then shipping cost = $20
  2. With Geo Zone which has ID = 2:
    • If cart weight <= 5kg, then shipping cost = $5.5
    • If 5kg < cart weight <= 10kg, then shipping cost = $7.5
    • If 10kg < cart weight <= 20kg, then shipping cost = $11
    • If 20kg < cart weight <= 50kg, then shipping cost = $21 You can add more shipping costs for more geo zones, each geo zone per a line.

Translate Title and Description

Title and Description of Weight Shipping can be edited/translated by going to EShop -> System -> Translation, then filter by "PLG_ESHOP_WEIGHT", you will see the variables for them. Simply edit and click on Save button on the toolbar.

Duplicated Weight Shipping Plugins

Each Weight Shipping is used to set shipping cost for one Geo Zone. In the case your site has different shipping costs for different Geo Zones, you should use duplicated Weight Shipping plugins.

In the "eshop_unzip_first.zip" package that you received after purchasing EShop, go to folder "duplicated-shipping-plugins" you will see 5 duplicated Weight Shipping plugins there.

Simply go to EShop -> Plugins -> Shipping, scroll mouse to "Install New Shipping Plugin"to install these duplicated shipping plugins one by one and configure them in the same with with default Weight Shipping plugin.