Si vous souhaitez ajuster au mieux le poids de vos commandes et si vous connaissez à l’avance le poids de votre emballage, voici une astuce pour ajouter ce poids en modifiant la classe Cart.php

Recherchez la fonction getTotalWeight (ligne 3678 sous prestashop 1.7.6) qui commence comme cela :

  1. public function getTotalWeight($products = null)
  2. {
  3.    if (null !== $products) {
  4.       $total_weight = 0;
  5.       foreach ($products as $product) … 

Il suffit de remplacer le 0 de $total_weight (poids de départ avant d’ajouter celui de chaque produit du panier) par le poids de votre emballage exprimé en kilo.

Attention, suivant le nombre de produits ou leurs dimensions, l’emballage ne sera pas forcément le même.