Zen Cart Logo
Forums / Built-in Shipping and Payment Modules / Free Shipping Options not working correctly

Free Shipping Options not working correctly

Views: 7,033

Results 1 to 20 of 44
8 Jul 2008, 4:03 AM
#1
direwolf avatar

direwolf

New Zenner

Join Date:
Mar 2008
Location:
Southeast Louisiana
Posts:
25
Plugin Contributions:
0

Free Shipping Options not working correctly

Hello all,

I'm using the Free Shipping Options module because I want to offer free shipping on orders over $100. I also want to give customers the ability to upgrade the shipping for faster delivery. The manual says to use free shipping options module for this, however when I go to the checkout I get free shipping only with no other shipping methods. I am using UPS only as a shipper.

Any ideas?

Thanks,

8 Jul 2008, 4:24 AM
#2
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping Options not working correctly

Sounds like you may be using Free Shipping freeshipper vs Free Shipping Options freeoptions ...

Also, you may have 0 weight products with 0 weight defined as Free Shipping which would run with the Free Shipping freeshipping module ...

Which shipping modules are actually installed?

What is the weight of your order?

Have you an URL that we could peek at and can you tell us what to add to the cart to recreate the problem that you are having?

8 Jul 2008, 4:25 AM
#3
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping Options not working correctly

NOTE: check that you do NOT have the Modules ... Order Totals ... Shipping ot_shipping setup as Free Shipping on Orders over 100.00 or you will also lose the additional shipping choices that the Free Shipping Options freeoptions shipping module is designed to allow for ...

8 Jul 2008, 4:30 AM
#4
direwolf avatar

direwolf

New Zenner

Join Date:
Mar 2008
Location:
Southeast Louisiana
Posts:
25
Plugin Contributions:
0

Re: Free Shipping Options not working correctly

Thanks, Linda! I had the Order Totals ot_shipping module enabled. I set it to false and all is well.

8 Jul 2008, 5:24 AM
#5
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping Options not working correctly

We put those settings in there purely for sport ... :lamo:

21 Mar 2011, 7:11 PM
#6
enzo_ita avatar

enzo_ita

Zen Follower

Join Date:
Jul 2009
Posts:
402
Plugin Contributions:
0

Re: Free Shipping Options not working correctly

Hi,
I am trying to achieve that when ot_freeshipping is false, and freeopitons is true in the shopping cart box appears the same warning/suggestion that appears when ot_freeshipping is true and freeoptions is false.

I have hacked the tpl_shopping_cart.php as follows for the section free shipping qualifier

//Begin free shipping qualifier
$free_ship_on = MODULE_SHIPPING_FREEOPTIONS_STATUS;

if ($free_ship_on == 'true') {
$free_limit = MODULE_SHIPPING_FREEOPTIONS_TOTAL_MIN;
if ($_SESSION['cart']->count_contents() > 0) {
$_SESSION['cart']->get_products();
$basket_total = $_SESSION['cart']->show_total();
if ($basket_total < $free_limit) {
$diff_to_free = ($free_limit - $basket_total);
$content .= '<span class="freeoptions">' . '<style="text-align: center; "><span style="font-size: small; "><span style="color: rgb(255, 0, 0); "><b>Aggiungendo prodotti per '. $currencies->format($diff_to_free) .' <style="text-align: center; "><span style="font-size: small; "><span style="color: rgb(255, 0, 0); "><b>avrai diritto alla spedizione gratuita!</b></span></span>' . '</span>';
} else {
$content .= '<span class="freeoptions">' . '<p style="text-align: center; "><span style="font-size: small; "><span style="color: rgb(255, 0, 0); "><b>Complimenti! Hai diritto alla spedizione gratuita!</b></span></span>' . '</span>';
}
} else {
$content .= '<span class="freeshipping">' . 'Spedizione gratuita per ordini di ' . $currencies->format($free_limit) . ' or more.' . '</span>';
}
}
//End of free shipping qualifier
The original tpl_shopping_cart file is
//Begin free shipping qualifier
$free_ship_on = MODULE_ORDER_TOTAL_SHIPPING_FREE_SHIPPING;

