ruby-on-rails - Paypal 支付是靠其他用户分摊全部金额吗?

标签 ruby-on-rails paypal payment-gateway payment

也许这个问题适用于所有支付网关,但是,我想知道处理支付的最佳实践方法,其中整个交易仅在足够多的用户贡献给定份额时才有效。

1) 是否应在每个贡献用户 promise 付款时处理付款,并在未达到金额(没有足够的用户贡献)时退款?

2)如果在找到足够的贡献用户并达到目标金额时为每个用户处理付款,则存在如果单个用户拖欠付款则整个交易失败的问题。

实践中最合理的方法是什么?

最佳答案

您可以试试PayPal的Preapproval功能。这适合选项 1,后者更安​​全。

预先批准的 API 是 here .

关于ruby-on-rails - Paypal 支付是靠其他用户分摊全部金额吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11045150/

相关文章:

ruby-on-rails - 如何使用 Rails form_for 获取同一模型的多条记录

ruby-on-rails - Ruby gem 安装问题

jquery - 在 Rails 中从原型(prototype)切换到 jquery,助手呢?

paypal - 如何制作 Paypal 按钮字段 'Required' ?

javascript - 在表单提交之前用 AngularJS 同步调用服务器

sql - 几乎相同值的日期比较

Paypal Express 错误 10413

php - 现实世界场景中的 Laravel PayPal 教程

ASP.NET 使用 iframe for 3ds - 如何返回托管页面

php - Neteller 休息 API