Zen Cart Logo
Forums / Built-in Shipping and Payment Modules / Help needed with Zones shipping please.

Help needed with Zones shipping please.

Locked

Views: 1,687

Results 1 to 20 of 20
This thread is locked. New replies are disabled.
14 Jan 2009, 11:38 AM
#1
impact_flies avatar

impact_flies

New Zenner

Join Date:
Apr 2008
Posts:
73
Plugin Contributions:
0

Help needed with Zones shipping please.

I have set up zone rate shipping and it all seems to be working correctly, one small snag has just become apparent though after a GB customer was charged the overseas handling charge.

I have used just two zones that are basically GB in zone 1 and rest of the world (00) in zone 2, this zone has a handling charge added to the same rates as zone 1 to cover airmail costs etc and it all worked fine during testing - I changed the address on an overseas test account and the shipping value was calculated correctly.

The problem is that by default it's applying the handling charge to all shipping - in the checkout it's showing as; Zone Rates (Shipping to ) with no country code.
In the section further down there is a radio button that is pre selected that says 'zone rates' and 'shipping to GB' if the customer is from GB - clicking this again removes the handling charge and charges the correct shipping - so the snag is customers are by passing this (clicking it again) as the radio button is pre selected by default.

Is there a way around this?

14 Jan 2009, 12:12 PM
#2
fairestcape avatar

fairestcape

Totally Zenned

Join Date:
Mar 2008
Location:
Cape Town & London (depends on the season)
Posts:
2,957
Plugin Contributions:
0

Re: Help needed with Zones shipping please.

Check your ISO country code(s) for the UK...

ADMIN>>>LOCATIONS / TAXES>>>COUNTRIES

then ensure the 2-digit code is applied in the shipping module.

14 Jan 2009, 12:22 PM
#3
impact_flies avatar

impact_flies

New Zenner

Join Date:
Apr 2008
Posts:
73
Plugin Contributions:
0

Re: Help needed with Zones shipping please.

The two digit code for the U.K is GB - this is what I am using in zone 1. In zone 2 I am using 00 to include all countries with the appropriate handling charge to cover the cost of airmail etc - thinking about it this will also include GB, could it be clashing with zone1 as GB is appearing in both zones?

Is there a list somewhere of the codes that I could paste into zone2 (after removing GB)

14 Jan 2009, 12:26 PM
#4
fairestcape avatar

fairestcape

Totally Zenned

Join Date:
Mar 2008
Location:
Cape Town & London (depends on the season)
Posts:
2,957
Plugin Contributions:
0

Re: Help needed with Zones shipping please.

I recall a post some months ago by AJEH (Linda McGrath) where she explained resolving this type of issue.

Perhaps PM her - or ...


...Linda... if you're out there... !***

14 Jan 2009, 12:46 PM
#6
impact_flies avatar

impact_flies

New Zenner

Join Date:
Apr 2008
Posts:
73
Plugin Contributions:
0

Re: Help needed with Zones shipping please.

Thanks for the link but that is exactly how I have it now. GB for zone1 and 00 (for everything else) as zone2.

14 Jan 2009, 12:58 PM
#7
fairestcape avatar

fairestcape

Totally Zenned

Join Date:
Mar 2008
Location:
Cape Town & London (depends on the season)
Posts:
2,957
Plugin Contributions:
0

Re: Help needed with Zones shipping please.

Impact-Flies:

Thanks for the link but that is exactly how I have it now. GB for zone1 and 00 (for everything else) as zone2.

That's what I thought...

You may have no option but to strip in all 235 (or so) ISO codes.

AX,AF,AL,DZ,AS,AD,AO,AI,AQ,AG,AR,AM,AW,AU,AT,AZ,BS,BH,BD,BB,BY,BE,BZ,BJ,BM,BT,BO,BA,BW,BV,BR,IO,BN,BG,BF,BI,KH,CM,CA,CV,KY,CF,TD,CL,CN,CX,CC,CO,KM,CG,CK,CR,,,HR,CU,CY,CZ,DK,DJ,DM,DO,TP,EC,EG,SV,GQ,ER,EE,ET,FK,FO,FJ,FI,FR,FX,GF,PF,TF,GA,GM,GE,DE,GH,GI,GR,GL,GD,GP,GU,GT,GN,GW,GY,HT,HM,HN,HK,HU,IS,IN,ID,IR,IQ,IE,IL,IT,JM,JP,JO,KZ,KE,KI,,,KR,KW,KG,,,LV,LB,LS,LR,LY,LI,LT,LU,MO,MK,MG,MW,MY,MV,ML,MT,MH,MQ,MR,MU,YT,MX,FM,MD,MC,MN,MS,MA,MZ,MM,NA,NR,NP,NL,AN,NC,NZ,NI,NE,NG,NU,NF,MP,NO,OM,PK,PW,PA,PG,PY,PE,PH,PN,PL,PT,PR,QA,RE,RO,RU,RW,KN,LC,VC,WS,SM,ST,SA,SN,SC,SL,SG,SK,SI,SB,SO,ZA,GS,ES,LK,SH,PM,SD,SR,SJ,SZ,SE,CH,SY,TW,TJ,TZ,TH,TG,TK,TO,TT,TN,TR,TM,TC,TV,UG,UA,AE,GB,US,UM,UY,UZ,VU,VA,VE,VN,VG,VI,WF,EH,YE,YU,ZR,ZM,ZW

(PS: the above line still contains GB)

Please CHECK this line for extra commas, spaces, etc. It's the full list of 2-digit ISO's off ZC 1.3.8a dbase

14 Jan 2009, 1:32 PM
#8
fairestcape avatar

fairestcape

Totally Zenned

Join Date:
Mar 2008
Location:
Cape Town & London (depends on the season)
Posts:
2,957
Plugin Contributions:
0

Re: Help needed with Zones shipping please.

OOps...

Couple of "zones" weren't included in the above list:

This list does include them (along with GB, as before):

AX,AF,AL,DZ,AS,AD,AO,AI,AQ,AG,AR,AM,AW,AU,AT,AZ,BS,BH,BD,BB,BY,BE,BZ,BJ,BM,BT,BO,BA,BW,BV,BR,IO,BN,BG,BF,BI,KH,CM,CA,CV,KY,CF,TD,CL,CN,CX,CC,CO,KM,CG,CK,CR,CI,HR,CU,CY,CZ,DK,DJ,DM,DO,TP,EC,EG,SV,GQ,ER,EE,ET,FK,FO,FJ,FI,FR,FX,GF,PF,TF,GA,GM,GE,DE,GH,GI,GR,GL,GD,GP,GU,GT,GN,GW,GY,HT,HM,HN,HK,HU,IS,IN,ID,IR,IQ,IE,IL,IT,JM,JP,JO,KZ,KE,KI,KP,KR,KW,KG,LA,LV,LB,LS,LR,LY,LI,LT,LU,MO,MK,MG,MW,MY,MV,ML,MT,MH,MQ,MR,MU,YT,MX,FM,MD,MC,MN,MS,MA,MZ,MM,NA,NR,NP,NL,AN,NC,NZ,NI,NE,NG,NU,NF,MP,NO,OM,PK,PW,PA,PG,PY,PE,PH,PN,PL,PT,PR,QA,RE,RO,RU,RW,KN,LC,VC,WS,SM,ST,SA,SN,SC,SL,SG,SK,SI,SB,SO,ZA,GS,ES,LK,SH,PM,SD,SR,SJ,SZ,SE,CH,SY,TW,TJ,TZ,TH,TG,TK,TO,TT,TN,TR,TM,TC,TV,UG,UA,AE,GB,US,UM,UY,UZ,VU,VA,VE,VN,VG,VI,WF,EH,YE,YU,ZR,ZM,ZW
14 Jan 2009, 1:59 PM
#9
impact_flies avatar

impact_flies

New Zenner

Join Date:
Apr 2008
Posts:
73
Plugin Contributions:
0

Re: Help needed with Zones shipping please.

Thanks for your help thus far :D

The first list just charged any order postage at £20 - not sure where that came from as that figure is not anywhere to be seen in the module. Clicking in the radio button put the shipping charge correct as it did before.

The second list you kindly supplied got rid of that error (?) but the same problem remains - the radio button is still pre selected with no indication that the customer has to actually click it to get the correct postage applied. If I saw a button with the green 'dot' already in it I doubt I would click it to select that option as it appears to be already done for you.

At the moment the only way around this that I can see is to use a second shipping method to force the customer to choose.

14 Jan 2009, 4:43 PM
#10
ajeh avatar

ajeh

Oba-san

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

Re: Help needed with Zones shipping please.

What are your settings in the Zone Rate zones shipping module?

NOTE: 00 (two zeros not two Os) means, everyone not otherwise defined ...

14 Jan 2009, 5:02 PM
#11
impact_flies avatar

impact_flies

New Zenner

Join Date:
Apr 2008
Posts:
73
Plugin Contributions:
0

Re: Help needed with Zones shipping please.

Ajeh:

What are your settings in the Zone Rate zones shipping module?

NOTE: 00 (two zeros not two Os) means, everyone not otherwise defined ...

