Nous contacter

Comment gérer les frais de livraison sur PrestaShop et réduire les paniers abandonnés

Sur une boutique en ligne, le moment où le client découvre le montant de la livraison décide souvent de la vente. Une mauvaise gestion des frais de livraison sur PrestaShop alimente directement le taux de paniers abandonnés, parce que les acheteurs partent dès qu’un coût d’expédition imprévu apparaît à la dernière étape.

Gérer frais de livraison Prestashop

La bonne nouvelle, c’est que PrestaShop calcule ces frais selon une logique précise (transporteurs, zones, tranches de poids ou de prix) sur laquelle vous gardez la main. Cet article détaille le fonctionnement natif, la configuration pas à pas d’un transporteur, les stratégies tarifaires qui convertissent et les erreurs qui font fuir les clients.

Comment fonctionnent les frais de livraison sur PrestaShop

PrestaShop ne fixe pas un tarif d’expédition unique : il calcule le coût à la volée en croisant trois paramètres définis dans le back-office. Comprendre comment fonctionnent les frais de livraison sur PrestaShop évite la plupart des incohérences constatées en caisse.

Le calcul repose sur le transporteur choisi, la zone de destination et une grille de tarification interne propre à chaque transporteur.

  • Le transporteur : chaque méthode de livraison (Colissimo, Mondial Relay, remise en main propre, retrait en magasin) est une fiche transporteur autonome avec ses propres tarifs et ses propres zones desservies.
  • Les zones géographiques : PrestaShop regroupe les pays en zones (France métropolitaine, Europe, Amérique du Nord, etc.). Un transporteur n’applique ses frais que dans les zones que vous cochez pour lui.
  • Les tranches de poids ou de prix : pour chaque zone, vous saisissez des paliers (de 0 à 2 kg, de 2 à 5 kg, ou de 0 à 50 €, de 50 à 100 €) auxquels correspond un montant d’expédition.

Un quatrième réglage entre en jeu : les frais de manutention, un montant forfaitaire ajouté à chaque commande quel que soit le transporteur, paramétré dans Livraison > Préférences. À cela s’ajoute le choix du mode de facturation, qui détermine si le poids du panier ou son montant total sert de base au calcul.

Tant que ces réglages ne sont pas cohérents entre eux, les frais affichés au client peuvent diverger de ce que vous payez réellement à votre transporteur.

Facturation au poids ou facturation au prix

Chaque fiche transporteur propose deux modes de calcul, à choisir selon votre catalogue. La facturation en fonction du poids total convient aux produits dont le coût d’envoi dépend de la masse (vaisselle, livres, outillage) : vous renseignez alors un poids sur chaque fiche produit.

La facturation en fonction du prix total de la commande est plus simple à piloter et s’adapte mieux aux articles légers ou à valeur homogène. Ce choix conditionne aussi certaines stratégies de gratuité, comme nous le verrons plus bas.

Vous voulez faire le point sur votre boutique PrestaShop ?

Profitez d'un audit gratuit et sans engagement avec un expert de notre agence PrestaShop.

Demander mon audit gratuit

Configurer un transporteur étape par étape

La création d’une méthode de livraison se fait dans le menu Livraison > Transporteurs, via le bouton « Ajouter un nouveau transporteur ». L’assistant PrestaShop découpe l’opération en plusieurs onglets. La marche à suivre ci-dessous permet de configurer un transporteur sur PrestaShop de bout en bout.

  1. Paramètres généraux : nommez le transporteur (ce nom est visible par le client), ajoutez un logo, un délai de livraison indicatif et éventuellement une URL de suivi des colis.
  2. Destinations d’expédition et coûts : choisissez le mode de facturation (selon le poids ou selon le prix), activez ou non la TVA, puis indiquez le comportement hors plage de poids ou de prix.
  3. Définir les tranches : créez vos paliers (par exemple 0 à 1 kg, 1 à 5 kg) et saisissez le tarif correspondant pour chaque zone géographique active.
  4. Cocher les zones desservies : sélectionnez les zones dans lesquelles ce transporteur intervient. Une zone non cochée rend le transporteur indisponible pour les clients concernés.
  5. Tailles et poids maximaux : renseignez les limites du transporteur pour éviter de proposer une méthode incompatible avec un colis volumineux.
  6. Récapitulatif et activation : vérifiez l’ensemble, basculez le statut sur « Activé » puis enregistrez.

Après l’enregistrement, testez systématiquement le parcours d’achat avec une adresse réelle dans chaque zone. C’est à ce moment que les oublis se révèlent : une zone non cochée, une tranche de poids manquante ou un comportement « hors plage » mal réglé qui bloque la commande.

