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?
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:
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
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 ...
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?
Re: freeoptions to work with "Always Free Shipping"?
This IF statement controls when USPS shows ...
PHP Code:
// 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:
PHP Code:
// disable only when entire cart is free shipping
// if (zen_get_shipping_enabled($this->code)) {
$this->enabled = ((MODULE_SHIPPING_USPS_STATUS == 'True') ? true : false);
// }