我想知道是否可以像 Kickstarter.com 使用 Amazon Payments 收集/筹款一样使用 Paypal Adaptive Payments。
例如:用户建立一个项目。人们向该项目承诺 5 美元,如果达到目标,系统会自动从每个人那里提取资金,并将其放入创建该项目的用户 paypal 帐户。这可以使用贝宝吗?
如果可能的话,是否有任何支持自适应支付的优秀 PHP 库?
我想知道是否可以像 Kickstarter.com 使用 Amazon Payments 收集/筹款一样使用 Paypal Adaptive Payments。
例如:用户建立一个项目。人们向该项目承诺 5 美元,如果达到目标,系统会自动从每个人那里提取资金,并将其放入创建该项目的用户 paypal 帐户。这可以使用贝宝吗?
如果可能的话,是否有任何支持自适应支付的优秀 PHP 库?
我也在寻找相同的答案,因为我正在与 Kickstarter 类似的众筹平台上工作,但我需要使用 PayPal。
经过大量谷歌搜索和阅读 PayPal 的 Adaptive Payments API 后,我发现可以使用 Preapproval API,然后如果项目获得资金,我可以使用 Chained Payments 将钱发送给项目创建者并保留一小笔费用(百分比)使用众筹平台。
如果您正在寻找一些 PHP 库,您可以在下面的链接中找到 2 个版本。一个是 CodeIgniter 框架的库,另一个是可以在任何地方使用的 PHP API 类。所以,这里是链接:
CodeIgniter 库 - http://www.binpress.com/app/paypal-adaptive-payments-pro-codeigniter-library/140
PHP API 类 - http://www.binpress.com/app/php-paypal-pro-adaptive-api-class/612
我现在看到您的问题已经存在 2 年了,我只是希望这个答案可以帮助其他人寻找有关 PayPal 的自适应付款 API 的答案。
是的,可以使用Adaptive Payments Preapproval API。当有人“承诺”时,您设置了预先批准,然后您可以在未来某个时间运行该预先批准的交易,而无需任何额外的交互。
PayPal 开发了一个包含库和示例的PHP SDK来帮助您入门。
If you're going to use PayPal, there's a good Ruby gem: adaptivepayments-sdk-ruby
这个答案晚了几年,但迟到总比没有好!将 Adaptive Payments Preapproval API 用于 Kickstarter 类型的系统的一个缺点是,您无法保证“质押”在您提款时有效,因为用户可以在任何时候。
我一直在做一个类似于kickstarter的众筹项目。我开始使用 paypal 的自适应支付来处理这种事情,但最终我改用了wepay 的 preapproval api。我很高兴我做到了。一方面,他们的文档更清晰,更有条理,有 PHP、Ruby 和 Python 中的优秀示例。