编辑:如何每月向用户发送付款?

时间:2012-07-13 14:37:44

标签: ruby-on-rails paypal recurring

我想每个月使用PayPal自动支付我的用户(分享利润)。

我读了很多关于PayPal和所有功能的内容。我需要配置发送付款取决于我的数据库中的一些统计信息。

我正在使用Rails,并会感谢所有帮助!

我可以重写或更改recurrung bill gem中的某些内容以支付我的用户费用吗?

3 个答案:

答案 0 :(得分:3)

为此目的有几个调度宝石:

https://www.ruby-toolbox.com/categories/scheduling

答案 1 :(得分:1)

如果您使用PayPal等支付网关,他们会支持重新计费。大多数支付服务支持这一点我不知道是否有可能像你在问题中描述的那样设置一个计时器,但我绝对不会依赖它。如果您的应用程序出现故障,性能如何?

查看activemerchantthis railscasts剧集。 也许this paypal文档也很有帮助。

答案 2 :(得分:1)

在PayPal产品系列中,请查看自适应付款。其中一项功能是能够执行所谓的隐含付款。从本质上讲,此功能使您能够以编程方式从您自己的帐户中汇款,以便向其他人付款。

您只需编写脚本来确定接收方的电子邮件地址,您要发送的数量,并使用该信息进行API调用。

查看第25页: https://cms.paypal.com/cms_content/US/en_US/files/developer/PP_AdaptivePayments.pdf

尽管编写自己的API调用(基本上是HTTP POST请求,还有一些额外的标题)可能更容易,但您可以调整ActiveMerchant库来为您完成。