Exclusions de réduction : pourquoi certains produits ne devraient jamais être soldés
Lorsque vous configurez une remise de "20% sur tout" dans PrestaShop, le mot tout peut faire beaucoup de dégâts en silence. Cette règle panier retirera sans hésiter 20% de vos cartes cadeaux, de vos produits d'appel vendus à marge minimale, de l'édition limitée lancée hier et de l'article que votre fournisseur vous interdit contractuellement de remiser. PrestaShop fait exactement ce que vous lui avez demandé — et "tout" était une erreur. La solution n'est pas de moins remiser ; elle consiste à décider, avant la mise en ligne de la campagne, quels produits sont non éligibles, puis à intégrer cette frontière dans la règle panier elle-même afin qu'un week-end chargé ne puisse jamais la contourner.
Dernière mise à jour : juin 2026.
Cet article traite précisément de cette frontière : quels produits ne devraient jamais être soldés, pourquoi, et où tracer la limite dans le back-office PrestaShop — à l'aide des conditions de règles panier, des règles de prix catalogue et d'un système de marquage qui rend les exclusions systématiques, au lieu de dépendre de ce dont vous essayez de vous souvenir à 23 h la veille du Black Friday. Si vous êtes encore en train de construire la partie promotionnelle, commencez par lancer une promotion dans PrestaShop : règles panier, prix spécifiques et stratégies de réduction — c'est le garde-fou qui vient s'y ajouter.
Le calcul de marge qui rend les exclusions indispensables

