Originally Posted by
BlessIsaacola
It appears you're dealing with a different problem? Is there anything you cache folder for error logging (I am assuming you're using Zen Cart 1.3.9)? Were you working on anything prior to your shipping quote not working? Are you experiencing the same thing on your test site (I am assuming you have one)? If you turn on UPS is that also not working? Your payment gateway working i.e. people can still checkout with PayPal.
If PayPal is working on your site you definitely are not dealing with the problem I had. If what I was thinking is true, any services that needs to access external site, like usps, ups, fedex, paypal, google checkout, etc. will NOT work on your site. If one is working then you situation is different.
No, there is a bug in zencart and I found out what it is. I came up with a workaround and I am shipping again. But it would be nice if someone on the zencart team would address this...
My fix was to add the following line to usps.php on line 634
Code:
$service = str_replace('<sup>®</sup>','',$service);
There are a lot of html special chars in there, hopefully someone will be able to read it.
The $service variable should have said "Priority Mail International" when it was saying "Priority {special chars here} Mail International" so I used str_replace to strip them out and now it works.
I am guessing that USPS changed something and now zencart chokes on it.
Bookmarks