Quote Originally Posted by Ajeh View Post
I do not know why you have this code in the Zone Rate zones shipping module:
Code:
// disable only when entire cart is free shipping
    if (zen_get_shipping_enabled($this->code)) {
      $this->enabled = ((MODULE_SHIPPING_PERWEIGHTUNIT_STATUS == 'True') ? true : false);
    }
you should have in the Zone Rate zones just the new code in Red:
Code:
      // disable only when entire cart is free shipping
      if (zen_get_shipping_enabled($this->code)) {
        $this->enabled = ((MODULE_SHIPPING_ZONES_STATUS == 'True') ? true : false);
      }


// bof: turn off for weight over 2
      if (!IS_ADMIN_FLAG) {
        global $cart;
        if ($_SESSION['cart']->show_weight() > 2) {
          $this->enabled = false;
        }
      }
// eof: turn off for weight over 2

      // CUSTOMIZE THIS SETTING FOR THE NUMBER OF ZONES NEEDED
      $this->num_zones = 3;
thank you Ajeh for quick response...

yes....I have same code as you told me in RED...

I have two type of shipping one for bigger orders and it is expensive and 2nd for less than 2 kgs is cheap shipping

when customers select cheap shipping and press next for checkout...on the next page total shows expensive shipping added in the invoice....

I mean it ignores the cheap selection and shows only expensive shipping on the payment information page...

I hope this time I m successful to explain you and you can guide me....