Page 3 of 4 FirstFirst 1234 LastLast
Results 21 to 30 of 33
  1. #21
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    69,402
    Plugin Contributions
    6

    Default Re: Free Delivery for Some Products

    Code:
          if (zen_get_shipping_enabled($this->code)) {
            $this->enabled = ((MODULE_SHIPPING_FREESHIPPER_STATUS == 'True') ? true : false);
          }
    
    
    // bof: turn off for manufacturers_id 3
    if (!IS_ADMIN_FLAG) {
      $chk_man = $_SESSION['cart']->in_cart_check('manufacturers_id','3');
      if ($chk_man > 0) {
        $this->enabled = false;
      }
    }
    // eof: turn off for manufacturers_id 3
    
    If using UPS you need to customize the file:
    /includes/modules/shipping/ups.php

    in a similar manner:
    Code:
        // disable only when entire cart is free shipping
        if (zen_get_shipping_enabled($this->code)) {
          $this->enabled = ((MODULE_SHIPPING_UPS_STATUS == 'True') ? true : false);
        }
    
    // bof: turn off for manufacturers_id 3
    if (!IS_ADMIN_FLAG) {
      $chk_man = $_SESSION['cart']->in_cart_check('manufacturers_id','3');
      if ($chk_man > 0) {
        $this->enabled = false;
      }
    }
    // eof: turn off for manufacturers_id 3
    
    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: v1.5.5]
    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!

  2. #22
    Join Date
    May 2010
    Posts
    74
    Plugin Contributions
    0

    Default Re: Free Delivery for Some Products

    We currently have these shipping modules installed: freeshipper, storepickup & ups.

    Yes, if only the manufacturers_id 3 product (our non-ship watch), then only Store Pickup shows. That is correct.

  3. #23
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    69,402
    Plugin Contributions
    6

    Default Re: Free Delivery for Some Products

    You will need a note as the Store Pickup is only available when the Shipping Address is Texas due to the Zone definition that you have set on this shipping module ...
    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: v1.5.5]
    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!

  4. #24
    Join Date
    May 2010
    Posts
    74
    Plugin Contributions
    0

    Default Re: Free Delivery for Some Products

    We have modified the freeshipper.php file with this new code, and modified ups.php as you have specified.

    Thank you so very much. This gives Store Pickup only when there is a no-ship product in the cart with a regular product.

    Now, if we could just get the choice of Store Pickup or Free Delivery for our binoculars. They are a just a regular product. We would also be happy with the choice of Store Pickup, Free Delivery or UPS. That would be ok too.

  5. #25
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    69,402
    Plugin Contributions
    6

    Default Re: Free Delivery for Some Products

    Mark them as Always Free Shipping and you will see the Free Shipper and the Store Pickup ...

    NOTE: you have the Store Pick up only for TEXAS so it will only show when the shipping address is TEXAS ...
    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: v1.5.5]
    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!

  6. #26
    Join Date
    May 2010
    Posts
    74
    Plugin Contributions
    0

    Default Re: Free Delivery for Some Products

    Quote Originally Posted by Ajeh View Post
    You will need a note as the Store Pickup is only available when the Shipping Address is Texas due to the Zone definition that you have set on this shipping module ...
    Sorry, I don't understand about needing a note. Do you mean adding information to the product description, or in the code for future reference?

  7. #27
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    69,402
    Plugin Contributions
    6

    Default Re: Free Delivery for Some Products

    If I add a Product that is manufactuers_id 3 to the cart, and I have an Ohio shipping Address I will not see the Store Pickup as you have a Zone set on it for TEXAS ...
    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: v1.5.5]
    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!

  8. #28
    Join Date
    May 2010
    Posts
    74
    Plugin Contributions
    0

    Default Re: Free Delivery for Some Products

    Oh, I understand. We will not be able to sell that product to Ohio, since it cannot be shipped. It displays as:

    Not Available At This Time
    Sorry, we are not shipping to your region at this time.
    Please contact us for alternate arrangements.

    That is just fine, but you are correct that we should put a note on any product with Manufacturer ID 3, saying it is store pick-up only, and will not be available outside Texas. If someone wanted to drive from Ohio to pick it up, they could certainly contact the store to make alternate arrangements.

  9. #29
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    69,402
    Plugin Contributions
    6

    Default Re: Free Delivery for Some Products

    Why do you need the Zone on Store Pick up ... Store Pick up means I have to come to your Store ... if I have an Ohio shipping address but happen to be in Texas that day, why can't I order this product and come to the store to get it?
    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: v1.5.5]
    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!

  10. #30
    Join Date
    May 2010
    Posts
    74
    Plugin Contributions
    0

    Default Re: Free Delivery for Some Products

    I hope this is not just semantics, but when I say Free Shipping, I am thinking UPS. When I say Free Delivery, we put the customer's product in a van and drive it to their school. They are two different things, since Free Delivery is only available for a group of students. Those who order outside the group will choose from the same products, but they will be set up for shipping to be Store Pickup or UPS.
    Last edited by srlaird; 29 Apr 2012 at 01:53 AM. Reason: typo

 

 
Page 3 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. I want to offer some products with free shipping but only for customers in USA
    By rmlawdad1 in forum Built-in Shipping and Payment Modules
    Replies: 1
    Last Post: 24 Jan 2010, 05:24 AM
  2. Free Delivery Coupon still adding VAT/TAX for delivery
    By PudzPud in forum Discounts/Coupons, Gift Certificates, Newsletters, Ads
    Replies: 1
    Last Post: 12 Oct 2009, 08:57 AM
  3. Can I do free shipping in the united states only for just SOME products?
    By RSRACEcom in forum Built-in Shipping and Payment Modules
    Replies: 0
    Last Post: 30 Sep 2009, 07:15 PM
  4. Making some products free shipping for USA only
    By Crunch in forum Setting Up Categories, Products, Attributes
    Replies: 2
    Last Post: 9 Mar 2009, 03:44 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR