Forums / Addon Shipping Modules / International shipping stopped working

International shipping stopped working

Views: 1,666

Results 1 to 14 of 14
9 Mar 2011, 6:34 AM
#1
skorbay avatar

skorbay

New Zenner

Join Date:
Aug 2010
Posts:
16
Plugin Contributions:
0

International shipping stopped working

Somehow all international customers are having trouble getting past the shiping page during checkout, even those that have ordered before.
Anybody have any ideas why this would happen?

Thanks

9 Mar 2011, 6:43 AM
#2
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

Re: International shipping stopped working

It would help if you outlined what shipping you are talking about
What ZenCart version
etc

Zen-Venom Get Bitten

9 Mar 2011, 6:48 AM
#3
skorbay avatar

skorbay

New Zenner

Join Date:
Aug 2010
Posts:
16
Plugin Contributions:
0

Re: International shipping stopped working

1.3.9e
Seems to hang up for people trying to use USPS. It won't recognize their address. Worked fine a week ago.

9 Mar 2011, 7:31 AM
#4
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

Re: International shipping stopped working

Installing the current USPS January 2, 2011 C from post #26 will help:
http://www.zen-cart.com/forum/showth...059#post978059

Zen-Venom Get Bitten

9 Mar 2011, 3:29 PM
#5
skorbay avatar

skorbay

New Zenner

Join Date:
Aug 2010
Posts:
16
Plugin Contributions:
0

Re: International shipping stopped working

Looks like that page cannot be found. is there another location to get the fix?

Thanks

9 Mar 2011, 3:45 PM
#6
ajeh avatar

ajeh

Oba-san

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

Re: International shipping stopped working

Try this link and follow all of the instructions in post #26:
http://www.zen-cart.com/forum/showthread.php?t=171314&highlight=USPS+January+2011

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!

15 Mar 2011, 7:38 PM
#7
ezorb avatar

ezorb

Zen Follower

Join Date:
Apr 2006
Location:
Midland TX
Posts:
426
Plugin Contributions:
0

Re: International shipping stopped working

Ajeh:

Try this link and follow all of the instructions in post #26:
http://www.zen-cart.com/forum/showthread.php?t=171314&highlight=USPS+January+2011

http://www.ezorbcalcium.com/secure/index.php?main_page=index&cPath=1

I am using 1.3.9h with USPS.php version C fix and have removed and installed usps again.

International shipping works OK on all products except when you enter a quantity of 4 bottles of capsules then I get the USPS error for over 5 digits with no USPS shipping options shown.

The weight for one bottle of capsules is 0.4895.
Tare small to medium is 13:.26

Larry

15 Mar 2011, 10:46 PM
#8
ajeh avatar

ajeh

Oba-san

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

Re: International shipping stopped working

Please read post #26 about changing the digits from 3 to 2 when you have this issue with International 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!

15 Mar 2011, 11:14 PM
#9
ezorb avatar

ezorb

Zen Follower

Join Date:
Apr 2006
Location:
Midland TX
Posts:
426
Plugin Contributions:
0

Re: International shipping stopped working

EZorb:

http://www.ezorbcalcium.com/secure/index.php?main_page=index&cPath=1

I am using 1.3.9h with USPS.php version C fix and have removed and installed usps again.

International shipping works OK on all products except when you enter a quantity of 4 bottles of capsules then I get the USPS error for over 5 digits with no USPS shipping options shown.

The weight for one bottle of capsules is 0.4895.
Tare small to medium is 13:.26

Larry

On the above I changed it from 0.525 to 0.4895

Now it is working again.

Why does 4 bottles the same weight in US shipping work but change the shipping address to Canada and USPS gives an error on the 5 digits?

16 Mar 2011, 3:28 AM
#10
ezorb avatar

ezorb

Zen Follower

Join Date:
Apr 2006
Location:
Midland TX
Posts:
426
Plugin Contributions:
0

Re: International shipping stopped working

Zen-cart = 1.3.9h with latest usps.php file and line 193 set at 3 or 2 (makes no difference left at 2).
Windows 7 Pro-64
Tare small to medium is set to 13**:.26
Product Weight:
EZorb Capsules = 0
.45#/bottle
EZorb Powder = 0
.375#/bottle
Marvlix = 0
.**263#/bottle
Box Weight used:
1ea #4 USPS (7x7x6 inches) box = 0.30#
2ea #4 USPS boxes = 0.60#
1 ea 7x7x18 inches = 0.75#

Problem – International Shipping get USPS shipping weight 5 digit error message.
I was getting this error when various quantity of EZorb Capsules are entered.
1 bottle = OK
2 bottle = OK
3 bottle = OK
4 bottle = Error
5 bottle = OK
6 bottle = OK
7 bottle = OK
8 bottle = OK
9 bottle = Error
10 bottle = OK
11 bottle = Error
12 bottle = OK

I did not check if I would get errors with the other 2 products with same scenario as above but from what I discovered I would get errors with some quantity.

I attempted to change the weight from 0.45# up to 0.525# which only change the error to appear on a different number of bottles. This did not produce error free from 1 to 12 bottles so change weight back to 0.45#.
Next I started changing the % side of Tare weight and found similar results as above. Increasing or decreasing this number% would produce the error occurring on different number of bottle entered. I set the number back to 13%.
Next I started changing the pound side with similar results.
Next I set the 13% to 0% and found no errors occurred. I varied the pound side from 0.26 pounds to 0.35 pounds with no errors. Then I entered 1% with 0.35 pounds and the errors were produced. Deleted the 1% and no errors occurred. Since most of my orders are 6 or less bottles I found 0.35# works the best without causing excessive weight on number of bottles bumping up to next weight cost. It would be nice if could use %side and pound side to be able to compensate extra tare as number of bottles increase.

