Vendre au poids ou au mètre sur PrestaShop.

Le client saisit la quantité voulue (1,25 kg, 2,40 m), touche une quantité rapide et voit le total pendant la saisie. Panier, commande, facture, poids d’expédition et stock suivent la quantité, sur PrestaShop 8.2 et 9.x.

  • v1.0.3
  • PrestaShop 8.2 – 9.x
  • Remboursement sous 30 jours pour une première licence

Les produits, la documentation, les boutiques et le support sont en anglais.

Capture d’écran de Sell by Weight & Length for PrestaShop
Capture d’écran de Sell by Weight & Length for PrestaShop
Capture d’écran de Sell by Weight & Length for PrestaShop
Capture d’écran de Sell by Weight & Length for PrestaShop

Le problème

Pourquoi PrestaShop vend à la pièce

PrestaShop enregistre partout des quantités entières : panier, commandes et stock. Un magasin de tissus ne peut pas vendre 2,40 m, ni un fromager 1,25 kg.

Les réponses habituelles sont des déclinaisons par longueur ou poids, ou des champs de personnalisation qui ne touchent ni au prix, ni au poids, ni au stock.

Trois façons de vendre à la mesure

ApprocheFonctionnementInconvénient
Une déclinaison par quantitéDes déclinaisons 0,5 m, 1 m, 1,5 m.Pas de quantité libre, et le stock est éclaté entre déclinaisons.
Override du panierDes overrides pour que le panier accepte les décimales.Casse aux mises à jour et entre en conflit avec d’autres modules.
Ligne mesurée, sans overrideL’approche de Sell by Weight & LengthChaque ligne est une pièce de la quantité mesurée, tarifée et pesée selon la quantité, avec un stock décimal exact à côté de celui de PrestaShop.La quantité de la ligne vaut 1 avec « Weight: 1.25 kg », car PrestaShop stocke des entiers.

Sell by Weight & Length for PrestaShop

Comment ça marche

  1. 01

    Choisir une unité

    Sur le produit (onglet Modules) ou une fois par catégorie : une des 15 unités, pas, minimum, maximum, quantité par défaut et jusqu’à 8 quantités rapides.

  2. 02

    Le client choisit

    Il saisit 1,25 ou touche une quantité rapide et voit le total en direct. Le prix du produit est celui d’une unité.

  3. 03

    Tout suit

    « Weight: 1.25 kg » apparaît au panier, au checkout (y compris la commande en une page de 9.2), dans les e-mails, les factures PDF et la commande en back-office ; stock et poids d’expédition suivent la quantité.

Ce que vous obtenez

15 unités de vente

Poids, longueur, surface et volume, par produit ou par catégorie.

Total en direct

Champ de quantité avec quantités rapides et total pendant la saisie.

Prix PrestaShop

Prix spécifiques, règles de prix catalogue, réductions de groupe, taxes et devises s’appliquent normalement.

Stock décimal exact

Tenu par le module (8,75 kg) ; le stock PrestaShop l’affiche arrondi au supérieur.

Vrai poids d’expédition

Poids d’une unité × quantité pour chaque ligne mesurée.

Sans override

Hooks et personnalisations de module uniquement ; thèmes Classic et Hummingbird.

Conçu pour

  • Tissus et mercerie
  • Fils et laine
  • Fromage et épicerie fine
  • Revêtements de sol et carrelage
  • Corde et câble
  • Peinture et liquides

Sell by Weight & Length for PrestaShop

Captures d’écran

Réalisées dans nos boutiques de démo et de développement ; l’interface est en anglais.

Comment vendre au poids ou à la longueur dans PrestaShop

PrestaShop compte en unités entières. Les détours habituels sont des déclinaisons comme 250 g, 500 g et 1 kg, ou un module qui change le prix en laissant la quantité à 1. Les déclinaisons limitent le client à des tailles fixes et multiplient vos lignes de stock.

