Gestion de l'authentification des paiements avec des essais gratuits ou des abonnements facturés en fonction de la consommation

(Dernière mise à jour : avril 2019)

Pour les systèmes de facturation qui exigent que le service soit payé une fois qu'il a été fourni, Stripe recommande de recueillir les données de paiement en amont afin de pouvoir débiter le client au bon moment. Cependant, si vous utilisez un moyen de paiement qui exige une action du client (par ex., une authentification 3D Secure), vous devez rediriger ce dernier vers son navigateur ou son application (pendant une session) pour collecter le paiement.

Pour gérer ce flux, vous devez collecter les informations de paiement au moment de l'inscription. Lorsque vous êtes prêt à débiter le client pour la première fois, ce dernier doit authentifier le paiement, par ex. à l'aide du protocole 3D Secure v2. Dans la mesure où l'utilisateur ne sera pas en session à ce moment-là, vous devez vous assurer que vous pouvez le rediriger vers votre site ou votre application avant de collecter les fonds.

Pour cela, vous pouvez :


Il existe des solutions qui pourraient vous permettre de recueillir l'authentification au moment de l'inscription, même si vous ne débitez pas réellement le client. Les règles encadrant ces solutions sont en cours de développement par les réseaux de cartes. Stripe développe aussi activement des solutions dans ce domaine et proposera une API mise à jour en juillet 2019. Selon nous, tout changement dans ce domaine sera purement complémentaire et compatible avec ce que nous recommandons aujourd'hui.