5/5 sur 44 avis Google ⭐⭐⭐⭐⭐

☰

5/5 sur 44 avis Google ⭐⭐⭐⭐⭐

« Aucun transporteur ne peut être appliqué à cette commande » : les réglages à vérifier sur PrestaShop

Sommaine

Un client vous appelle : il n’arrive pas à choisir de livraison. Vous ouvrez le back-office pour passer la commande à sa place, et PrestaShop répond « Aucun transporteur ne peut être appliqué à cette commande ». Le bouton « Créer une commande » disparaît, ou reste grisé jusqu’à la 1.7.6. Rien n’est cassé : pour ce client, cette adresse et ce panier, aucun transporteur ne passe les filtres de PrestaShop.

Partez de ce qui distingue la commande bloquée (pays, groupe, poids, produit), puis vérifiez les réglages un par un, de la 1.6 à la 9.

En bref

Le message vient du back-office : pour le même filtre, vos clients voient « Il n’y a malheureusement aucun transporteur pouvant livrer à votre adresse. » (1.7 à 9, thème Classic). Trouvez votre cas.

Testez sur l’écran « Ajouter une commande », avec un client de test : il montre quels transporteurs passent, sans rien commander.

Dans l’ordre : transporteur actif et associé à la boutique, pays et zone, groupe, tranches de poids ou de prix, transporteurs du produit, dimensions, puis le module.

Plus aucune commande : gardez les commandes pendant la recherche.

Clients bloqués : 09 72 03 59 17, réponse en moins d’une heure, 7j/7, de 8 h à 22 h. Dépannage PrestaShop en urgence dès 150 € HT, prix fixe validé avant toute intervention.

« Aucun transporteur ne peut être appliqué à cette commande » : un message du back-office

Il s’affiche dans le bloc Livraison de l’écran de création de commande : Commandes > Commandes, bouton « Ajouter une commande », ou bouton « Créer une commande avec ce panier » depuis un panier. Le client, lui, ne le voit jamais.

Où vous le voyezTexte exact
Back-office, création d’une commande« Aucun transporteur ne peut être appliqué à cette commande »
No carrier can be applied to this order
1.6 à 9
Boutique, étape Livraison« Il n’y a malheureusement aucun transporteur pouvant livrer à votre adresse. »
Unfortunately, there are no carriers available for your delivery address.
1.7 à 9, thème Classic
Boutique, étape Livraison« Aucun transporteur disponible pour l’adresse « … ». » (le nom de l’adresse), ou la raison, voir ci-dessous
1.6
Boutique, étape Paiement« Malheureusement, aucun moyen de paiement n’est disponible. » : un autre problème, une étape plus loin.
Traductions officielles et thèmes d’origine (Classic, et les thèmes qui reprennent ses textes). Un thème personnalisé peut reformuler les messages du client.

En 1.6, quand PrestaShop connaît la raison, le client la lit : « Votre sélection ne peut pas être livrée par le(s) transporteur(s) disponible(s) : elle est trop lourde… », « … : ses dimensions ne peuvent être prises en charge… », ou « … Veuillez modifier votre panier pour continuer. » (montant). « Aucun transporteur disponible. » n’arrive qu’en dernier recours. Côté back-office, l’effet change avec la version :

  • 1.6 à 1.7.6 : le bouton de création reste grisé, sauf si le panier ne contient que des produits virtuels ;
  • 1.7.7 à 9.2 : le récapitulatif et le bouton « Créer une commande » disparaissent (pour les produits virtuels, voir plus bas).

Le back-office rejoue le calcul de la boutique avec le panier, l’adresse, la devise et les groupes du client choisi : un transporteur absent ici l’est aussi pour ce client sur la boutique.

Quel client, quel panier ?

Un transporteur disparaît rarement pour tout le monde. Cherchez la ligne qui ressemble à votre cas, ou testez d’abord ; les règles qui suivent passent avant tout essai.

