Clone of the core Ubercart "Flatrate" shipping quote module and the Percentrate module, modified to calculate shipping cost as a base rate on percentage of the order total with minimum shipping rate.
Here's an example on how the module work:
price of product : $ 10
Shipping to location A : 10% of cost or subject to minimum of $ 3.5, free with order above $50
Shipping to location B : 20% of cost or subject to minimum of $ 5.5 free with order above $100
Shipping to location C : 30% of cost or subject to minimum of $ 6.0 free with order above $200
result :
Shipping to A : $ 3.5
Shipping to B : $ 5.5
Shipping to C : $ 6.0
if product cost is $ 40
Shipping to A : $ 4 (as 4 > 3.5)
Shipping to B : $ 8 (as 8 > 5.5)
Shipping to C : $ 12 (12> 6)
if product cost $ 55
Shipping to A : $ FREE
Shipping to B : $ 8 (as 8 > 5.5)
Shipping to C : $ 12 (12> 6)
there are 3 variable need to setup in the admin page :
1 ) Min % rate
2) Min $ rate
3) Free rate for total order above $ x
++++++++++++++++++++++++++
The 6.x module has some bugs % not calculating on total order, please use patch as describe here http://drupal.org/node/931872
I will commit this patch after migrate to git.
++++++++++++++++++++++++++
Project Information
- Maintenance status: Minimally maintained
- Development status: Maintenance fixes only
- Module categories: E-commerce
- Reported installs: 435 sites currently report using this module. View usage statistics.
- Last modified: September 13, 2011