paypal - 在 PayPal 自适应支付调用中设置送货地址(链式和常规)

标签 paypal paypal-adaptive-payments

我想激活卖家保护选项,这需要我发送买家在我网站上填写的送货地址。

我有 2 种情况:有 1 个接收器和没有接收器。

我知道我需要使用 SetPaymentOptions API 调用,但我无法传递 PAY API 中的 PAY 或 PAY_PRIMARY 选项。

链式支付是否可以传递送货地址?

请让我知道我错过了什么。

谢谢

最佳答案

设置带送货地址的链式支付,如果您使用嵌入式流程集成链式支付,则可以实现此功能。这是您显示和收集所选送货地址的步骤

  1. 调用支付 API 操作并将 actionType 设置为 CREATE 以获取支付 key 。
  2. 在您对 SetPaymentOptions 的请求中将 senderOptions.requireShippingAddressSelection 设置为 true 并调用 API 操作。
  3. 将付款发件人的浏览器重定向到位于 https://www.paypal.com/webapps/adaptivepayment/flow/pay?paykey= 的嵌入式付款流程... 获得支付 key 后。
  4. 流程返回后,调用GetShippingAddresses API操作获取选择的送货地址。 注意:此步骤假定您已实现用于调用嵌入式支付流程的 JavaScript,您已设置按钮或表单来调用流程,并且您已包含关闭与流程关联的窗口的代码。<

有关更多信息,这里是您的引用链接:

自适应支付:https://developer.paypal.com/docs/classic/adaptive-payments/integration-guide/APIntro/

支付 API:https://developer.paypal.com/docs/classic/api/adaptive-payments/Pay_API_Operation/

设置支付选项 API:https://developer.paypal.com/docs/classic/api/adaptive-payments/SetPaymentOptions_API_Operation/

希望这些对您有所帮助。

关于paypal - 在 PayPal 自适应支付调用中设置送货地址(链式和常规),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32539897/

相关文章:

WSO2 ESB PayloadFactory 中介器中的 JSON 格式

Paypal 付款 - 从他们那里存储什么?

paypal - 不完整的延迟链式支​​付费用支付方

google-chrome - Google 将删除 PayPal 受信任的 URL

PayPal Adaptive Payments - 将后端和客户端的付款分开

php - 如何将新的 paypal sdk 添加到 php 中已存在的另一个 paypal sdk 的文件 autoload.php

php - 帮助 PayPal PHP 算法

php - Paypal SANDBOX SetExpressCheckout 停止工作

paypal - 未在所有 Paypal 交易中收取小额支付费用

Paypal 预批卡检查?