PayPal ExpressCheckout SOAP API を使用しています。PayPalに配送先住所を渡すと、
Street1="XXX actual address masked XXX"
CityName="Las Vegas"
StateOrProvince="Nevada"
PostalCode="89121"
Country=CountryCodeType.US
AddressStatus=AddressStatusCodeType.Confirmed
AddressStatusSpecified = true
CountrySpecified = true
PayPal は、「支払いの詳細にエラーがあります。配送先住所の市、州、および郵便番号の一致に失敗しました」というエラーを返しました。
ただし、StateOrProvince="NV" の場合は通過できます。
PayPal が米国の州の略称のみを受け入れなければならないというのは本当ですか? 長い形式と短い形式の両方を受け入れる方法はありますか?
よろしくエドウィン