2010-01-03 78 views
8

是否有一个简单的PHP支付库可以处理多个支付网关?我不介意在支付网关网站而不是我的网站上处理付款,也不希望在我的网站中存储CC信息,但我希望灵活性选择网关而不更改代码(或几乎不做任何更改)。PHP支付库

+0

您能否详细说明您正在专门查看哪些支付网关?只是出于兴趣:-) – richsage 2010-01-03 11:42:21

+0

任何与主要支付网关,如我们的支付宝,Authorize.net,Google Checkout和其他 – Kunpha 2010-01-04 01:06:14

回答

0

我认为你所寻找的是一个用于PayPal和类似网站的API。

+1

一个PHP库,集成API – Kunpha 2010-01-03 03:17:47

2

Kohana的支付模块支持以下所有网关:

  • Authorize.net
  • 谷歌Checkout的
  • 的Moneybookers
  • 三叉戟网关
  • TrustCommerce
  • YourPay.net
  • PayPal/Paypal专业版
+0

+1,使用Kohana。但不知道它有所有这些 – 2012-10-14 15:17:20

7

您可能正在寻找一个类似于Active Merchant for Ruby的库。

有一个在github

6

一个PHP接口这个问题可能是老了,但仍然是非常相关的,而现在,在2013年,明确的答案是:

OMNIPAY,#1 GitHub上:https://github.com/adrianmacneil/omnipay

Omnipay是专业的单元测试,可通过作曲家和具有良好的结构。易于使用,清洁和高度专业。提供支付网关

2Checkout 
Authorize.Net AIM 
Authorize.Net SIM 
Buckaroo 
CardSave 
Dummy 
eWAY Rapid 3.0 
GoCardless 
Manual 
Migs 2-Party 
Migs 3-Party 
Mollie 
Netaxept (BBS) 
Netbanx 
PayFast 
Payflow Pro 
PaymentExpress (DPS) PxPay 
PaymentExpress (DPS) PxPost 
PayPal Express Checkout 
PayPal Payments Pro 
Pin Payments 
Sage Pay Direct 
Sage Pay Server 
SecurePay Direct Post 
Stripe 
WorldPay 
9

我想我不得不提到payum。乍一看可能看起来有些复杂,但试试吧!

它具有良好的设计思想,解决了许多常见的支付相关问题(存储和保护数据,通知,框架不可知论者)。它也是supports many payments开箱即用(每个都附带一个doc)并提供与all favorite frameworks的集成。