2010-03-17 19 views
9

與Paypal,Google Checkout和Authorize.net一起使用的好的PHP支付庫是什麼?什麼是與PayPal,Google Checkout和Authorize.net一起使用的好的PHP支付庫?

我的確發現了這個library,但沒有維護,也沒有提供Google Checkout。是否有其他選擇,例如可以處理這三個或更多網關的服務?

+0

該圖書館只有一年的歷史,看起來並不像它沒有被維護。爲什麼不自己添加Google Checkout支持?或者僱人來爲你做? – 2010-03-17 01:26:46

+0

我在問是否有這樣的圖書館,我不知道。如果有的話,我不需要擔心它的實施。 – Cory 2010-03-17 01:39:45

回答

0

我有點懷疑是。事實是Paypal,Google和Authorize.net以不同的方式工作。貝寶處理付款本身,他們暴露給開發人員的API是最小的,實際上他們有約4種口味(快遞,英國,payflow版本..)。 Google checkout也在整合結帳過程本身的背景下做了很多工作。 Authorize.net只是一個支付網關,將更多的責任傳遞給開發人員。他們有一個完整而複雜的API,僅適用於美國。

建議。看看Magento購物車,因爲它們在默認安裝中實現了paypal,google checkout和authorize.net模塊。

+0

我不知道Magento ......當然,它有這些,但鑑於他們與Magento的緊密集成,他需要數週時間才能找出它們。 – 2010-03-23 14:36:18

+0

這是真的。如果情況確實如此,我可能會在項目中單獨研究和實施每一項。 – 2010-03-24 09:42:21

0

我確定那裏有純PHP系統。例如,運行在Joomla CMS平臺上的Virtuemart可支持多種支付網關。

2

它們不僅以不同的方式工作,而且每種方式都以不同的方式向付費用戶呈現。這意味着你不能真正從用戶那裏抽象出來,這意味着你真的必須直接與他們進行交互。有沒有乾淨的方式來解決這個問題。

最近的替代,那麼,就是找到一個包裝(或一組包裝的),讓您內部管理他們都同樣地,讓你不重複你的每個單獨的處理器的努力。我還沒有找到專用的庫,但我發現了幾個與其他框架交付的選項。 Magento已被提及; Kohana,OpenCart,甚至Zend Framework都提供了值得和相對模塊化的解決方案。

這裏有提到的幾個半像樣的解決方案: PHP Payment Library

...具體來說,這個曾被稱爲/掛了很多: http://www.stumbleupon.com/su/2sX5Ei/www.phpfour.com/blog/2009/02/php-payment-gateway-library-for-paypal-authorizenet-and-2checkout/

我沒有發現這一點 - 它看來是一個商業問題的解決方案,如果你進入的是諸如此類的事情 - 但我懷疑它真的實現你看上去很什麼: http://www.transaxdevelopers.com/PHP-Payment-Processing/PHP-Payment-Integration.asp

另: http://www.flexsin.com/software-web-development/payment-gateway-integration.php

0

我想在此提及我的支付庫存。

目前,它支持:

  • PayPal快速\親結賬
  • be2bill
  • authorize.net目的。

對於貝寶快遞結帳,它支持recurring payment和數字商品功能(見文檔)。

主要原則(來自DOC):

  • 的高度靈活性。
  • 域模型友好的支付解決方案。
  • 當你需要一個非常好的狀態管理。
  • 存儲集成(doctrin2支持)。

該圖書館有一個bundle爲symfony2和sandbox輕鬆啓動。

希望你覺得它有用。

相關問題