Sell by Weight & Length laisse le client saisir la quantité voulue : 1,25 kg de café, 2,40 m de tissu, 3,5 m² de sol, 0,75 L de peinture. Les prix passent par le calcul de PrestaShop : prix spécifiques, règles de catalogue, remises de groupe, taxes et devises continuent de fonctionner, sans overrides.

Ce que voient les clients

  1. La page produit affiche le prix avec « / kg », un champ de quantité avec − et +, des montants rapides comme 250 g et 1 kg, et les limites, par exemple « Min. 0.10 kg · max. 5.00 kg · steps of 0.05 kg ». Il remplace le champ du thème.
  2. Un total en direct affiche « Total $14.88 (1.25 kg × $11.90 / kg) ».
  3. Chaque quantité forme sa ligne de panier, avec « Weight: 1.25 kg » et « Price per kg: $11.90 ».
  4. La quantité figure dans la commande, la confirmation, l’historique, les e-mails et factures PDF, et dans le back-office.

Ajouter à nouveau la même quantité augmente cette ligne : 2 × 1,25 kg font deux pièces de cette quantité. Le champ du panier compte les pièces, et une autre quantité forme une nouvelle ligne.

Dans les listes, « / kg » suit le prix. Les thèmes avec bouton d’ajout dans les listes, comme Hummingbird, affichent See details, car une quantité est nécessaire.

Configurer un produit ou toute une catégorie

Dans l’onglet Modules du produit, ouvrez Sell by Weight & Length et cliquez sur Configure. Le bloc enregistre seul.

Réglages produit
ChampExempleSignification
Sale unitKilogramPrix et poids deviennent ceux d’une unité.
Step0.05Jusqu’à 4 décimales. Vide signifie 0,01.
Minimum / maximum0.1 / 5Par ligne de panier.
Default amount0.5Affiché à l’ouverture de la page.
Quick amounts0.25, 0.5, 1, 2Jusqu’à 8 boutons.
Exact stock12.35Un champ par déclinaison.

Il y a 15 unités : kg, g, lb, oz, m, cm, ft, yd, in, m², ft², L, ml, gal et fl oz.

Pour un rayon, réglez Category defaults sur la page du module. Les produits en Use the category default prennent la règle de leur catégorie par défaut, puis de ses parents, puis de leurs autres catégories. Choisissez Whole items pour exclure un produit.

Les déclinaisons utilisent les réglages de leur produit, et leur impact de prix et de poids s’applique par unité. La quantité de stock PrestaShop affiche le stock exact arrondi : 12,35 donne 13. Les commandes le réduisent exactement, et les annulations le restaurent. Les transporteurs au poids reçoivent le vrai poids.

À quoi s’attendre

  • PrestaShop stocke des quantités entières : une ligne à la mesure est donc une pièce de 1,25 kg. La quantité fait partie de la ligne, et deux pièces de la même quantité affichent 2.
  • Les packs et produits virtuels se vendent toujours en unités entières.
  • Un produit a une seule unité de vente : vendez préemballé et vrac comme produits séparés.
Façons de vendre à la mesure sur PrestaShop
DéclinaisonsModule de prix au formatCe module
Toute quantitéNonOuiOui, selon le pas
Utilise les prix du cœurOuiVariableOui
Stock décimal exactPar déclinaisonSouvent nonOui
Quantité sur la facture PDFNom de déclinaisonVariableOui
OverridesNonParfoisNon

Si vous vendez trois formats, les déclinaisons sont gratuites et plus simples. Choisissez de vraies quantités quand les clients commandent ce dont ils ont besoin.

Va bien avec

Le thème Pantry affiche Choose amount sur les cartes et stylise le champ ; le Pantry Store Kit réunit les deux. EU E-Invoicing reprend les quantités avec leur unité. Product Personalizer fonctionne sur la même ligne. Le Made-to-Order Pack est sur la page des packs. Notre guide compare les options entre plateformes. Acheter Sell by Weight & Length sur la boutique.

Compatibilité

