2009-06-29 65 views
5

我需要使用ActiveMerchant庫在我們的Rails應用程序內設置付款解決方案。雖然這個問題是非常主觀的,但人們在那裏的主要門戶(BrainTree,Authorize.net等)有什麼經驗?什麼是ActiveMerchant最好的支付網關?

它必須:

  • 手柄定期付款。
  • 有能力貸記個人帳戶。
  • 有能力無效付款。
  • 有一種方法來存儲用戶的付款細節(如Authotize.net的CIM)。

乾杯

回答

7

ActiveMerchant很棒,但是在過去一年左右的時間裏,我發現了幾個問題。

首先,雖然某些網關可能是「支持」的,但並非所有功能都可能包含在內。見特徵矩陣,以確保你選擇的網關完全支持 -

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

我不得不添加更多功能網關幾次。

其次,請記住,通過應用簡單補丁可能會「支持」其他網關。包括我自己在內的許多人已經提交了對等待科迪和船員批准的額外網關的支持。大多數這些網關補丁都經過生產測試並準備就緒。

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

+0

謝謝,我想我會使用現有的網關來解決,並根據需要調整活動的商戶接口。 – joshnesbitt 2009-07-15 11:43:32

4

你的問題可能更多地涉及您的業務和收費服務將收取你比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?