Ce que vous constatezCe qu’on vérifie d’abord
Un seul pays, une île, une régionLa zone du pays, ou celle de l’État s’il en a une, est cochée sur le transporteur, et active.
Un client pro, un groupe, ou la commande sans compteLe groupe du client (Invité, Client, professionnels) est coché dans « Accès des groupes ».
Au-delà d’un poidsLes tranches de poids et le comportement hors tranches, puis le poids maximum.
Au-dessus ou en dessous d’un montantLes tranches de prix, comparées au total après réduction.
Un produit encombrant dans le panierSes dimensions face aux dimensions maximum du transporteur, mesure par mesure.
Un produit précis, quel que soit le poidsLes transporteurs réservés à ce produit, dans sa fiche.
Un bon de réduction, ou la livraison offerteLe total après réduction face aux tranches de prix.
Le transporteur d’un module seulement
Colissimo, Mondial Relay…
La configuration du module, puis ses réponses.
Une seule boutique d’une multiboutiqueL’association du transporteur à cette boutique.
Que des produits téléchargeablesVotre version : la 1.7.7 à la 8.2 bloque ce cas dans le back-office.
Depuis la modification d’un transporteurLe module qui l’utilisait reconnaît-il encore le nouveau ?
Depuis un import ou une mise à jourImport : unités de poids et de dimensions, groupes des clients. Mise à jour : le module de transport.
Ça passe pour vous, pas pour ce clientSon groupe, son adresse ou sa devise diffèrent de ceux de votre test.
Tout le monde, d’un coupActif et associé à la boutique, puis le module. En attendant : garder les commandes, ou 09 72 03 59 17.

Votre cas n’est pas dans le tableau ? Appelez le 09 72 03 59 17 ou décrivez-nous la commande bloquée.

Tester sans perdre de client

L’écran qui affiche le message liste aussi les transporteurs valables. Servez-vous-en comme banc d’essai.

  1. Créez un client de test (Clients > Clients, « Ajouter un nouveau client ») avec une adresse e-mail à vous, exactement les groupes du client bloqué et une adresse dans le même pays et, s’il y en a un, le même État. Le formulaire coche d’office Visiteur, Invité et Client : décochez ceux que le client bloqué n’a pas, et choisissez son « Groupe de clients par défaut ». Jamais la fiche d’un vrai client : choisir un client dans cet écran lui rattache un panier, qu’un module de relance pourrait lui envoyer.
  2. Dans « Ajouter une commande », choisissez ce client de test, la même devise, puis les mêmes produits et quantités.
  3. Lisez le bloc Livraison : la liste « Mode de livraison », ou le message. Changez un seul élément à la fois (adresse, produit, quantité, devise). Celui qui fait revenir le transporteur désigne la section.
  4. Ne cliquez ni sur « Créer une commande », ni sur « Envoyer la commande pré-remplie au client par e-mail » (menu « Plus d’actions », 1.7.8 à 9). Le panier de test reste dans Commandes > Paniers (Clients > Paniers en 1.6), sans conséquence.

Côté boutique : même test en navigation privée avec le compte de test, jusqu’à l’étape Livraison ; sans compte pour le groupe Invité.

Avant de modifier un transporteur

  1. Notez l’état actuel. Capturez chaque étape de l’assistant : le « Récapitulatif » final liste zones, groupes, boutiques, étendue des tranches et comportement hors tranches, mais ni le prix de chaque tranche, ni les dimensions. En 9, sur la nouvelle page Transporteurs, capturez chaque onglet. Pour un produit, capturez son onglet Livraison ; pour un pays ou un État, notez sa zone.
  2. Enregistrer peut créer une nouvelle version. Le transporteur change alors de numéro ; PrestaShop suit, un module seulement s’il est prévu pour (détail par version).
  3. Une modification à la fois, puis un test sur l’écran « Ajouter une commande ». Sans effet, revenez en arrière avant d’essayer autre chose.
  4. Les transporteurs d’un module se règlent d’abord dans la configuration du module, pas dans Livraison > Transporteurs (Transport > Transporteurs en 1.6), sauf si sa documentation le demande.
  5. Ni requête dans la base, ni fichier du cœur. Un transporteur est réparti dans plusieurs tables liées : une ligne oubliée suffit à le faire disparaître. Et une correction trouvée sur un forum dans Carrier.php ou Cart.php s’efface à la prochaine mise à jour.

Les six réglages à vérifier, un par un

PrestaShop écarte un transporteur dès qu’un filtre échoue, sans dire lequel. Vérifiez-les dans cet ordre, du plus large au plus fin ; les écrans, selon la version :

