Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de Prix par Pays, Boutique & Devise, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
Le bon prix sur chaque marché
Un catalogue converti mécaniquement affiche des montants comme 84,73 € là où le client attend 84,99 €. Ce module applique votre marge et la terminaison propre à chaque marché, sans saisie produit par produit : une règle pour la France en x,90, une pour l'Allemagne en x,99, une pour le Royaume-Uni en livres sterling.
Une règle, un marché
Chaque règle cible une boutique, un pays, une devise et un groupe client, avec un périmètre par catégorie, par marque et une liste de produits exclus. Vous choisissez la base (prix de vente HT ou prix d'achat), le coefficient, la terminaison et deux garde-fous : un prix minimum affiché et une marge plancher sur le prix d'achat.
Un arrondi calculé sur le prix que voit le client
Le coefficient s'applique au prix HT, converti dans la devise de la règle. Le module ajoute ensuite la TVA du pays et l'écotaxe, force la terminaison, puis revient au prix HT stocké. Avec un prix de base de 69,99 € HT, un coefficient de 1,20 et une TVA à 19 %, le client voit 99,99 € TTC. Avec l'option par déclinaison, chaque déclinaison reçoit son propre prix, impact compris, et garde la terminaison exacte.
Vérifier avant, annuler après
La simulation montre, pour chaque produit, le prix actuel en boutique, le nouveau prix et l'écart en pourcentage, sans rien enregistrer. L'aperçu complet s'exporte en CSV. Une fois le recalcul lancé, le module mémorise l'état d'avant de chaque prix touché : un clic remet les prix comme avant, jusqu'à 5 recalculs en arrière par règle.
Ce que le module ne casse pas
PrestaShop n'applique qu'un seul prix spécifique par produit. Un prix par pays masquerait donc une promotion plus large : le module laisse les produits en promotion intacts et les reprend au recalcul suivant la fin de la promotion. Un prix fixe saisi à la main aux mêmes dimensions est repris par la règle, puis rendu au marchand à l'annulation, à la désactivation ou à la suppression de la règle.
Des prix spécifiques natifs
Les prix sont écrits comme prix spécifiques PrestaShop natifs, sans calcul au moment de l'affichage : aucune charge supplémentaire sur le front. Le recalcul se fait par lots avec bilan détaillé, un cron protégé par jeton rejoue les règles chaque nuit, et chaque passage est consigné dans l'historique.
L’installation de ce module a été facile. La configuration initiale n’a pas fonctionné pour moi, mais nous avons rapidement trouvé la solution avec l’équipe de support de Datafirefly. Ils ont aussi ajouté d’autres options d’arrondi au module à ma demande. Le module fonctionne bien avec la structure multiboutique de Prestashop.Traduit automatiquement