Connecteurs
Transporteurs PrestaShop : étiquettes, suivi et frais de port qui tombent juste
« Je crée mes étiquettes à la main et mes frais de port ne correspondent pas à ce que je paie. » Si cette phrase est la vôtre, cette page décrit la mission correspondante — ce qu'elle couvre, ce qu'elle suppose de votre côté, et comment être mis en relation avec un spécialiste qui la traite.
Être recontacté par un consultant expert Prestashop
Gratuit, sans engagement — réponse rapide
Vos coordonnées ne servent qu'à cette mise en relation. En savoir plus.
PrestaShop calcule les frais de port par tranches de prix ou de poids, zone par zone : il applique une grille que vous saisissez, pas le tarif réel de chaque colis. Un module de transporteur ajoute ce que cette grille ignore : étiquettes, numéro de suivi, retrait en point relais. L’objectif de la mission : que le montant affiché au panier, le montant facturé au client et le montant payé au transporteur coïncident sur chaque colis.
- Le calcul natif des frais de port repose sur une seule grille par transporteur
- Trois montants distincts expliquent l’écart entre frais affichés et frais payés
- Un module de transporteur ajoute des fonctions que les tranches n’ont pas
- Le suivi du client se réduit à une adresse construite avec le numéro de colis
- Les données d’expédition se vérifient avant d’acheter un module
- Ce qui fait varier le coût d’un connecteur transporteur
- Ce qu’il faut exiger du prestataire qui raccorde les transporteurs
- Sources consultées
- Foire aux questions
Le calcul natif des frais de port repose sur une seule grille par transporteur
Dans la documentation de PrestaShop 8, l’assistant « Carrier Wizard » de la page « Carriers » demande un mode de calcul : « According to total price » ou « According to total weight ». Il se choisit selon la méthode de facturation du transporteur. Les libellés anglais de la documentation sont repris ici ; l’interface française les traduit.
Les tranches se saisissent ensuite par zone, c’est-à-dire par groupe de pays, la borne basse incluse et la borne haute exclue. Les zones se créent d’abord dans la page « Locations » du menu « International ».
Trois réglages complètent la grille. « Add handling costs » inclut ou non les frais de manutention dans le prix du transporteur. « Free shipping » désactive la saisie des prix. « Tax » applique une taxe qui doit exister dans la page « Taxes ». La page « Add or edit a carrier » de la documentation développeur de PrestaShop 9 décrit un formulaire en trois onglets : « General settings », « Shipping locations & costs » et « Size and weight ». Une fenêtre « Edit ranges » y fixe le prix de chaque tranche par zone ; ces libellés viennent de la page développeur et peuvent différer de l’écran.
Calcul à faire sur vos chiffres : prenez vos vingt dernières expéditions, et notez pour chacune les frais facturés au client et ceux payés au transporteur. L’écart se répartit par tranche : celle qui perd de l’argent à chaque colis est celle qu’il faut recaler.
Trois montants distincts expliquent l’écart entre frais affichés et frais payés
Le montant affiché au panier vient de la grille, avec ou sans frais de manutention selon le réglage « Add handling costs ». Le montant facturé figure sur la commande et sur la facture du client, avec sa taxe. Le montant payé est celui de la facture du transporteur, qui suit son propre tarif.
Un écart naît quand la grille ne reflète pas ce tarif. Trois causes se vérifient, par déduction du fonctionnement de la grille : un poids de fiche produit trop optimiste, un emballage non compté, deux destinations d’une même zone facturées différemment. Le calcul natif raisonne par zone ; la catégorie « Frais de port » de PrestaShop Addons annonce, elle, des frais « selon les codes postaux » ou la livraison gratuite.
La page « Preferences » du menu « Shipping » règle les frais de manutention (« Handling charges ») et le seuil « Free shipping starts at ». Une livraison offerte au-delà d’un seuil fait supporter la différence à la boutique : chiffrez-la sur le panier moyen.
Un module de transporteur ajoute des fonctions que les tranches n’ont pas
PrestaShop Addons range ces modules sous « Livraison & Logistique », dans trois rubriques proches de la mission.
| Rubrique PrestaShop Addons | Ce que sa description annonce |
|---|---|
| Solutions de livraison & retrait | Ajouter et gérer plusieurs transporteurs et options de retrait |
| Frais de port | Frais de livraison selon les codes postaux, ou livraison gratuite |
| Suivi de livraison | Suivi de commande et notifications de livraison au client |
Ces trois descriptions ne mentionnent pas d’étiquettes. Le format, les imprimantes prises en charge et les transporteurs couverts se lisent dans la fiche de chaque module, avec les versions de PrestaShop et de PHP déclarées.
La page « Carriers » de la documentation de PrestaShop 8 recommande d’enregistrer un partenaire de livraison par un module existant, et précise que le transporteur d’exemple « My carrier » ne doit pas servir en production : il se supprime.
Le suivi du client se réduit à une adresse construite avec le numéro de colis
Dans le champ « Tracking URL » du transporteur, la documentation de PrestaShop 8 demande l’adresse de suivi donnée par le transporteur, avec l’arobase (@) à la place du numéro de colis. Le client reçoit cette adresse avec le numéro remplacé.
Le numéro de colis vient de l’écran de la commande ou du module d’étiquetage : à vérifier sur une commande de test. Scénario : une boutique qui expédie trente colis par jour et ressaisit chaque numéro à la main y passe un temps que vous mesurez en multipliant le nombre de colis par le temps d’une saisie. Cette durée est le gain que le module est censé apporter.
Les données d’expédition se vérifient avant d’acheter un module
Le poids et les dimensions du colis alimentent le calcul et l’étiquette. La page « Carriers » prévoit des maxima de hauteur, largeur, profondeur et poids par transporteur, exprimés dans les unités de la page « Localization » du menu « International ». Le téléphone du destinataire se rend obligatoire par le bouton « Set required fields for this section » de la page des adresses, à activer si le transporteur ou le module le demande.
Ce qui fait varier le coût d’un connecteur transporteur
Le prix suit le nombre de transporteurs et de contrats à raccorder, le nombre de zones et de grilles tarifaires, la présence de points relais, la gestion des retours, le nombre d’entrepôts d’expédition et l’impression en lot. Demandez un chiffrage par transporteur plutôt qu’un total : un contrat qui change oblige à reprendre sa grille seule.
Ce qu’il faut exiger du prestataire qui raccorde les transporteurs
- Une recette (essai de réception) sur dix commandes réelles par transporteur, avec le montant affiché, facturé et payé relevé pour chacune.
- La liste des tranches saisies, par transporteur et par zone, remise sous forme exploitable.
- Le comportement hors tranche retenu, avec sa raison (voir la première question de la foire aux questions).
- La version du module et sa compatibilité avec la version de PHP du serveur, vérifiées avant toute mise à jour.
- Le responsable d’un écart constaté après une mise à jour : prestataire, éditeur du module ou transporteur.
La page de tunnel de commande décrit ce que le client voit quand aucun transporteur ne lui est proposé. Les commandes importées d’une place de marché et leur retour de suivi relèvent des places de marché.
Avant de confier la mission
Cochez ce que vous avez déjà en main.
-
Fichier ou page du contrat.
-
Pour repérer la tranche qui perd.
-
Fiche produit, onglet des expéditions.
-
PHP est le langage du serveur ; l’hébergeur la donne.
Rien n'est envoyé ni enregistré : la liste reste dans votre navigateur.
Vos transporteurs, vos zones desservies et l’écart moyen entre frais facturés et frais payés se reportent dans le message du formulaire de cette page.
Sources consultées
- PrestaShop, documentation utilisateur de PrestaShop 8, « Carriers » et « Shipping Preferences », consulté le 14 octobre 2026.
- PrestaShop, documentation utilisateur de PrestaShop 8, « Customer addresses », consulté le 14 octobre 2026.
- PrestaShop, documentation développeur de PrestaShop 9, « Add or edit a carrier », consulté le 14 octobre 2026.
- PrestaShop Addons, catégories « Solutions de livraison & retrait », « Frais de port » et « Suivi de livraison », consulté le 14 octobre 2026.
Foire aux questions
Que se passe-t-il quand un panier dépasse la dernière tranche ?
Le réglage « Out-of-range behavior » offre deux options : appliquer le coût de la tranche la plus haute, ou désactiver le transporteur, qui n’est alors plus proposé au client. Le premier choix peut facturer trop peu un colis lourd, le second peut laisser le client sans mode de livraison.
Comment offrir la livraison à partir d’un montant ?
La page « Preferences » du menu « Shipping » contient « Free shipping starts at », réglable en prix et en poids. Le réglage « Free shipping » d’un transporteur désactive aussi la saisie de ses prix. Chiffrez le coût de la gratuité avant de fixer le seuil.
Comment le client reçoit-il son lien de suivi ?
Le client reçoit l’adresse de suivi du champ « Tracking URL », complétée par son numéro de colis. Le moment du statut de la commande où l’envoi a lieu est à vérifier sur une commande de test.
Peut-on calculer à la fois au poids et au prix pour un transporteur ?
L’option « Billing » propose un seul mode à la fois par transporteur, selon la page « Carriers » de la documentation de PrestaShop 8. D’après ce réglage, un barème croisé poids et prix ne tient pas dans une seule grille. Un module de frais de port, ou deux transporteurs distincts, sont les voies à examiner avec le prestataire.
Dans quel ordre les transporteurs sont-ils proposés au client ?
La page « Preferences » règle un transporteur par défaut (« Default carrier », avec les options « Best price » et « Best grade ») et deux critères, « Sort by » et « Order by ». Vérifiez ces réglages à chaque ajout de transporteur : l’ordre d’affichage influe sur ce que le client choisit.
Les autres missions de l'axe Connecteurs
Un projet réel en combine souvent plusieurs. Vue d'ensemble de l'axe : Connecteurs et conformité PrestaShop.
Être recontacté au sujet de votre boutique
Mise en relation gratuite, sans engagement. Décrivez votre besoin : notre prestataire partenaire, spécialiste de PrestaShop, vous recontacte. Vos coordonnées ne servent qu'à cette mise en relation.
Connecteurs et conformité PrestaShop : les chiffres
Repères sourcés et datés, choisis pour leur rapport à cet axe de besoin. Ils situent votre projet dans son marché, ils ne le chiffrent pas.
Sources : impots.gouv.fr (DGFiP) · 07/2026 — impots.gouv.fr (DGFiP) · 08/2026
Un autre besoin ?
Vue d'ensemble : tous vos besoins PrestaShop.