This fully stand-alone module bases the shipping on the addition to the price method to your shop.
Total based shipping calculates shipping rates based on the total value of the cart.
different price total sum-based rates can be created by separating the rates with commas.
E.g. 39.99:4,100000:0 means that up to 40.00 (Euro/Dollar/Pounds) the fee is 4.00 (Euro/Dollar/Pounds) and above 40 EUR/Dollar/Pound cart value shipping is for free.
It is easy to set up (see pictures), e.g. for every zone you can set different fees
This module does not modify any file of OpenCart.