Image mosaïque

Comment implémenter l'authentification 3DS pour le SaaS, les logiciels et les jeux vidéo

Auteur : Marta Poprotska, Responsable de la communauté des médias sociaux

Révisé par : George Ploaie, Directeur des opérations (COO)

Pour intégrer l'authentification 3DS dans votre système de paiement, vous devez intégrer une solution de paiement qui prend en charge ce protocole, ce qui ajoute une étape supplémentaire aux paiements par carte en ligne pour des raisons de sécurité.  Ceci est crucial pour réduire la fraude et se conformer à différentes règles, telles que l'authentification forte du client (SCA) de l'UE.

 

Ce guide propose des instructions étape par étape sur la manière d'intégrer 3DS et d'améliorer vos processus de paiement, ce qui vous aidera à créer un système conforme.

Qu'est-ce que 3DS et pourquoi est-ce nécessaire ?

3DS est l'acronyme de Three-Domain Secure et c'est un protocole développé par Visa pour renforcer la sécurité des transactions par carte de crédit et de débit en ligne. En plus des détails de la carte et du code de sécurité, Authentification 3DS peut exiger du client qu'il fournisse un mot de passe, un code envoyé à son appareil mobile, ou une authentification biométrique. Ce protocole est important pour les entreprises SaaS, les plateformes logicielles et les jeux vidéo car :

  • Il réduit la fraude : Mise en œuvre 3DS procédures peuvent affecter la survenue de transactions non autorisées au sein d'une entreprise SaaS. Les pertes dues à la fraude e-commerce atteignant 44,3 milliards de dollars en 2024, selon les données, suggèrent l'importance de cette question.
  • Il déplace la responsabilité : Si l'authentification de la carte de crédit réussit, le risque financier lié à la fraude rejets de débit passe de votre entreprise SaaS à la banque émettrice de la carte du client.
  • Cela garantit la conformité : C'est particulièrement utile pour les entreprises qui opèrent dans des régions avec des réglementations strictes, comme l'UE, qui a la Directive révisée sur les services de paiement (DSP2) en vigueur. Cette directive exige la mise en œuvre de Une authentification forte du client (SCA) pour de nombreux paiements en ligne. En fait, 3DS 2 a été développé pour répondre à ces besoins en matière de SCA. 
Quels pays exigent le 3DS et qu'est-ce que la SCA ?

La règle pour SCA, mise en œuvre à l'aide de 3DS, est entrée en vigueur le 14 septembre 2019 et est principalement requise dans l' Espace économique européen (EEE). Elle s'applique aux entreprises qui ont un compte marchand dans l'UE et sont prises en charge par des cartes émises par une banque de l'UE. 

Une authentification forte du client (SCA) implique que le titulaire de la carte doit vérifier le paiement en utilisant au moins deux des trois catégories d'informations distinctes : 

  • Connaissance : Quelque chose que seul le client connaît (comme un mot de passe).
  • Possession : Quelque chose que le client possède (comme un téléphone recevant un code).
  • Inhérence : Quelque chose que le client est (comme une empreinte digitale ou la reconnaissance faciale).

 Le SCA est légalement requis dans l'EEE, mais les banques peuvent choisir d'appliquer cette pratique à l'échelle mondiale. Il est conseillé de préparer l' 3DS SaaS environnement dans tous les cas, même pour les applications disponibles sur différents marchés, tels que les logiciels ou jeux vidéo.

L'exécution réussie de cette stratégie nécessite un MoR ou un processeur de paiement entièrement compatible avec le 3DS 2 protocole moderne.

Étape 1

Sécurisez un partenariat de paiement et une méthode d'intégration certifiés 3DS

Pour commencer, vous devez sélectionner un partenaire de paiement mondial adapté qui est certifié pour effectuer le protocole 3DS 2 et également capable de revenir au 3DS 1 si nécessaire. Ce partenaire prendra en charge la communication entre votre système SaaS, le réseau de cartes et la banque émettrice. L'acquisition 3DS peut être envisagée à ce stade. Votre équipe de développement devra décider s'il faut utiliser une simple Page de Paiement Hébergée, ce qui économise du temps et de l'argent sur l'intégration, ou une Intégration API/SDK directe, ce qui offre plus de contrôle sur l'apparence et l'expérience de la page de paiement.

 

