WooCommerce ne calcule pas de tarifs de transporteur en temps réel de base. Le noyau offre trois méthodes seulement : tarif forfaitaire, livraison gratuite et cueillette locale, organisées par zones d'expédition. Pour afficher des tarifs réels de Postes Canada, Purolator, UPS, FedEx ou des transporteurs régionaux à la caisse, il faut une extension. Et peu importe ce que le client paie à la caisse, l'étiquette réelle s'achète ensuite : c'est là que se joue votre marge.
Comment fonctionne vraiment l'expédition WooCommerce
Tout part des zones d'expédition, dans WooCommerce puis Réglages puis Expédition. Une zone est une région géographique : le Canada au complet, une seule province, ou une liste de codes postaux. Vous attachez ensuite une ou plusieurs méthodes à chaque zone.
Deux détails causent la majorité des problèmes. Premièrement, les zones sont évaluées de haut en bas et la première qui correspond à l'adresse du client gagne : l'ordre de vos zones est donc une règle de tarification, pas un simple classement. Deuxièmement, si aucune zone ne correspond et qu'aucune zone de repli n'existe, le client voit tout simplement qu'aucune option d'expédition n'est disponible, et le panier est abandonné sans que rien n'apparaisse dans vos rapports.
- Créez toujours une zone de repli pour les emplacements non couverts par vos autres zones.
- Placez vos zones les plus précises (codes postaux, province) au-dessus des zones larges (Canada).
- Testez une adresse rurale ou nordique réelle, pas seulement votre propre code postal.
- Vérifiez la classe de taxe appliquée à l'expédition : au Canada, le transport est généralement taxable.
Les trois méthodes du noyau, et ce qui manque
Le tarif forfaitaire accepte un coût par zone, et peut varier selon la classe d'expédition ou la quantité. Les classes d'expédition servent justement à séparer un article volumineux d'un petit article dans la même boutique. La livraison gratuite se déclenche selon un montant minimum de commande ou un coupon. La cueillette locale retire l'expédition de l'équation.
| Méthode | Ce qu'elle fait | À qui cela convient |
|---|---|---|
| Tarif forfaitaire | Un prix par zone, ajustable par classe ou quantité | Catalogue homogène, poids et formats prévisibles |
| Livraison gratuite | Conditionnelle à un minimum ou à un coupon | Hausser la valeur moyenne du panier |
| Cueillette locale | Aucun transport, le client récupère sur place | Commerce local, dépôt ou casier |
| Tarifs en temps réel | Interroge les transporteurs à la caisse (extension requise) | Poids et destinations très variables |
Ce qui manque au noyau, c'est tout le reste du vrai coût : poids volumétrique, supplément résidentiel, supplément de carburant, zones éloignées. Un forfait unique pour tout le Canada finit presque toujours par surfacturer les envois courts et sous-facturer les envois longs ou volumineux.
Afficher des tarifs canadiens en temps réel à la caisse
Pour montrer au client un prix qui ressemble au coût réel, il faut une extension qui interroge les transporteurs avec le poids et les dimensions du panier. Cela suppose une condition souvent oubliée : vos fiches produits doivent porter un poids et des dimensions exacts. Une extension de tarifs en temps réel branchée sur un catalogue sans dimensions renverra des estimations fausses avec une belle apparence de précision.
Les tarifs affichés par une extension dépendent aussi du compte utilisé : un tarif de comptoir public et un tarif négocié ne donnent pas le même chiffre pour le même colis. Vérifiez toujours le prix réel à l'étape du devis avant de bâtir votre grille sur une estimation.
Les suppléments, les frais de carburant et les grilles de zones changent plusieurs fois par année chez tous les transporteurs. Traitez toute grille comme une hypothèse à revalider : le seul chiffre fiable est celui affiché au moment de l'achat de l'étiquette.
Après la caisse : acheter l'étiquette
Le prix à la caisse est une promesse faite au client. L'étiquette, elle, est une dépense réelle. Les deux sont des décisions distinctes, et c'est la seconde qui détermine votre marge. Une boutique WooCommerce peut très bien facturer un forfait simple au client, puis choisir à chaque commande le transporteur le moins cher pour ce trajet précis.
C'est le rôle d'une plateforme multi-transporteurs. Avec MesColis, la boutique WooCommerce se connecte par l'API REST de WooCommerce : vous générez une clé client et un secret dans WooCommerce puis Réglages puis Avancé puis API REST, vous les collez dans MesColis, et les commandes sont importées. Vous comparez ensuite Postes Canada, Purolator, Canpar, Nationex, GLS Canada, UniUni, UPS, FedEx et DHL Express pour la même commande, achetez l'étiquette, et le suivi repart vers la commande WooCommerce.
Soyons clairs sur la portée : il s'agit d'une intégration de commandes et d'étiquettes, pas d'une extension qui injecte des tarifs dans la page de caisse. Les tarifs présentés au client restent gérés par WooCommerce ou par votre extension de caisse.
Calibrer vos tarifs au lieu de deviner
Une fois que vous connaissez le coût réel de vos étiquettes, votre grille de caisse cesse d'être une devinette. La méthode est simple : prenez vos envois des derniers mois, regroupez-les par région et par tranche de poids, comparez le montant facturé au client au coût réel payé, et ajustez.
| Votre situation | Par où commencer | Le piège |
|---|---|---|
| Produits de poids et format semblables | Forfait par zone, une zone par région | Une seule zone Canada masque les écarts régionaux |
| Catalogue très variable | Classes d'expédition, ou tarifs en temps réel | Fiches produits sans poids ni dimensions |
| Marges confortables, panier à faire monter | Livraison gratuite au-dessus d'un seuil | Un seuil fixé sous le coût moyen d'expédition |
| Clientèle surtout locale | Cueillette locale plus forfait régional | Oublier la zone de repli pour le reste du Canada |
MesColis n'est pas le seul choix sur ce marché et ne prétend pas l'être. Ce qui compte est le principe : sur une boutique WooCommerce canadienne, le prix à la caisse et le choix du transporteur sont deux leviers séparés, et la plupart des boutiques n'en utilisent qu'un.
