Not sure if this fix has been posted, but I don’t want to search 16 pages to find out.
-Get username and pass from USPS.
-Immediately request access to the production server.
-If you tell them you are using magento, they will likely give you an response as follows.
1. The Production Server URL is: http://production.shippingapis.com. For APIs calling the secure server, the URL is https://secure.shippingapis.com.
2. There is a line of code that refers to “shippingapitest.dll”. You’ll need to remove the word “test”.
Bothe URL’s are incorrect, you will need a hybrid of both:
After fighting this for days, this url worked like a charm.
FYI, some shipping methods will only show under specific weight limits. I would suggest making a test product with only a 1 oz wight to verify the api is working correctly.
Remember to use the user id in the email sent from USPS, not the one you created on the main USPS website.