You receive the error: "USPS Error returned: Error Desc: API Authorization failure. RateV4 is not a valid API name for this protocol." when using the testing server URL (http://testing.shippingapis.com/ShippingAPITest.dll) because it uses an older version of the API (RateV2) and nopCommerce 2.30 uses RateV4.
You need to use the production server URL: http://production.shippingapis.com/ShippingAPI.dll . In order to use the production server, you need to call or send an email to the USPS Internet Customer Care Center (address is in your USPS registration email) and ask to have your profile updated for production.
I figured there was something like that going on and it would be resolved once I moved to the production environment. Looks like V2 is still used for the international Rate service. Thanks for the info.
I have the same issue. Though when I call USPS they tell me that I haven't run two tests yet and wont switch me to the production API. Anyone else had this issue? Anyone have a sample API call that they used to get past this to register the two tests in the syntax of: