Article
Processus de certification EMV en 3 étapes simples
Vous avez peut-être entendu parler de la certification EMV (Europay, Mastercard et Visa) dans le contexte où les entreprises cherchent à devenir conformes à la norme EMV en s'équipant du matériel nécessaire pour lutter contre la fraude. Mais qu'est-ce que la certification EMV exactement, et comment fonctionne ce processus ? Alors que la technologie à puce EMV s'impose comme la norme, que faut-il savoir sur la certification EMV ?
Dans cet article, nous vous aidons à répondre à ces questions. Nous passerons en revue les 3 niveaux de certification et vous expliquerons le processus de certification EMV en le décomposant en 3 étapes simples. Nous vous expliquerons également comment notre noyau commun certifié EMV simplifie considérablement ce processus.
Les niveaux de certification EMV
Avant d'aborder les étapes du processus de certification EMV, examinons chacun des 3 niveaux. Le processus de certification EMV se décompose en trois niveaux : le Niveau 1 correspond au matériel, le Niveau 2 au noyau logiciel, et le Niveau 3 à la solution. Ces niveaux prennent tout leur sens lorsqu'on considère le fonctionnement d'un appareil tel qu'un Lecteur de carte EMV fonctionne. Ce n'est pas seulement du matériel. C'est le matériel, plus le logiciel embarqué, plus la prise en charge d'un ensemble de réseaux de paiement.
EMVCo est composé de plusieurs organisations membres, dont Visa, Mastercard, Discover, Amex, JCB et UnionPay. L'organisation EMVCo gère et définit les exigences pour les trois niveaux. Elle désigne et accrédite également des laboratoires de test chargés de certifier les terminaux de paiement conformément aux spécifications EMV pour les niveaux 1 et 2. La certification EMV n'atteint le niveau L3 qu'une fois que l'équipement a passé avec succès les tests auprès de chacune des marques de cartes mentionnées ci-dessus.
Certification EMV Niveau 1 : Matériel
C'est relativement simple. Au Niveau 1, il s'agit du terminal physique sur lequel les paiements sont testés. Ces tests vérifient que l'appareil satisfait aux exigences physiques ainsi qu'aux protocoles électromagnétiques et de communication de bas niveau requis, notamment les tests de distance de fonctionnement. Les tests et la certification EMV Level 1 s'appliquent à la fois à l'EMV contact et à l'EMV sans contact.
Le fournisseur de matériel est responsable de la certification EMV Level 1.
Certification EMV Niveau 2 : Kernel/Bibliothèque
Maintenant que nous maîtrisons la notion de matériel certifié EMV, nous pouvons aborder le niveau suivant, qui concerne la validation des fonctionnalités de paiement s'exécutant sur le matériel certifié L1 — plus précisément ce que l'on appelle un Kernel logiciel ou une bibliothèque. Le kernel EMV permet de s'assurer que le matériel L1 est en mesure de communiquer correctement avec la carte à puce EMV.
Pour l'EMV contact, EMVCo a établi une spécification commune pour les tests EMV Level 2. En revanche, pour l'EMV sans contact, chaque marque de carte dispose de sa propre spécification pour le EMV Level 2 sans contact. En règle générale, le fournisseur de matériel de paiement fournit également un kernel EMV Level 2 ainsi que la certification L2 associée, le kernel logiciel s'exécutant traditionnellement en interne au sein du terminal de paiement.
Certification EMV Niveau 3 : Certification de Marque
La certification EMV de bout en bout, également connue dans le secteur sous le nom d'EMV Level 3, repose sur un matériel ayant obtenu la certification EMV L1, un kernel EMV L2 approuvé (ou plusieurs kernels pour le sans contact), l'application de paiement, une passerelle/un processeur sélectionné et l'approbation des marques. À ce stade, tous les composants constituant une transaction EMV ont été testés et validés par les marques.
3 étapes simples pour la certification EMV
Maintenant que nous avons compris les 3 niveaux de certification EMV, plongeons dans le processus pour l'obtenir.
Étape 1 : Développement de l'application et tests de pré-certification
Une fois le matériel sélectionné, le fournisseur de solution peut commencer le développement de l'application de paiement afin d'initier les transactions. En règle générale, les fournisseurs de matériel mettent à disposition des SDK et une documentation associée pour permettre au développeur de créer une application compatible avec le matériel choisi. Cette étape peut inclure des tests préliminaires destinés à valider le bon fonctionnement de l'application.
Étape 2 : Inscription et préparation
Une fois l'application prête et le processeur de paiement sélectionné, le fournisseur de solution peut lancer le processus d'inscription. Cela implique de remplir les formulaires requis par le processeur de paiement, notamment la certification EMVCo du terminal cible intégrant le lecteur de carte EMV. Ces formulaires, souvent appelés « formulaires d'entrée », décrivent également l'environnement de paiement et les limites de la solution (par exemple, un kiosque sans surveillance équipé d'un lecteur à insertion intégré mais sans pavé numérique PIN ne se verra attribuer aucun cas de test lié au PIN). Le processeur de paiement doit ensuite finaliser le processus d'inscription afin que chaque réseau de cartes puisse effectuer ses tests et les valider avec ses propres systèmes. Une fois l'inscription terminée, on passe à la phase de préparation.
La préparation consiste, pour le processeur de paiement, à fournir des identifiants de test et des informations d'accès à l'hôte, permettant d'exécuter une transaction de base afin de vérifier que le compte a été correctement configuré. Cette étape permet d'éviter des problèmes techniques tels que le blocage de l'accès par un pare-feu ou d'autres restrictions d'accès. L'examen de l'ensemble des scripts de test garantit que toutes les fonctionnalités souhaitées de l'application sont couvertes lors de la certification.
Étape 3 : Certification et validation EMVCo
Pour obtenir la certification EMV, il est recommandé d'utiliser un outil UL Brand Test Tool (BTT) afin de charger les cas de test fournis par les réseaux de cartes et de les exécuter sur le terminal et l'application. Cet outil coûte environ 12 000 dollars et constitue un investissement indispensable. Durant cette phase de test, un opérateur doit s'installer et exécuter manuellement des centaines de tests, ce qui implique d'insérer une carte, d'appuyer sur des touches et de consigner les résultats dans un fichier « tpp » dédié à l'outil UL Brand Test Tool.
Une fois ce niveau de test achevé, le développement de l'application est considéré comme terminé, tous les problèmes étant soit résolus, soit couverts par une dérogation. On entre alors dans la phase de pré-validation, au cours de laquelle chaque test doit être exécuté avec les systèmes de test des réseaux de cartes. Chaque réseau procède à une vérification individuelle à l'issue de cette étape afin de s'assurer que l'hôte et la carte ont correctement transité dans le système. Cette phase peut prendre plusieurs jours.
La validation constitue la certification officielle et définitive — la dernière ligne droite, pourrait-on dire, de l'ensemble du processus. Elle implique une ultime série de tests, cette fois chronométrée par rapport aux hôtes officiels de certification des réseaux de cartes, afin d'éliminer toute anomalie ou surprise que les phases de test précédentes auraient pu laisser passer. Pour couronner le tout, les certifications sont délivrées par e-mail, signalant ainsi la fin du processus.
Comment ID TECH peut simplifier le processus de certification EMV
Si l'ensemble du processus vous semble trop complexe, ID TECH peut vous faciliter la tâche. Le Common Kernel d'ID TECH simplifie le processus de certification. Une fois que vous disposez d'une solution de paiement EMV par contact intégrant un produit ID TECH Common Kernel et certifiée Level 3, aucune nouvelle certification Level 3 n'est nécessaire pour intégrer de nouveaux produits basés sur le Common Kernel d'ID TECH.
Cela offre flexibilité et agilité lorsqu'il est nécessaire de mettre à niveau ou d'ajouter des solutions de paiement EMV à un système. Vous n'avez pas à recommencer le processus de certification Level 3, coûteux et contraignant. Lorsque l'on considère le temps que peut exiger le processus de certification EMV, c'est une véritable révolution. Éliminer la recertification peut générer des gains de productivité considérables et accélérer la mise sur le marché.
Contactez les experts en certification EMV
Chez ID TECH, nous ne nous contentons pas de simplifier le processus de certification EMV et d'alléger votre budget : nous vous permettons également d'accepter tous les modes de paiement que vos clients souhaitent utiliser. Des bornes libre-service aux distributeurs automatiques en passant par les paiements mobiles, nous vous accompagnons avec les dernières technologies de paiement EMV par contact et sans contact certifiées PCI .
Si vous souhaitez en savoir plus sur ID TECH concernant le processus de certification EMV, obtenir une présentation plus approfondie de l'ensemble du processus, découvrir comment il peut maximiser vos bénéfices et réduire les pertes liées à la fraude, contactez-nous pour en apprendre davantage sur IDTECH.
