在网站上组织自动付款的最佳方法是什么?

时间:2009-07-21 08:59:56

标签: ruby-on-rails ruby activemerchant

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

例如,

  • 从安德鲁获得10美元
  • 从Mark
  • 获得10美元
  • 从迈克获得10美元
  • ...应用魔法找到谁应该得到钱...
  • 向Mark支付30美元

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

我打算使用Authorize.net,但如果此功能实现需要使用其他内容,那么我可以切换到其他计费处理系统。我不想使用PayPal。

几个技术细节:

  • Ruby 1.8
  • Rails 2.3.2
  • ActiveMerchant 1.4.2

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

1 个答案:

答案 0 :(得分:3)

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

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