if ($free_ship_on == 'true') {
$free_limit = MODULE_ORDER_TOTAL_SHIPPING_FREE_SHIPPING_OVER;
if ($_SESSION['cart']->count_contents() > 0) {
$_SESSION['cart']->get_products();
$basket_total = $_SESSION['cart']->show_total();
if ($basket_total < $free_limit) {
$diff_to_free = ($free_limit - $basket_total);
$content .= '<span class="freeshipping">' . '<style="text-align: center; "><span style="font-size: small; "><span style="color: rgb(255, 0, 0); "><b>Aggiungendo prodotti per '. $currencies->format($diff_to_free) .' <style="text-align: center; "><span style="font-size: small; "><span style="color: rgb(255, 0, 0); "><b>avrai diritto alla spedizione gratuita!</b></span></span>' . '</span>';
} else {
$content .= '<span class="freeshipping">' . '<p style="text-align: center; "><span style="font-size: small; "><span style="color: rgb(255, 0, 0); "><b>Complimenti! Hai diritto alla spedizione gratuita!</b></span></span>' . '</span>';
}
} else {
$content .= '<span class="freeshipping">' . 'Spedizione gratuita per ordini di ' . $currencies->format($free_limit) . ' or more.' . '</span>';
}
}
//End of free shipping qualifier

But it does not work.
The shipping qualifier does not appears.
Can someone help me in achieveing this?
Thanks
enzo

24 Mar 2011, 12:35 AM
#7
willie_bee avatar

willie_bee

Zen Follower

Join Date:
Mar 2011
Posts:
386
Plugin Contributions:
0

Re: Free Shipping Options not working correctly

Hi Linda, I remember you from back in osCommerce.

Anyways, just curious. I cannot get FREE SHIPPING & HANDLING for orders $100 or more to work. When I do a test it keeps saying can't do it for this zone or something rather.

I have no special shipping modules install, just using the stock 1.3.9h stuff.

Can you please tell me like a 3rd grader WHAT SETTINGS I need to use in the PAYMENT, SHIPPING AND TOTAL modules?

Thanks.

p.s. I've tried every which way possible.

TIA

24 Mar 2011, 12:47 AM
#8
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping Options not working correctly

You can use the Modules ... Order Total ... Shipping ot_shipping and set the amount to 100.00 and Enable the Free Shipping ...

24 Mar 2011, 1:05 AM
#9
willie_bee avatar

willie_bee

Zen Follower

Join Date:
Mar 2011
Posts:
386
Plugin Contributions:
0

Re: Free Shipping Options not working correctly

Ajeh:

You can use the Modules ... Order Total ... Shipping ot_shipping and set the amount to 100.00 and Enable the Free Shipping ...

Dooohhhhhh! I forgot to add. Orders 99.99 or less incurs a 11.95 fee. Where does that go?

24 Mar 2011, 1:15 AM
#10
willie_bee avatar

willie_bee

Zen Follower

Join Date:
Mar 2011
Posts:
386
Plugin Contributions:
0

Re: Free Shipping Options not working correctly

Also all our products have no weight or size

24 Mar 2011, 1:18 AM
#11
willie_bee avatar

willie_bee

Zen Follower

Join Date:
Mar 2011
Posts:
386
Plugin Contributions:
0

Re: Free Shipping Options not working correctly

Oh and I did what you said but it still doesnt work

24 Mar 2011, 1:36 AM
#12
willie_bee avatar

willie_bee

Zen Follower

Join Date:
Mar 2011
Posts:
386
Plugin Contributions:
0

Re: Free Shipping Options not working correctly

Ok this is what I'm trying to do. Orders 100 or more get free shipping. Orders 99.99 or less pay 11.95.

Right now as follows

SHIPPING
free options ON
Shipping Cost 11.95
Total >= 100

