为什么不接受长途运输地址的州?

时间:2013-08-24 17:16:42

标签: paypal

我正在使用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只能以简短形式接受美国国家吗?有什么办法可以接受长短形式吗?

此致 埃德

2 个答案:

答案 0 :(得分:0)

不,PayPal只接受美国州名的2个字符缩写。

答案 1 :(得分:0)

如果在State和City字段中保留相同的名称,则也会出现此错误。

我在Shopify使用PayPal Express结账时遇到此问题,只需在城市字段中输入纽约市,而不仅仅是纽约(与州相同)。

我希望它有所帮助。