Depuis la version 1.7 de Prestashop, la fonctionnalité Cookie SameSite provoque une perte de session sur le retour lorsque le mode POST est activé.
2 Solutions existent pour résoudre votre problème :
Changer le mode de retour en GET
Pour changer le mode de retour :
- Connectez-vous sur le Back Office .
- Allez dans le menu Modules > Gestionnaire de modules.
- Recherchez le module PayZen.
- Cliquez sur Configurer.
- Cliquez sur Configuration Générale.
- Recherchez la partie Retour à la boutique.
- Sélectionnez GET dans le paramètre Mode de retour.
- Cliquez sur le bouton Enregistrer.
Désactiver le Cookie SameSite
Si vous souhaitez conserver le mode de retour en POST, effectuez la modification suivante :
- Connectez-vous sur le Back Office .
- Allez dans le menu Paramètres de la boutique > Paramètres généraux.
- Paramétrez Activez le SSL à Oui.
- Paramétrez Activer le SSL sur tout le site à Oui.
- Cliquez sur le bouton Enregistrer.
- Allez dans le menu Paramètres avancés > Administration.
- Paramétrez Cookie SameSite à Aucun.
- Cliquez sur le bouton Enregistrer.