java - 用于 Java、Python、Ruby、Node.JS 和 PHP 的开放式支付网关库

标签 java php python ruby payment-gateway

我正在寻找支持许多不同支付处理器 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/

相关文章:

java - @RunWith(MockitoJUnitRunner.class) 与 MockitoAnnotations.initMocks(this)

java - Netty中基于连接的UDP协议(protocol)

Php:如何计算 zip 的 Adler32 校验和?

python - HTTPFound 返回的位置 header 不包含非标准端口号

python - 如何更正用于比较包含按键的两个字符串的算法?

python - 为 pyspark 运行 nosetests

java - Action 监听器的麻烦

java - 使用带有 Struts2 的 Spring Security 的表单的动态 URL 访问权限?

php - 使用 Route::group、前缀和命名空间的 Laravel 本地化

php - 在 php 中生成加密安全的随机数