如何在致电PayPal API /付款/付款时传递送货地址

rak*_*ete 5 php api paypal

我正在使用PayPal API处理我的电子商务系统中的PayPal付款.

1:获取令牌

V1 /的oauth2 /令牌

2:创建付款

V1 /支付/支付

3:执行付款

V1 /支付/支付/ -ID- /执行/

在步骤#2之后,我将用户引导到PayPal页面进行登录并确认付款.用户显示自己的送货地址.但是我想用用户在我的在线商店结账时输入的地址覆盖这个地址.

我尝试将payer_info - > shipping_address设置为送货地址对象.Paypal没有错误,但送货地址是相同的.

https://developer.paypal.com/webapps/developer/docs/api/#shippingaddress-object

Bli*_*gle 2

这仅是美国商家的解决方案。请在此处查看Paypal 开发人员文档

当谈到 Paypal 时,您几乎总是可以覆盖设置,您只需要深入研究文档并找到正确的组合。我认为你需要的可以在下面的第二个选择中找到:

使用address_override变量。/ 请参阅使用 PayPal 存储的覆盖地址。

我现在正在上课,所以如果您需要的话,我可以稍后提供更多帮助,但为了真正帮助您,我们需要查看您已经尝试的代码示例。

编辑
所以做你已经在做的听起来正确的事情,只需在适当的地方添加覆盖命令。

如果您仍然遇到问题,请添加您的代码。