与 ActiveMerchant 一起使用的最佳支付网关是啥?

Posted

技术标签:

【中文标题】与 ActiveMerchant 一起使用的最佳支付网关是啥?【英文标题】:What is the best payment gateway to use with ActiveMerchant?与 ActiveMerchant 一起使用的最佳支付网关是什么? 【发布时间】:2010-11-06 15:00:54 【问题描述】:

我需要使用 ActiveMerchant 库在我们的一个 Rails 应用程序中设置支付解决方案。虽然这个问题非常主观,但人们对那里的主要网关(BrainTree、Authorize.net 等)有何体验?

必须:

处理定期付款。 能够记入个人帐户。 可以取消付款。 有办法存储用户付款详情(例如 Authotize.nets CIM)。

干杯

【问题讨论】:

【参考方案1】:

ActiveMerchant 很棒,但我在过去一年左右使用它时发现了一些问题。

首先,虽然某些网关可能被“支持”,但并非所有功能都包含在内。请参阅功能矩阵以确保您选择的网关得到完全支持 -

http://wiki.github.com/Shopify/active_merchant/gatewayfeaturematrix

我不得不多次向网关添加额外的功能。

其次,请记住,通过应用一个简单的补丁程序可能会“支持”其他网关。许多人,包括我自己,已经提交了对等待 Cody 和工作人员批准的其他网关的支持。这些网关补丁中的大多数都经过了生产测试并准备就绪。

https://jadedpixel.lighthouseapp.com/projects/11599-active-merchant/tickets

【讨论】:

谢谢,我想我会使用现有的网关并根据需要调整活动的商家界面。【参考方案2】:

您的问题可能更多地与您的业务和服务向您收取的费用有关,而不是 ActiveMerchant 本身。 如果您发现自己想要一个不受 AM 支持的网关,您可以自己编写支持或向一些 AM 开发人员付费。

有关支付网关的费用和问题的详细说明,请参阅这篇文章:

What's the best online payment processing solution?

您可以阅读的另一篇关于支付处理器的精彩文章是:

Payment Processors - What do I need to know if I want to accept credit cards on my website?

【讨论】:

以上是关于与 ActiveMerchant 一起使用的最佳支付网关是啥?的主要内容,如果未能解决你的问题,请参考以下文章

ActiveMerchant 获取 Braintree ClientToken

使用 ActiveMerchant 时如何处理超时?

Paypal、定期计费和 ActiveMerchant

将 activemerchant 与 PayPal Payments Advanced 结合使用

贝宝与 ActiveMerchant

使用 Webmock 伪造成功的 ActiveMerchant 响应