In zone1 I have GB.
I have used 00 for zone2.
I have left zone3 blank.

It now looks like this;

Zone Based Rates

Enable Zones Method
True

Calculation Method
Price

Tax Class
--none--

Tax Basis
Shipping

Sort Order
0

Skip Countries, use a comma separated list of the two character ISO country codes

Zone 1 Countries
GB

Zone 1 Shipping Table
7.5:0.98,15.00:1.25,25:1.75,50:2.50,75:4.99,250:7.99,999:12.50

Zone 1 Handling Fee
0

Zone 2 Countries
00

Zone 2 Shipping Table
7.5:0.98,15.00:1.25,25:1.75,50:2.50,75:4.99,250:7.99,999:12.50

Zone 2 Handling Fee
4.00

Zone 3 Countries

Zone 3 Shipping Table

Zone 3 Handling Fee

14 Jan 2009, 5:11 PM
#12
fairestcape avatar

fairestcape

Totally Zenned

Join Date:
Mar 2008
Location:
Cape Town & London (depends on the season)
Posts:
2,957
Plugin Contributions:
0

Re: Help needed with Zones shipping please.

This looks correct.. (Linda... what do you think?)

I'm wondering if there's perhaps a duffy php file involved somewhere - or a faulty database table...

14 Jan 2009, 5:16 PM
#13
impact_flies avatar

impact_flies

New Zenner

Join Date:
Apr 2008
Posts:
73
Plugin Contributions:
0

Re: Help needed with Zones shipping please.

Don't get me wrong, it works fine - it's just that it's selecting zone2 by default in the checkout, GB customers have to click the radio button to have shipping to GB to take effect - a lot probably won't as it appears to be pre selected and abandon the cart due to excessively high shipping.

14 Jan 2009, 5:18 PM
#14
ajeh avatar

ajeh

Oba-san

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

Re: Help needed with Zones shipping please.

Have you an URL we could perhaps peek at to see this in action? :smile:

14 Jan 2009, 5:25 PM
#15
impact_flies avatar

impact_flies

New Zenner

Join Date:
Apr 2008
Posts:
73
Plugin Contributions:
0

Re: Help needed with Zones shipping please.

Ajeh:

Have you an URL we could perhaps peek at to see this in action? :smile:

http://impactflies.com/fly_shop/

14 Jan 2009, 5:51 PM
#16
ajeh avatar

ajeh

Oba-san

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

Re: Help needed with Zones shipping please.

If I go to the shop, not logged in, I have, by default, GB shipping on the Shipping Estimator of $0.98 on the shopping_cart ...

If I set the information anywhere else and Update, I get the rest of the world price of $4.98 on the shopping_cart ...

If I create an account for the UK and go to the shopping_cart I am given the GB price for $0.98 on the shipping estimator ...

The problem is the checkout add-on that you appear to be using ...

It is not updating and calculating things correctly in the right time ...

On a regular Zen Cart Checkout this is working fine ...

The problem is, as fairestcape suspected, bad code ... :eek:

14 Jan 2009, 6:40 PM
#17
impact_flies avatar

impact_flies

New Zenner

Join Date:
Apr 2008
Posts:
73
Plugin Contributions:
0

Re: Help needed with Zones shipping please.

Thanks for the help, much appreciated :)

Any suggestions how I can get the customers to click the radio button to set the correct postage rate? could I edit where it says 'zone rates' to something like 'zone rates - you must click the button to apply the correct postage'

14 Jan 2009, 8:32 PM
#18
ajeh avatar

ajeh

Oba-san

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

Re: Help needed with Zones shipping please.

I'd see about getting the add-on to just calculate the shipping properly in the first place like the checkout_shipping does ... :cool:

Perhaps there is something the writer for your add-on could do to fix the code the right way?

14 Jan 2009, 10:40 PM
#19
impact_flies avatar

impact_flies

New Zenner

Join Date:
Apr 2008
Posts:
73
Plugin Contributions:
0

Re: Help needed with Zones shipping please.

Ajeh:

I'd see about getting the add-on to just calculate the shipping properly in the first place like the checkout_shipping does ... :cool:

I had a much better idea - I uninstalled the add on :cool:

It was fast_easy_checkout that was causing the problem, so I got rid of it :P

It is now working perfectly so far as my tests so far go. There is a step or two more involved in the checkout process, but they seem to be mostly just checking stuff, no real hassle.

Thanks for the help.

14 Jan 2009, 11:13 PM
#20
ajeh avatar

ajeh

Oba-san

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

Re: Help needed with Zones shipping please.

Thanks for the update that the original checkout that comes with Zen Cart works properly for you and solves the shipping problems you had with the add-on ... :smile: