Forums / Built-in Shipping and Payment Modules / Free Shipping on just certain products

Free Shipping on just certain products

Locked

Started by madmickc on 2 Sep 2008, 1:37 PM · Views: 2,296

Results 1 to 14 of 14
This thread is locked. New replies are disabled.
2 Sep 2008, 1:37 PM
#1
madmickc avatar

madmickc

New Zenner

Join Date:
Aug 2008
Posts:
22
Plugin Contributions:
0

Free Shipping on just certain products

I want to have free shipping for orders over $75 but want to exclude some products from having a free shipping option. Is this possible to do?

Just spent an hour mucking about with the free shipping options but am not making any headway

And my store is Scrappybitz

2 Sep 2008, 6:19 PM
#2
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping on just certain products

Is there something that distinguishes these Products that cannot have Free Shipping from the others?

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!

2 Sep 2008, 10:37 PM
#3
madmickc avatar

madmickc

New Zenner

Join Date:
Aug 2008
Posts:
22
Plugin Contributions:
0

Re: Free Shipping on just certain products

Bulkier than the other products so would prefer people paid for shipping.

After posting the original request had a look at freerules module and if I set a rule of free shipping for over $75 and free shipping <=3 (or an arbitrary amount) then make the weight of the product I don't want to ship for free 1 pound higher then it appears to be working.

Though I do get the free shipping or flat rate option in checkout for orders over $75 which I don't want. Just want the free shipping OR flat rate.

And my store is Scrappybitz

3 Sep 2008, 2:20 PM
#4
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping on just certain products

madmickc:

After posting the original request had a look at freerules module and if I set a rule of free shipping for over $75 and free shipping <=3 (or an arbitrary amount) then make the weight of the product I don't want to ship for free 1 pound higher then it appears to be working.

Which shipping modules do you have installed right now and with what specific settings?

You have me a little lost on whether you are using the Free Shipping Options freeoptions and Flat Rate flat or if you are using the Order Totals modules for the Shipping ot_shipping or a combination of these ...

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!

4 Sep 2008, 12:33 AM
#5
madmickc avatar

madmickc

New Zenner

Join Date:
Aug 2008
Posts:
22
Plugin Contributions:
0

Re: Free Shipping on just certain products

Ajeh:

Which shipping modules do you have installed right now and with what specific settings?

You have me a little lost on whether you are using the Free Shipping Options freeoptions and Flat Rate flat or if you are using the Order Totals modules for the Shipping ot_shipping or a combination of these ...

OK - I thought this would be easy.

I will be offering 2 options - Flat rate or Free postage. No Zones because only offering to Australia.

Modules installed and setting:

Flat Rate:

Enable Flat Shipping
True

Shipping Cost
6.95

Tax Class
--none--

Tax Basis
Shipping

Shipping Zone
--none--

Sort Order
1

**Free Shipping Options:
**
Enable Free Options Shipping
False

Shipping Cost
0.00

Handling Fee

Total >=
0.00

Total <=

Weight >=

Weight <=

Item Count >=

Item Count <=

Tax Class
--none--

Tax Basis
Shipping

Shipping Zone
--none--

Sort Order
0

Free Shipping Rules:

Enable Free Rules Shipping
True

Shipping Cost
0

Handling Fee
0

Total >=
75

Total <=

Weight >=

Weight <=
3

Item Count >=

Item Count <=

Tax Class
--none--

Tax Basis
Shipping

Shipping Zone
--none--

Sort Order
0

Free Shipper:

Enable Free Shipping
False

Free Shipping Cost
0.00

Handling Fee
0

Tax Class
--none--

Shipping Zone
--none--

Sort Order
0

Everything else is either set to False or not installed.

This combination works in that if I buy some of the "bulky" items there is no free postage offered even if the sale price is >= $75 which is what I want .

If I buy a "bulky" item and something else I still get only the flat rate option which is good and proper.

However if I buy a total of other products without the "bulky" item for a total that is >= $75 then I am offered 2 options - Best way which is my flat rate or Free postage. I only want Free postage to be shown.

Does that make sense to you because it does to me.