Votre partenaire doit être certifié et se conformer à toutes les spécifications EMV 3DS, évitant ainsi les complications lors de la mise en œuvre du protocole de sécurité sur les différents réseaux de cartes.

 

  1. Sélectionnez le type d'intégration : L'option la plus simple est d'utiliser une Page de paiement hébergée, dans laquelle le partenaire gère le traitement des transactions. Si un plus grand contrôle de l'expérience utilisateur est souhaité, Intégration API/SDK directe peut être utilisé, donnant accès à un éventail plus large de fonctionnalités Stripe.  
  2. Vérifier la Certification : Assurez-vous que votre partenaire est à jour des dernières spécifications EMV 3DS. 
Comment PayPro Global peut vous aider

Votre fournisseur gère le fardeau de la complexité du processus de paiement. PayPro Global peut aider à déterminer si l'authentification 3DS est nécessaire, démarrer le protocole approprié et communiquer avec le réseau de cartes et la banque émettrice pour conclure la vérification. Ainsi, le travail de l'équipe de développement est épargné.

Checklist gratuite pour l'implémentation de l'authentification 3DS

Obtenez votre liste de contrôle étape par étape sur la manière d'implémenter le 3DS pour vos produits SaaS, logiciels et jeux vidéo.

  • Coche

    Étapes de configuration pour 3DS 2

  • Coche

    Points de données clés à transmettre

  • Coche

    Configurations des exemptions récurrentes

  • Coche

    Guides d'optimisation pour applications mobiles

  • Coche

    Détails du transfert de responsabilité en cas de fraude

Obtenez votre checklist 3DS GRATUITE
Étape 2

Implémentez le Cadre de Collecte de Données

Le succès du bon déroulement dépend de la précision des données fournies. 3DS 2 nécessite jusqu'à 100 points de données pour déterminer le risque, votre système doit donc collecter et envoyer ces informations lors de chaque demande de transaction.

 

Il est nécessaire d'inclure dans le système de paiement tous les champs nécessaires, qui comprennent l'adresse IP, l'e-mail et le nom du titulaire de la carte, en plus des données contextuelles nécessaires provenant de vos systèmes. L'ajout d'informations contextuelles telles que l'ancienneté du compte du client ou son historique d'achats aide le moteur de risque de la banque à approuver le paiement sans vérification supplémentaire.

 

  1. Champs de données obligatoires : Assurez-vous que votre système de paiement collecte et transmet toutes les informations nécessaires, y compris l'adresse IP du client, l'adresse de facturation, le nom complet du titulaire de la carte, l'adresse e-mail et le numéro de téléphone.
  2. Enrichissement des données contextuelles : Intégrez les informations back-end dans la demande de paiement. L'analyse basée sur les risques nécessite l'accès à des données client essentielles, notamment :
    • Âge/date de création du compte client (crucial pour la rétention SaaS)
    • Historique des achats précédents (un facteur de la fréquence des transactions)
    • Spécifications de l'appareil (ID de l'appareil, navigateur, résolution d'écran)
Remarque

Afin d'assurer le plus haut degré de fluidité, il est nécessaire de fournir toutes les informations disponibles au processeur de paiement. Cet ensemble d'informations est très important pour l'évaluation des risques de la banque.

Checklist gratuite pour l'implémentation de l'authentification 3DS

Obtenez votre liste de contrôle étape par étape sur la manière d'implémenter le 3DS pour vos produits SaaS, logiciels et jeux vidéo.

  • Coche

    Étapes de configuration pour 3DS 2

  • Coche

    Points de données clés à transmettre

  • Coche

    Configurations des exemptions récurrentes

  • Coche

    Guides d'optimisation pour applications mobiles

  • Coche

    Détails du transfert de responsabilité en cas de fraude

Obtenez votre checklist 3DS GRATUITE
Étape 3

Définissez Votre Stratégie 3DS Basée sur le Risque de Transaction

Vous devez créer un plan et l'intégrer à votre calendrier en termes de 3DS performance. Le défi consiste à réduire les frictions pour le client et à se conformer aux règles, c'est pourquoi il est nécessaire de prendre en compte le risque et la nécessité d'effectuer chaque transaction.

 

