Ruby on rails Paypal支付依赖于其他用户支付全部金额的一部分?

Ruby on rails Paypal支付依赖于其他用户支付全部金额的一部分?,ruby-on-rails,paypal,payment-gateway,payment,Ruby On Rails,Paypal,Payment Gateway,Payment,也许这个问题会适用于所有支付网关,但是,我想知道处理支付的最佳实践方法,其中只有当足够多的用户贡献给定的份额时,整个交易才有效 1) 是否应在每位付费用户承诺付款时对其进行付款处理,并在未达到付款金额(没有足够的用户付费)时予以退款 2) 如果在找到足够的贡献用户并达到目标金额时为每个用户处理付款,那么如果单个用户默认付款,则存在整个交易失败的问题 实践中最可靠的方法是什么?您可以尝试PayPal的预批准功能。这将适用于更安全的方案1 预批准的API为

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

1) 是否应在每位付费用户承诺付款时对其进行付款处理,并在未达到付款金额(没有足够的用户付费)时予以退款

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


实践中最可靠的方法是什么?

您可以尝试PayPal的预批准功能。这将适用于更安全的方案1

预批准的API为