Changes

m
Line 58: Line 58:     
=Variantes=
 
=Variantes=
Stripe proposent plusieurs mode de fonctionnement. Le mode actuel par défaut est l'utilisation des API "charge" de Stripe. A partir de septembre 2019, ces API sont dépréciés afin de mettre en oeuvre le SCA sur les paiements en ligne et le 3D Secure v2 (https://stripe.com/docs/strong-customer-authentication).
+
Stripe proposent plusieurs mode de fonctionnement. Le mode actuel par défaut à partir de la v11, c'est l'utilisation des API "PaymentIntent" ou "SetupIntent" de Stripe. Les anciennes API de type "charge" ont été abandonnés en septembre 2019 afin de mettre en oeuvre le SCA sur les paiements en ligne et le 3D Secure v2 (https://stripe.com/docs/strong-customer-authentication).
La v10 est prête pour ce changement. Dolibarr v10 propose 2 autres modes de fonctionnements:
+
 
 +
La v11 est prête pour le SCA:
 +
 
 +
*Par défaut (ou bien avant la v11, en allant dans accueil - configuration - divers et en ajoutant la constante STRIPE_USE_INTENT_WITH_AUTOMATIC_CONFIRMATION à 1), Dolibarr utilise les API Stripe PaymentIntent selon le workflow "Automatic Confirmation" (https://stripe.com/docs/payments/payment-intents/quickstart), lequel est prêt pour le SCA.
   −
*En allant dans accueil - configuration - divers et en ajoutant la constante STRIPE_USE_INTENT_WITH_AUTOMATIC_CONFIRMATION à 1, Dolibarr utilisera les API Stripe PaymentIntent selon le workflow "Automatic Confirmation" (https://stripe.com/docs/payments/payment-intents/quickstart), lequel est prêt pour le SCA.
   
*En allant dans accueil - configuration - divers et en ajoutant la constante STRIPE_USE_NEW_CHECKOUT à 1, Dolibarr utilisera les API Stripe de CheckOut selon le workflow "Server Integration" (https://stripe.com/docs/payments/checkout), lequel est également prêt pour le SCA.
 
*En allant dans accueil - configuration - divers et en ajoutant la constante STRIPE_USE_NEW_CHECKOUT à 1, Dolibarr utilisera les API Stripe de CheckOut selon le workflow "Server Integration" (https://stripe.com/docs/payments/checkout), lequel est également prêt pour le SCA.
  −
Si vous utilisez Dolibarr v11 ou supérieur, le mode par défaut est STRIPE_USE_INTENT_WITH_AUTOMATIC_CONFIRMATION = 1 sans besoin de changer ou éditer aucune variable de configuration. aussi, si vous voulez utiliser un autre mode dans ces versions, vous devez forcer cette constante à 0.