Я ищу универсальные библиотеки платежей с открытым исходным кодом, которые поддерживают множество различных API обработчиков платежей. Другими словами, я хотел бы разработать приложение с использованием единого API обработки платежей, но иметь возможность легко переключаться между платежными шлюзами, такими как Authorize.Net, Payflow Pro, Braintree, PayPal, Google, Amazon и т. Д.
Этот вопрос дает некоторые Java-решения , но все эти предложения выглядят ужасно. Разве нет ничего более похожего на ActiveMerchant для Java? Мне действительно нужно хорошее Java-решение, вплоть до создания собственного, если это необходимо. Но я не хочу изобретать велосипед, если он существует.
Существуют ли решения для Python, Node.JS или PHP?
В идеале, я хотел бы найти что-то похожее на ActiveMerchant Руби, которое выглядит исключительно завершенным. Есть ли другие решения для Ruby?