Définir des frais de port par zone et par pays

La logique de zones est le levier central pour ajuster vos tarifs au coût réel d’acheminement. Pour définir des frais de port par pays sur PrestaShop, deux niveaux d’action existent. Le premier, natif, consiste à rattacher les pays à des zones (menu International > Localisation) puis à fixer un tarif par zone sur chaque transporteur.

La France métropolitaine, l’Europe et le reste du monde reçoivent ainsi des grilles distinctes.

Le second niveau répond aux besoins plus fins. PrestaShop ne gère pas nativement les restrictions par code postal sur les transporteurs : pour différencier la Corse, les DOM-TOM ou un département précis, il faut soit créer des « états » associés au pays, soit installer un module de gestion avancée des frais de port.

Ces modules permettent une tarification par code postal exact ou par tranche de codes postaux, ainsi que des frais par catégorie de produit. C’est souvent l’étape où l’accompagnement d’un prestataire sur la boutique PrestaShop fait gagner du temps, car un paramétrage zone par zone mal pensé devient vite ingérable.

Trois stratégies tarifaires qui convertissent

Au-delà du paramétrage technique, le montant facturé relève d’une décision commerciale. Trois approches dominent, chacune avec sa logique de marge et son effet sur le taux de transformation.

La livraison gratuite à partir d’un montant

C’est le levier le plus efficace contre l’abandon de panier, et le plus puissant pour augmenter le panier moyen. Pour activer la livraison gratuite sur PrestaShop de façon globale, rendez-vous dans Livraison > Préférences et renseignez le champ « La livraison gratuite débute à ».

Toutes les commandes dépassant ce seuil, quel que soit le transporteur et le pays, voient leurs frais offerts. Le seuil idéal se situe légèrement au-dessus de votre panier moyen actuel pour inciter au produit complémentaire sans rogner votre marge.

Le forfait fixe par transporteur

Le tarif forfaitaire offre une lisibilité maximale au client : un montant unique, annoncé clairement, quel que soit le contenu du panier dans une zone donnée. Il se paramètre avec une seule tranche de prix sur la fiche transporteur.

Cette simplicité rassure et limite les mauvaises surprises en caisse. Son revers : un forfait trop bas grignote la marge sur les petites commandes, un forfait trop haut décourage les achats d’appoint.

Le coût réel calculé au poids

Refacturer le coût réel d’expédition protège la marge sur les produits lourds ou volumineux. Vous calquez les tranches de poids de PrestaShop sur les grilles tarifaires de votre transporteur, ce qui garantit de ne jamais expédier à perte.

Cette précision a un coût psychologique : des frais qui grimpent avec le poids peuvent freiner l’achat. L’idéal est de combiner ce calcul au poids avec un seuil de gratuité, pour conjuguer protection de marge et incitation à commander davantage.

Offrir la livraison sur un transporteur précis

Vous pouvez réserver la gratuité à une méthode de livraison spécifique, par exemple offrir le point relais tout en facturant la livraison à domicile. Cette tactique oriente les clients vers l’option la moins coûteuse pour vous. La manipulation se fait directement sur la fiche transporteur.

  1. Ouvrez Livraison > Transporteurs et modifiez le transporteur concerné.
  2. Dans l’onglet « Destinations d’expédition et coûts », cochez la case « Livraison gratuite ».
  3. Cochez les zones desservies par ce transporteur, puis enregistrez.

Pour offrir la livraison sur un transporteur mais seulement au-delà d’un montant, créez plutôt des tranches de prix sur ce transporteur et saisissez 0 pour les paliers concernés. Cette méthode exige que la fiche soit réglée en facturation « selon le prix total » : un transporteur calculé au poids ne réagira pas à ces tranches de montant, il faut alors passer par une règle panier.

Le lien entre frais de port et paniers abandonnés

Les frais d’expédition restent la première cause d’abandon de panier dans le commerce en ligne. Les études du Baymard Institute situent autour de la moitié des abandons les motifs liés aux coûts annexes, dont les frais de livraison jugés trop élevés ou découverts trop tard. Réduire les paniers abandonnés sur PrestaShop passe donc moins par une baisse mécanique des tarifs que par la maîtrise du moment et de la manière dont le coût est présenté.

Trois leviers concrets agissent sur ce point de bascule. D’abord, l’affichage anticipé : un module de simulation de frais directement dans le panier ou sur la fiche produit supprime l’effet de surprise au paiement. Ensuite, l’indicateur de seuil de gratuité, ce message « plus que 12 € pour la livraison offerte » qui transforme une contrainte en objectif.

