0

我正在使用 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 是否必须仅接受美国州的简短形式?有什么方法可以同时接受长格式和短格式?

问候埃德温

4

2 回答 2

0

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

于 2013-08-26T06:32:10.613 回答
0

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

我在 Shopify 使用 PayPal Express 结账时遇到了这个问题,只需在 City 字段中输入 New York City,而不是 New York(与州相同)即可解决。

我希望它有所帮助。

于 2017-08-02T14:58:49.890 回答