Un paquet pour PrestaShop 8.2 et 9.x, sur Classic et Hummingbird, testé avec la commande en une page de 9.2. Un petit script se charge sur les pages produit seulement. Pas d’overrides.

Exemples par type de produit

Valeurs de départ suggérées
ProduitUnitéPasMontants rapides
Café ou thég50250, 500, 1000
Fromage ou traiteurkg0.050.25, 0.5, 1
Tissum0.11, 2, 5
Corde ou câblem0.55, 10, 25
Solm²0.015, 10, 20

Adaptez le pas à votre pesée et découpe. Un pas de 0,001 kg promet ce que votre balance ne tient peut-être pas. Avant le lancement, commandez un produit avec votre vrai moyen de paiement, changez la quantité, annulez et vérifiez que le stock revient. Regardez ensuite la facture PDF, le document que garde le client.

PrestaShop

Sell by Weight & Length for PrestaShop en bref

Quantités comme 1,25 kg ou 2,40 m, quantités rapides, total en direct, stock décimal exact et vrai poids d’expédition.

Prix
99 $US paiement unique
Version
1.0.3
Compatible avec
PrestaShop 8.2 – 9.x
PHP
7.2.5 ou plus (8.1+ pour PrestaShop 9)
Licence
Une boutique, sans abonnement, 12 mois de mises à jour
Remboursement
Remboursement sous 30 jours pour une première licence

PrestaShop

Les produits PrestaShop que les boutiques achètent en premier

Les produits les plus demandés sur cette plateforme. Chacun a sa page et s’achète directement sur la boutique.

Acheter PrestaShop sur notre boutique

Prix, licences, documentation complète et téléchargement immédiat sur la boutique.

prestashop.kaviolabs.com · 14 modules · 11 thèmes

Vente au poids

La même fonction sur d’autres plateformes

Développée nativement pour chaque plateforme, pas portée. Chaque version a sa propre page produit, sa documentation et son prix.

Guide

Guide associé

Guide · en anglais

Selling by weight compared

How five platforms handle 1.25 kg or 2.5 m, the usual workarounds and what to check before you choose.

Lire le guide

FAQ

Questions fréquentes

Pourquoi la quantité d’une ligne mesurée vaut-elle 1 ?

PrestaShop enregistre des quantités entières. Une ligne mesurée est une pièce de 1,25 kg : la quantité fait partie de la ligne et son prix est celui de 1,25 kg. Deux pièces de la même quantité affichent 2.

Les réductions fonctionnent-elles ?

Oui. Prix spécifiques, règles de prix catalogue et réductions de groupe s’appliquent au prix unitaire ; les règles panier fonctionnent normalement. Les prix spécifiques par quantité comptent des pièces, pas des kilos.

Quel poids pour l’expédition ?

Le poids du produit (plus l’impact de poids de la déclinaison) est celui d’une unité ; le poids de la ligne vaut ce poids × la quantité.

Utilise-t-il des overrides ?

Non. Il utilise les hooks et les personnalisations de module de PrestaShop : les mises à jour de PrestaShop et des autres modules ne sont pas affectées.

Prix spécifiques et règles de catalogue fonctionnent-ils ?

Oui. Les prix passent par le calcul de PrestaShop : prix spécifiques, règles de catalogue, remises de groupe, taxes et devises continuent de fonctionner.

Puis-je régler cela une fois par catégorie ?

Oui. Category defaults a les mêmes champs, et les produits peuvent en hériter ou s’en exclure.

Fonctionne-t-il avec les déclinaisons ?

Oui. Elles utilisent les réglages du produit, et leur impact de prix et de poids s’applique par unité.

Comment fonctionne le stock ?

Le stock exact est gardé par déclinaison. La quantité de stock l’affiche arrondi, les commandes le réduisent exactement, et les annulations le restaurent.

Vendez au mètre et au kilo

Voyez les pages produit, catégorie et panier, puis lisez la documentation sur la page produit.

Kavio Labs

Aussi chez Kavio Labs

Les mêmes standards, le même support et un seul portail de licences sur chaque plateforme.