WooCommerce permet d’utiliser des classes de livraison pour appliquer des frais d’expédition différents selon les produits. Cette méthode est utile lorsque certains articles ont un coût d’envoi spécifique.
Contenu avancé #
Cet article utilise les réglages avancés de WooCommerce. Une mauvaise configuration peut fausser les frais de livraison affichés au client.
Objectif #
Calculer un coût d’expédition en fonction d’une classe de livraison, par exemple 10 CHF par article expédié.
Principe #
La méthode consiste à:
- créer une classe de livraison;
- attribuer cette classe aux produits concernés;
- configurer un mode de livraison avec un coût par quantité.
Créer une classe de livraison #
Dans WooCommerce, crée une classe de livraison que tu pourras attribuer aux produits ou à une catégorie de produits.
Cette classe permet d’identifier les articles qui doivent utiliser un calcul spécifique pour les frais d’expédition.
Configurer le mode de livraison #
Ensuite, configure le forfait ou le mode de livraison concerné dans WooCommerce.
Dans le champ Coût pour classe, utilise la formule suivante:
10*[qty]
Comprendre la formule #
10correspond au prix unitaire de l’expédition;[qty]correspond à la quantité d’articles;- le total est donc calculé en multipliant le prix par le nombre d’articles concernés.
Exemple:
- 1 article = 10 CHF;
- 2 articles = 20 CHF;
- 3 articles = 30 CHF.
Quand utiliser cette méthode #
- pour des produits expédiés individuellement;
- pour des articles encombrants ou spécifiques;
- pour appliquer un coût de transport fixe par unité.
Points d’attention #
- La classe de livraison doit être correctement attribuée aux produits;
- Le résultat dépend du mode de livraison configuré;
- Teste toujours le calcul avec plusieurs quantités avant de mettre la boutique en production.
Astuce utile #
Utilise cette méthode lorsque le coût d’expédition dépend directement du nombre d’articles à envoyer, plutôt que du poids ou du montant du panier.
Compatibilité #
Cette méthode fonctionne avec les réglages de livraison standard de WooCommerce et les classes de livraison natives. Si tu utilises un plugin de livraison avancée, le comportement peut varier.
Pour conclure #
Les classes de livraison permettent de créer des règles d’expédition simples et efficaces. Avec une formule comme 10*[qty], tu peux calculer rapidement un coût d’envoi par article.

