Zen Cart Logo
Forums / Built-in Shipping and Payment Modules / Free Shipping plus other options.

Free Shipping plus other options.

Locked

Views: 1,188

Results 1 to 7 of 7
This thread is locked. New replies are disabled.
6 Sep 2009, 2:24 AM
#1
devgineer avatar

devgineer

New Zenner

Join Date:
Sep 2009
Posts:
10
Plugin Contributions:
0

Free Shipping plus other options.

Hi,

I'm trying to set up a free shipping option on orders over $100 and still give the customer an option to select our other shipping options. I've found the following two links but it doesn't seem to work.
http://www.zen-cart.com/forum/showthread.php?t=56266
http://www.learnwebdesignonline.com/tutorials/zencart/free-shipping-options

I've gone to "admin >modules >order total" and removed the shipping module. Then went to "admin >modules >shipping and removed the "Free Shipping (freeshipper)" module. I configured the "Free Shipping Options (freeoptions) as follows, however if I add $100 or more items to my shopping cart I only get express or priority shipping, no free shipping option :blink:. Is there something I missed? I am on Zen Cart 1.3.8a, thanks in advance and I hope everyone is having a good memorial day weekend.

Enable Free Options Shipping
True

Shipping Cost
0.00

Handling Fee
0

Total >=
100.00

Total <=

Weight >=

Weight <=

Item Count >=

Item Count <=

Tax Class
--none--

Tax Basis
Shipping

Shipping Zone
USA

Sort Order
0

6 Sep 2009, 4:54 AM
#2
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping plus other options.

You said you removed the Modules ... Order Totals ... Shipping ot_shipping ...

I am not sure why you would do that ...

Reinstall that ...

Next, you have a Zone setting on your Free Shipping Options ... make sure that you have added the Details to that Zone for the US ...

6 Sep 2009, 9:46 AM
#3
devgineer avatar

devgineer

New Zenner

Join Date:
Sep 2009
Posts:
10
Plugin Contributions:
0

Re: Free Shipping plus other options.

Next, you have a Zone setting on your Free Shipping Options ... make sure that you have added the Details to that Zone for the US ...

The USA zone only had the state the store is based out of definedas a sub zone. I added United States >> All Zones and everything is working great. :clap: :smartalec:I've been learning zen cart less than a month and I'm already seeing it's potential.

1 more question, free shipping option is priority mail. Is there a way to remove priority mail as an option when free shipping is present? I'm familiar with PHP and have been editing the includes files. If that is not a possibility which file can I edit to change the text that says "Free Shipping"?

Thank you so much!

BTW: I thought the ot_shipping wasn't needed if I was doing free shipping through freeoptions.:oops:

6 Sep 2009, 10:12 AM
#4
devgineer avatar

devgineer

New Zenner

Join Date:
Sep 2009
Posts:
10
Plugin Contributions:
0

Re: Free Shipping plus other options.

The file to modify the text for free shipping options at checkout is located at
includes\laguages\english\modules\shipping\freeoptions.php
I've edited this file to say "Priority Mail" instead of just Free Shipping

Is there a way to remove priority mail if free shipping is available (order is over $100) from the USPS shipping options right below it?

8 Sep 2009, 3:25 AM
#5
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping plus other options.

Where the array of shipping methods are built:

          $methods[] = array('id' => $type,
                             'title' => $title,
                             'cost' => ($cost + MODULE_SHIPPING_USPS_HANDLING) * $shipping_num_boxes);

You could test the $type and the amount of the order to skip adding that one ...

27 Sep 2009, 6:55 AM
#6
devgineer avatar

devgineer

New Zenner

Join Date:
Sep 2009
Posts:
10
Plugin Contributions:
0

Re: Free Shipping plus other options.

You could test the $type and the amount of the order to skip adding that one ...

Thanks, and sorry for the delayed reply, it seems that I'm not getting notifications from the forum. Do you know where I could find this file? It seems like I would just have to wrap a If statement around the code you pointed out but I'm not sure where to find it.

Thanks again,

27 Sep 2009, 2:34 PM
#7
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping plus other options.

The shipping modules are all located in:
/includes/modules/shipping