Réglage1.7 à 91.6
TransporteursLivraison > Transporteurs (9 : nouvelle page, en onglets)Transport > Transporteurs (« Livraison » si le pack de langue a été mis à jour)
Zones, groupes, tranches, dimensionsÉtapes de l’assistant : « Destinations d’expédition et coûts », « Taille, poids et groupes associés » (9, nouvelle page : « Paramètres généraux », « Destinations d’expédition et coûts », « Dimensions et poids »)
Pays, zones, ÉtatsInternational > Zones géographiquesLocalisation > Pays, Zones, États
Devises, unités de poidsInternational > LocalisationLocalisation > Devises, Localisation
Groupes de clientsParamètres de la boutique > Clients > GroupesClients > Groupes
Transporteurs d’un produitFiche produit, onglet Livraison
Seuil de livraison gratuiteLivraison > PréférencesTransport > Préférences
PaniersCommandes > PaniersClients > Paniers
Modules greffésApparence > PositionsModules et services > Positions
Menus et libellés du back-office en français. Dans le reste de la page, les chemins sont ceux de la 1.7 à la 9 ; en 1.6, reportez-vous à la dernière colonne.

1. Transporteur actif, et associé à la boutique

Dans la liste des transporteurs, la colonne « État » doit être cochée. Le transporteur doit aussi être rattaché à la boutique : étape « Multiboutique » de l’assistant quand le multiboutique est activé. Même sans multiboutique, ce lien existe en base et PrestaShop l’exige : un transporteur ajouté par un import, ou par un module qui l’a oublié, n’est jamais proposé, même s’il reste visible dans la liste jusqu’à la 8 (la nouvelle page de la 9 ne l’affiche pas). Demandez à l’éditeur ou à votre prestataire de le rattacher.

2. Le pays et la zone de l’adresse

  • Pays désactivé : c’est le premier contrôle. Plus aucun transporteur pour les adresses de ce pays, même anciennes, et de la 1.7.7 à la 9 le back-office refuse en plus de créer la commande. Le ticket #22325, ouvert chez PrestaShop sur ce message, venait de là.
  • La zone, pas le pays. Chaque pays appartient à une zone (colonne « Zone » de la liste des pays) ; le transporteur doit avoir cette zone cochée dans « Destinations d’expédition et coûts », et la zone doit être active.
  • L’État prime sur le pays. Si l’adresse porte un État (province, région, île) qui a sa propre zone, cette zone l’emporte. Une région rangée à part, et les transporteurs du pays ne la desservent plus.
  • Zone cochée, mais sans tarif : un transporteur facturé au poids ou au prix doit avoir au moins une tranche avec un prix pour cette zone, sinon il est écarté.
  • Un module de zones (par code postal, par exemple) peut changer la zone d’une adresse : ses règles passent avant les vôtres.

3. Les groupes du client

Le transporteur est proposé si au moins un des groupes du client est coché dans « Accès des groupes ». Trois groupes existent d’origine : Client (compte créé), Invité (commande sans compte) et Visiteur (personne pas encore identifiée, par exemple pour l’estimation du panier avant connexion).

Une commande sans compte bloquée ? La case « Invité » est décochée. Les groupes ajoutés plus tard (professionnels, revendeurs) sont cochés d’office sur les transporteurs qui existent ce jour-là ; un transporteur créé ensuite par un module ne les a que si le module s’en charge. Et un client sans aucun groupe, après un import par exemple, est traité comme un Visiteur.

4. Tranches de poids ou de prix, et « Comportement hors tranches »

La facturation se fait « En fonction du poids total » ou « En fonction du prix total », par tranches : « Sera appliquée lorsque le poids est >= … et < … ». Le réglage décisif est juste à côté, « Comportement hors tranches » (en 9, sur la nouvelle page : « Comportement en dehors des limites de la fourchette ») :

  • « Prendre la tranche la plus grande » garde le transporteur hors tranches, au tarif de la tranche la plus haute ;
  • « Désactiver le transporteur » le retire dès que le panier ne tombe dans aucune tranche. Voulu pour un transporteur limité en poids, c’est un piège quand on l’a choisi sans y penser.

