Development #47582
paybox : traiter tous les codes retours
Début:
12 octobre 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Pour l'instant on ne renvoie que PAID et ERROR, ce serait bien de faire mieux.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
- Lié à Development #9746: tous les backends doivent retourner DENIED en cas de refus de paiement ajouté
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
Commentaires de Serghei sur #9746 :
En réalité, je l'ai découvert avec Arles (#47068) et réproduit en local, Paybox retourne 00001 en cas d'annulation par le payeur.
Je l'ai fait pour #47068. Le retour est erreur=00001 quand on clique sur "Annuler" sur la page de paiement.
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
- Fichier 0001-paybox-handle-CANCELLED-and-DENIED-situations-47582.patch 0001-paybox-handle-CANCELLED-and-DENIED-situations-47582.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
En attendant qu'on y voit plus clair j'ai forcé le code 00001 à CANCELLED en contradiction avec leur doc, et j'ai modifié le message associé pour un message exprimant que l'usager à annuler.
Mis à jour par Serghei Mihai il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 0bbe09b7560e24d3a7ad8cfd6ae997d3f625fcc9 Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Sun Oct 11 15:25:51 2020 +0200 paybox: handle CANCELLED and DENIED situations (#47582)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
paybox: handle CANCELLED and DENIED situations (#47582)