Ok, I have searched the forum for problems with usps.php and Serbia and could not find a real answer.
The current ISO 2 code for Serbia per the ISO site at http://www.iso.org/iso/pressrelease.htm?refid=Ref1031
Serbia and Montenegro assigned ISO country codes
2006-09-29
The Republic of Serbia has been assigned the following two- and three-letter codes: RS, SRB.
I found several posts here that claimed the 2 letter code for Serbia is SR (not RS), but I am inclined to believe the ISO web site. SR is clearly the code for Suriname, not Serbia.
After I added Serbia, RS, SRB to the Countries list in in Admin Location/Taxes Countries, I got the following error from USPS during checkout:
United States Postal Service
-2147219080 - Missing value for Country.
UPS came up as follows (I don't know if this is correct, but I didn't get an error)
United Parcel Service (1 pkg x 3 lbs total)
UPS Saver $173.42
I tried Serbia, SR, SRB and got a quote response from USPS, but the postage was different than what I got for Serbia through "CALCULATE POSTAGE" on www.usps.com. This leads me to believe that SR was really giving me the qote for Suriname, not Serbia.
I'm using:
$Id: usps.php 3.0.2 2009-01-02 04:59:07Z user $
if that makes a difference, but I am thinking this may actually be a USPS problem rather than a usps.php problem. Can anyone help?