Paypal 自适应付款 - 完成付款

Posted

技术标签:

【中文标题】Paypal 自适应付款 - 完成付款【英文标题】:Paypal Adaptive Payments - Finalizing payment 【发布时间】:2012-03-11 10:59:47 【问题描述】:

是否有用户在我的网站而不是 paypal.com 上完成付款?我想在发送最终授权之前运行一个脚本(不仅仅是在重定向和登录贝宝之前)。

我知道 IPN 会有所帮助,但不会完全满足竞争条件。

我知道 Express checkout 可以做到这一点,但我需要有人向其他人付款,而不是直接向我自己付款。如果我没看错的话,我不认为这就是 Express checkout 的运作方式。

【问题讨论】:

【参考方案1】:

您对 Express Checkout 的假设是正确的;尽管它可以对多个不同的接收者进行分期付款。

关于自适应支付;您仍然可以使用 actionType=CREATE 调用 Pay API,并且只有在您调用 ExecutePayment API 调用后才能完成交易。 另请参阅https://cms.paypal.com/cms_content/US/en_US/files/developer/PP_AdaptivePayments.pdf 中的第 123 页

【讨论】:

我认为自适应支付可以通过其链式支付功能而不是快速结账来拆分支付。 我认为 actionType=CREATE 仅适用于接收者是我自己的隐式登录。我试图模仿 ebay 的结帐,在那里你被带到一个包含支付按钮的摘要页面(在我的网站上)完成付款。 这是一个常见的误解; Express Checkout 也可以进行分期付款。它就是不能进行连锁支付。 回答您的问题;我相信它对两者都有效,尽管我不完全确定。您可能需要与 PayPal 开发人员支持再次确认:paypal.com/dts 好的,您可以使用 CREATE,但您仍然需要通过登录并提交付款的 paypal.com 链接完成付款。所以我看不到任何可能的方式来最终点击我的网站。 1. actionType CREATE '仅适用于延迟付款。您可以在沙盒模式下进行检查。一旦交易被发件人批准,第一个人总是会得到报酬。 2. 关于快速结帐 - 我现在正在检查它是否能解决您的问题

以上是关于Paypal 自适应付款 - 完成付款的主要内容,如果未能解决你的问题,请参考以下文章

模式窗口中的PayPal自适应付款?

PayPal 自适应支付 - returnUrl 显示在 Lightbox IFrame 中

Paypal 自适应支付和 IPN

自适应付款支付 API 错误 580001

自适应付款支付 API 错误 580001

PayKey 使用 Paypal 自适应付款的工作流程