Prix des déclinaisons PrestaShop : prix d’une variante, impact sur le prix et codes EAN
Dans les déclinaisons PrestaShop, vous ne saisissez pas le prix de la variante, seulement l’impact sur le prix : le montant dont elle est plus chère ou moins chère que le prix de base. Si elle coûte le même prix, l’impact est nul. La plupart des erreurs viennent d’un prix final saisi dans le champ de l’impact, ou d’une confusion entre HT et TTC.
Auteur: L’équipe TellMyShop. Un guide pour les propriétaires de boutiques PrestaShop : la cause, la correction manuelle et le même travail dans une conversation avec le chat.
Dernière mise à jour: · 5 min de lecture
Comment PrestaShop calcule-t-il le prix d’une déclinaison ?
Le prix final d’une variante est le prix de base du produit plus l’impact sur le prix, et enfin une éventuelle promotion. Prenons la veste Storm, avec un prix de base de 199 € TTC.
| Variante | Impact sur le prix | Prix final | Commentaire |
|---|---|---|---|
| M noir | 0 € | 199 € | variante au prix du produit |
| L noir | 0 € | 199 € | comme M |
| XXL noir | +20 € | 219 € | la grande taille coûte plus cher |
| M édition limitée | +40 € | 239 € | une autre version de couleur |
| XXL noir, 219 € saisi | +219 € | 418 € | erreur typique : le prix final dans le champ de l’impact |
La dernière ligne est l’erreur la plus fréquente. Quelqu’un veut que la XXL coûte 219 € et tape ce montant dans le champ de l’impact. Le client voit 418 € et renonce, et les statistiques ne disent pas pourquoi.
Le deuxième piège, c’est HT contre TTC. Le champ de l’impact a une version HT et une version TTC, et les boutiques B2B raisonnent souvent en prix hors taxes. Saisir +20 dans le mauvais champ donne une différence égale au montant de la taxe. Un problème d’impact sur le prix combiné à un prix unitaire est décrit dans un ticket GitHub de PrestaShop.
Que deviennent les promotions et les hausses de prix avec les variantes ?
Une promotion en pourcentage se calcule à partir du prix final de la variante, tandis qu’une promotion à montant fixe retire le même montant à chaque variante. Le supplément d’une déclinaison est un montant fixe. Quand vous augmentez le prix de base de 8 %, la XXL ne coûte toujours que 20 € de plus.
Faisons le calcul sur la veste Storm. Une promotion de 10 % sur tout le produit donne 179,10 € pour la M et 197,10 € pour la XXL. Une promotion fixe de moins 15 € donne 184 € pour la M et 204 € pour la XXL. Dans les deux cas, l’écart entre les variantes demeure, mais dans le premier il diminue avec la remise. Vous pouvez aussi définir une promotion sur une seule variante en choisissant une déclinaison précise.
Si vous changez des catégories entières en même temps que les prix, lisez l’article sur comment modifier les prix en masse. Il décrit aussi d’autres pièges des déclinaisons.
Pourquoi la liste des produits affiche-t-elle un autre prix que la fiche produit ?
Parce que la liste des produits d’une catégorie affiche le prix de la variante par défaut. Si la variante par défaut est la XXL avec un supplément de 20 €, toute la veste paraît plus chère dans la liste qu’elle ne l’est. Le client compare les prix dans la catégorie et choisit le produit voisin, moins cher.
Le problème inverse existe aussi. La variante par défaut est la moins chère, épuisée depuis des mois. Le client clique sur un produit à 199 €, et les seules tailles disponibles coûtent plus cher. C’est pourquoi la variante par défaut doit être en stock et typique, par exemple la M dans la couleur la plus demandée.
Le même prix passe dans les données produit pour Google. Une différence entre le prix dans la liste, sur la fiche produit et dans les données est l’une des raisons pour lesquelles Google signale une non-concordance de prix.
Pourquoi un EAN et une référence pour chaque variante ?
Parce que pour l’entrepôt, le grossiste et Google, chaque taille et chaque couleur est un article distinct. Google Merchant Center regroupe les variantes d’un même produit et attend que chacune ait ses propres données. C’est décrit dans l’aide sur l’identifiant de groupe d’articles. Une variante sans code EAN est une cause fréquente de refus. Plus de détails dans l’article sur les produits refusés dans Merchant Center.
Les attributs à partir desquels on construit les déclinaisons, comme la taille et la couleur, se créent dans le back office. C’est décrit dans la documentation PrestaShop sur les attributs. Les déclinaisons elles-mêmes et leurs champs se trouvent sur la fiche produit, comme le décrit la documentation sur la gestion des produits.
Comment vérifier les prix des variantes dans votre boutique
Quelques produits avec le plus de variantes suffisent.
- Ouvrez un produit avec déclinaisons dans Catalogue > Produits et allez dans l’onglet Déclinaisons.
- Comparez l’impact sur le prix avec la grille tarifaire du fournisseur. Vous cherchez des montants qui ressemblent à un prix final.
- Vérifiez si le montant a été saisi HT ou TTC. Calculez une variante à la main.
- Sélectionnez chaque variante sur la page de la boutique et comparez le prix avec ce que vous attendez.
- Vérifiez la variante par défaut. C’est elle qui s’affiche dans la liste des produits et dans les données pour Google.
- Listez les variantes sans EAN ni référence. Vous pouvez les remplir en un seul lot.
Comment remplir les suppléments et les EAN des variantes par lots
Vous décrivez la modification pour un groupe de produits, et votre chat (Claude ou ChatGPT) montre chaque déclinaison avant et après. Une modification couvre jusqu’à 100 déclinaisons.
Vous: Pour les vestes Storm, mets la XXL à plus 20 € TTC, saisis les EAN de cette liste et mets M noir comme variante par défaut.
Votre chat: Les vestes Storm, ce sont 3 produits avec 36 déclinaisons. Aperçu pour Storm Classic :
2 codes de la liste ne correspondent à aucune variante. Je les ignore et je les liste ci-dessous.
Vous: Validé.
Votre chat: Enregistré. Vous pouvez annuler toute l’opération par une seule demande depuis l’historique des modifications.
ancienne version : XXL noir : impact 0,00 €, prix 199,00 €, pas d’EAN
nouvelle version : XXL noir : impact +20,00 €, prix 219,00 €, EAN 5901234123457
ancienne version : Par défaut : L noir
nouvelle version : Par défaut : M noir
Les modifications des déclinaisons nécessitent l’interrupteur Ventes. Il fait partie de TellMyShop Pro (tarifs), et après l’installation l’interrupteur attend, désactivé, que vous l’activiez. Le chat modifie les déclinaisons existantes : impact sur le prix, prix d’achat, référence, EAN, poids et variante par défaut. Il ne crée ni ne supprime de déclinaisons. Un exemple de demande : prix, codes et stock pour les tailles et les couleurs.
Questions et réponses
Dois-je saisir le prix final de la variante dans la déclinaison ?
Non. Dans la déclinaison, vous saisissez l’impact sur le prix, c’est-à-dire la différence par rapport au prix de base du produit. Si le produit coûte 199 € et que la taille XXL doit coûter 219 €, l’impact est de +20 €. Quand une variante coûte le même prix que le produit, vous laissez l’impact à zéro. PrestaShop calcule lui-même le prix final.
Augmenter le prix de base change-t-il les suppléments des déclinaisons ?
Non. Le supplément est enregistré comme un montant : après une hausse de 10 % du prix de base, la variante XXL coûte toujours 20 € de plus. Si vous voulez que les suppléments augmentent aussi, vous devez les changer séparément. Avec de nombreuses variantes, on l’oublie facilement, et au bout d’un an les suppléments ne sont plus à jour.
Chaque déclinaison doit-elle avoir son propre code EAN ?
Si le fabricant a attribué des codes aux différentes tailles et couleurs, oui. Pour Google, chaque variante est un produit distinct dans un même groupe et a besoin de son propre code. Le code du produit principal ne remplace pas ceux des variantes. Vous les saisissez dans les déclinaisons, à la main, par import ou dans une conversation avec le chat.
Le chat va-t-il créer de nouvelles déclinaisons ?
Non. Le chat modifie les déclinaisons existantes : impact sur le prix, référence, EAN, poids et variante par défaut, jusqu’à 100 à la fois. Vous créez les nouvelles déclinaisons dans le back office, sur la fiche produit, avec le générateur de déclinaisons. Vous les supprimez aussi dans le back office. Une fois les déclinaisons créées, le chat remplit leurs prix et leurs codes par lots, avec un aperçu de chaque modification.
Qu’est-ce qui fonctionne dans TellMyShop Free ?
TellMyShop Free montre les données du produit, y compris le nombre de déclinaisons. Le chat lit la liste des déclinaisons avec leurs prix dans TellMyShop Pro, et y enregistre des modifications une fois l’interrupteur Ventes activé. L’interrupteur est désactivé après l’installation et vous l’activez dans le panneau du module. Chaque modification a un aperçu et attend votre accord.
PrestaShop est une marque déposée de PrestaShop SA. Claude est une marque d’Anthropic PBC. ChatGPT et OpenAI sont des marques d’OpenAI. TellMyShop n’est pas affilié à ces entreprises.