Turn off the Modules ... Order Totals ... Shipping ot_shipping for the Free shipping ... Do not turn off the Shipping Order total itself, just the Free Shipping ...
Turn back on the Free Shipping Options freeoptions ...
Now you need to customize your shipping modules if you do not want to show the other shipping modules when the total >= 100 ...
Example: in Flat Rate flat shipping module:
/includes/modules/shipping/flat.php
The code in RED will turn it off at >= 100
// disable only when entire cart is free shipping
if (zen_get_shipping_enabled($this->code)) {
$this->enabled = ((MODULE_SHIPPING_FLAT_STATUS == 'True') ? true : false);
}
if (IS_ADMIN_FLAG == false) {
global $cart;
if ($_SESSION['cart']->show_total() >= 100) {
$this->enabled = false;
}
}
On the other shipping modules you should see a similar section where you can put this code ...
Linda McGrath
If you have to think ... you haven't been zenned ...
**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**
Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here
Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!