2009-07-21 3 views
2

J'ai l'application Ruby on Rails. Je peux obtenir de l'argent des cartes d'utilisateurs en utilisant ActiveMerchant. Maintenant, j'ai besoin de faire des paiements à certains utilisateurs en fonction de la logique de l'application.Quelle est la meilleure façon d'organiser le paiement automatique sur le site?

Par exemple,

  • 10 $ de Andrew
  • Obtenez 10 $ de Mark
  • Obtenez 10 $ de Mike
  • ... la magie de l'application qui trouve qui devrait obtenir de l'argent .. .
  • payer 30 $ à Mark

En général, je peux utiliser non seulement Ruby/Rai Solution basée sur ls mais tout protocole basé sur des demandes et des réponses.

Je prévois d'utiliser Authorize.net mais si cette implémentation de fonctionnalité nécessite d'utiliser autre chose, je peux passer à un autre système de traitement de facturation. Je préfère ne pas utiliser PayPal.

Quelques détails techniques:

  • Ruby 1.8
  • Rails 2.3.2
  • ActiveMerchant 1.4.2

Comment gérer paiement automatique dans ma demande?

Répondre

3

Les passerelles Authorize.net et Braintree prennent toutes deux en charge le traitement des paiements via ACH, ou le dépôt direct dans le compte bancaire de quelqu'un. L'implémentation d'Authorize.net s'appelle eCheck et n'est actuellement pas prise en charge dans le code de la passerelle ActiveMerchant. L'API de Braintree est supportée dans ActiveMerchant, et le modèle Check dans AM vous aidera.

Vous devrez collecter un numéro de compte et un numéro de routage auprès de Mark afin de pouvoir effectuer des dépôts sur son compte.

Questions connexes