Une réduction est un pourcentage appliqué au prix, mais elle est prélevée directement sur la marge — et ce ne sont pas les mêmes chiffres. Vendez un produit 100 € avec 30% de marge : vous conservez 30 €. Lancez une remise de 20% sur toute la boutique : le prix tombe à 80 €, mais votre bénéfice chute à 10 €. Une baisse de prix de 20% vient d'effacer les deux tiers de la marge sur cette ligne. Sur un produit déjà peu margé par conception, la même réduction le fait passer dans le rouge : vous payez désormais les clients pour sortir du stock de vos rayons.
| Produit | Prix | Marge % | Bénéfice avant | Après 20% de remise | Bénéfice après |
|---|---|---|---|---|---|
| Article à bonne marge | €100 | 50% | €50 | €80 | €30 |
| Article standard | €100 | 30% | €30 | €80 | €10 |
| Produit d'appel / article d'entrée de gamme | €100 | 15% | €15 | €80 | -€5 |
PrestaShop ne vous avertira pas pour cette dernière ligne. Les règles panier et les règles de prix catalogue appliquent le pourcentage à l'aveugle ; la plateforme n'a aucune notion de "ce produit ne peut pas se le permettre". Ce jugement vous revient : le prendre une fois, en amont, puis l'inscrire dans la configuration pour qu'il tienne.
Les dégâts ne sont pas seulement arithmétiques. Remisez trop souvent un produit haut de gamme et vous apprenez aux clients que son "vrai" prix est le prix promotionnel. Ils cessent d'acheter au plein tarif et attendent la prochaine opération — et vous fabriquez vous-même votre saison creuse. C'est le piège des remises généralisées, et c'est pourquoi les ventes flash bien conçues restent strictement cadrées : de l'urgence sur quelques articles, pas une invitation permanente à ne jamais payer le prix fort.
Quels produits ne devraient jamais être soldés
Nouveautés. Un produit lancé la semaine dernière n'a pas besoin d'aide pour se vendre — les personnes qui l'achètent maintenant sont précisément celles qui acceptent de payer le prix fort. Le remiser immédiatement revient à apprendre à vos clients les plus motivés qu'ils devraient attendre la prochaine fois. Laissez d'abord les nouveaux produits faire leurs preuves au plein tarif ; s'ils sont encore en rayon dans trois mois, alors ils pourront devenir candidats à une réduction.
Articles exclusifs et éditions limitées. La rareté fait toute la valeur. Un client qui a payé plein tarif une édition limitée et la voit à -15% un mois plus tard se sent lésé — et n'achètera pas non plus votre prochain lancement au prix fort. Exclusivité et "régulièrement en promotion" ne peuvent pas coexister.
Produits d'appel et gammes déjà faiblement margées. Certains produits existent pour gagner le clic ou la première commande, pas pour générer du profit à eux seuls. Leur prix est volontairement proche du plancher. Empiler une promotion par-dessus transforme une stratégie délibérée en perte nette. Sachez précisément quels produits sont concernés avant de lancer quoi que ce soit à l'échelle de la boutique.
Produits soumis à un prix public minimum annoncé (MAP). Certains fournisseurs interdisent contractuellement toute publicité sous un prix fixé. Une règle panier générale qui fait passer le prix affiché sous le MAP peut vous coûter toute la relation de distribution. Ces exclusions ne sont pas une préférence — elles relèvent du contrat, et elles doivent être imposées par le code, pas par la mémoire.
Cartes cadeaux, bons d'achat et services. Remiser une carte cadeau de 50 € à 40 € garantit une perte de 10 €, sans aucun bénéfice en retour — vous vendez de l'argent à prix réduit. Il en va de même pour les frais d'installation, les extensions de garantie et les autres services. Si vous vendez des bons numériques, traitez-les comme une exclusion permanente dès le premier jour ; consultez les cartes cadeaux pour PrestaShop pour voir comment elles se configurent et pourquoi elles doivent rester en dehors de toute promotion.
Exclure des produits d'une règle panier (bons et codes promo)
C'est le type de promotion le plus courant — un code ou une réduction automatique appliqué dans le panier. Dans le back-office, allez dans Catalogue → Réductions (sur PrestaShop 1.6, c'est Règles de prix → Règles panier), ouvrez ou créez votre règle, puis consultez l'onglet Conditions. Le mécanisme d'exclusion se trouve à deux endroits :
- Sélection de produits / restrictions. Sous Conditions, le bloc Sélection de produits sert avant tout de mécanisme d'inclusion : il délimite les produits du panier qui rendent la règle éligible, plutôt que de retirer proprement les articles protégés d'une remise appliquée à toute la commande. C'est pourquoi un pourcentage au niveau de la commande associé à des restrictions produit ne soustraira pas toujours de manière fiable les articles exclus de la base remisée. L'approche sûre consiste à cadrer la campagne positivement autour des produits ou catégories éligibles.
- L'onglet Actions. Pour une véritable exclusion, configurez la remise pour qu'elle s'applique uniquement à un produit ou une catégorie sélectionné(e) (les éléments éligibles), plutôt qu'à "Commande (hors frais de port)" — ainsi, le pourcentage ne tombe jamais que sur les lignes que vous avez choisies, et les produits protégés restent intacts par construction.
Quelle que soit la méthode choisie, testez-la avec un panier mixte : ajoutez ensemble un produit éligible et un produit protégé, puis vérifiez que la remise réduit uniquement la ligne éligible. Le schéma fiable consiste à définir les campagnes par ce qui doit être remisé, plutôt qu'à essayer d'exclure des articles d'une règle globale.
Exclure des produits des règles de prix catalogue (automatiques, visibles sur la page produit)
Les règles de prix catalogue sont l'autre moitié des réductions PrestaShop : des remises automatiques affichées comme un prix barré directement sur la page produit, sans code à saisir. Vous les trouverez dans Catalogue → Réductions → Règles de prix catalogue (ou Règles de prix → Règles de prix catalogue sur la 1.6). Leurs Conditions permettent de limiter une règle à certaines devises, pays, groupes, catégories, déclinaisons, caractéristiques, marques ou fournisseurs.
Le point à connaître : les règles de prix catalogue sont inclusives par conception — une condition restreint la règle à une correspondance, elle ne crée pas d'exception à l'intérieur d'une règle large. L'approche pratique est donc l'inverse de "remiser tout, sauf quelques produits". Définissez plutôt votre opération par les catégories ou caractéristiques qui doivent être remisées (surstock, fin de saison, produits qui tournent lentement) et laissez tout le reste intact. Vos produits protégés sont exclus tout simplement parce qu'ils ne sont jamais inclus. C'est aussi pourquoi une seule catégorie ou caractéristique "En promotion", maintenue avec rigueur, vaut mieux qu'une règle tentaculaire avec douze exceptions que vous oublierez de mettre à jour.
Pour une baisse de prix ponctuelle sur un seul produit, vous n'avez pas besoin de règle du tout — l'onglet Prix → Prix spécifiques du produit gère une remise fixe sur ce produit uniquement, sans risque qu'elle se propage ailleurs.
Rendre les exclusions systématiques, pas improvisées
Le fil conducteur de tout ce qui précède : une exclusion fondée sur la mémoire ("je me souviendrai simplement de ne pas inclure les cartes cadeaux") échoue dès la première fois où vous êtes fatigué ou pressé — et c'est généralement le Black Friday, précisément au moment où l'erreur coûte le plus cher. Intégrez plutôt cette frontière à la structure de votre catalogue :
- Créez une catégorie ou une caractéristique "Jamais en promotion" dans Catalogue et assignez-y chaque produit protégé — cartes cadeaux, articles MAP, éditions limitées, produits d'appel actuels. Considérez-la comme un marqueur de gestion de catalogue qui guide vos décisions d'éligibilité, pas comme un interrupteur que PrestaShop lirait pour exclure automatiquement ces produits de toutes les remises.
- Construisez plutôt vos règles panier autour du groupe éligible — cadrez chaque campagne positivement autour des catégories qui doivent être remisées, afin que les articles protégés restent en dehors par définition. Notez qu'un véritable interrupteur global de type "exclure cette catégorie de toutes les remises de commande" n'existe pas nativement dans les règles panier ; pour l'imposer de manière fiable, il peut falloir un module ou une logique personnalisée — notre Discount Exclusion Manager existe précisément pour combler ce manque : vous marquez une fois les produits ou catégories protégés, et il les retire automatiquement des remises appliquées à toute la commande, afin que la frontière tienne quelle que soit la règle panier déclenchée.
- Définissez les règles de prix catalogue de façon positive — par les catégories qui doivent être remisées — afin que les produits protégés soient exclus par omission.
- Revérifiez la liste à chaque saison. La nouveauté de l'an dernier est peut-être la candidate à la remise de cette année ; le produit d'appel du trimestre précédent affiche peut-être désormais une marge confortable. Les exclusions ne sont pas à configurer une fois pour toutes.
Si vous préférez ne pas gérer tout cela manuellement dans le back-office, la voie de l'automatisation regroupe la même logique — promotions ciblées et reproductibles, avec exclusions intégrées — dans un seul outil configurable : Sales Revolution peut vous aider à lancer des ventes flash ciblées sur les produits que vous choisissez, plutôt que sur tout le catalogue. Concrètement, qu'est-ce que cela vous apporte ? Le ciblage se fait dans les réglages du module, ce qui maintient les offres sur les produits que vous avez réellement choisis — vérifiez ses options d'exclusion/ciblage pour votre campagne, et "remiser tout" cesse d'être à un clic d'inattention.
Dire aux clients ce qui est exclu — avant le paiement
Rien ne gâche une vente comme un client qui ajoute un produit en s'attendant à 20% de remise et découvre à l'étape du paiement qu'il est exclu. PrestaShop applique correctement votre exclusion — la remise ne s'applique pas — mais la communication vous revient. Indiquez clairement les exclusions là où le client les voit : sur la page produit et dans les conditions de l'offre, pas enfouies dans des petites lignes qu'il ne lira qu'après la déception. Une bannière ou une courte note sur les produits exclus rend la frontière claire dans les deux sens. Si vous créez des bannières promotionnelles sans designer, Banner Revolution explique comment afficher rapidement ce message sur la page.
Remiser avec intention
L'autre versant de "certains produits ne devraient jamais être soldés", c'est de savoir lesquels en bénéficient réellement. Le surstock qui immobilise de la trésorerie, les stocks de fin de saison, les produits lents qui obtiennent des vues mais peu de commandes — c'est là qu'une réduction ciblée fait vraiment son travail : elle convertit un visiteur sensible au prix ou libère de la place pour la prochaine gamme. Un produit qui se vend déjà bien au plein tarif n'a pas besoin de réduction ; il a besoin que vous le gardiez en stock.
C'est toute la différence entre une promotion généralisée et une promotion réfléchie. Utilisée avec intention — les bons produits, les bonnes exclusions, le bon timing — la remise écoule le stock et attire du trafic sans éroder discrètement la marge de tout le catalogue. Planifiez votre année pour que les promotions tombent là où elles aident vraiment grâce au calendrier des ventes saisonnières, automatisez le démarrage et l'arrêt pour que rien ne dure un jour de trop avec les réductions programmées, et lorsqu'un grand événement comme le Black Friday arrive, votre groupe "Jamais en promotion" fait déjà le seul travail qui compte : maintenir hors remise les produits qui ne doivent pas être remisés, quelle que soit l'intensité de la journée.
Associer les exclusions à des mécanismes plus intelligents — la vente en lots pour augmenter la valeur de commande au lieu de baisser les prix, par exemple — vous donne le bénéfice des promotions pendant que les produits qui portent votre marge et votre marque restent exactement à leur place : au plein tarif.
Questions fréquentes
Puis-je empêcher une réduction de règle panier de toucher un produit sans reconstruire toute la campagne ? Pas avec une simple case native "exclure" — la Sélection de produits d'une règle panier PrestaShop délimite les produits qui rendent la règle éligible, elle ne soustrait pas une ligne protégée d'un pourcentage appliqué au niveau de la commande. La méthode native consiste à régler l'Action de la remise pour qu'elle s'applique uniquement au produit ou à la catégorie éligible, au lieu de "Commande (hors frais de port)". Si vous devez retirer automatiquement l'article protégé de toutes les remises de commande, c'est là qu'un module d'exclusion dédié fait le travail que la règle panier ne fait pas.
La condition d'une règle de prix catalogue exclut-elle un produit, ou l'inclut-elle ? Elle l'inclut. Une condition de règle de prix catalogue restreint la règle à une correspondance — elle ne crée jamais d'exception dans une règle large. Définissez donc votre promotion par les catégories qui doivent être remisées ; les produits protégés sont exclus simplement parce qu'ils ne sont jamais inclus.
Où définir une remise ponctuelle sur un seul produit sans qu'elle se propage ailleurs ? Dans l'onglet Prix → Prix spécifiques du produit. Un prix spécifique s'applique uniquement à ce produit, sans règle à cadrer et sans risque de diffusion dans tout le catalogue.
Comment empêcher qu'un produit soumis au prix public minimum annoncé (MAP) d'un fournisseur soit un jour remisé ? Ne comptez pas sur votre mémoire. Marquez les articles MAP dans un groupe protégé et cadrez chaque promotion positivement autour des produits éligibles, ou imposez l'exclusion via un module afin qu'une règle panier globale ne puisse pas faire passer le prix affiché sous le MAP et vous coûter la relation de distribution.
Les cartes cadeaux et les bons d'achat devraient-ils parfois être inclus dans une promotion sur toute la boutique ? Non. Remiser une carte cadeau de 50 € à 40 € garantit une perte de 10 €, sans aucun bénéfice en retour — vous vendez de l'argent à prix réduit. Traitez les cartes cadeaux, bons d'achat et services comme une exclusion permanente dès le premier jour.
Commentaires
Aucun commentaire pour le moment. Soyez le premier !
Soyez le premier à poser une question ou à partager un retour utile.
Laisser un commentaire
Partagez une question, un détail de pose ou un retour qui pourrait aider un autre lecteur.