Un panier sort aussi des tranches pour des raisons moins visibles :

  • La borne haute est exclue. Une dernière tranche « de 0 à 30 kg » ne couvre pas un panier de 30 kg pile. Faites-la finir au-dessus du poids maximum que vous acceptez.
  • Un produit sans poids pèse 0. Si votre première tranche commence au-dessus de 0, un panier de produits non pesés en sort : faites-la partir de 0.
  • Le poids compté est celui du panier entier, produits multipliés par leurs quantités. Un poids saisi en grammes dans un champ en kilos (500 au lieu de 0,5) met le panier à des centaines de kilos ; l’unité se lit dans International > Localisation.
  • Le prix compté est le total des produits TTC (HT si les taxes sont désactivées), bons de réduction déduits, hors frais de port, converti dans la devise par défaut (conséquences plus bas).

5. Les transporteurs réservés à un produit

Dans l’onglet Livraison de la fiche produit, « Transporteurs disponibles » (« Seulement les transporteurs sélectionnés » sur la nouvelle fiche de la 8) limite le produit à certains transporteurs. Vide, tous sont permis.

  • PrestaShop ne garde, parmi les transporteurs choisis, que ceux qui desservent la zone et passent les filtres précédents. S’il n’en reste aucun, le produit n’a pas de transporteur : en 8.2 et en 9, ce seul produit bloque tout le panier.
  • Deux produits réservés à des transporteurs différents ne bloquent pas : PrestaShop sépare la commande en deux colis, chacun avec son transporteur.
  • Si tous les transporteurs choisis pour un produit sont supprimés ou désactivés, la restriction tombe : tous redeviennent permis.

6. Dimensions et poids maximum

Étape « Taille, poids et groupes associés » de l’assistant : « Largeur maximum du paquet », « Hauteur… », « Profondeur… », « Poids maximum du paquet » (en 9, onglet « Dimensions et poids » de la nouvelle page : « Largeur maximale de la commande »…). Une valeur à 0 ne limite rien. Les mesures du produit sont dans sa fiche, onglet Livraison (« Dimensions du paquet » sur la nouvelle fiche de la 8) ; saisies en millimètres dans un champ en centimètres, elles rendent le produit dix fois trop grand.

  • Les dimensions se comparent produit par produit, pas sur le colis, en nombres entiers.
  • Depuis la 1.7.8, sans rotation : largeur contre largeur, hauteur contre hauteur, profondeur contre profondeur ; la 1.6 triait les trois mesures. Un produit saisi 60 × 10 × 10 cm (largeur, hauteur, profondeur) est refusé par un transporteur limité à 10 × 60 × 10 cm. Saisissez les produits dans le même sens que le transporteur.
  • Le poids maximum se compare au poids du produit multiplié par sa quantité, et au poids total du panier.
Tout est bon, et le transporteur ne revient pas

La cause est plus loin : un bon ou la devise, un module transporteur, ou une surcharge du calcul. Pour les deux derniers : dépannage dès 150 € HT, prix fixe validé avant toute intervention ; ces 150 € sont déduits si vous passez ensuite à la maintenance.

Nous décrire la commande bloquée ou 09 72 03 59 17

Livraison gratuite, bons, devise : ce qui ramène un transporteur, et ce qui ne le ramène pas

  • La case « Livraison gratuite » du transporteur le ramène s’il était écarté par ses tranches : il n’a plus de tranches à respecter. Zone, groupes, boutique, dimensions et poids maximum s’appliquent toujours. Mais le port devient gratuit pour tous ses clients, et dans l’assistant, cocher la case puis enregistrer efface ses prix par tranche : capturez-les avant.
  • Le seuil de livraison gratuite ne le ramène pas (Livraison > Préférences) : un transporteur aux tranches de prix plafonnées à 1 000 €, réglé sur « Désactiver le transporteur », disparaît pour un panier de 1 200 €, même si le port est offert dès 100 €. PrestaShop vérifie les tranches avant de calculer le prix.
  • Un bon « livraison gratuite » non plus : il annule le prix du transport, il n’ajoute pas de transporteur. Un bon limité à certains transporteurs ne cache pas les autres : il ne s’applique qu’avec eux.
  • Un bon de réduction peut en retirer un : les tranches de prix se comparent au total après réduction. Un transporteur réservé aux paniers de 50 € et plus disparaît quand un bon de 10 % fait passer 52 € à 46,80 €.
  • La devise aussi : les tranches de prix sont exprimées dans la devise par défaut ; un panier dans une autre devise est converti avec son « Taux de change » (International > Localisation > Devises). Un taux faux le fait sortir des tranches. Les transporteurs, eux, n’ont pas de restriction par devise.

