2010-01-03 10 views
8

Y at-il une bibliothèque de paiement PHP simple qui peut gérer plusieurs passerelles de paiement? Cela ne me dérange pas de traiter le paiement sur le site de passerelle de paiement plutôt que sur mon site et ne veux pas stocker des informations CC sur mon site, mais je veux la flexibilité de choisir la passerelle sans changer le code (ou peu de changement).Bibliothèque de paiement PHP

+0

Pouvez-vous élaborer sur les passerelles de paiement que vous regardez spécifiquement? Juste hors de l'intérêt :-) – richsage

+0

Tout ce qui fonctionne avec les principales passerelles de paiement tels que Paypal, Authorize.net, Google Checkout et autres – Kunpha

Répondre

0

Je pense que ce que vous recherchez est une API pour Paypal et des sites similaires.

+1

une bibliothèque PHP qui intègre les API – Kunpha

2

Kohana Payment Module prend en charge toutes les passerelles suivantes:

  • Authorize.net
  • Google Checkout
  • Moneybookers
  • Trident passerelle
  • TrustCommerce
  • YourPay.net
  • PayPal/Paypal Pro
+0

+1, en utilisant Kohana. Mais je ne savais pas qu'il a tous ces –

7

Vous recherchez probablement une bibliothèque similaire à Active Merchant pour ruby.

Il y a un port php à github

6

Cette question pourrait être vieux, mais il est encore très pertinent, et maintenant, en 2013, la réponse claire est:

Omnipay, # 1 sur GitHub : https://github.com/adrianmacneil/omnipay

Omnipay est professionnellement testé à l'unité, disponible via le compositeur et a une excellente structure. Facile à utiliser, propre et très professionnel. Offre des passerelles de paiement pour

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

Je pense que je dois mentionner payum. Cela peut paraître un peu compliqué à première vue, mais essayez-le!

Il a bien conçu la conception, résout de nombreux problèmes liés au paiement commun (stockage et sécurisation des données, des notifications, agnostique du cadre). En outre, il supports many payments hors de la boîte (chacun livré avec un document) et fournir l'intégration avec all favorite frameworks.