Arrondir les prix dans PrestaShop : comment retrouver des terminaisons nettes en ,99 après une hausse
Arrondir les prix dans PrestaShop recouvre deux choses. Le mode d’arrondi dans Paramètres de la boutique → Paramètres généraux ne décide que des centimes lors du calcul de la taxe et des totaux. Les terminaisons nettes, comme ,99 après une hausse, se définissent dans les prix eux-mêmes : à la main, par import, avec un module ou avec le chat, avec aperçu avant l’enregistrement.
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: · 6 min de lecture
Que fait le réglage d’arrondi dans PrestaShop ?
Il décide de la façon dont la boutique arrondit les résultats des calculs au centime. La documentation PrestaShop 8 sur les paramètres généraux décrit deux champs : le mode d’arrondi, c’est-à-dire dans quel sens arrondir les demi-centimes, et le type d’arrondi, c’est-à-dire s’il faut arrondir chaque article, chaque ligne de commande ou le total.
L’équipe PrestaShop montre dans son scénario de test du mode d’arrondi que différents modes donnent le même prix à un centime près. Cela compte pour que les totaux concordent avec la passerelle de paiement, mais cela ne transformera pas 53,49 € en 53,99 €. Laissez ce réglage tel quel, sauf si vous avez un problème précis avec les totaux des commandes.
| Ce que vous voulez | Comment le faire |
|---|---|
| Les centimes du total du panier concordent avec le paiement | mode d’arrondi et type d’arrondi dans Paramètres de la boutique → Paramètres généraux |
| Le prix s’affiche avec une terminaison en ,99, mais une autre reste dans la base de données | un module qui arrondit à l’affichage |
| Le prix du produit a définitivement une terminaison en ,99 | changer le prix du produit : à la main, par import ou via le chat |
Des modules qui arrondissent à l’affichage existent, par exemple le module d’arrondi d’idnovate. Un tel module change le prix au moment de l’affichage. Dans ce cas, vérifiez que le même prix arrive dans le panier, sur la facture et dans les fichiers pour les comparateurs de prix.
Quelle règle d’arrondi choisir
Une règle simple, que vous pouvez écrire en une phrase. Avant la modification, répondez à trois questions.
- Quelle terminaison ? Seulement ,99, ou ,99 et ,49, ou des euros ronds pour les produits chers.
- Dans quel sens ? Vers la terminaison la plus proche, toujours vers le bas ou toujours vers le haut.
- Où est la limite ? Par exemple « jamais plus de 1 € vers le bas » ou « au-dessus de 200 €, arrondir à la dizaine d’euros la plus proche ».
La même hausse de 7 % avec différentes règles. Les valeurs sont des exemples :
| Prix avant | Après +7 % | Vers le bas à ,99 | ,99 le plus proche | x9,99 ou x4,99 le plus proche |
|---|---|---|---|---|
| 52,00 € | 55,64 € | 54,99 € | 55,99 € | 54,99 € |
| 129,00 € | 138,03 € | 137,99 € | 137,99 € | 139,99 € |
| 18,50 € | 19,80 € | 18,99 € | 19,99 € | 19,99 € |
| 349,00 € | 373,43 € | 372,99 € | 372,99 € | 374,99 € |
La troisième ligne montre le piège : arrondir vers le bas mange presque toute la hausse sur un produit bon marché. Il vaut donc la peine d’ajouter une limite ou une autre règle pour les produits bon marché.
La dernière colonne est une règle appréciée des boutiques qui ont une large grille de prix : les prix se terminent par 4,99 ou 9,99, une catégorie a donc moins de terminaisons différentes et la liste des produits paraît plus calme. La règle que vous choisissez dépend de votre boutique et de votre marge. Ce qui compte, c’est qu’il y ait une seule règle pour toute la catégorie et qu’elle soit écrite, car à la prochaine hausse, vous referez la même chose.
À quoi faire attention en arrondissant
Les prix HT, les déclinaisons et les promotions. C’est là que les erreurs arrivent le plus souvent.
- HT et TTC. Le client voit le prix TTC, et PrestaShop enregistre le prix HT avec de nombreuses décimales. Un prix HT arrondi donne rarement un prix TTC net une fois la taxe ajoutée.
- Des taux de TVA différents. Le même produit dans deux pays avec des taux différents donnera des terminaisons TTC différentes. Décidez pour quel pays vous arrondissez.
- Les impacts sur le prix des déclinaisons. Une déclinaison avec un impact de +12,30 € aura toujours une terminaison bizarre après l’arrondi du prix de base. Vérifiez ces déclinaisons séparément.
- Les promotions en pourcentage. Une remise de 15 % sur 52,99 € redonne un prix irrégulier. C’est normal : le client voit alors le prix promotionnel à côté du prix barré.
- L’annonce d’une réduction. Si vous annoncez une baisse de prix en même temps, pensez au prix le plus bas des 30 derniers jours. Les règles sont résumées dans ce guide sur l’annonce des réductions de prix (en polonais).
Nous parlons de la hausse de prix elle-même, des façons de la faire et de ses pièges dans l’article sur la modification des prix en masse dans PrestaShop. La façon d’afficher le prix avant réduction est expliquée dans le guide sur le prix barré.
Comment arrondir les prix dans une conversation avec le chat
Vous donnez la règle avec des mots simples. Votre chat (Claude ou ChatGPT) lit les prix, calcule les nouveaux prix TTC, choisit les prix HT qui donnent une terminaison nette et montre un tableau avant l’enregistrement.
Vous: Après la hausse, les prix de la catégorie Gants de travail ont des terminaisons bizarres. Arrondis le prix TTC au x9,99 ou x4,99 le plus proche, jamais plus de 1 € vers le bas. Montre-moi d’abord un tableau.
Votre chat: La catégorie compte 37 produits, et 31 ont une terminaison autre que ,99. Les trois premiers, prix TTC :
2 produits ont des déclinaisons avec un impact sur le prix, et les terminaisons de leurs déclinaisons resteront irrégulières. Je les liste séparément.
Vous: Je valide tout sauf les gants d’hiver, mets-les à 137,99 €.
Votre chat: Corrigé. J’enregistre les 31 prix après votre « oui », et vous pourrez annuler toute l’opération depuis l’historique des modifications.
ancienne version : Gants en nitrile 100 pcs : 53,49 €
nouvelle version : Gants en nitrile 100 pcs : 54,99 € (+1,50 €)
ancienne version : Gants enduits : 19,80 €
nouvelle version : Gants enduits : 19,99 € (+0,19 €)
ancienne version : Gants d’hiver : 138,03 €
nouvelle version : Gants d’hiver : 139,99 € (+1,96 €)
Une opération couvre jusqu’à 100 produits, et le chat change les prix TTC ou HT, comme vous le demandez. Les modifications de prix exigent l’interrupteur Ventes. Vous l’activez vous-même dans le panneau du module et il reste actif jusqu’à ce que vous le désactiviez. Sans lui, le chat prépare le tableau comme plan et vous dit quoi activer.
Dans la version gratuite TellMyShop Free, le chat peut passer les produits en revue et lister ceux qui ont des terminaisons irrégulières, mais il n’enregistre rien. Dans TellMyShop Pro, après l’aperçu et votre « oui », il enregistre les prix, et la modification entre dans l’historique des modifications. TellMyShop ne change jamais les taxes. Le chat ne modifie les réglages d’arrondi dans Paramètres de la boutique → Paramètres généraux qu’avec l’interrupteur Maintenance, mais il n’y en a en général pas besoin.
Exemples de demandes : arrondir les prix à ,99 après une hausse et augmenter ou baisser les prix de toute une catégorie. Les formules sont sur la page tarifs, et d’autres guides sur les prix sont sur le blog.
Questions et réponses
PrestaShop arrondit-il tout seul les prix à ,99 ?
Non. Les réglages d’arrondi de PrestaShop décident de la façon dont la boutique arrondit les centimes lors du calcul de la taxe et des totaux, pas de la terminaison d’un prix. Vous définissez les terminaisons en ,99 dans le prix du produit : à la main, par import, avec un module ou dans une conversation avec le chat.
Pourquoi les prix ont-ils des terminaisons bizarres après une hausse en pourcentage ?
Parce qu’un pourcentage d’un prix produit des centimes que personne n’a prévus. Une hausse de 7 % sur 49,99 € donne 53,49 €, et sur 129 € elle donne 138,03 €. Après chaque hausse en pourcentage, vous devez donc décider d’une règle d’arrondi.
Faut-il arrondir le prix HT ou le prix TTC ?
Le prix TTC, car c’est celui que voit le client. PrestaShop enregistre le prix HT avec plusieurs décimales et en calcule le prix TTC. Une bonne modification enregistre donc le prix HT qui, une fois la taxe ajoutée, donne une terminaison TTC nette.
Arrondir vers le haut, est-ce une nouvelle hausse de prix ?
Oui, le client paie plus, même si ce n’est que quelques dizaines de centimes. C’est pourquoi beaucoup de boutiques arrondissent à la terminaison la plus proche ou vers le bas. Fixez la règle avant la modification et vérifiez-la dans l’aperçu sur quelques produits chers, où l’écart est le plus grand.
Le chat arrondira-t-il les prix sans l’interrupteur Ventes ?
Non. Changer les prix relève du domaine Ventes, que vous activez vous-même dans le panneau du module et qui reste actif jusqu’à ce que vous le désactiviez. Sans lui, le chat prépare un tableau des prix avant et après comme plan, mais n’enregistre rien.
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.