Maybe this will help you find what is causing the problem.

Larry

16 Mar 2011, 3:42 AM
#11
ezorb avatar

ezorb

Zen Follower

Join Date:
Apr 2006
Location:
Midland TX
Posts:
426
Plugin Contributions:
0

Re: International shipping stopped working

Moved this to Admin configuration USPS shipping!

Sorry

EZorb:

Zen-cart = 1.3.9h with latest usps.php file and line 193 set at 3 or 2 (makes no difference left at 2).
Windows 7 Pro-64
Tare small to medium is set to 13**:.26
Product Weight:
EZorb Capsules = 0
.45#/bottle
EZorb Powder = 0
.375#/bottle
Marvlix = 0
.**263#/bottle
Box Weight used:
1ea #4 USPS (7x7x6 inches) box = 0.30#
2ea #4 USPS boxes = 0.60#
1 ea 7x7x18 inches = 0.75#

Problem – International Shipping get USPS shipping weight 5 digit error message.
I was getting this error when various quantity of EZorb Capsules are entered.
1 bottle = OK
2 bottle = OK
3 bottle = OK
4 bottle = Error
5 bottle = OK
6 bottle = OK
7 bottle = OK
8 bottle = OK
9 bottle = Error
10 bottle = OK
11 bottle = Error
12 bottle = OK

I did not check if I would get errors with the other 2 products with same scenario as above but from what I discovered I would get errors with some quantity.

I attempted to change the weight from 0.45# up to 0.525# which only change the error to appear on a different number of bottles. This did not produce error free from 1 to 12 bottles so change weight back to 0.45#.
Next I started changing the % side of Tare weight and found similar results as above. Increasing or decreasing this number% would produce the error occurring on different number of bottle entered. I set the number back to 13%.
Next I started changing the pound side with similar results.
Next I set the 13% to 0% and found no errors occurred. I varied the pound side from 0.26 pounds to 0.35 pounds with no errors. Then I entered 1% with 0.35 pounds and the errors were produced. Deleted the 1% and no errors occurred. Since most of my orders are 6 or less bottles I found 0.35# works the best without causing excessive weight on number of bottles bumping up to next weight cost. It would be nice if could use %side and pound side to be able to compensate extra tare as number of bottles increase.

Maybe this will help you find what is causing the problem.

Larry

16 Mar 2011, 1:14 PM
#12
ajeh avatar

ajeh

Oba-san

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

Re: International shipping stopped working

For some reason, USPS handles the digits differently for National and International ...

Based on the weight of the Products and the Tare Rates it can calculate the weight where there are 5 digits ... however, the International counts the decimal place as a digit ...

So, to correct this issue on some carts, you need to change the code from:

    // usps currently cannot handle more than 5 digits on international
    $shipping_ounces = zen_round($shipping_ounces, 3);

to read:

    // usps currently cannot handle more than 5 digits on international
    $shipping_ounces = zen_round($shipping_ounces, 2);

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!

16 Mar 2011, 4:02 PM
#13
ezorb avatar

ezorb

Zen Follower

Join Date:
Apr 2006
Location:
Midland TX
Posts:
426
Plugin Contributions:
0

Re: International shipping stopped working

Ajeh:

For some reason, USPS handles the digits differently for National and International ...

Based on the weight of the Products and the Tare Rates it can calculate the weight where there are 5 digits ... however, the International counts the decimal place as a digit ...

So, to correct this issue on some carts, you need to change the code from:

// usps currently cannot handle more than 5 digits on international
$shipping_ounces = zen_round($shipping_ounces, 3);
> ```
    // usps currently cannot handle more than 5 digits on international
    $shipping_ounces = zen_round($shipping_ounces, 2);

I understand explanation about 3 – 2 digits code problem. Another reason I don't want the government involved in my Healthcare.... Then it appears that the shopping cart uses the product weight, pound side of tare, and quantity to do its calculation, then Line 193 limits the digits to either 3 or 2 places. It appears it later brings the Tare % number in and blows the digits over 2 or 3 that line 193 has been set for.

If this is not true then explain to me why no matter whether I have line 193 set to 3 or set to 2 digits and the %number set to zero %, I will get no error no matter what quantity is used.
But if I set %number greater than (0) zero it will produce an error to some quantity that is used.

16 Mar 2011, 4:10 PM
#14
ajeh avatar

ajeh

Oba-san

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

Re: International shipping stopped working

It comes down to what the combination of the Product Weight and Product Quantity and Tare Rate calculate to on the Total Order Weight and regard to how USPS currently interprets a value and interprets the number of digits sent to it ...

Currently, USPS interprets the number of digits differently for Internation orders vs National orders ...

We cannot control how USPS does this interpretation ...

If your Products calculate to a number of digits that USPS has a interprets incorrectly, then the fix is to change the setting from 3 to 2 on the ounces so that this does not happen ...

If you want to build your own calculations you may or call USPS and tell them they should interpret the number of digits the same way for International as it does for National 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!