Forums / Built-in Shipping and Payment Modules / freeoptions to work with "Always Free Shipping"?

freeoptions to work with "Always Free Shipping"?

Locked

Started by ronlee67 on 15 Jul 2008, 7:58 AM · Views: 1,662

Results 1 to 6 of 6
This thread is locked. New replies are disabled.
15 Jul 2008, 7:58 AM
#1
ronlee67 avatar

ronlee67

Totally Zenned

Join Date:
Sep 2006
Location:
Colorado Springs CO USA
Posts:
519
Plugin Contributions:
0

freeoptions to work with "Always Free Shipping"?

I have items in my store for which I offer free shipping.
I have many other items for which there is no free shipping offered. I offer most of the UPS and USPS service options for these products.

I would like to display the UPS and USPS options in addition to Free Shipping on specific products so that those customers wishing expedited service can choose to opt out of free shipping and choose one of the UPS air services or USPS Priority Mail.

None of the restricting criteria available with freerules and freeoptions seem to apply here (0 weight, order total, item count, etc.). Using the 0 weight method doesn't work because I need to provide a weight for the UPS/USPS modules to base rate calculations on.

Is there a way to force the display of the UPS and USPS shipping options regardless of whether Free Shipping is also displayed? Perhaps the freeoptions module can be expanded to include an option to turn on when "Always Free Shipping" is turned on?

www.aspenshopsonline.com - ZenCart 1.3.9h
www.wilkssupply.com - ZenCart 1.3.9h
www.un-du.net - ZenCart 1.3.8a

15 Jul 2008, 3:29 PM
#2
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: freeoptions to work with "Always Free Shipping"?

You will need some custom work on this as you want to use Always Free Shipping but that does not mean Only Free Shipping ...

0 Weight could be used as a trigger, but then you loose the Free Shipping Icon as you are not using Always Free Shipping which is the trigger for that ...

Plus you cannot use 0 weight as you want to give regular shipping charges at the same time so you need the products_weight to have an actual weight ...

Got your Coder's hat on? :smartalec:

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!

17 Sep 2008, 3:48 AM
#3
unhappydave avatar

unhappydave

New Zenner

Join Date:
Jul 2008
Posts:
52
Plugin Contributions:
0

Re: freeoptions to work with "Always Free Shipping"?

I need something like this- Right now freeshipper is on and it allows my fedex to show so my customers have a rather pricey option over free shipping. USPS is enabled but doesn't show when the cart contains only free ship items. So basicly it blocks USPS from showing. This is for items of course that are marked ALLways FREE SHipping from catalog.

I got FEDEX on there, now lets just get USPS to show too!

hook me up!:D

Got Baby Heels? Your Hooter Hider resource!

17 Sep 2008, 5:36 AM
#4
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: freeoptions to work with "Always Free Shipping"?

Your FedEx probably does not have the controls on it to manage when to show/not show when Free Shipping freeshipper is running ...

Free Shipping freeshipper only shows, alone, when the shipping is Free based on:
Always Free Shipping
0 weight means Free Shipping

When there isn't Free Shipping ONLY, freeshipper will not show ...

If you want Free Shipping to show with the other shipping options, use Free Shipping Options freeoptions ... then this will run at the same time as all the other 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!]
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!

17 Sep 2008, 5:43 AM
#5
unhappydave avatar

unhappydave

New Zenner

Join Date:
Jul 2008
Posts:
52
Plugin Contributions:
0

Re: freeoptions to work with "Always Free Shipping"?

then i lose the free ship logo right?
in the code on USPS can I remove the controls?

Got Baby Heels? Your Hooter Hider resource!

17 Sep 2008, 2:00 PM
#6
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: freeoptions to work with "Always Free Shipping"?

This IF statement controls when USPS shows ...

    // disable only when entire cart is free shipping
    if (zen_get_shipping_enabled($this->code)) {
      $this->enabled = ((MODULE_SHIPPING_USPS_STATUS == 'True') ? true : false);
    }

I don't know how well this will work as it is not designed for this if you use:

    // disable only when entire cart is free shipping
//    if (zen_get_shipping_enabled($this->code)) {
      $this->enabled = ((MODULE_SHIPPING_USPS_STATUS == 'True') ? true : false);
//    }

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!