Salut, merci pour ta réponse, c'est ce que j'ai fais. cependant impossible de "reimplanter" ces données (identification,.... moins le panier), même si je redonne le meme numero, il fait ou ecrase la session, du coup je me retrouve a perdre l'identification par exemple. je continue de creuser, je vais peut etre tenter autre chose parce que cette histoire de session commence à me peser :-)
merci:) On 21 fév, 13:27, Kalt <[EMAIL PROTECTED]> wrote: > Rien ne t'empêche d'envoyer l'id de session en cours en même temps que > les données habituelles (montant, identifiant du marchand, monnaie, > etc) au script de paiement bancaire, au moment où le visiteur quitte > ton site pour aller sur le serveur bancaire. Il y en général un ou > plusieurs champs libres de prévu dans les API de paiement (pour > stocker l'email du client par exemple, ce genre de données). Ainsi, au > retour du call_autoresponse, tu récupères l'id de la session et tu > supprimes le panier correspondant. > > On 21 fév, 10:54, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> > wrote: > > > Bonjour, > > > voila j'utilise cakephp pour monter un site, j'utilise aussi pour ce > > site la solution de paiement en ligne Mercanet. > > Les sessions sont stockées en bdd (via cake). > > > Mon problème est le suivant: > > > je stock mon panier en session, et évidement je veux le delete quand > > la personne a bien payé. > > donc la personne remplit son panier, procède au paiement (pour ceux > > qui connaissent, call_request de l'api de mercanet rentre en jeu) > > choisit son type de carte, et la , changement de serveur pour arriver > > sur celui de paiement de la banque. > > la à ma grande surprise, une nouvelle session se crée. > > saisie des numéro de carte,validation, retour de la banque > > (call_autoresponse) pour que je puisse stocker la transaction par > > exemple (partie non visible), retour de la "facture" de la banque et > > la paf encore une nouvelle session > > si la personne click ensuite sur retour a la boutique (call_response), > > mon panier se kill bien. mais si elle ne click pas et décide tout > > simplement de faire autre chose, son panier n'est pas vide. > > le call_autoresponse de l'api de la banque est la pour ça. mais dans > > ce call_autoresponse, je n'ai lus ma session contenant le panier....ni > > les infos de login etc. > > > je n'y comprends plus rien. qq'un a t il déjà fait face a ce genre de > > pb? > > d'ou proviennent les sessions créées lors du passage au paiement ? > > > par avance merci de vos réponses :) --~--~---------~--~----~------------~-------~--~----~ Groupe "Cakephp-fr". Adresse : [email protected] Pour résilier : [EMAIL PROTECTED] Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr -~----------~----~----~----~------~----~------~--~---
