Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de Prix au Kilo, Prix Unitaire et Vente au Poids PrestaShop 8 & 9, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
Une obligation légale que PrestaShop laisse au marchand
La directive européenne 98/6/CE impose d'indiquer le prix à l'unité de mesure pour les produits vendus au poids, au volume ou à la longueur. En France, l'arrêté du 3 décembre 1987 l'applique, en Allemagne c'est la PAngV, qui exige en plus un prix pour 1 kg ou 1 l à proximité immédiate du prix. PrestaShop fournit un champ « prix unitaire » saisi à la main : il faut le recalculer à chaque changement de prix, et il ignore les promotions et les prix par groupe.
Le calcul part de la contenance
Vous renseignez la contenance une fois, sur le produit ou sur chaque déclinaison : 750 g, 1,5 l, 25 m. Le module divise le prix affiché au client par cette contenance et l'exprime pour 1 kg ou 100 g, 1 l ou 100 ml, 1 m, 1 m² ou 1 m³. Le même produit en 250 g et en 1 kg affiche deux prix au kilo différents, et un client allemand voit toujours un prix pour 1 kg, même si vous avez choisi 100 g pour le reste de l'Europe.
La vente au poids choisi par le client
La contenance devient un pas de vente, par exemple 100 g, et le prix du produit est celui d'un pas. Sur la fiche, le champ quantité est remplacé par des boutons de quantité et un sélecteur +/- qui avancent pas à pas, avec le total affiché en direct. Au panier, la quantité correspond au nombre de pas : 700 g font 7 pas. Le stock reste compté en pas, PrestaShop ne gérant pas les quantités décimales, et la fiche produit en back-office affiche la conversion (stock 50 = 5 kg).
La pièce au poids réel, régularisée après pesée
Pour une pièce dont le poids exact n'est connu qu'à la préparation, le client paie le prix d'une pièce de poids moyen. Sur la page de la commande, un panneau de pesée attend le poids réel de chaque ligne et calcule le remboursement au prorata. À la validation, le module crée un avoir PrestaShop, envoie au client le détail des poids et, si vous le choisissez, un bon d'achat du montant de la différence. Une pièce plus lourde que prévu ne coûte rien de plus au client.
Des centaines de produits en quelques minutes
L'éditeur en masse de la configuration liste vos produits par catégorie, avec un filtre sur ceux qui n'ont pas encore de contenance. Les contenances écrites dans les noms sont détectées et pré-remplies, les packs « 6 x 33 cl » sont multipliés, les dimensions comme « 40x60 cm » sont ignorées. Les déclinaisons dont le nom contient une contenance sont remplies au même moment.
Il n’y a pas encore d’avis.