Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
6 Jan 2006, 16:19
Message
#1
|
|||
![]() Ceinture jaune OSC Groupe : Membres Messages : 77 Inscrit : 28-October 04 Membre no 3610 |
Quelqu'un se sent-il capable de m'aider pour terminer l'implémentation du module de paiement OGONE ? Mon problème est le suivant : Je souhaiterais utiliser l'option POST_SALE de OGONE. En introduisant l'url "http://www.monsite.com/catalog/checkout_process.php dans le POST_SALE (point 4.1 des propriétés ogone) ? Lorsque je termine le paiement, ogone me renvoie bien sur le site dans la page checkout_process.php mais il y a un plantage sur cette page et il y a renvoi de l'url vers la page de login.php ou checkout_payment.php. En fait, lorsque le code ci-dessous (checkout_process.php) est exécuté, il semble que les variables de sessions n'existent plus et donc, il y a renvoi vers l'une des adresses mentionnées dans les "if". En fit, je crois que je dois trnsmettre ces variables via un champ caché (PARAMPLUS) de OGONE afin que OGONE puisse me renvoyer ces infos une fois le paiement terminé. Le problème c'est que je sais pas ce que je dois passer comme paramètres dans ce champ caché (PARAMPLUS) !!!
J'essaie d'être le plus clair possible, mais bon pas toujours évident d'expliquer. Si qqn utilise ou connait bien OGONE, je pourrais expliquer plus clairement mon problème via msn, mail ou via le forum. Merci pour votre aide. -------------------- [osCommerce 2.2-MS2 fr] Traduit par Delaballe
BTS 1.31 - Keep Image Proportions for OSC 2.2 MS1 - WYSIWYG_v1.8FR - htmlArea v2.03 - Administration Access Level Accounts v2.3 |
||
|
|
16 Jan 2006, 13:51
Message
#2
|
|
![]() Ceinture jaune OSC Groupe : Membres Messages : 77 Inscrit : 28-October 04 Membre no 3610 |
Lorsque je termine le paiement, ogone me renvoie bien sur le site dans la page checkout_process.php.
J'ai maintenant réussi à passer à OGONE et à recevoir en retour d'OGONE les variables 'customer_id', 'sendto', 'payment' mais je perd les variables de session. Comment puis-je faire pour récupérer les variables de session ? -------------------- [osCommerce 2.2-MS2 fr] Traduit par Delaballe
BTS 1.31 - Keep Image Proportions for OSC 2.2 MS1 - WYSIWYG_v1.8FR - htmlArea v2.03 - Administration Access Level Accounts v2.3 |
|
|
16 Jan 2006, 13:56
Message
#3
|
|
|
Ceinture marron OSC Groupe : Membres Messages : 1514 Inscrit : 3-August 04 Lieu : Brussels, Belgium Membre no 2988 |
je ne comprends pas vraiment ton problème, techniquement la contrib ogone gère tout sans devoir rien ajouté.
Qu'est-ce que c'est ce Ogone POST_SALE? -------------------- Construisons l'avenir ensemble
|
|
|
17 Jan 2006, 16:26
Message
#4
|
|||||||
![]() Ceinture jaune OSC Groupe : Membres Messages : 77 Inscrit : 28-October 04 Membre no 3610 |
Non, la contrib ne gère pas l'utilisation de l'option POST_SALE des paramètres techniques de ogone.
Voici quelques infos de la doc OGONE.
Donc : accepturl=http://www.monsite.com/catalog/checkout_success.php post-sale=http://www.combienteslentilles.com/catalog/checkout_process.php Dans la documentation OGONE, il est recommandé de ne pas utiliser l'accepturl pour effectuer les mises à jour dans la base de donnée.
Je comprend le processus mais lorsque OGONE lance un requêtehttp sur checkout_process, je n'ai plus de sessions actives sur mon site OSC. Et donc, il y a plantage sur la page checkout_process et les commandes ne sont pas insérés dans la db. Je peut passer l'id de la session et d'autres variables dans un hidden_field (PARAMPLUS) à OGONE qui peut me renvoyer l'info avant de traiter la page checkout_process. Le problème est que lorsque OGONE lance la requête http sur checkout_process.php, les variables de la session du client n'existent plus. Le problème est comment relancer la session et récupérer les variables qui sont associées à cette session. J'ai fait un test en mettant dans l'option post-sale de OGONE : http://www.monsite.com/catalog/test.php J'ai créé un page test.php avec du code HTML affichant les variables de session et je n'ai rien. Par contre lorsque je passe les variables 'customerid, sento,...' dans un hidden_field (PARAMPLUS) à OGONE, j'arrive à les afficher lorsque OGONE lance la requête sur test.php mais je n'ai plus ma session. En fait lorsque ma page test.php s'affiche, j'ai dans mon url : https://secure.ogone.com/ncol/test/Order_Agree.asp et pas http://www.monsite.com/catalog/test.php J'espère avoir été le plus clair possible. Si tu veux, je peut t'envoyer la doc technique de OGONE en pdf. Peut-tu m'aider pcq vraiment je patauge sur ce point. Merci -------------------- [osCommerce 2.2-MS2 fr] Traduit par Delaballe
BTS 1.31 - Keep Image Proportions for OSC 2.2 MS1 - WYSIWYG_v1.8FR - htmlArea v2.03 - Administration Access Level Accounts v2.3 |
||||||
|
|
7 Sep 2007, 10:25
Message
#5
|
|
|
Ceinture jaune OSC Groupe : Membres Messages : 72 Inscrit : 18-July 04 Membre no 2893 |
As tu trouver la solution ?
-------------------- Cordialement Gabi77
MS2.2 - Moi - SEO [edit no_mail] |
|
|
11 Sep 2007, 11:52
Message
#6
|
|
![]() Ceinture jaune OSC Groupe : Membres Messages : 77 Inscrit : 28-October 04 Membre no 3610 |
J'ai réussi à configurer le module OGONE.
Voici un post qui m'a bien aidé : http://www.oscommerce-fr.info/forum/index....66&hl=ogone -------------------- [osCommerce 2.2-MS2 fr] Traduit par Delaballe
BTS 1.31 - Keep Image Proportions for OSC 2.2 MS1 - WYSIWYG_v1.8FR - htmlArea v2.03 - Administration Access Level Accounts v2.3 |
|
|
![]() ![]() |
|
Version bas débit | Nous sommes le : 24th May 2013 - 16:30 |
| Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |