Bonjour à tous,
J'ai un souci que je n'arrive pas à résoudre. J'ai fait un petit site avec un panier. L'ensemble du panier est stocké dans une session.
Tout fonctionne bien.
Le souci que j'ai c'est que mon moyen de paiement (Paybox - qui m'a été imposé) renvoi l'autorisation du paiement de serveur à serveur. Le problème que j'ai c'est qu'au moment où le serveur de Paybox appelle ma page d'autorisation (c'est sur cette page que je créé la commande si paiement ok) il n'a pas les informations de Session pour pouvoir créer la commande (à partir de la session panier).
Je m'étais dit que j'aurai pu recréer la session par son id mais visiblement cela ne fonctionne que si on a le Cookie. Cela parait logique.
Du coup je me demande s'il y a un moyen de récupérer la session panier de l'utilisateur, quand Paybox appelle ma page de création de commande.
Est-ce que quelqu'un aurait une idée ?
Sinon auriez vous une idée plus générale afin de bien gérer cet aspect des choses entre la session créée pour le panier et Paybox qui appelle de manière indépendante la page de création de la commande de serveur à serveur ?
Je précise que l'on peut préciser des variables à Paybox (ex: Id de session) qu'il nous renverra en POST au moment de l'appel de la page création de commande.
Par avance merci à tous.
Partager