Module transporteur : désactivé, mal configuré, ou sans réponse

Les modules de transport (Colissimo, Mondial Relay et les autres) créent leurs propres transporteurs dans Livraison > Transporteurs. Pour chaque panier, PrestaShop demande son prix au module ; s’il répond « pas de prix », le transporteur disparaît, sans message.

  • Module désinstallé, ou dossier supprimé : un transporteur resté dans la liste n’est plus jamais proposé.
  • Module désactivé : PrestaShop continue de l’interroger, et c’est le module qui décide de répondre ou non. Pour retirer un transporteur, désactivez le transporteur lui-même.
  • Configuration incomplète (compte, contrat, adresse d’expédition, services activés), service du transporteur injoignable ou limites du service (poids, pays desservis) : selon le module, il ne renvoie pas de prix. Un transporteur qui disparaît pour tout le monde, puis revient sans que vous ayez rien touché, désigne plutôt le service.
  • Après une mise à jour du module, de PrestaShop ou de PHP : la version installée est-elle donnée compatible ?

Un module peut aussi agir sans être un transporteur : retirer des options de la liste (point d’accroche actionFilterDeliveryOptionList, en 8 et 9), valider une tranche (actionDeliveryPriceByWeight, actionDeliveryPriceByPrice) ou changer la zone d’une adresse (actionGetIDZoneByAddressID). Dans Apparence > Positions, cochez « Afficher les points d’accroche invisibles » et notez les modules greffés sur ces points pour votre demande, sans les désactiver en production.

Certains modules écrivent leurs erreurs dans Paramètres avancés > Logs. En 8 et 9, une erreur levée dans un point d’accroche passe inaperçue tant que le mode debug est désactivé : activez-le sur une copie de la boutique (Paramètres avancés > Performances), jamais en production.

Le panier tombe en erreur 500 dès qu’un bon est ajouté ? Le port et les bons se calculent l’un par l’autre ; le cœur évite la boucle, mais un module ou une surcharge peut la recréer. Ce n’est plus un réglage : suivez le diagnostic guidé de l’erreur 500.

Ce que vous demandez à l’éditeur du module

Envoyez-lui votre version de PrestaShop et de PHP, la version du module, la date du début du problème, et le résultat de votre test sur « Ajouter une commande » : pays, groupe, poids et total du panier, transporteurs qui passent ou non. Puis demandez :

  1. Cette version est-elle compatible avec ma version de PrestaShop et de PHP ?
  2. Dans quels cas le module ne renvoie-t-il pas de prix, et où l’écrit-il ?
  3. Quel transporteur le module attend-il, et suit-il une modification faite dans Livraison > Transporteurs ?
  4. Le service ou le compte du transporteur a-t-il changé récemment (identifiants, contrat) ?

Ni mot de passe ni clé d’API par e-mail ou dans un formulaire. S’il lui faut un accès, créez-lui un compte employé à droits limités, à sa propre adresse e-mail : il choisit son mot de passe avec « Mot de passe oublié », et vous supprimez le compte ensuite.

L’éditeur ne suffit plus s’il vous renvoie vers l’hébergeur ou le thème, si vos propres transporteurs disparaissent aussi, ou si plusieurs modules touchent à la livraison : appelez le 09 72 03 59 17 (réponse en moins d’une heure, 7j/7, de 8 h à 22 h) ou décrivez-nous le cas.

Produits virtuels, multiboutique, transporteur modifié

Un panier de produits téléchargeables

