0

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

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

我正在使用 Rails,将不胜感激所有帮助!

我可以重写或更改经常性账单 gem 中的某些内容来支付我的用户吗?

4

3 回答 3

3

为此目的,有几个调度 gem:

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

于 2012-07-13T14:44:00.533 回答
1

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

看看activemerchant这个railscasts 插曲。也许这个贝宝文档也很有帮助。

于 2012-07-13T14:41:46.073 回答
1

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

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

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

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

于 2012-07-14T16:11:20.737 回答