Introduction | Handling Charges | Fees by Carrier, Zone or range
With PrestaShop, there are two methods you can set up to handle
shipping (delivery) costs. These are calculate shppping by weight or
calculate shipping by price.
Most carriers, whether local or
international, would use weight the major determining factor to
calculate the shipping costs for delivering your goods to your
customers. Therefore you should give careful consideration to which
method (shipping based on weight or price) is right for you, especially
if you want to integrate Prestashop with the shipping carrier.
In this shipping section we will be showing how to set up shipping costs based on weight, and then on price.
When you select backoffice>>shipping you will be presented with a page similar to the image below;

The sub-menu navigation includes carriers, States, Countries, Zones, Price ranges and weight range.
Firstly,
to configure how your online shop will calculate shipping costs based
on weight, you need to complete the following steps:
Tips: Of course, Tax may or may not apply to different
Zones to which you ship your products. You can activate or deactivate
taxes according to the shipping zone in the Back Office.
See Payment >> Taxes.
How do I turn off the ability for free shipping after a given amount. I do not wish to offer my customers this option?
Just set free shipping starts at "0" and freee shipping will be disabled in the front office
backOffice>>shipping
The Handling charges allow you to set two options, which will be applied to every order in your store.

Handling charges: Enter an amount you which to add for a "per order" handling charge. If you do not which to make a handling charge in addition to yoru shipping costs, leave this filed blank or enter "0".
Free Shipping: the free shipping fields allow to specify when there should be no charges for a order. You can set this by weight and value. So in the first of these two fields, if you set "Free shipping starting at $2000", customers will receive free shipping when the total order value is $2000 or above.

The fees by carrier, zone and range will display a table that includes;
For each weight range we created, this is shown as our range across the page
Each
zone we included for this carrier (in our case Europe and US was
selected as zones on the carrier "my Carrier" when we set this up)
This results in a table field for each range and each zone.
You
can now enter the shipping costs that apply directly into the fields
(there is no need to choose add or edit). So for our lowest weight in
Europe, we have a cost of 1.00 Euro. As shipping to USA is more
expensive, in my example above I have doubled the shipping costs.
Once you have input all your costs into the table cells, click save. Repeat this process fore each carrier.