Как лучше организовать автоматическую выплату на сайте? - PullRequest
2 голосов
/ 21 июля 2009

У меня есть приложение Ruby on Rails. Я могу получать деньги с карт пользователей, используя ActiveMerchant. Теперь мне нужно сделать выплаты для некоторых пользователей на основе логики приложения.

Например,

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

Как правило, я могу использовать не только решение на основе Ruby / Rails, но и любой протокол, основанный на запросах и ответах.

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

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

  • Рубин 1,8
  • Рельсы 2.3.2
  • ActiveMerchant 1.4.2

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

1 Ответ

3 голосов
/ 21 июля 2009

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...