Les réglementations du gouvernement indien concernant les paiements par carte exigent l'utilisation de la tokenisation réseau pour sauvegarder les informations des cartes bancaires émises en Inde. Vous devrez mettre à jour votre intégration Stripe en suivant les étapes présentées dans ce guide. Si votre intégration Stripe n'est pas conforme aux réglementations locales, il est probable que vous rencontriez plus d'échecs de paiement.
Si vous êtes un utilisateur de Stripe basé en Inde, pour vous assurer que les cartes enregistrées existantes continuent de fonctionner avec la tokenisation réseau, et avant d'enregistrer une nouvelle carte avec Stripe, vous devez :
- recueillir le consentement des titulaires de carte bancaire, et
- effectuer l'authentification 3D Secure (3DS).
Obtenir le consentement du titulaire de la carte d'enregistrer une nouvelle carte
- Veillez à ce que votre tunnel de paiement permette aux utilisateurs d'accepter ou de refuser d'enregistrer les données de leur carte. Cela permet à Stripe d'enregistrer en toute sécurité les informations de la carte sous la forme d'un jeton unique, conformément à la réglementation.
- Soyez transparent avec vos clients sur la manière dont vous comptez utiliser les informations de la carte enregistrée ainsi que sur la manière dont ils peuvent supprimer ces informations.
Procéder à l'authentification 3D Secure avant d'enregistrer la carte
Les cartes doivent être authentifiées via 3DS avant de pouvoir être enregistrées pour une utilisation ultérieure. L'authentification 3DS effectuée lors d'un paiement est suffisante pour enregistrer les informations de la carte.
Changements d'intégration pour les utilisateurs de l'API Stripe
Consultez le tableau ci-dessous pour voir si des modifications doivent être apportées à votre intégration Stripe.
Si vous utilisez actuellement : |
Changements requis pour le consentement du titulaire de la carte |
Changements requis pour l'authentification 3DS |
Checkout, Payment Links ou Invoices hébergés par Stripe |
Aucun changement nécessaire |
Aucun changement nécessaire |
API Payment Intents avec le paramètre setup_future_usage activé pour enregistrer les détails du paiement d'un achat |
Aucun changement nécessaire |
Aucun changement nécessaire |
API Setup Intents pour enregistrer la carte bancaire d'un client sans paiement initial. |
Aucun changement nécessaire |
Aucun changement nécessaire |
Association d'un objet PaymentMethod à un Client directement, ou Création d'un client avec un moyen de paiement |
Non prise en charge |
L'enregistrement d'une carte bancaire directement sur un client ne déclenche pas l'authentification via 3DS. Cela ne répond pas aux exigences réglementaires et l'API risque de connaître des défaillances à l'avenir. |
Enregistrement d'une carte bancaire créée via les API Sources ou Tokens |
Non pris en charge Pour bénéficier des dernières fonctionnalités de Stripe et rester parfaitement conforme aux réglementations en vigueur, effectuez une migration vers les API Payment Intents, Setup Intents et Payment Methods. |
Étapes identiques à celles qui précèdent |
Pour plus de détails, consultez nos FAQ ou contactez le service Support.