Chapitre 6. Eléments de base de CCVS (E-Commerce Credit Card Verification System)

Le système CCVS (Credit Card Verification System, système de vérification de carte de crédit pour le commerce électronique) utilise votre ordinateur et un modem pour simuler un terminal de lecture de carte de crédit (également POS -Point of Sale terminal, terminal de point de vente-). Produit autonome, CCVS comprend plusieurs API (Application Programming Interface, interface de programmation d'application) facilitant la personnalisation et l'intégration avec des applications logicielles tierces ou des produits de base de données.

CCVS est sûr, sécurisé et facile à utiliser. Ecrit en C ANSI et conforme aux normes POSIX, CCVS est portable et conçu pour être aisément intégré à des systèmes d'exploitation modernes, des langages de programmation et des applications Internet. Conçu pour faciliter l'écriture de script et la programmation, CCVS peut être utilisé pour automatiser le commerce électronique, programmer des traitements par lots ou améliorer des applications nécessitant un traitement de cartes de crédit.

CCVS peut être utilisé ailleurs qu'aux Etats-Unis si le représentant de vos services bancaires ou commerçants peut prendre en charge l'un des protocoles compatibles avec CCVS. Si vous êtes situé au Canada, CCVS prend en charge le protocole NDC, pouvant être utilisé par n'importe quelle banque au Canada. Si vous vous trouvez ailleurs qu'aux Etats-Unis ou au Canada, consultez le représentant de vos services de commerce. Le protocole pris en charge par CCVS qui a le plus de chances d'être pris en charge par une institution financière en dehors des Etats-Unis est le protocole Visa 2nd Generation ``K Format'' (VITAL).

Une version de démonstration de CCVS est incluse dans Red Hat Linux. Cette version de démonstration est pleinement fonctionnelle et peut être utilisée pour tester CCVS et votre système ; elle peut effectuer toute les opérations de la version opérationnelle, sauf contacter votre institution financières. Si vous décidez d'acheter CCVS pour traiter des paiements par carte de crédit, contactez Red Hat pour obtenir une clé logicielle. Reportez-vous site au http://www.redhat.com/products/ccvs/ pour plus d'informations sur la manière d'activer CCVS pour le commerce électronique.

Exemples de la manière dont CCVS peut être utilisé :

Ce ne sont là que quelques exemples illustrant les capacités de CCVS. CCVS peut être utilisé pour améliorer tout aspect de vos opérations nécessitant un traitement de carte de crédit. Voici quelques-unes des nombreuses fonctions de CCVS :

Processus de vérification de carte de crédit

Comment ce petit bout de plastique indique-t-il que vous pouvez réellement vous offrir ce téléviseur grand écran ?

Tout d'abord, le consommateur présente ses informations de carte de crédit au commerçant. Ce dernier transmet ces données, en même temps que son code d'identification commerçant, à une chambre de compensation. La chambre de compensation peut être la banque ayant ouvert le compte de carte de crédit du commerçant ; il s'agit cependant le plus souvent d'une société ayant conclu un contrat avec la banque du commerçant pour compenser le montant en échange de frais fixes, additionnés d'un pourcentage sur chaque montant traité.

Les données sont transmises par une lecture de la carte et des références du commerçant par téléphone, à l'aide d'un terminal POS pour carte de crédit, ou bien en utilisant CCVS ou un autre composant logiciel pour transmettre les informations par ordinateur.

La chambre de compensation contacte la banque ayant émis la carte de crédit du consommateur et vérifie si le montant chargé est acceptable. S'il est accepté, la Chambre de compensation envoie un message de confirmation au commerçant. Au même moment, le crédit disponible sur carte de crédit du client est gelé à concurrence du montant de transaction.

A la fin de la journée de travail, le commerçant (en réalité, son ordinateur ou le terminal de carte de crédit) appelle la chambre de compensation et vérifie toutes les transactions de la journée pour s'assurer que le système du commerçant et la chambre de compensation sont d'accord sur les transactions effectuées pendant la journée. Une fois que le commerçant et la chambre de compensation sont d'accord sur les transactions du jour, la chambre de compensation entame le processus de transfert de l'argent de la banque émettrice de la carte de crédit sur le compte bancaire du commerçant.