Enfin, la diversité des options de remise, point relais moins cher que le domicile, qui laisse au client le sentiment de garder le contrôle sur la dépense.

La transparence reste la règle d’or : un coût de livraison clair, cohérent d’un bout à l’autre du tunnel et aligné sur la promesse affichée en page d’accueil construit la confiance qui finalise la commande. Cette cohérence se renforce quand elle s’inscrit dans une démarche globale de référencement d’une boutique PrestaShop, où l’expérience d’achat et la visibilité organique se nourrissent l’une l’autre.

Les erreurs de configuration à éviter

La majorité des dysfonctionnements de livraison viennent de réglages contradictoires plutôt que de bugs. Les écarts les plus fréquents reviennent régulièrement dans les forums et le support PrestaShop.

  • La livraison toujours gratuite par erreur : un seuil de gratuité laissé à zéro dans Préférences, ou une case « Livraison gratuite » cochée par mégarde sur un transporteur, annule tous les tarifs saisis.
  • Le conflit poids contre prix : appliquer des tranches de montant sur un transporteur réglé en facturation au poids ne produit aucun effet, source classique d’incompréhension.
  • Les zones non desservies oubliées : un client dans une zone non cochée ne voit aucun transporteur disponible et ne peut pas valider sa commande.
  • Le mélange manutention et frais de transport : les frais de manutention s’ajoutent à tout, y compris aux commandes censées bénéficier de la gratuité, ce qui crée un coût résiduel inattendu.
  • Les frais révélés trop tard : afficher le montant de livraison uniquement après création de compte refroidit l’acheteur et gonfle le taux d’abandon.

Un dernier point relève de la conformité : depuis octobre 2023, la loi dite Darcos impose un tarif d’expédition minimum de 3 € pour les commandes de livres de moins de 35 €. Si vous vendez des livres, votre paramétrage de frais de livraison doit intégrer cette règle pour rester en règle.

Questions fréquentes sur les frais de livraison PrestaShop

Comment sont gérés les frais de livraison sur PrestaShop ?

PrestaShop calcule les frais en croisant trois éléments : le transporteur choisi, la zone géographique de destination et une grille de tranches de poids ou de prix propre à chaque transporteur. Des frais de manutention forfaitaires peuvent s’ajouter par-dessus, et une livraison gratuite peut être déclenchée à partir d’un montant défini dans Livraison > Préférences.

Comment modifier les frais de port d’un transporteur sur PrestaShop ?

Rendez-vous dans Livraison > Transporteurs, cliquez sur Modifier en face du transporteur concerné, puis ouvrez l’onglet « Destinations d’expédition et coûts ». Vous y ajustez les tranches de poids ou de prix et les montants associés à chaque zone, avant d’enregistrer.

Comment définir des frais de port par pays sur PrestaShop ?

Rattachez d’abord les pays à des zones dans International > Localisation, puis fixez un tarif par zone sur chaque transporteur. Pour une granularité plus fine, par code postal ou par état, installez un module de gestion avancée des frais de port, car PrestaShop ne propose pas ces restrictions nativement sur les transporteurs.

Comment proposer la livraison gratuite à partir d’un montant ?

Allez dans Livraison > Préférences et saisissez le seuil dans le champ « La livraison gratuite débute à ». Toute commande dépassant ce montant verra ses frais offerts, tous transporteurs et tous pays confondus. Placez le seuil un peu au-dessus de votre panier moyen pour maximiser l’effet sur le panier moyen.

Pourquoi mes frais de livraison restent gratuits malgré ma configuration ?

Le cas le plus courant est un seuil de gratuité laissé à zéro dans les préférences de livraison, ou la case « Livraison gratuite » cochée par erreur sur un transporteur. Vérifiez aussi qu’aucune règle panier n’offre la livraison de façon non voulue et que le mode de facturation correspond bien à vos tranches.

Les frais de livraison influencent-ils vraiment les paniers abandonnés ?

Oui, ils figurent parmi les premières causes d’abandon : les études du Baymard Institute situent autour de la moitié des abandons les motifs liés aux coûts annexes. Afficher les frais tôt, indiquer un seuil de gratuité et proposer une option économique comme le point relais réduit nettement ce taux.

A propos de l'auteur
Photo de Marc Chandelon
Développeur / Intégrateur

Développeur chez SeriousWeb, Marc Chandelon construit et fait évoluer les sites de l'agence, du back-end aux intégrations techniques. Rigoureux et orienté performance, il veille à ce que chaque projet reste robuste dans la durée. En dehors de l'écran, il ne résiste pas à une bonne journée en parc d'attractions. 🎢

Voir tous les articles de Marc Chandelon