Brief
This winter USPS company has announced that "Rate, RateV2, RateV3 and Intl Rate will be retired in May 2011, requiring all integrators to migrate to the latest versions".
Description
Hereby we'd like to announce a new USPS scripts update to support V4 Domestic shipping rates and V2 International shipping rates.
Solution
Download this archive:
http://www.viart.com/downloads/uspsv4.zip
Next unzip the archive and upload the files "usps_functions.php" and "usps_v4.php" into the 'shipping' folder of your shop.
Once this is done, please go to Settings > Orders > Shipping Methods > Edit USPS Shipping Type and change the value in 'PHP External Library' field to "./shipping/usps_v4.php" just like in the [settings.jpg] screenshot.
One more change: specify "Container" parameter as "VARIABLE".
Additionally in this archive you can find new USPS methods for Domestic shipping ('shipping_code_dom.txt') and for International shipping ('shipping_code_int.txt').
NOTE: this list is not full and for other methods you may need to consult with USPS support.
To add a new shipping method go to Settings > Orders > Shipping Methods > USPS V4 > Shipping Types and click 'New Shipping Type' then in the field "Shipping Code" specify the value from one of these .txt files. Please look at [shipping_type.jpg] screenshot as an example.