Livraison

Activation

Onglet Expédition de la configuration avec les options de frais de port et le seuil de franco

La gestion des frais de port se configure dans l'onglet Expédition :

Option Description
Activer la gestion des frais de port Active l'ajout automatique d'une ligne frais de port pour les commandes contenant des produits nécessitant une expédition
Produit/service frais de port Produit ou service Dolibarr utilisé pour la ligne frais de port. Son taux de TVA sera appliqué.
Seuil de franco de port (HT) Montant HT à partir duquel les frais de port sont offerts. Mettez 0 pour ne jamais offrir les frais de port.

Marquer un produit comme expédiable

Chaque produit dispose d'un indicateur "Nécessite une expédition" dans son onglet OnePageBasket. Seuls les produits cochés déclenchent le calcul des frais de port. Les services dématérialisés restent sans frais.

Deux modes de calcul

Mode forfaitaire

Le mode forfaitaire applique un coût fixe par commande auquel s'ajoute un coût par unité pour chaque produit :

Option Description
Coût de base par commande (HT) Frais fixes de préparation/emballage
Montant minimum des frais de port (HT) Plancher en dessous duquel les frais ne descendent pas

Le coût par unité est défini sur chaque fiche produit, dans l'onglet OnePageBasket.

Formule : frais = max(minimum, base + somme des coûts unitaires × quantités)

Exemple (base = 3 €, minimum = 4,90 €, savon = 0,50 €/unité) :

Commande Calcul Résultat
2 savons max(4,90 ; 3 + 2×0,50) = max(4,90 ; 4) 4,90 €
10 savons max(4,90 ; 3 + 10×0,50) = max(4,90 ; 8) 8,00 €
2 savons, franco 50 € atteint - 0 €

Mode par poids

Le mode par poids utilise une grille tarifaire par zone géographique et tranche de poids.

Le poids de chaque produit provient des champs natifs de la fiche produit Dolibarr. Le module effectue automatiquement les conversions d'unités en kilogrammes.

Configuration des zones

Grille tarifaire par zone géographique et tranche de poids dans la configuration des expéditions

  1. Créez vos zones d'expédition (France, UE, Monde, etc.)
  2. Associez des pays à chaque zone
  3. Définissez les tranches de poids et les tarifs pour chaque zone

Exemple de grille tarifaire :

Zone Poids min (kg) Poids max (kg) Prix HT
France 0 2 5,00 €
France 2 5 8,00 €
France 5 10 12,00 €
UE 0 2 9,00 €
UE 2 5 15,00 €
Monde 0 2 18,00 €

Comportement pour le client

  • Client connecté - La zone est déterminée par le pays de sa fiche société
  • Client anonyme - Le pays est saisi dans le formulaire de commande ; les frais s'affichent dynamiquement après sélection du pays
  • Pays non configuré - Un message invite le client à contacter le vendeur
  • Poids trop élevé - Si aucune tranche ne correspond, un message d'erreur s'affiche

Retrait en magasin (Click & Collect)

Un troisième mode, le retrait en magasin, permet au client de retirer sa commande dans l'un de vos points de retrait au lieu d'être livré. Le coût est nul par défaut et aucune adresse de livraison n'est demandée. Voir la page Click & Collect.

Dans la commande Dolibarr

Les frais de port apparaissent comme une ligne de commande classique, utilisant le produit/service que vous avez configuré. Le taux de TVA est celui défini sur ce produit dans Dolibarr.

Sécurité : Le montant des frais de port est toujours recalculé côté serveur au moment de la création de la commande. La valeur affichée dans le panier sert uniquement à l'information du client.