Page 1 of 1

Can I have free shipping to U.S. only (V1.4.9.2)?

Posted: Wed Dec 22, 2010 2:01 am
by glolar
Hello,

Is there a way to have free shipping to the U.S. only, and some other type of shipping (i.e., weight based) for all other countries?

Any help would be appreciated.

Re: Can I have free shipping to U.S. only (V1.4.9.2)?

Posted: Wed Dec 22, 2010 3:07 am
by OC2PS
Of course!

If you edit the Free Shipping method in Shipping extensions, you will see that you can assign a geo zone to free shipping. Make sure that this geo zone only includes US, and voila!

To edit geo zones, you may need to visit the localizations area.

Re: Can I have free shipping to U.S. only (V1.4.9.2)?

Posted: Wed Dec 22, 2010 12:26 pm
by glolar
zooskriszta,

Thanks. I added a GeoZone named United States, with Country set to United States. But I don't want American Samoa, Federated States of Micronesia, etc. that are shown if you select "All Zones" under the Zones dropdown list. How can I set this up for just the 50 states plus Washington D.C., without having to create a GeoZone for each state?

Thanks for the help.

Re: Can I have free shipping to U.S. only (V1.4.9.2)?

Posted: Wed Dec 22, 2010 12:38 pm
by Johnathan
There's currently no way to do this. You'll have to go through and manually add all 50 states plus D.C. You can save a little bit of time by changing the default country to the U.S. as I describe here:

http://forum.opencart.com/viewtopic.php?f=121&t=23125

Re: Can I have free shipping to U.S. only (V1.4.9.2)?

Posted: Thu Feb 03, 2011 12:04 pm
by glolar
I've got my U.S. only GeoZone set up, and I set up Free Shipping to apply to this U.S. GeoZone.

Now, how do I set up weight-based shipping for International Shipping (i.e., non-U.S.)? Do I have to create an International Shipping GeoZone by adding EVERY country (except the U.S.), one at a time, to this new International Shipping Zone???

There's got to be a better way ...

Any help is appreciated.

Re: Can I have free shipping to U.S. only (V1.4.9.2)?

Posted: Thu Feb 03, 2011 10:17 pm
by Johnathan
Most of the Shipping modules have an All Zones setting, but I never noticed that the weight-based shipping doesn't. As of now, yes you need to add every country except the U.S. If I get time, I'll see if I can add this ability to the weight-based module and attach it to a post.

Re: Can I have free shipping to U.S. only (V1.4.9.2)?

Posted: Fri Feb 04, 2011 12:05 am
by glolar
Johnathan,

Thank you. I guess I will have to hold off right now on setting up shipping. I don't have time right now to enter every country ...

I also can't believe there is no way to set up shipping rates based on total order value.

I hope a future version of OC will have some better tools to set up shipping.

Thanks again.

Re: Can I have free shipping to U.S. only (V1.4.9.2)?

Posted: Mon Feb 14, 2011 8:25 am
by Johnathan
I finished updating the weight-based shipping module today, and added in an All Zones field and a Base Cost field. You can get it here:

http://forum.opencart.com/viewtopic.php?f=119&t=27150

Re: Can I have free shipping to U.S. only (V1.4.9.2)?

Posted: Mon Feb 14, 2011 4:34 pm
by glolar
Fantastic!

Thanks, Johnathan