Cette étape vise à faciliter le “Flux Sans Friction” pour de nombreuses transactions valides et initier le “Flux de Défi” lorsque cela est requis pour les titulaires de carte EEE ou en cas de risque élevé. Un tableau d'analyse des risques ci-dessous peut contribuer à la conformité aux règles applicables et peut avoir un impact sur les taux de conversion.

 

Pour chaque transaction, avant d'initier le paiement, vous devez effectuer une évaluation des risques à l'aide de ce tableau :

 

 

Stratégie à choisir

Comment cela influence le parcours client

La transaction est-elle obligatoire pour la SCA (carte EEE, au-dessus des limites d'exemption) ?

Flux de défi (requis par la banque)

Friction élevée
Le client est contraint de franchir une étape supplémentaire (pop-up ou modale) pour vérifier son identité, ce qui peut entraîner un abandon si ce n'est pas optimisé pour le mobile.

La transaction est-elle de faible valeur, récurrente ou initiée par le commerçant ?

Flux sans friction (demande d'exemption)

Aucune friction
Aucune participation directe du client n'est nécessaire, la transaction se complétant instantanément en arrière-plan.

La transaction est-elle de grande valeur, mais hors EEE ?

Flux sans friction (décision basée sur le risque)

Faible friction
Si le risque est faible, la transaction est rapide. L'authentification n'est déclenchée que si le risque est élevé. 

Checklist gratuite pour l'implémentation de l'authentification 3DS

Obtenez votre liste de contrôle étape par étape sur la manière d'implémenter le 3DS pour vos produits SaaS, logiciels et jeux vidéo.

  • Coche

    Étapes de configuration pour 3DS 2

  • Coche

    Points de données clés à transmettre

  • Coche

    Configurations des exemptions récurrentes

  • Coche

    Guides d'optimisation pour applications mobiles

  • Coche

    Détails du transfert de responsabilité en cas de fraude

Obtenez votre checklist 3DS GRATUITE
Étape 4

Automatiser les exemptions et le flux sans friction

la Flux Sans Friction en 3DS 2 concerne les taux de conversion grâce à la suppression possible de l'authentification pour les clients reconnus. Pour les entreprises SaaS, le système doit être configuré pour identifier correctement les paiements de renouvellement et ainsi bénéficier de l'exemption de Paiement Récurrent, un élément clé de la rétention des revenus. Vous devez également intégrer votre processus de paiement avec le moteur de risque de votre partenaire de paiement afin qu'il soit capable de prendre des décisions en temps réel, ce qui permet la réalisation d'un flux sans friction lorsque le score de risque est faible. Ce taux d'approbation élevé pour les transactions à faible risque aide à gérer le volume important de microtransactions typiques des SaaS et jeux vidéo.

 

  • Signalement des abonnements (Modèle SaaS) : Pour les paiements récurrents SaaS facturation :
    • Signaler le premier paiement comme nécessitant 3DS pour la mise en place du cadre des identifiants enregistrés.
    • Signaler tous les renouvellements ultérieurs à montant fixe comme un “Paiement Récurrent” pour demander l'exemption SCA.
  • Intégration du moteur de risque : Prenez le temps de configurer votre compte MoR auprès de votre prestataire de services de paiement afin que son moteur de risque puisse prendre des décisions en temps réel. Le moteur devrait automatiquement demander le parcours sans friction lorsque le score de risque est faible.
Remarque

Selon Visa, 95% des transactions peuvent passer par ce parcours sans friction, ce qui est essentiel pour maintenir des taux d'approbation élevés sur les microtransactions à volume élevé, typiques dans les secteurs du SaaS, de l'IA et jeux vidéo.

Checklist gratuite pour l'implémentation de l'authentification 3DS

Obtenez votre liste de contrôle étape par étape sur la manière d'implémenter le 3DS pour vos produits SaaS, logiciels et jeux vidéo.

  • Coche

    Étapes de configuration pour 3DS 2

  • Coche

    Points de données clés à transmettre

  • Coche

    Configurations des exemptions récurrentes

  • Coche

    Guides d'optimisation pour applications mobiles

  • Coche

    Détails du transfert de responsabilité en cas de fraude

Obtenez votre checklist 3DS GRATUITE
Étape 5

Optimiser l'expérience In-App et mobile

Dans les cas où une application mobile est utilisée (ce qui est le cas dans les SaaS et les jeux vidéo), la procédure d'authentification est cruciale, et un processus de paiement fluide impacte directement la conversion. Pour le sécuriser, vous devez utiliser les SDK mobiles dédiés de votre partenaire de paiement pour le processus 3DS, en gardant le client dans votre application pendant la vérification. Cela peut réduire la probabilité que le client soit redirigé vers un navigateur externe, ce qui est parfois associé à l'abandon de panier.

De plus, la prise en charge de l'authentification biométrique (Face ID, empreinte digitale) via le 3DS 2 protocole peut offrir une méthode de confirmation d'identité relativement rapide et serait courante chez les utilisateurs mobiles.

 

  1. Intégration du SDK In-App : Utilisez les SDK mobiles dédiés (iOS/Android) de votre partenaire de paiement pour gérer le flux 3DS. Ainsi, le client restera dans votre application pendant le processus de vérification.
  2. Éviter les redirections : Le flux devrait afficher une invite d'authentification qui contient les informations à authentifier et les identifiants pour le faire. Éviter la redirection du navigateur pour la connexion pendant le processus peut influencer les taux d'achèvement d'achat. 
  3. Prise en charge de la biométrie : Le protocole 3DS 2 permet l'authentification biométrique (Face ID, empreinte digitale). Votre partenaire de traitement des paiements doit activer cette fonctionnalité afin que les clients puissent s'authentifier rapidement si leur banque le prend en charge.
Conseil

la paiement récurrent l'exemption peut être résiliée si la carte de paiement du client n'est pas débitée pendant plus d'un an. Pour Les abonnements SaaS avec un cycle de facturation annuel, il est important de se préparer à l'avance avec votre partenaire de traitement des paiements concernant les étapes à suivre pour effectuer une vérification souple ou une re-validation des identifiants au moment du renouvellement annuel afin de maintenir la validité des informations d'identification stockées auprès de la banque acquéreuse du commerçant.

Conseils de dépannage

 

  • Augmentation de l'abandon de panier : Pour éviter l'abandon de panier, vous pouvez utiliser 3DS 2 pour permettre un déroulement fluide des transactions ne présentant aucun défi ou un risque trop élevé, en affichant l'invite d'authentification uniquement lorsque cela est nécessaire.
  • Gestion des problèmes d'affichage sur mobile : Pour optimiser le traitement des achats in-app sur mobile, utilisez les kits de développement logiciel mobiles dédiés de votre fournisseur de paiement afin d'intégrer le processus de défi dans la webview de l'application, évitant ainsi d'ouvrir une page qui prolongerait l'inertie de la session.
  • Renouvellements échouant en raison de la SCA : Tenez compte du cas où le système de facturation n'inclut pas la fonction de suivi des paiements récurrents et d'identifier des moyens alternatifs pour gérer de tels cas. Si la première tentative de paiement est également manquée, le client pourrait nécessiter une autorisation par e-mail pour procéder à la transaction.
Remarque

3DS ne réduit pas les revenus. Bien que cela ajoute une étape minime aux paiements à haut risque, cela augmente le taux d'autorisation en répondant aux exigences de sécurité de la banque, et le transfert de responsabilité réduit le nombre de coûteux rejets de débit.

Conclusion

En utilisant 3DS L'authentification est particulièrement cruciale pour les entreprises SaaS, les fournisseurs SaaS et les développeurs de jeux vidéo qui doivent se conformer aux réglementations des régions dans lesquelles ils opèrent. La transition du 3DS 1 au 3DS 2 a amélioré l'expérience mobile et l'apparition d'un flux sans friction pour les transactions à faible risque. Afin de protéger votre entreprise de la responsabilité en cas de fraude et se conformer aux lois des marchés de paiement, il est fortement recommandé d'intégrer ces étapes avec l'aide d'une entreprise spécialisée.

FAQ

Prêt à commencer ?

Nous sommes passés par là où vous êtes. Partageons nos 19 ans d'expérience et faisons de vos rêves internationaux une réalité.

Image mosaïque
fr_FRFrançais