Abrir bibliotecas de pasarela de pago para Java, Python, Ruby, Node.JS y PHP

Estoy buscando bibliotecas de pago genéricas y de código abierto que admitan muchas API de procesador de pago diferentes. En otras palabras, me gustaría desarrollar una aplicación utilizando una única API de procesamiento de pagos, pero poder cambiar fácilmente entre pasarelas de pago, como Authorize.Net, Payflow Pro, Braintree, PayPal, Google, Amazon, etc.

Esta pregunta da algunosSoluciones Java, pero todas las sugerencias se ven horribles. ¿No hay nada más como ActiveMerchant para Java? Realmente necesito una buena solución Java, hasta el punto de construir la mía si es necesario. Pero no quiero reinventar la rueda si existe.

¿Hay alguna solución para Python, Node.JS o PHP?

Idealmente, me gustaría encontrar algo similar a RubyActiveMerchant, que se ve excepcionalmente completo. ¿Hay alguna otra solución de Ruby?

Respuestas a la pregunta(8)

Su respuesta a la pregunta