我正在寻找支持许多不同支付处理器 API 的通用和开源支付库。换句话说,我想开发一个使用单一支付处理 API 的应用程序,但能够在支付网关之间轻松切换,例如 Authorize.Net、Payflow Pro、Braintree、PayPal、Google、Amazon 等。
这个问题给出了一些Java solutions ,但这些建议看起来都很糟糕。没有比 ActiveMerchant for Java 更像的东西了吗?我真的需要一个好的 Java 解决方案,如果有必要,我可以构建自己的解决方案。但我不想重新发明轮子,如果它存在的话。
是否有针对 Python、Node.JS 或 PHP 的解决方案?
理想情况下,我想找到类似于 Ruby 的 ActiveMerchant 的东西,看起来格外完整。还有其他 Ruby 解决方案吗?
最佳答案
我所看到的只是将 Active Merchant 包装到一个轻量级 Web 服务中,该服务公开了一个您的任何语言都可以与之对话的 rest API。这是针对一家可以适当锁定其网络的大公司的,所以 DYODD。
关于java - 用于 Java、Python、Ruby、Node.JS 和 PHP 的开放式支付网关库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2870255/