2009-07-21 2 views
2

У меня есть приложение Ruby on Rails. Я могу получать деньги с карт пользователей с помощью ActiveMerchant. Теперь мне нужно сделать выплаты некоторым пользователям на основе логики приложения.Каков наилучший способ организовать автоматическую выплату на веб-сайте?

Например,

  • Получите 10 $ от Эндрю
  • Получите 10 $ от Марка
  • Получите 10 $ от Mike
  • ... применения магии, который находит, кто должен получить деньги .. .
  • Pay 30 $ Марку

Вообще, я могу использовать не только Руби/Rai ls, но любой протокол, основанный на запросах и ответах.

Я планирую использовать Authorize.net, но если для реализации этой функции потребуется использовать что-то еще, я могу переключиться на другую систему обработки биллинга. Я предпочитаю не использовать PayPal.

Несколько технических деталей:

  • Рубин 1,8
  • Rails 2.3.2
  • ActiveMerchant 1.4.2

Как я могу управлять автоматической выплаты в моем приложении?

ответ

3

И Authorize.net, и шлюзы Braintree поддерживают обработку платежей через ACH или прямой депозит на чей-то банковский счет. Реализация Authorize.net называется eCheck и в настоящее время не поддерживается в коде шлюза ActiveMerchant. API-интерфейс Braintree поддерживается в ActiveMerchant, и модель Check в AM поможет вам.

Вам потребуется собрать номер счета и номер маршрута от Марка, чтобы вы могли вносить вклады в свой счет.