2

我有 Ruby on Rails 应用程序。我可以使用 ActiveMerchant 从用户卡中获取资金。现在我需要根据应用程序逻辑向一些用户付款。

例如,

  • 从安德鲁那里得到 10 美元
  • 从马克那里得到 10 美元
  • 从迈克那里得到 10 美元
  • ...找到谁应该赚钱的应用程序魔术...
  • 支付 30 美元给马克

一般来说,我不仅可以使用基于 Ruby/Rails 的解决方案,还可以使用任何基于请求和响应的协议。

我计划使用 Authorize.net,但如果此功能实现需要使用其他东西,那么我可以切换到其他计费处理系统。我不喜欢使用 PayPal。

一些技术细节:

  • 红宝石 1.8
  • 导轨 2.3.2
  • ActiveMerchant 1.4.2

如何在我的应用程序中管理自动付款?

4

1 回答 1

3

Authorize.net 和 Braintree 网关都支持通过 ACH 处理付款,或直接存入某人的银行账户。Authorize.net 的实现称为 eCheck,目前在 ActiveMerchant 网关代码中不支持。ActiveMerchant 支持 Braintree 的 API,AM 中的 Check 模型将帮助您。

您需要从 Mark 那里收集一个帐号和一个路由号码,以便您可以将存款存入他的帐户。

于 2009-07-21T13:20:27.173 回答