Payment Gateway - nodarsan/TenPinesConf GitHub Wiki

Posibles Gateways

Stripe:

  • Parece ser simple y esta muy bien documentada:
    https://stripe.com/docs
  • En la documentacion hay ejemplos muy parecidos a lo que necesitamos hacer.
  • Evita la necesidad de manejar datos sensibles de la tarjeta de credito
  • Cuenta con una gema para ruby ademas de una libreria javascript.
  • Cuenta con un dashboard de administracion bastante piola:
    https://dashboard.stripe.com/test/dashboard
  • Soporta pagos de todo el mundo, en distintas monedas(incluido dolares, euros y peso arg.)
  • No tiene fees mensuales, cobra solo por transaccion exitosa realizada.

Balanced:

Active Merchant:

  • Oficial: http://activemerchant.org/

  • Documentación: http://www.rubydoc.info/gems/activemerchant/1.42.3/frames

  • Es un sistema que reune distintos tipos de estrategias de payment gateway.

  • Ofrece una posible flexibilidad, el mayor problema es que esa flexibilidad es límitada a las funcionalidades compartidas entre las estrategias. Lo cual no nos permite del todo cambiar de una estrategia a otra sin producir cambios en el código.

  • No solo es necesario aprender Active Merchant sino tambien sobre el payment gateway que deseamos utilizar.

Authorize.net: