The subtotal module by world zone (subtot_z) allows you to specify
different shipping rates based on the method of shipping
AND the subtotal cost of the order AND the area of the
world the item is being shipped to. This module evaluates
the "ship to" country and displays its methods and
rates applicable to the destination. This prevents customers from selecting its lower rates which may not be available for them. The module can also exclude specific product codes from the subtotal calculation, i.e. doesn't charge shipping for specific products but does charge for those not on the exempt list. You can also have a price based free shipping (zero shipping charge) for any subtotal range, e.g. free ground shipping on orders over $200. If you want to apply a percentage of the subtotal instead of a specific amount, you can include the % with the rate for any subtotal range. Not compatible with the current google checkout module as that module does not use the customer's address to select the shipping methods available.
You can
designate specific products that cannot be shipped by a
specific method if they are in the basket. Hence, an
ineligible product can block one or more of this module's
methods from the shipping selection list. The module
will not block the display of methods from other shipping
modules if you have more modules assigned to your store. Also,
in this version, when you exclude products from the
subtotal calculation for shipping purposes, you can substitute
an alternate shipping charge for those specific products. When
doing that, you probably will not have a free shipping option but
may have dramatically reduced shipping for those items. This is
useful when you want to calculate most of the shipping based on
the subtotal (price) table but then have a few items with fixed
shipping cost. That fixed cost is an additive to the subtotal calculated
shipping cost. The module also has the ability to include other basket charges (coupons, discounts, fees) in the subtotal ranges. This feature is selectable on/off. The feature only applies to other charges which appear in the basket on the shipping/payment selection page. Other charges which are assigned only after clicking the continue button on that page would not be considered.
The module currently fully supports the mivasql configuration of MIVA Merchant 5. It also supports MySQL as long as load balancing has the data stored on the single MySQL server and
permissions are set correctly on the data
directories. This would be the case in most of the server setups. If you are using Merchant 5.x and your host is web.com, you will not be able to use this module due to the way they configure their servers. There are no known issues with
other hosts.