在PayPal自适应付款电话中设置送货地址(已链接和常规)

时间:2015-09-12 14:25:32

标签: paypal paypal-adaptive-payments

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

我有两种情况:1个接收器,没有接收器。

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

是否可以通过链式付款传递送货地址?

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

由于

1 个答案:

答案 0 :(得分:2)

使用送货地址设置链式付款,如果您使用嵌入式流程集成链式付款,则可以实施此操作。这是您按照显示和收集所选送货地址的步骤

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

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

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

    SetPaymentOptions API:https://developer.paypal.com/docs/classic/api/adaptive-payments/SetPaymentOptions_API_Operation/

    希望这些可能会有所帮助。