Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Prestashop : comment corriger probleme transporteur absents pour certains pays ?

tout servces prestashop

1. PrestaShop : Vérifier que le pays est bien activé dans la boutique

Dans PrestaShop, un pays désactivé ne permet pas la sélection de transporteurs associés. Même s’il est visible dans le formulaire d’adresse, il ne sera pas fonctionnel sans activation.

Accédez à International > Zones > Pays, puis assurez-vous que le pays concerné est bien activé (case cochée). Si ce pays est inactif, aucun transporteur ne pourra lui être assigné, ce qui entraîne son absence à l’étape livraison.


2. PrestaShop : Vérifier l’attribution du pays à une zone géographique

Chaque transporteur est lié à une ou plusieurs zones dans PrestaShop, et chaque pays doit appartenir à une zone géographique active. Si le pays n’est pas rattaché à la bonne zone, aucun transporteur ne lui sera proposé.

Dans International > Zones, vérifiez les groupes de pays et modifiez la zone du pays concerné si nécessaire. Ensuite, dans les paramètres du transporteur, assurez-vous que cette zone est bien cochée.


3. PrestaShop : Associer la zone du pays aux transporteurs disponibles

Même si le pays est actif et bien rattaché à une zone, il faut que le transporteur couvre cette zone. Si ce n’est pas le cas, aucun choix de livraison ne sera proposé pour le pays en question.

Dans Transport > Transporteurs, éditez chaque transporteur et accédez à l’onglet “Zones”. Cochez les zones géographiques manquantes pour que le transporteur devienne disponible dans ce pays.


4. PrestaShop : Vérifier les tranches de prix ou poids du transporteur

Les transporteurs fonctionnent sur des tranches de prix ou de poids. Si le panier ne correspond pas à ces tranches dans une zone donnée, aucun transporteur ne s’affichera.

Vérifiez que les plages tarifaires du transporteur sont bien définies pour toutes les zones. Une tranche absente ou mal configurée pour le pays concerné empêchera l’apparition de l’option de livraison.


5. PrestaShop : Contrôler les restrictions par groupes de clients

Certains transporteurs peuvent être restreints à des groupes clients spécifiques. Si un client du pays concerné appartient à un groupe exclu, il ne verra aucun transporteur disponible à l’étape livraison.

Dans la fiche du transporteur, vérifiez l’onglet “Restrictions par groupe”. Cochez tous les groupes d’utilisateurs si vous souhaitez rendre ce transporteur visible à tous, peu importe le pays de résidence.


6. PrestaShop : S’assurer que le transporteur est bien activé

Un transporteur inactif ne sera visible dans aucun pays, même s’il est bien configuré. Il peut avoir été désactivé automatiquement lors d’une mise à jour ou d’un import de données.

Dans Transport > Transporteurs, vérifiez que le statut du transporteur est bien activé. Sans cela, il ne pourra jamais être associé à un pays spécifique, quelle que soit la zone ou la configuration tarifaire.


7. PrestaShop : Tester avec une adresse complète du pays ciblé

Parfois, les transporteurs n’apparaissent pas simplement parce que l’adresse de livraison est incomplète ou mal renseignée. Cela bloque la détection du pays et empêche PrestaShop d’afficher les transporteurs compatibles.

Créez un compte test avec une adresse complète dans le pays concerné, et effectuez une simulation de commande. Cela permet de valider que la configuration fonctionne ou de détecter une erreur liée à l’adresse.


8. PrestaShop : Désactiver temporairement les modules tiers de livraison

Certains modules de livraison tiers peuvent prendre le contrôle de la logique d’affichage des transporteurs. Si un module surcharge le système natif, cela peut bloquer l’affichage pour certains pays.

Désactivez temporairement les modules externes liés aux transporteurs et testez à nouveau avec l’outil natif. Cela permet de savoir si le problème vient du module ou d’un paramétrage dans le cœur de PrestaShop.


9. PrestaShop : Vérifier la configuration des États ou régions

Dans certains pays, comme les États-Unis ou le Canada, PrestaShop gère également les régions (États). Si ces régions sont mal configurées ou manquantes, aucun transporteur ne sera proposé.

Rendez-vous dans International > Localisation > États, et assurez-vous que les états du pays concerné sont bien activés. Ajoutez-les manuellement si nécessaire, pour permettre l’appariement avec les zones de livraison.


10. PrestaShop : Mettre à jour PrestaShop et les modules transporteurs

Une version obsolète de PrestaShop ou de ses modules de transport peut contenir des bugs affectant l’affichage selon les pays. Une mise à jour corrige souvent ces problèmes techniques.

Rendez-vous dans Modules > Mise à jour, installez les dernières versions disponibles et vérifiez si une mise à jour du noyau PrestaShop est proposée. Cela permet de restaurer un comportement correct pour les transporteurs internationaux.