从 Paypal NVP 请求中获取送货地址

Posted

技术标签:

【中文标题】从 Paypal NVP 请求中获取送货地址【英文标题】:Getting the Shipping Address from Paypal NVP Request 【发布时间】:2013-08-03 01:11:30 【问题描述】:

当用户通过NVP付款时,我想检索paypal确认的送货地址。

有没有办法做到这一点?还是在通过快速结账处理付款时,我是否总是需要提前询问他们的地址?

【问题讨论】:

【参考方案1】:

我假设您正在使用 Express Checkout API..??如果是这样,GetExpressCheckoutDetails 请求将返回买家的送货地址。

【讨论】:

cms.paypal.com/uk/cgi-bin/… 当前链接;贝宝似乎经常更改他们的文档.. 看起来地址的所有内容都已被弃用;还是我错过了什么? 不推荐使用的参数是基本参数。例如,不再使用 SHIPTONAME。相反,它是 PAYMENTREQUEST_n_SHIPTONAME。这是因为您现在可以使用 Express Checkout 进行并行付款,因此您可以在单笔交易中进行多次付款,每次付款的地址不同。因此,n 将变为 0、1、2、3 等,具体取决于订单上有多少付款/地址。 herp derp;很抱歉第一次阅读它时我认为第二行只是描述了第一行是什么。现在知道了:)谢谢!

以上是关于从 Paypal NVP 请求中获取送货地址的主要内容,如果未能解决你的问题,请参考以下文章

PayPal REST API 送货地址不适用于 cURL 请求

获取 PayPal 移动用户的帐单地址

paypal PHP并行支付期间如何显示物品描述和送货地址?

PayPal NVP API - 获取快速结帐令牌

关于经典nvp API paypal的HTTP get和post方法

删除 PayPal Express Checkout 中的送货地址选项