Un panier de session qui affiche toujours le vrai prix et le vrai stock
Panier de session ([shop_cart]) une fonctionnalité du module Boutique e-commerce de Clustraly. Le panier de session [shop_cart] de Clustraly conserve vos produits en session et relit prix et stock depuis la base à chaque affichage.
Vos clients ajoutent, ajustent et retirent en quelques gestes ; le panier revérifie prix, stock et règles de vente à chaque affichage. Vous gardez la main de bout en bout.
Le panier relit tout depuis la base, jamais de prix figé
Votre panier ne mémorise qu'une liste produit vers quantité. À chaque affichage, il relit les prix et le stock depuis votre base : vos clients voient toujours le montant réel, jamais une valeur figée devenue fausse entre-temps.
- Panier stocké en session sous forme produit vers quantité
- Prix et stock relus à chaque affichage, jamais mémorisés
- Produits archivés ou supprimés retirés automatiquement des lignes
Chaque geste du panier tient en une action claire
Ajouter une ligne, changer une quantité, retirer un article ou tout vider : chaque geste passe par une action dédiée et prévisible. Passer une quantité à zéro retire simplement la ligne, et chaque ligne reste plafonnée à 99.
- Ajout ou incrément d'une ligne en un envoi
- Mise à jour de quantité, zéro retire la ligne
- Quantité plafonnée à 99 par ligne
- Vidage complet du panier en un geste
Des garde-fous qui gardent chaque panier cohérent
Le panier applique vos règles de vente tout seul : il refuse un produit d'une autre devise, impose qu'un abonnement s'achète seul (l'ajouter réinitialise le panier) et bloque les quantités au-delà du stock pour vos produits physiques.
- Refus des produits d'une autre devise
- Un abonnement s'achète seul : ajout égale panier réinitialisé
- Quantités hors stock rejetées pour les produits physiques
Chaque modification du panier est protégée et limitée
Chaque ajout, mise à jour et retrait est protégé par jeton CSRF et rate-limité. Les requêtes forgées et les sollicitations répétées sont écartées, sans que vous ayez la moindre ligne à configurer.
- Ajout, mise à jour et retrait protégés par jeton CSRF
- Actions rate-limitées contre les abus
- Aucun prix stocké côté client
Un récapitulatif limpide, un panier qui se nettoie tout seul
Le récapitulatif détaille sous-total, livraison, TVA incluse et total, prêt pour le paiement. Au retour de Stripe, le panier se vide de lui-même, et les produits archivés ou supprimés disparaissent des lignes avant de fausser un total.
- Récapitulatif sous-total, livraison, TVA incluse et total
- Panier vidé automatiquement au retour de Stripe
- Lignes obsolètes écartées du total
Le panier prépare, vous gardez la main
Le panier assemble les lignes, recalcule les totaux et vérifie chaque règle métier. Vous n'avez rien à surveiller : les prix restent justes, les devises ne se mélangent pas, et rien n'est validé avant le passage en caisse.
Questions fréquentes
Les prix affichés dans le panier peuvent-ils être périmés ?
Peut-on mélanger un abonnement et un achat unique dans le même panier ?
Que devient le panier après le paiement ?
Le panier est-il protégé contre les abus ?
Fonctionnalités liées
Catalogue storefront et fiche produit ([shop_products])
Parcourir • Consulter fiche • Ajouter au panier • S'abonner
DécouvrirGalerie média produit (images + vidéos, pur CSS)
Afficher vidéo • Basculer miniatures • Servir srcset
DécouvrirFichiers téléchargeables gratuits (publics)
Lister • Télécharger • Libeller
DécouvrirUn panier fiable, sans configuration
Placez le shortcode [shop_cart] sur n'importe quelle page : vos clients obtiennent un panier qui recalcule tout, respecte vos règles de vente et se protège seul. Vous gardez la main sur chaque ligne, le panier fait le reste.