Free shipping item weight calculated wrongly for non valid free shipping zone
Hi,
Version 1.3.5
I've setup a country called freeshipping.
I've defined a zone definition freeshipping zone.
I've put the country freeshipping into freeshipping zone.
I've put freeshipper module shipping zone to freeshipping zone.
Item is set to free shipping always. Weight 0.4kg
When I deliver to freeshipping, everything is fine.
If I deliver to another zone e.g.US, the weight is still 0kg. This messes up all my overseas postage calculations. :cry:
I don't understand why the weight is being set to zero when it is not a valid free shipping area.
I think you need an extra option under attributes
[ ]freeshipping - keep weight for non-free shipping zone.
So the weight for a free shipping item is calculated correctly for a non-free shipping zone.
I can't see to do it any other way :unsure: Is there another way?
Alan
Re: Free shipping item weight calculated wrongly for non valid free shipping zone
The Free Shipping freeshipper Shipping Module is a special kind of Shipping module ...
This is designed to handle when Always Free Shipping or 0 weight is set to mean Free Shipping ...
When it shows, it disables all the other shipping modules ...
Does your Free shipping Zone get all products Free? Or just those marked Always Free Shipping?
Re: Free shipping item weight calculated wrongly for non valid free shipping zone
Hi,
Quote:
Originally Posted by
Ajeh
Does your Free shipping Zone get all products Free? Or just those marked Always Free Shipping?
Only those products marked as Always free shipping.
The trouble occurs when an 'always free shipping item' is being shipped outside of 'freeshipping zone'. The weight of the 'always free shipping item' is set to 0 even though it is not being sent to a 'freeshipping zone'.
On this post http://www.zen-cart.com/forum/showpo...02&postcount=7
I've tracked down the relevant line number
/includes/classes/shoppingcart.php
Line 655
I thought it was a configuration error but I then posted it here because I now believe it is a coding 'oversight' :smile:
Best regards
Alan
Re: Free shipping item weight calculated wrongly for non valid free shipping zone
It is not an oversite ...
Free Shipping freeshipper was designed specifically for when the Shipping Cost is 0.00 and to disable the other shipping modules ...
Always Free Shipping is set regardless of Zone ...
You would really need to customize your own shipping module to meet your needs ...
The main issue being ... the Always Free Shipping trips the Free Shipping freeshipper ...
What shipping do you want to use for everyone else?
Re: Free shipping item weight calculated wrongly for non valid free shipping zone
Hi,
Quote:
Originally Posted by
Ajeh
It is not an oversite ...
Free Shipping freeshipper was designed specifically for when the Shipping Cost is 0.00 and to disable the other shipping modules ...
Always Free Shipping is set regardless of Zone ...
You would really need to customize your own shipping module to meet your needs ...
The main issue being ... the Always Free Shipping trips the Free Shipping freeshipper ...
What shipping do you want to use for everyone else?
Thanks for your explanation.
I've got some items I want to give free shipping to the UK and cost postage overseas.
I've got some items I want have as normal postage everywhere including the UK.
If I set the free shipping items to "Always free shipping", then that messes up the overseas weight and postage.
If I use "free shipping options" and set the zone to the UK, then the items requiring postage in the UK are now free postage! :frusty:
Arrgh!
Thanks for trying to help
Alan