Côté boutique, rien à régler : de la 1.7 à la 9, l’étape Livraison est sautée pour un panier entièrement virtuel, et la 1.6 affiche « Aucun transporteur n’est nécessaire pour cette commande ». Dans le back-office, tout dépend de la version :

  • 1.6 à 1.7.6 : le message s’affiche, mais le bouton reste utilisable ;
  • 1.7.7 à 8.2 : si aucun transporteur ne dessert la zone du client, le message bloque la création, même sans rien à expédier. Faites commander le client depuis la boutique ;
  • 9.0 et après : corrigé (ticket #31594), le bloc Livraison disparaît pour un panier virtuel.

Multiboutique

De la 1.6 à la 9, PrestaShop exige de choisir une boutique avant de créer une commande. Le transporteur doit être associé à cette boutique, le choix des transporteurs d’un produit se règle boutique par boutique, et les prix des tranches peuvent différer d’une boutique à l’autre. Vérifiez-les donc dans le contexte de la boutique concernée, pas dans « Toutes les boutiques ».

Après la modification d’un transporteur

Un transporteur enregistré change de numéro : de la 1.6 à la 8 (et en 9 avec l’ancienne page) à chaque enregistrement, sur la nouvelle page de la 9 dès qu’il a des commandes. PrestaShop retrouve le nouveau grâce à une référence commune, pour les produits comme pour les restrictions de paiement (1.7 à 9).

Un module qui avait mémorisé l’ancien numéro peut, lui, ne plus reconnaître son transporteur : selon le module, plus de prix, plus de point relais, ou plus de transporteur du tout. Rechoisissez le transporteur dans la configuration du module, ou demandez à l’éditeur ; ne le recréez pas à la main.

Pendant la recherche : garder les commandes

Prendre la commande au téléphone ne suffit pas : l’écran « Ajouter une commande » bute sur le même filtre que la boutique. Si la cause est une tranche trop courte, passez le transporteur sur « Prendre la tranche la plus grande » : il revient tout de suite, au tarif de la tranche la plus haute (pas pour un transporteur de module, voir plus haut). Sinon, dans l’ordre :

  1. Créez un transporteur de secours, au nom explicite, limité aux zones et aux groupes bloqués, avec une tranche à prix fixe, sans dimensions ni poids maximum : sans zone, groupe ni tarif, il serait filtré comme les autres. Les autres clients de ces zones le verront aussi : ne le rendez pas moins cher que votre tarif habituel. Un produit réservé à d’autres transporteurs l’ignore tant que vous ne l’ajoutez pas à sa fiche ; un pays désactivé, toujours.
  2. De la 1.7 à la 9, vérifiez qu’il est coché pour vos modules de paiement (Paiement > Préférences, « Restrictions par transporteurs ») : PrestaShop le coche à la création pour les modules en place ; un module décoché disparaît pour ce transporteur, et si aucun n’est coché, vos clients tombent sur « Malheureusement, aucun moyen de paiement n’est disponible. » (voir les restrictions de paiement par transporteur). Rien à vérifier en 1.6.
  3. Les commandes en attente : celles prises au téléphone, et les paniers sans commande depuis le début du problème (Commandes > Paniers), à rappeler : un client bloqué n’appelle pas toujours.
  4. Le transporteur de secours désactivé dès que le vrai réglage est retrouvé.

Si le transporteur choisi n’est plus proposé au moment de valider, PrestaShop prend la première option valide, sans prévenir. Avec un transporteur de secours actif, ou un bon ajouté au dernier moment, une commande peut partir avec un autre transporteur que celui du client : vérifiez celles passées pendant la panne.

Revenir en arrière

  • Transporteur : remettez les valeurs de votre capture et enregistrez ; pour un transporteur de module, revérifiez ensuite sa configuration.
  • Pays, État : remettez la zone notée.
  • Produit : poids, dimensions et transporteurs notés avant la modification.
  • Jamais une restauration complète de la base pour annuler un réglage de livraison : vous perdriez les commandes et les clients arrivés depuis.

Où s’arrêter

La livraison (transporteurs, frais de port, étiquettes) représente environ 8 % des demandes qui arrivent à notre support, de février à septembre 2026. La plupart sont des demandes de réglage. Arrêtez-vous si :

  • tous les réglages sont bons sur le banc d’essai, et le transporteur reste absent ;
  • le transporteur d’un module ne revient pas après sa reconfiguration, et l’éditeur tarde ;
  • la boutique contient des surcharges du calcul (override/classes/Cart.php ou Carrier.php) ;
  • le panier tombe en erreur 500 avec un bon ;
  • la correction demanderait de toucher à la base ;
  • vous approchez d’un temps fort (Black Friday, soldes) : pas de transporteur modifié en production sans test pendant le gel (pourquoi geler ; la checklist Black Friday fait vérifier les transporteurs par zone).
Plus aucun transporteur pour une partie de vos clients

Nous repartons de votre test jusqu’au filtre, au module ou à la surcharge en cause. Dépannage PrestaShop dès 150 € HT, prix fixe validé avant toute intervention. Réponse en moins d’une heure, 7j/7, de 8 h à 22 h.

Décrire la commande bloquée ou 09 72 03 59 17

Questions fréquentes sur « aucun transporteur »

Que veut dire « Aucun transporteur ne peut être appliqué à cette commande » sur PrestaShop ?

Que, pour le client, l’adresse et le panier choisis dans « Ajouter une commande », aucun transporteur ne passe les filtres de PrestaShop. Ce texte n’existe que dans le back-office ; le client bloqué lit une autre phrase à l’étape Livraison.

Mes clients voient « Unfortunately, there are no carriers available for your delivery address » : est-ce le même problème ?

Oui. C’est le texte anglais du message client (« Il n’y a malheureusement aucun transporteur pouvant livrer à votre adresse. » en français), produit par le même filtre : mêmes réglages à vérifier.

La livraison gratuite peut-elle faire revenir un transporteur ?

Seulement la case « Livraison gratuite » du transporteur lui-même, qui rend son port gratuit pour tous : il n’a alors plus de tranches à respecter. Le seuil de livraison gratuite de Livraison > Préférences et un bon « livraison gratuite » rendent le port gratuit, mais ne ramènent aucun transporteur écarté.

Mon module transporteur PrestaShop ne propose plus de livraison : que faire ?

Le module ne renvoie plus de prix, ou ne reconnaît plus un transporteur modifié dans Livraison > Transporteurs. Reprenez sa configuration, puis interrogez l’éditeur avec le résultat de votre test.

À quoi sert « Comportement hors tranches » ?

À décider du sort d’un panier qui ne tombe dans aucune tranche. « Prendre la tranche la plus grande » garde le transporteur au tarif de la tranche la plus haute ; « Désactiver le transporteur » le retire. Et la borne haute est exclue : une dernière tranche « de 0 à 30 kg » ne couvre pas un panier de 30 kg pile.

Pourquoi un seul pays, ou un seul client, n’a-t-il aucun transporteur ?

Pour un pays : pays désactivé, zone non cochée sur le transporteur, ou État rangé dans une autre zone. Pour un client : son groupe n’est coché sur aucun transporteur, ou son panier sort des tranches. Reproduisez-le dans « Ajouter une commande » avec un client de test qui a exactement ses groupes, dans le même pays et, s’il y en a un, le même État.

Combien coûte un dépannage si je ne trouve pas le réglage ?

Chez CYBERIAL, dès 150 € HT, prix fixe validé avant toute intervention : à comparer aux commandes bloquées d’ici là. Réponse en moins d’une heure, 7j/7, de 8 h à 22 h, au 09 72 03 59 17.

Plus aucun transporteur proposé ? On s’en occupe

Si le message « Aucun transporteur ne peut être appliqué à cette commande » persiste, le formulaire ci-dessous suffit : rien n’est modifié sur la boutique avant que vous ayez validé le prix. Quelle option choisir :

  • « Autre », par défaut ;
  • « Mise à jour qui a tout cassé », si le message a suivi une mise à jour de PrestaShop ou du module de transport ;
  • « Erreur 500 / Page blanche », si le panier tombe en erreur ;
  • « Paiement impossible », seulement si le transporteur est revenu mais que l’étape de paiement reste vide.

Dans votre message : l’adresse de la boutique, le texte affiché, votre version si vous la connaissez, et ce qui caractérise la commande bloquée (pays ou État, groupe, poids ou total du panier, transporteur attendu, module et sa version). Ni mot de passe, ni clé d’API, ni nom ou adresse du client : le pays suffit.

Un technicien PrestaShop vous rappelle sous 1 h, 7j/7, de 8 h à 22 h.

Vos réponses sont enregistrées au fur et à mesure pour pouvoir vous rappeler, même si vous n’allez pas au bout. Politique de confidentialité.

Plus rapide : appelez le 09 72 03 59 17. Une fois les livraisons rétablies, pour un suivi régulier de la boutique : maintenance PrestaShop à 69 € HT/mois, sans engagement, dépannage inclus.

Image de Sébastien LEROU
Sébastien LEROU
Co-fondateur de l'agence PrestaShop CYBERIAL. J'évolue depuis 15 ans dans le monde des sites internet et boutique en ligne open source.