And my store is Scrappybitz

4 Sep 2008, 3:21 AM
#6
madmickc avatar

madmickc

New Zenner

Join Date:
Aug 2008
Posts:
22
Plugin Contributions:
0

Re: Free Shipping on just certain products

In addition to the above:

Order Totals modules for the Shipping ot_shipping is not installed. Tried it with it installed and makes no difference.

The only I can get the options to work with any degree of success is the setup above. Think I have tried all combinations possible.

And my store is Scrappybitz

4 Sep 2008, 4:24 AM
#7
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping on just certain products

Install the Shipping ot_shipping module so that the shipping can be recorded ...

Next, the Free Shipping Options is setup as OR conditions ...

If you want AND conditions you will need to customize the Free Shipping Options freeoptions shipping module ...

You say:

No Zones because only offering to Australia.

If there isn't a Zone, then how do you offer this to Australia only? Or did you deleted everything out of the database except Australia?

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!

4 Sep 2008, 6:12 AM
#8
madmickc avatar

madmickc

New Zenner

Join Date:
Aug 2008
Posts:
22
Plugin Contributions:
0

Re: Free Shipping on just certain products

Ajeh:

Install the Shipping ot_shipping module so that the shipping can be recorded ...

Next, the Free Shipping Options is setup as OR conditions ...

If you want AND conditions you will need to customize the Free Shipping Options freeoptions shipping module ...

You say:

If there isn't a Zone, then how do you offer this to Australia only? Or did you deleted everything out of the database except Australia?

Ok installed the Shipping ot_shipping module again.

Haven't set any zones really as specify that I will only ship/post to Australia (at the moment) and just offer flat rate postage Australia Wide.

As I am not that good with PHP maybe you could lead me in how to setup the customisation of the freeoptions shiping module to include an AND statement.

And my store is Scrappybitz

4 Sep 2008, 6:35 AM
#9
madmickc avatar

madmickc

New Zenner

Join Date:
Aug 2008
Posts:
22
Plugin Contributions:
0

Re: Free Shipping on just certain products

OK Had a look at http://www.zen-cart.com/forum/showthread.php?t=52890 and used code posted there. Only changed one OR to an AND (the total AND weight), set freerules to False and set FreeOptions for Total >=75 and weight <=3 and it works but I am offered 2 options when the total is >=75 and weight <=3 - Best way which is my flat rate or Free postage. I only want Free postage to be shown. Appears to work fine in other combinations. Maybe I am stuck with it showing this option.

And my store is Scrappybitz

4 Sep 2008, 2:26 PM
#10
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping on just certain products

Free Shipping Options freeoptions is designed to show in addition to other shipping modules ...

You could do a lot of customization to stop this, but by default this works to allow the customer to pick a Free Shipping Option rather than another shipping method where you determin what shipping you will use and the customer is willing to wait for it to get there for Free Shipping ...

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!

4 Sep 2008, 10:04 PM
#11
madmickc avatar

madmickc

New Zenner

Join Date:
Aug 2008
Posts:
22
Plugin Contributions:
0

Re: Free Shipping on just certain products

Ok thanks for that - makes sense. Had a look at zones so am now using zones to stop overseas customers - thanks for putting the thought in my head for that one.

Appreciate the help. Now I think I am right to actually go live.

And my store is Scrappybitz

5 Sep 2008, 1:41 AM
#12
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping on just certain products

Now Grandma, living in the US and paying with her US credit card with her US billing address can buy a new sock warmer for Tiny Tim's crutch this Christmas and send it to him in Australia ... :cool:

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!

5 Sep 2008, 1:57 AM
#13
madmickc avatar

madmickc

New Zenner

Join Date:
Aug 2008
Posts:
22
Plugin Contributions:
0

Re: Free Shipping on just certain products

Only if the shipping address is Australia and Tiny Tim would not use it because it is a bit hot to use the warmer when he receives it and he would have forgotten were he put it come August when it is cold.

And my store is Scrappybitz

5 Sep 2008, 2:42 PM
#14
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping on just certain products

That would put a damper on things ... but Grandma would never know ... :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!