Forums / General Questions / Free Shipping Module Bug

Free Shipping Module Bug

Locked

Started by rnet on 8 Jul 2007, 12:49 AM · Views: 9,356

Results 21 to 27 of 27
This thread is locked. New replies are disabled.
8 Jul 2007, 4:18 AM
#21
rnet avatar

rnet

Zen Follower

Join Date:
Jun 2005
Location:
Pittsburgh
Posts:
99
Plugin Contributions:
0

Free Shipping Module Bug

Always free shipping will never be permitted outside the 48 contiguous states because of shipping costs are so high.

8 Jul 2007, 4:50 AM
#22
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping Module Bug

Always Free Shipping is controlled in the shopping_cart class by:
$this->free_shipping_item
$this->free_shipping_price
$this->free_shipping_weight

These are built to be used in the shipping modules to offset and determin when shipping has to be adjusted to accommodate a product with product_is_always_free_shipping = 1

You would need an alternative method to alter those when the customer is outside the US 48 zone ...

You could try catching these calculations based on the customer zone and not allow the product_is_always_free_shipping = 1 to trigger ... making the product then respond to the products_weight where normally it would be avoided ...

This can be done but it would require some custom coding to make it happen ...

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!

8 Jul 2007, 8:12 PM
#23
rnet avatar

rnet

Zen Follower

Join Date:
Jun 2005
Location:
Pittsburgh
Posts:
99
Plugin Contributions:
0

Re: Free Shipping Module Bug

I may need some assistance with the custom code, that is not my forte`.

I'm concerned about customers being able to bypass the restriction by zone, by adding other products which then permit checkout. We are having customer outside the defined 48 states do this now. If only the one item (set to freeshipping) is in the basket, they can not checkout -- adding another normal item they then can proceed.

Is this a bug?

9 Jul 2007, 4:50 AM
#24
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping Module Bug

No, this is not a bug ...

You never turned on the Free Shipping freeshipper so that they can get through the checkout ...

However, the Free Shipping freeshipper is really meant for all to be able to have the Free Shipping based on Always Free Shipping or 0 weight is Free Shipping ...

You want to add a Zone and have another shipping for those not in this Zone ...

This is where you need the customization ...

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!

9 Jul 2007, 5:02 AM
#25
knuckle_101 avatar

knuckle_101

Totally Zenned

Join Date:
Dec 2005
Location:
Cincinnati Ohio
Posts:
1,034
Plugin Contributions:
3

Re: Free Shipping Module Bug

Boy, I was so close :blink:

PCI Certified Web Hosting - ControlScan, Security Metrics (Platinum Partner), McAfee, TrustKeeper
Business Class Web Hosting - Linux and cPanel Powered

10 Jul 2007, 1:14 PM
#26
rnet avatar

rnet

Zen Follower

Join Date:
Jun 2005
Location:
Pittsburgh
Posts:
99
Plugin Contributions:
0

Re: Free Shipping Module Bug

Actually, the module >>shipping>free shipping free shipper is on, and enabled (set to true) with the shipping zone defined (I called it Contiguous48).

Even though this was set, customers can bypass the zone restriction. This is why I believe something is wrong.

Am I still missing a step Ajeh?

10 Jul 2007, 2:29 PM
#27
ajeh avatar

ajeh

Oba-san

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

Re: Free Shipping Module Bug

Free Shipping freeshipping is a special module designed for orders with Free Shipping where an address is required ...

When you add zones to this you then need to write some kind of alternative code to manage the other addresses not within the zone as all shipping modules are turned off ...

This needs to be customized to work with what you are trying to do ...

This is definitely a custom job to get this down as it is not your every day shipping ...

When I am free I will contact you in regard to your PM on this ...

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!