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
-~----------~----~----~----~------~----~------~--~---

Répondre à