Bonjour,
Voilà je suis en train de mettre en place le paiement par PayBox dans mon application C#/ASP.NET.
Tout fonctionne bien pour l'instant, mais il y a une énorme faille dans mon programme, que j'explique :
Lorsqu'on veut payer, on est redirigé vers la page PayBox (carte bleue etc).
Quand le paiement est terminé (refusé ou accepté, peu importe), on est redirigé vers ma page de départ.
Le problème est que je n'effectue mon traitement en base de données qu'une fois de retour sur ma page... donc si le client ne clique PAS sur "retour au site commercant", ou ferme directement sa page PayBox, alors le paiement sera fait chez PayBox, mais je n'aurai jamais traité le paiement dans mon programme...
Je suis certain qu'il existe un moyen d'éviter le pb, mais je n'ai rien trouvé ni dans la doc PayBox, ni sur les forums... auriez-vous une solution ?
Merci d'avance !
Partager