Gestion du Soft Decline

Principe de fonctionnement

  1. Le site marchand initie une transaction en euro en désactivant l'authentification 3D Secure via le champ strongAuthentication dans sa requête Charge/CreatePayment.
  2. La plateforme de paiement retourne le formToken au site marchand.
  3. Le site marchand utilise le formToken pour afficher le formulaire embarqué.
  4. Les données de cartes sont transmises par le client JavaScript à la plateforme de paiement.
  5. La plateforme de paiement réalise une demande d'autorisation sans données 3DS.
  6. L'émetteur de la carte refuse la transaction pour motif "Soft Decline".
  7. La plateforme de paiement créé une transaction refusée. Le site marchand n'est pas notifié de cette transaction.
  8. La plateforme de paiement initie automatiquement un nouveau paiement, avec authentification 3D Secure sans demander à l'acheteur de saisir ses données de carte une nouvelle fois.
  9. Si l'authentification 3D Secure est réussie, la plateforme réalise une nouvelle demande d'autorisation.
  10. Si la demande d'autorisation est acceptée, la plateforme de paiement créé une transaction acceptée avec un numéro de séquence (sequenceNumber) valorisé à 2, puis notifie le site marchand.
  11. Le site marchand affiche la page de confirmation de commande.