Pourquoi un même lien de paiement peut-il être payé deux fois ?
Lorsqu'un lien de paiement est finalisé, celui-ci n'est normalement plus disponible pour une nouvelle transaction.
Cependant, dans de rares cas, deux paiements peuvent être initiés et finalisés quasiment simultanément avant que le système ne puisse désactiver le lien.
Comment cela peut-il se produire ?
Cette situation peut survenir lorsqu'un acheteur ouvre le même lien de paiement dans plusieurs navigateurs, onglets ou appareils en même temps.
Chaque ouverture du lien crée une session indépendante. Tant qu'aucun paiement n'est finalisé, ces différentes sessions considèrent le lien comme valide et permettent la saisie des informations de paiement.
Si deux paiements sont validés presque simultanément, les deux transactions peuvent être acceptées avant que la désactivation du lien ne soit propagée à l'ensemble des sessions en cours.
Pourquoi le système ne bloque-t-il pas ce comportement ?
Notre système, ainsi que les banques des acheteurs, ne peuvent pas déterminer à l'avance quelle carte ou quelle transaction doit être considérée comme la transaction définitive tant qu'un paiement n'a pas été finalisé.
Par ailleurs, les sessions de paiement peuvent être ouvertes simultanément depuis différents navigateurs, appareils ou infrastructures réseau distinctes. Dans ce contexte, il n'est pas possible de garantir le blocage immédiat de toutes les autres sessions en attente.