La plupart des marchands PrestaShop traitent le prix comme un problème de maths : trouver la marge, passer sous le concurrent, arrondir. Mais le nombre sur l'étiquette n'est pas toute l'histoire — la façon dont ce nombre est écrit, cadré et placé change ce que ressent le client avant même d'avoir fini de le lire. Le même produit à €50 peut sembler une bonne affaire ou un achat plaisir selon trois caractères et leur place sur la page. C'est la psychologie du prix, et ce qui vous est utile, c'est que presque tout se règle depuis le back office PrestaShop sans toucher à la marge.

Ce guide parle précisément de la présentation et du cadrage du prix — les petits changements réversibles que vous faites dans l'onglet Prix, dans les règles de prix catalogue et dans le template prix de votre thème. Il ne parle pas de stratégie de remises à grande échelle ni de modification physique de centaines de prix à la fois (c'est la mise à jour massive des prix), ni de tarifer tout votre catalogue pour augmenter le panier moyen (c'est le panier moyen). C'est la couche en dessous : les décisions produit par produit qui déterminent si un prix semble juste.

Charm pricing et effet du chiffre de gauche

Les prix qui finissent en .99 ou .95 surpassent régulièrement leurs voisins arrondis, et la raison est bien établie dans la recherche sur le comportement consommateur : les gens lisent le chiffre le plus à gauche en premier et lui donnent trop de poids. €49.99 est rangé dans "quarante et quelque" ; €50.00 se lit comme "cinquante". L'écart en centimes est trivial ; la tranche perçue ne l'est pas. C'est l'un des résultats les plus reproduits en psychologie du prix, donc vous pouvez l'appliquer avec confiance — mais l'ampleur de l'effet sur votre boutique ne peut être connue que par vos propres données, et les chiffres d'uplift publiés varient énormément selon les catégories et études. Traitez-les comme "c'est réel et mérite d'être testé", pas comme un nombre à mettre dans une prévision.

Là où la plupart des conseils s'arrêtent, c'est à l'idée que le charm pricing gagne toujours. Ce n'est pas vrai. La recherche sur les achats hédoniques versus utilitaires (Wadhwa & Zhang, 2015) a montré que les prix ronds paraissent plus fluides pour les achats émotionnels et aspirationnels — un cadeau, un produit luxe, quelque chose acheté au ressenti plutôt qu'au calcul. Un prix charm signale "bonne affaire", ce qui est exactement le mauvais signal pour un produit premium. Le choix de la terminaison est donc lui-même un positionnement.

Un cadre de décision pour les terminaisons de prix

Style de terminaisonExempleÀ utiliser pourSignale
Charm (.99 / .95)€49.99Produits du quotidien, commodités, catégories sensibles au prix, déstockage"C'est une bonne affaire"
Rond (.00)€50Premium, cadeaux, luxe, services, abonnements"C'est qualitatif / assumé"
Précis (centimes atypiques)€47.83Technique, B2B, sur mesure"Ce prix a été calculé, pas inventé"

Qu'est-ce que cela signifie pour vous ? Avant de tester quoi que ce soit en A/B, vous pouvez trier votre catalogue dans ces trois paniers par catégorie en un après-midi. Une boutique qui vend à la fois des accessoires budget et une ligne premium phare ne doit pas utiliser une seule convention de terminaison pour les deux — le prix charm qui aide l'accessoire affaiblit le produit phare.

Le charm pricing varie selon les marchés — important pour les boutiques multilingues

La plupart des marchands PrestaShop qui localisent vendent sur plusieurs marchés européens, et les conventions de terminaison ne sont pas identiques partout. La terminaison .99 est profondément ancrée dans la culture d'achat britannique et irlandaise et tend à bien fonctionner là-bas. Les acheteurs allemands et autrichiens, à l'inverse, lisent souvent les prix ronds comme plus honnêtes et transparents, et plusieurs pays nordiques ont supprimé les petites pièces — ce qui rend une terminaison .99 légèrement décalée par rapport à la vie quotidienne. La France et l'Italie se situent généralement plus près du côté britannique du spectre.

C'est une tendance directionnelle, pas une loi — le seul moyen de savoir comment vos clients de chaque marché réagissent est de tester. Mais c'est un argument fort pour ne pas coder en dur une seule terminaison pour toutes les devises et tous les pays, et PrestaShop vous donne exactement les outils pour différencier.

Mettre en place le charm pricing dans PrestaShop

Vous avez deux mécanismes dans le back office, adaptés à des usages différents :

  • Prix spécifiques (modifier un produit → onglet Prix → section Prix spécifiques) remplacent le prix pour une devise, un pays, un groupe client, une plage de dates ou un seuil de quantité. C'est ici que vous mettez en place la stratégie par marché : un Prix spécifique qui cible directement Germany (champ pays) pour afficher €50 (rond) là-bas tandis que le catalogue par défaut reste à €49.99. Vous pouvez cibler le pays directement dans le prix spécifique — inutile de passer par un groupe client sauf si vous avez un workflow de segmentation volontaire qui correspond aux pays. Cela écrit dans la table ps_specific_price et le front office choisit automatiquement la règle correspondante la plus spécifique.
  • Règles de prix catalogue (Catalogue → Réductions → Règles de prix catalogue) appliquent une réduction en pourcentage ou fixe à des catégories, marques ou fournisseurs entiers — utile pour pousser une catégorie entière vers une terminaison cohérente, ou pour des promotions saisonnières, sans modifier les produits un par un.

Pour une précision produit par produit, définissez le prix directement dans l'onglet Prix. Pour l'approche par marché, pointez chaque Prix spécifique vers le pays concerné — ne revenez aux groupes clients (dans Clients → Groupes) que si vous avez déjà un workflow de segmentation volontaire, puisque les groupes ne sont pas automatiquement liés aux pays. Si vous relancez chaque mois la même promotion programmée avec prix charm, Smart Dynamic & Scheduled Discounts automatise les changements de prix dans le temps afin que les fenêtres commencent et finissent seules — le bénéfice étant de configurer la campagne une fois au lieu de revenir au back office à minuit pour l'activer.

Ancrage : le premier nombre fixe le cadre

L'ancrage est la tendance à s'appuyer sur le premier nombre vu pour juger la valeur. La démonstration classique vient des travaux de Kahneman et Tversky en 1974, et des décennies de réplication confirment que cela s'applique directement aux prix. Conséquence pratique : quand un client voit un prix plus élevé barré à côté du prix actuel, sa question interne passe de "est-ce que cela vaut €39 ?" à "est-ce que j'économise €21 ?" — un oui beaucoup plus facile.

Trois approches d'ancrage

  • Prix légitime "avant / maintenant". Votre vrai prix précédent, barré à côté du prix actuel. Cela fonctionne — mais dans l'UE, il doit être honnête. La Directive Omnibus (2019/2161) exige que le prix "avant" reflète le prix le plus bas appliqué dans les 30 jours précédents. Un ancrage fabriqué n'est pas seulement une mauvaise pratique ; il est illégal, et c'est exactement le type de chose qui fait sanctionner une boutique.
  • Ancrage par option premium. Présentez d'abord la variante haut de gamme. Quand la page s'ouvre sur la version à €199, l'option standard à €79 paraît raisonnable plutôt que chère — Dan Ariely le documente bien dans Predictably Irrational.
  • Ancrage par référence externe. "Prix conseillé €89" ou "produits comparables à partir de €120" fixe un ancrage de marché sans prix barré à vous.

Afficher un prix d'ancrage barré dans PrestaShop

  • Allez dans Catalogue → Produits → [votre produit] onglet Prix.
  • Définissez le prix public complet comme Prix (HT) régulier.
  • Ajoutez un Prix spécifique avec réduction en pourcentage ou fixe, et éventuellement une plage de dates pour une offre limitée.
  • Activez le toggle "Afficher le bandeau ‘En promotion !’ sur la page produit" (dans l'onglet Prix) si vous voulez le badge.
  • Le thème affiche alors automatiquement le prix original barré à côté du prix réduit, via les valeurs {$product.regular_price} / {$product.price} dans product-prices.tpl.

Ce badge promo est un petit élément graphique qui fait un travail psychologique, et savoir s'il aide ou ajoute seulement du bruit est une question à part — nous l'abordons dans badges produit personnalisés et l'évaluation honnête dans les badges fonctionnent-ils vraiment. Pour programmer la fenêtre promotionnelle elle-même — date de début, date de fin, compte à rebours — Sales Revolution relie l'ancrage à une vraie échéance afin que l'urgence soit réelle, ce qui compte pour le point confiance ci-dessous.

L'effet leurre : une troisième option qui recadre les deux autres

L'expérience d'abonnement à The Economist par Ariely est l'illustration la plus nette. Trois options étaient proposées : en ligne seul à $59, papier seul à $125, et papier+en ligne également à $125. Personne de rationnel ne choisit papier seul — c'est strictement moins bien que papier+en ligne au même prix. Mais sa simple présence a tiré l'immense majorité vers l'offre premium papier+en ligne ; retirez cette option intermédiaire "inutile" et beaucoup moins de gens choisissent le haut de gamme. Le leurre n'est pas acheté — il rend l'option à côté évidente.

Appliquer le leurre aux produits physiques

Vous n'avez pas besoin d'un tableau de prix SaaS. Construisez trois bundles où le milieu est volontairement proche du prix du haut :

  • Basic : €29 — un produit
  • Standard (leurre) : €49 — deux produits
  • Premium (cible) : €55 — trois produits

Le saut de Basic à Standard est de €20 pour un article en plus ; le saut de Standard à Premium n'est que de €6 pour tout un article supplémentaire. Premium semble être le seul choix sensé. Dans PrestaShop, construisez cela comme des Packs (Catalogue → Produits → Nouveau produit → type Pack), ce qui vous permet de combiner des produits existants en un seul article vendable avec son propre prix, ou via des Prix spécifiques basés sur la quantité pour des remises par paliers. Quelle que soit l'option, affichez toujours la somme des prix individuels à côté du prix du bundle afin que l'économie soit visible — cette somme est l'ancre.

Les bundles et offres à trois niveaux se rapprochent de l'art de suggérer le bon add-on au bon moment, qui est une discipline à part — quand une suggestion aide plutôt qu'elle n'agace est couvert dans cross-selling et upselling.

Présentation du prix : le format change la perception du montant

Indépendamment du chiffre réel, le traitement visuel d'un prix change son ressenti. Plusieurs effets sont bien documentés :

  • Longueur syllabique / nombre de caractères. Les prix plus longs à dire paraissent plus élevés. €49 ("quarante-neuf") semble moins cher que €49.00 ("quarante-neuf virgule zéro zéro"). Supprimer les zéros finaux des prix entiers réduit gratuitement le coût perçu.
  • Poids du symbole monétaire. Un symbole devise très visible active l'idée de "dépenser de l'argent". Vous ne pouvez pas le supprimer dans un vrai checkout — il est légalement requis — mais vous pouvez réduire son poids visuel dans le thème pour qu'il ne crie pas.
  • Taille physique. Notre cerveau confond la taille du nombre imprimé avec son ampleur. Un prix dans une police plus petite et plus légère paraît plus petit ; réservez le grand gras à l'économie, pas au prix.
  • Couleur. Le rouge sur un prix standard déclenche une anxiété "cher". Gardez le rouge strictement pour les prix promo/remises, où il se lit comme "bonne affaire".

Checklist de formatage thème PrestaShop

  • Supprimez les zéros finaux au niveau devise si votre version de PrestaShop expose un réglage de précision/décimales de devise (dans International → Localisation → Devises) — mais notez qu'un tel changement est global : il retire la partie décimale de tous les prix dans cette devise (panier, checkout et factures inclus), donc €49.50 s'affiche aussi comme €50, pas seulement €49.00 devenant €49. Cela convient aux catalogues tarifés en nombres entiers. Si votre version n'expose pas ce réglage, ou si vous devez garder de vrais centimes sur certains prix et seulement nettoyer les prix ronds, gérez l'affichage des prix entiers dans le template prix du thème plutôt que globalement.
  • Réduisez le symbole devise dans le CSS de votre child theme, par exemple .product-price .currency { font-size: 0.7em; } — toujours dans un child theme ou une feuille personnalisée, jamais en modifiant le thème parent, afin qu'une mise à jour ne l'efface pas.
  • Utilisez une graisse plus légère pour le prix régulier ; mettez en gras et agrandissez plutôt le montant économisé.
  • Réservez le rouge aux prix promo uniquement.

Si vous repensez la place du bloc prix parmi le titre, la galerie, les avis et le bouton d'ajout au panier, c'est une question de layout plus large — nous détaillons la hiérarchie dans design de page produit PrestaShop et anatomie d'une page produit.

Urgence et rareté fonctionnent — mais seulement quand elles sont réelles

Les limites de temps réelles et les stocks réellement bas font bouger les clients. Les faux détruisent la confiance à un rythme qui efface tout gain court terme. "Plus que 2 en stock !" sur un article avec 200 unités en entrepôt, ou un compte à rebours qui repart à chaque chargement de page, est le moyen le plus rapide d'apprendre à un client récurrent que rien sur votre boutique n'est vrai. Les règles sont simples :

  • Compte à rebours uniquement sur les offres avec une vraie date de fin.
  • Indicateurs de stock uniquement quand le stock est réellement bas — PrestaShop expose déjà cela avec le réglage "Afficher les quantités disponibles" et le seuil de stock bas par produit.
  • Preuve sociale issue d'une activité réelle, jamais inventée.

Ce dernier point — prouver la demande sans mentir — a sa propre boîte à outils sur la page produit, et c'est un sujet frère plutôt qu'un sujet de prix. Si un client hésite sur un prix, voir que l'article se vend réellement peut convaincre : notifications de ventes en direct, le sales popup d'achats récents, et un compteur total vendu affichent tous de vrais chiffres. Sales Revolution garde les comptes à rebours liés à de vraies dates de début/fin afin que l'urgence sur un prix remisé soit honnête plutôt que théâtrale.

Comment tester un changement de prix sans polluer vos données

Les expériences de prix demandent plus de discipline qu'un test de couleur de bouton, parce que les facteurs de confusion sont plus forts et que le coût d'une mauvaise lecture est du vrai chiffre d'affaires. Une méthode praticable sur PrestaShop :

  • Changez une seule chose. Ne testez pas un prix charm et un nouveau layout en même temps — vous ne saurez pas ce qui a déplacé l'aiguille.
  • Faites tourner au moins deux semaines complètes. Vous avez besoin des comportements semaine et week-end, idéalement deux fois, pour dépasser le bruit hebdomadaire.
  • Suivez le revenu par visiteur, pas seulement le taux de conversion. Un prix charm peut mieux convertir tout en rapportant moins par vente ; le revenu par visiteur voit les deux.
  • Évitez les fenêtres contaminées. Ne lancez pas un test de prix pendant Black Friday, un lancement de campagne ou une variation saisonnière.
  • Segmentez avec les groupes clients. Créez un groupe test dans Clients → Groupes et attachez-lui les Prix spécifiques de test — un groupe est une façon propre de maintenir une variante de prix contrôlée pour un ensemble connu de clients. Notez que PrestaShop n'a pas de mécanisme natif pour répartir aléatoirement le trafic anonyme en variantes A/B : assigner une part de visiteurs au groupe test demande du code sur mesure, un outil d'expérimentation dédié ou un module de split-test.

Si vous n'en avez jamais lancé, commencez par charm-versus-rond sur vos produits les plus visités (le plus grand pool de données, la lecture la plus rapide), puis la présentation du prix d'ancrage, puis le prix bundle sur vos meilleurs couples de cross-sell.

La plus grosse erreur : rivaliser sur le prix plutôt que sur la valeur

L'échec de pricing que nous voyons le plus souvent n'est pas une mauvaise terminaison — c'est la réaction réflexe de baisser les prix dès que les ventes ralentissent. C'est une course vers le bas : cela érode la marge, attire des chasseurs de promos qui ne reviennent jamais au plein prix, et apprend silencieusement au marché que votre marque est celle du moins cher. La recherche va dans le même sens — les acheteurs infèrent une qualité plus faible d'un prix très en dessous de la norme de catégorie, même quand le produit est identique. Un prix suspectement bas déclenche le doute, pas l'enthousiasme.

Les tactiques de cet article — terminaisons charm, ancrage, leurres, présentation — sont donc des amplificateurs, pas des substituts. Elles font mieux passer une proposition de valeur solide ; elles ne peuvent pas en fabriquer une. Bien utilisé, le pricing devient un outil de communication plutôt qu'un levier de marge : les nombres ronds disent "premium", les centimes précis disent "calculé", un prix propre et sans bruit dit "nous sommes sûrs de notre valeur". Chaque prix de votre boutique dit quelque chose au client avant qu'il lise un mot de description. Tout l'intérêt de la psychologie du prix est de s'assurer qu'il raconte la bonne histoire — et sur PrestaShop, presque tout se trouve à quelques réglages dans l'onglet Prix et quelques lignes dans votre thème.

Points clés à retenir

  • Adaptez la terminaison au produit : charm (.99) pour les articles valeur, rond (.00) pour le premium, centimes précis pour le technique/B2B — n'utilisez pas une seule convention sur un catalogue mixte.
  • Localisez les terminaisons par marché avec des Prix spécifiques ciblés par pays ; le Royaume-Uni penche .99, l'Allemagne et les pays nordiques penchent souvent rond. Testez plutôt que supposer.
  • Ancrez honnêtement : les prix "avant" barrés fonctionnent, mais la Directive Omnibus UE exige que le "avant" soit le prix le plus bas des 30 jours précédents.
  • Construisez des leurres avec des Packs à trois niveaux où l'option du milieu est juste sous le haut de gamme, rendant le haut de gamme évident.
  • Formatez le prix pour le rendre plus léger : supprimez les zéros finaux, réduisez le symbole devise dans un child theme, gardez le rouge pour les prix promo uniquement.
  • Gardez urgence et preuve sociale réelles — une fausse rareté coûte plus en confiance qu'elle ne rapporte en conversion.
  • Testez avec le revenu par visiteur sur au moins deux semaines, en changeant une variable à la fois, avec un groupe client PrestaShop comme segment de test.
Partager cet article:
David Miller

David Miller

Plus d'une décennie d'expertise pratique PrestaShop. David développe des modules e-commerce haute performance axés sur le SEO, l'optimisation du passage en caisse et la gestion de boutique. Passionné par le code propre et les résultats mesurables.

Cet article vous a plu ?

Recevez nos derniers conseils, guides et mises à jour de modules dans votre boîte mail.

Commentaires

Aucun commentaire pour le moment. Soyez le premier !

Soyez le premier à poser une question ou à partager un retour utile.

Chargement...
Retour en haut