Il semble qu'il n'y ait que deux types de service de passerelle de paiement sur le marché pour le moment. Soit que toute la logique du panier soit gérée hors site (avec quelque chose comme l’option standard de Paypal) ou l’autre option étant que vous devez passer par la certification pour gérer les numéros de carte de crédit et faire pratiquement tout vous-même.
Idéalement, pour le projet sur lequel je travaille, je cherche un terrain d'entente qui me permet de gérer le panier sur site et de passer uniquement à une passerelle de paiement (avec le montant de la commande, les détails de facturation et de livraison, et commande ref) pour qu’ils gèrent les détails de la carte, avant de les lui rendre.
Je suis sûr que j'ai déjà utilisé des sites de commerce électronique utilisant ce modèle, mais je ne trouve aucun fournisseur de paiement offrant ce type d'option. Y en a-t-il? La seule exigence que nous avons actuellement est qu’il doit accepter les commandes en livres sterling.
Le Google Checkout API offre à cette maison de transition la possibilité d'utiliser votre propre panier personnalisé, sans avoir à parcourir tout le bazar et à gérer toutes les nuances de la certification de traitement du numéro de carte de crédit.
Je pense que la plupart des fournisseurs de commerce électronique ont quelque chose comme ça, j'utilise FastSpring et ils ont une API où vous pouvez poster les détails de la commande de votre panier sur leur site où ils traitent le paiement. (Je pense que Paypal a aussi quelque chose de similaire mais je ne suis pas sûr à 100%).
Je recommande quand même d’utiliser Paypal pour votre passerelle de paiement Paypal car elle est mieux acceptée dans le monde entier. N'oubliez pas que Paypal ne traite pas encore les paiements de certains pays (tels que l'Égypte et la plupart des pays africains).
Si vous pensez faire des affaires dans le monde entier, cela vaut la peine d'être envisagé :-)