Bonjour,
Je viens d'hériter d'une application vieille de 14 ans. J'ai pour tâche d'implémenter le module de paiement SOGENACTIF. Mon problème se situe au niveau du retour de l'utilisateur après avoir payé via le bouton RETOUR A LA BOUTIQUE à la page des articles.
Mon souci principal est que, du fait de son ancienneté, cette application est contruite avec des frames. Pour bien expliciter le contexte, voilà comment "architecturé" : le page d'appel (A) est composé de deux frames : A1 et A2. A2 est composé à son tour de A21 et A22. A22 est lui encore composé de A221 et A222. Dans A222 il y a un code javascript qui redirige l'internaute vers la page de connexion frmConnexion.asp. Par la suite c'est la page frmConnexion.asp qui est remplacé par les autres pages frmListedesProduits.asp, frmSelectionProduit.asp, frmVisualisationProduitsAvantPaiement.asp,...
c'est à partir de la page frmVisualisationProduitsAvantPaiement.asp que l'appel à module de paiement SOGENACTIF se fait, tout se passe bien jusqu'à l'affichage des références de la transaction indiquant comme quoi le paiement a été accepté. Le problème c'est la bascule à SOGENACTIF change le contexte des pages (il n'y a plus de frames). Et lorsqu'on assigne une URL de retour à RETURN_URL, l'internaute est renvoyé à la page d'authentification.
N'ayant plus de billes.. je me suis décidé à poster mon problème sur le forum.
Toutes les idées sont les bienvenues
Et merci d'avance
Partager