Fiche incident
Panier qui se vide sur PrestaShop - Causes & solutions
Un panier qui se vide casse immédiatement le parcours d'achat. Les clients doivent recommencer, et beaucoup quittent le site sans commander.
Contexte technique
Le problème du panier vide PrestaShop vient presque toujours de la gestion de session. Les symptômes remontent quand un reverse proxy (Varnish, Cloudflare APO) agrège des requêtes en ignorant le cookie ps_cart, ou quand un module de connexion sociale régénère l'id_guest en écrasant le panier invité. Depuis PrestaShop 1.7.8, le paramètre SameSite=Lax sur les cookies peut aussi casser les paniers en cross-domain (sous-domaines multi-store notamment). Le bug apparaît souvent de façon aléatoire, ce qui le rend difficile à reproduire sans capturer les headers complets.
Cet incident peut impacter votre chiffre d’affaires.
Si ce problème touche le checkout, la disponibilité ou la performance, la perte de revenu peut être immédiate.
Note expert BugRescue
Ne désactivez jamais le cache pour contourner ce bug : vous déplacez le problème vers la performance. Tracez plutôt la session côté serveur avec un log sur les changements d'id_cart pour un client connu.
Prise en charge par des experts avec 15+ ans d’expérience e-commerce.
Équipe senior full-stack PrestaShop, WooCommerce, Magento, Shopify et WordPress. Intervention rapide sur incidents critiques et stabilisation durable — France, Maroc, Belgique et Suisse.