ORDER TOTAL
ot_shipping ON
Allow free shipping TRUE
Free Shipping For Orders Over 100 TRUE

When I check out on orders over 100 it goes thru
On orders under it says WE ARE NOT SHIPPING TO YOUR REGION

24 Mar 2011, 2:11 AM
#13
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping Options not working correctly

Install only the Flat Rate flat shipping module and set it to: 11.95

Then, on the Modules ... Order Totals ... Shipping ot_shipping ... enabled the Free orders and set to 100.00 ...

Now orders of $100.00 get Free Shipping and orders under $100.00 get the $11.95 ...

24 Mar 2011, 2:22 AM
#14
willie_bee avatar

willie_bee

Zen Follower

Join Date:
Mar 2011
Posts:
386
Plugin Contributions:
0

Re: Free Shipping Options not working correctly

Ajeh:

Install only the Flat Rate flat shipping module and set it to: 11.95

Then, on the Modules ... Order Totals ... Shipping ot_shipping ... enabled the Free orders and set to 100.00 ...

Now orders of $100.00 get Free Shipping and orders under $100.00 get the $11.95 ...

That worked. Thanks. I noticed in the shopping cart like if I have two item. Item A is 1 QTY and Item B is 3 QTY. Item A QTY can be changed in the cart but Item B QTY cannot. Why is that?

24 Mar 2011, 2:25 AM
#15
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping Options not working correctly

Do you have the Quantity Box turned off on Product B?

Products Quantity Box Shows: Yes, Show Quantity Box No, Do not show Quantity Box

24 Mar 2011, 2:36 AM
#16
willie_bee avatar

willie_bee

Zen Follower

Join Date:
Mar 2011
Posts:
386
Plugin Contributions:
0

Re: Free Shipping Options not working correctly

Ajeh:

Do you have the Quantity Box turned off on Product B?

God your ########. Im so used to osCRAPmerce over the years. And you and everyone else has got so much better attitudes than HPDL! I'm glad I made the switch!

Now back to the topic!

4 Apr 2011, 3:49 AM
#17
nuttshell avatar

nuttshell

New Zenner

Join Date:
Nov 2010
Posts:
20
Plugin Contributions:
0

Re: Free Shipping Options not working correctly

I too am having trouble with this module. I have set up Free Shipping Options to trigger at $75.00. I have also set Free Shipping For Orders Over = $75.00. My problem is that no matter what dollar amount is in the shopping cart, the free shipping option is available. And of course everyone will pick that option. I'm not sure what I am not doing correctly to only trigger the free shipping at $75.00. I've been fussing with this off & on for days and I've promised this in 2 days. Any help is greatly appreciated.

4 Apr 2011, 1:14 PM
#18
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping Options not working correctly

The Free Shipping on the Modules ... Order Total ... Shipping ot_shipping will override all shipping methods if that is used ... turning off any other choices ...

The Modules ... Shipping ... Free Shipping Options freeoptions is designed to show at the same time as the other shipping modules, when the criteria is met ...

To use the Free Shipping Options freeoptions for orders of >= $75.00 you need to set the settings as:
Total >= 75.00

All other settings need to be blank ... not 0, but blank ...

It sounds like you need to turn off the Free Shipping in the Order Total module for Shipping ot_shipping and just use the Free Shipping Options freeoptions shipping module ...

4 Apr 2011, 3:24 PM
#19
nuttshell avatar

nuttshell

New Zenner

Join Date:
Nov 2010
Posts:
20
Plugin Contributions:
0

Re: Free Shipping Options not working correctly

Thanks Linda. I had done nearly everything you suggested with the exception of making sure all the fields in the Free Shipping Options were blank.

Thanks again. You have been a life-saver. :clap:

4 Apr 2011, 3:26 PM
#20
nuttshell avatar

nuttshell

New Zenner

Join Date:
Nov 2010
Posts:
20
Plugin Contributions:
0

Re: Free Shipping Options not working correctly

Oops, I forgot one more thing. Do I have to add code to exclude certain categories?