1

paypal Express 结帐地址状态字段和 AddressVerify 地址匹配字段有什么区别?两者都检查相同的地址吗?如果是,那么如果我们在快速结帐响应中得到它,就不需要调用 addressverify API 了吗?我对么 ?

https://developer.paypal.com/webapps/developer/docs/classic/api/merchant/AddressVerify_API_Operation_NVP/

https://developer.paypal.com/webapps/developer/docs/classic/api/merchant/GetExpressCheckoutDetails_API_Operation_NVP/

4

1 回答 1

1

GetExpressCheckoutDetails API调用中返回的ADDRESSSTATUSor为您提供了 PayPal 存档的街道地址的状态。您将为该变量返回的值为 None、Confirmed 和 Unconfirmed。 PAYMENTREQUEST_n_ADDRESSSTATUS

AddressVerify API允许您验证地址,而无需通过 Express Checkout 流程发送给买家,它会告诉您该地址是否是 PayPal 存档的已确认地址。除此之外,它还会告诉您街道是否匹配、邮政编码是否匹配,并会提供 PayPal 电子邮件地址存档的国家/地区代码。您还将通过AddressVerify API获得一个令牌,其中包含有关成员电子邮件地址和邮政地址的加密信息。如果您在“立即购买”按钮的 HTML 变量 address_api_token 中传递令牌的值,PayPal 会阻止买家使用非 PayPal 通过此 API 调用验证的电子邮件地址或邮政地址。令牌有效期为 24 小时。

于 2013-05-30T12:04:31.663 回答