Page 1 of 2 12 LastLast
Results 1 to 10 of 19
  1. #1
    Join Date
    Jan 2011
    Posts
    196
    Plugin Contributions
    0

    red flag FREE Shipping WITH Other Paid Express Shipping Options?

    For example, If I mark an item 'FREE SHIPPING always' in product info edit page in admin, it only gives FREE Shipping for the customer.

    What if I want to give other EXPRESS Shipping options along with FREE Shipping? Is this possible without an add-on?

    Thanks in advance.

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

    Default Re: FREE Shipping WITH Other Paid Express Shipping Options?

    When the Product is marked as Always Free Shipping is that for *everyone* in the world?

    What shipping module(s) are you using?
    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!

  3. #3
    Join Date
    Jan 2011
    Posts
    196
    Plugin Contributions
    0

    Default Re: FREE Shipping WITH Other Paid Express Shipping Options?

    I am using included, stock, shipping modules.

    FREE SHIPPING and
    United Parcel Service

    I want to make FREE SHIPPING only in the USA

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

    Default Re: FREE Shipping WITH Other Paid Express Shipping Options?

    When shipping these Always Free Shipping products from the US, you want them to see:
    Free Shipping
    UPS

    and when shipping from outside the US you want customers to only see:
    UPS

    correct?

    And is the US *all* of the US meaning ALL 50 States, DC, US Territories and Islands? Or, is the US the US States 48 and DC? or is the US the US 50 States and DC?
    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!

  5. #5
    Join Date
    Jan 2011
    Posts
    196
    Plugin Contributions
    0

    Default Re: FREE Shipping WITH Other Paid Express Shipping Options?

    Quote Originally Posted by ajeh View Post
    when shipping these always free shipping products from the us, you want them to see:
    Free shipping
    ups

    and when shipping from outside the us you want customers to only see:
    Ups

    correct?

    And is the us *all* of the us meaning all 50 states, dc, us territories and islands? Or, is the us the us states 48 and dc? Or is the us the us 50 states and dc?
    correct
    just lower 48.

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

    Default Re: FREE Shipping WITH Other Paid Express Shipping Options?

    You could look at post #25 on:
    http://www.zen-cart.com/showthread.p...2Fshipping.php

    and adapt the code for your needs ... or yell if you get lost ...

    Zone Definitions will help built the US 48 and DC:
    http://www.zen-cart.com/content.php?...ne-definitions
    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!

  7. #7
    Join Date
    Jan 2011
    Posts
    196
    Plugin Contributions
    0

    Default Re: FREE Shipping WITH Other Paid Express Shipping Options?

    Ajeh, Thanks for your input on this thread! I tried what's in those links. Didn't work, so I am sure I did something wrong. If you don't mind, let me please elaborate:

    What I am using:
    -Ceon Advanced Shipper v5.0.2 (I can fall back to regular UPS if I have to)
    -FREE Shipping

    What I am trying to do:
    -FREE Shipping (marked FREE inside of product details panel) only in lower 48.
    -On FREE Shipping items, offer express shipping options


    What I tried so far
    1. Created new zone definitions from here:
    http://www.zen-cart.com/content.php?...ne-definitions

    -Created the US Continental 48 and DC
    -They were created successfully.
    -in Free Shipping module, selected that zone as only offer free module in that zone.

    2. Went to your link:
    http://www.zen-cart.com/showthread.p...92#post1234992

    -Edited /includes/classes/shipping.php
    Code:
     function calculate_boxes_weight_and_tare() {
        global $total_weight, $shipping_weight, $shipping_quoted, $shipping_num_boxes;
    
    // Always Free Shipping added back except for US 48 plus DC zone_id = 21
    // bof: allow 1 zone only for Always Free Shipping
        global $db, $order, $cart;
            $valid_zone_id = 21;
            $check_flag = false;
            $check = $db->Execute("select zone_id from " . TABLE_ZONES_TO_GEO_ZONES . " where geo_zone_id = '" . $valid_zone_id . "' and zone_country_id = '" . $order->delivery['country']['id'] . "' order by zone_id");
            while (!$check->EOF) {
              if ($check->fields['zone_id'] < 1) {
                $check_flag = true;
                break;
              } elseif ($check->fields['zone_id'] == $order->delivery['zone_id']) {
                $check_flag = true;
                break;
              }
              $check->MoveNext();
            }
    
            if ($check_flag == false) {
              $total_weight += $_SESSION['cart']->free_shipping_weight;
            }
    // eof: allow 1 zone only for Always Free Shipping
    // Always Free Shipping added back except for US 48 plus DC zone_id = 21
    
        if (is_array($this->modules)) {

    -Next step of editing this:
    Since I am using AdvancedShipper, instead of FLAT Rate in your directions, I looked for this in advanced shipper module, didn't find:
    Code:
          // disable only when entire cart is free shipping
    //      if (zen_get_shipping_enabled($this->code)) {
            $this->enabled = ((MODULE_SHIPPING_FLAT_STATUS == 'True') ? true : false);
    //      }
    Neither I could find this:
    Code:
    // class methods
        function quote($method = '') {
          global $order;
    
    global $shipping_weight;
    //echo 'Flat $shipping_weight: ' . $shipping_weight . ' $total_weight: ' . $total_weight . '<br>';
    if ($shipping_weight > 0) {
          $this->quotes = array('id' => $this->code,
                                'module' => MODULE_SHIPPING_FLAT_TEXT_TITLE,
                                'methods' => array(array('id' => $this->code,
                                                         'title' => MODULE_SHIPPING_FLAT_TEXT_WAY,
                                                         'cost' => MODULE_SHIPPING_FLAT_COST + $chk_weight_charge)));
    }
    
          if ($this->tax_class > 0) {

    So these are the issues I am having. Thanks in advance.
    Last edited by sle39lvr; 31 Jul 2014 at 05:41 PM.

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

    Default Re: FREE Shipping WITH Other Paid Express Shipping Options?

    I do not use the advanced shipping add on, so I really am not sure what code changes might be required for that ...

    Perhaps you will need to ask where you got that add on to see how to do this, either that, or perhaps someone who is using that add on might know about customizations for it for managing Free Shipping and additional shipping options ...
    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!

  9. #9
    Join Date
    Jan 2011
    Posts
    196
    Plugin Contributions
    0

    Default Re: FREE Shipping WITH Other Paid Express Shipping Options?

    Quote Originally Posted by Ajeh View Post
    I do not use the advanced shipping add on, so I really am not sure what code changes might be required for that ...

    Perhaps you will need to ask where you got that add on to see how to do this, either that, or perhaps someone who is using that add on might know about customizations for it for managing Free Shipping and additional shipping options ...
    What if I go back to default UPS? Would your method work with the included UPS module?

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

    Default Re: FREE Shipping WITH Other Paid Express Shipping Options?

    It should work with UPS or USPS or any of the shipping modules ...
    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!

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. How to show Free Shipping AND other shipping options?
    By LRS in forum Built-in Shipping and Payment Modules
    Replies: 12
    Last Post: 20 Jul 2010, 08:25 PM
  2. Fed Ex Shipping with Free and paid express
    By chains09 in forum Addon Shipping Modules
    Replies: 9
    Last Post: 22 Dec 2009, 12:01 AM
  3. Help on site with Free shipping and Paid International shipping
    By ruriimasu in forum Built-in Shipping and Payment Modules
    Replies: 1
    Last Post: 2 Sep 2009, 08:21 AM
  4. Free Shipping over $30, but other shipping options
    By kbalona in forum Built-in Shipping and Payment Modules
    Replies: 6
    Last Post: 26 Mar 2008, 03:27 PM
  5. Can free shipping override other shipping options?
    By UVBoy in forum Built-in Shipping and Payment Modules
    Replies: 1
    Last Post: 5 Jan 2008, 10:29 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