|
Ajouter le paiement en ligne à votre site |
|
|
|
Analyse -
Fonctionnalités
|
|
Ecrit par Kamal AOUDA
|
|
09-12-2006 |
|
La solution la plus simple serait de passer par Paypal. Il s’agit d’une
filiale d’Ebay qui permet d’externaliser les services de paiement en ligne. Pour
un débutant cette externalisation s’avert parfois nécessaire pour les raisons
suivantes :
* La mise en place de cette solution ne nécessite pas des connaissances pointues
en programmation (dans la plupart des cas il suffit de copier coller les scripts
de Paypal dans vos pages)
* Si votre site n’est pas suffisamment sécurisé, un hacker pourrait subtiliser
les numéros de carte de crédit de vos clients et s’en servir à des fins
frauduleuses. En externalisant les fonctionnalités de paiement vous transférez
le risque du côté de la société de paiement (PayPal entre autres). Juridiquement
c’est la responsabilité de Paypal qui sera engagée en cas d’incident.
La création d’un compte PayPal est gratuite. Paypal offre trois catégories de
comptes :
Personnel : pour transférer de l’argent seulement (idéal pour effectuer vos
achats en ligne).
Premuim : décrit avec plus de détail dans l’article suivant:
Comptes Paypal
Business : décrit avec plus de détail dans l’article suivant:
Comptes Paypal
Si vous souhaitez utiliser le panier d’achat intégré de Paypal il faut ouvrir un
compte de type Business (avant de prendre votre décision, comparez les
commissions prélevées par PayPal avec celles des autres sociétés de paiements
listées à la fin de ce message). Nous aborderons cette question dans nos
prochains articles.
Si vous souhaitez utiliser les services de paiement Paypal avec votre propre
panier d’achat consulter l’article suivant :
Intégrer PayPal à votre propre panier d'achat
Ce guide vous sera également d’une très grande utilité.
Guide d'intégration de Paypal à votre site
Sinon il existe d’autres alternatives plus risquées et plus difficiles à mettre
en œuvre (mais qui sont plus intéressantes en termes de coûts). Celles-ci
permettent de créer une passerelle entre votre site Internet (TCP/IP) et le
réseau informatique des établissements bancaires (fonctionnant selon le
protocole X 25 dans la plupart des cas, c’est pour ça qu’on parle de
passerelle). Vous aurez besoin d’un certificat numérique et du protocole SSL
pour encrypter les données entre le client et le serveur. Pour comprendre en
quoi consistent SSL et les certificats numériques consultez les articles
suivants :
Introduction aux certificats numériques
Introduction à SSL
Pour connaître les principales étapes d’un acte de paiement en ligne, consultez
l’article suivant :
Les principales étapes d'un acte de paiement en ligne
Voici la liste des fournisseurs de paiement les plus connus
• 2Checkout: http://www.2checkout.com
• AnyPay: http://www.anypay.com
• CCNow: http://www.ccnow.com
• Electronic Transfer:
http://www.electronictransfer.com
• Moneybookers:
http://www.moneybookers.com
• MultiCards: http://www.multicards.com
• Pay By Web: http://www.paybyweb.com
• Paymate: http://www.paymate.com.au
• PayPal: http://www.paypal.com
• PaySystems: http://www.paysystems.com
• ProPay: http://www.propay.com
• QuickPayPro: http://www.quickpaypro.com
• WorldPay: http://worldpay.com
Si votre objectif est pédagogique (en ce sens que vous voulez apprendre comment
fonctionnent les passerelles de paiement sans pour autant créer un véritable
site marchand), nous vous recommandons d’ouvrir un compte gratuit auprès de la
société Data Cash http://www.datacash.com/
Cette société vous fournit des numéros de cartes de crédit fictifs pour tester
leur passerelle de paiement (vous pouvez ainsi simuler le fonctionnement de leur
infrastructure de paiement sur votre site). La société offre également des
services de paiements réels mais en Grande Bretagne seulement.
Dès que j’aurai un peu de temps je vais rédiger un article pour expliquer
comment créer une passerelle entre un site ASP.net et celui de Datacash. Les
interactions entre les deux sites se feront via XML. Je vais vous tenir informé
de l’état d’avancement de cet article.
Kamal AOUDA
Ecommerce DEV
http://www.kamalaouda.com
|