Paypal 无自适应付款的装运信息

Paypal 无自适应付款的装运信息,paypal,paypal-adaptive-payments,Paypal,Paypal Adaptive Payments,我已经能够得到一个贝宝自适应支付工作与一个简单的付款电话。 但我想知道运输细节。 我尝试设置要创建的操作类型,然后使用payKey返回发送SetPaymentOptions调用设置RequireShippingAddressSelection=True,然后像以前一样使用payment调用返回的url,但仍然没有配送信息 我见过其他人有这个问题,但没有答案 谢谢您确定没有传递配送信息吗?我不认为这是您在结账过程中会看到的任何东西,但它会显示在您的PayPal帐户的付款交易详细信息中。我也有同样的

我已经能够得到一个贝宝自适应支付工作与一个简单的付款电话。 但我想知道运输细节。 我尝试设置要创建的操作类型,然后使用payKey返回发送SetPaymentOptions调用设置RequireShippingAddressSelection=True,然后像以前一样使用payment调用返回的url,但仍然没有配送信息

我见过其他人有这个问题,但没有答案


谢谢

您确定没有传递配送信息吗?我不认为这是您在结账过程中会看到的任何东西,但它会显示在您的PayPal帐户的付款交易详细信息中。

我也有同样的问题,下面是我从PayPal技术支持获得的信息


您不可能在邮件中提供装运地址 自适应支付交易。但是,您可以请求 客户从上现有的地址中选择发货地址 当他们使用嵌入流结账时,他们的PayPal帐户。 此处提供了嵌入式流程的详细信息: (搜索嵌入式支付)

如果您认为这是一个选项,您还需要实施 另一个API调用SetPaymentOptions,将在支付后发送 API请求。在SetPaymentOptions API请求中,您将添加 该参数要求选择ShippingAddress。详情 SetPaymentOptions API位于以下位置:

如果您的应用程序要求您提供自定义发货地址 对于贝宝付款时,您将需要考虑使用 快速结账,而不是自适应付款


我花了几个小时研究这个问题,它似乎是2011年的一个API错误(贝宝干得不错!)

不幸的是,在将用户重定向到PayPal之前,您必须向用户请求配送信息


根据文档,它应该创建一个带有地址选择的下拉列表,请参见here@user971374-我也有同样的问题。我正在传入
SenderOptions.requireshippingaddress selection=>true
,但它从不要求我选择传递地址(GetShippingAddresses似乎也不会返回任何内容)。我希望他们是医生,我们能更好地解释。。。这似乎是一件接一件的事情:/只需亲自查看一下,就会在
/payments//execute
端点上返回装运信息。但是,如果您在执行后获得相同的付款,它仍然不会返回装运信息。疯子快两天了,我找不到办法解决这个问题。你解决这个问题了吗?您是否能够在付款期间提供发货地址?