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

DPD Prestashop : comment corriger probleme configuration module ?

tout servces prestashop

Problème 1 : Mauvais identifiants API DPD dans PrestaShop

Un souci courant est l’utilisation de mauvaises clés API ou d’identifiants erronés dans le module DPD de PrestaShop. Cela bloque la communication entre ta boutique et les serveurs DPD, empêchant la génération d’étiquettes ou le calcul des frais d’expédition.

La solution est de bien vérifier les informations fournies par DPD (login, mot de passe, numéro de compte). Attention à ne pas utiliser les identifiants de l’environnement test sur une boutique en production. Vérifie aussi le mode actif (test ou production) dans les paramètres.


Problème 2 : Zones de livraison mal configurées dans PrestaShop

Si DPD ne s’affiche pas lors du processus de commande, le problème vient souvent d’une mauvaise configuration des zones géographiques dans PrestaShop. DPD ne peut être sélectionné que pour des zones précises où il est actif.

Il faut aller dans International > Zones, et s’assurer que chaque pays ciblé est bien associé à une zone active pour DPD. Ensuite, dans la configuration du transporteur, activer ces zones pour qu’elles soient prises en compte dans les règles d’expédition.


Problème 3 : Poids minimum ou maximum mal réglé

Le module DPD utilise des tranches de poids pour appliquer les frais de port. Si les valeurs sont incorrectes, cela empêche l'affichage de DPD ou génère des erreurs lors du passage en caisse.

Pour résoudre ce problème, configure des tranches de poids cohérentes et continues dans le module. Assure-toi aussi que tous tes produits ont un poids renseigné, sinon PrestaShop ne pourra pas calculer la tranche à appliquer.


Problème 4 : Groupe de clients non associé au transporteur DPD

Par défaut, un transporteur PrestaShop doit être assigné à un ou plusieurs groupes de clients. Si ce lien est absent, DPD ne s’affichera jamais pour ces utilisateurs, même si tout le reste est correctement configuré.

Dans la fiche du transporteur DPD, vérifie que les groupes de clients (visiteurs, invités, clients) sont bien cochés. C’est indispensable pour que DPD soit visible à chaque étape de la commande.


Problème 5 : Modes de livraison DPD mal activés

Certains modules DPD permettent d’activer plusieurs modes d’envoi : à domicile, en point relais, en express… Si ces options ne sont pas bien activées, l’interface affichera une erreur ou un champ vide au moment du choix du transporteur.

Il est important de cocher les bons services DPD dans le menu du module. Assure-toi aussi que chaque mode est bien rattaché à un type de livraison valide dans PrestaShop pour que l’association se fasse correctement.


Problème 6 : Mauvais paramétrage de l'adresse de l'expéditeur

DPD a besoin d’une adresse expéditeur complète et exacte pour générer les étiquettes. Si des champs sont vides ou mal remplis, la génération échoue, bloquant ainsi le processus logistique.

Dans la configuration du module DPD, remplis soigneusement tous les champs de l’adresse : code postal, pays, numéro de téléphone, etc. Assure-toi également que cette adresse correspond à une zone desservie par DPD.


Problème 7 : Modules tiers bloquant DPD

Certains modules tiers (cache, optimisation, transporteurs alternatifs) peuvent interférer avec la bonne configuration du module DPD, causant des problèmes d’affichage ou des erreurs JavaScript.

Pour tester, désactive temporairement tous les modules non essentiels, puis réactive DPD seul. Vérifie ensuite si les problèmes persistent. Si DPD fonctionne seul, tu devras configurer une exception de compatibilité dans les modules concernés.


Problème 8 : Langue ou traduction manquante dans le module DPD

Lorsque certaines chaînes de texte du module ne sont pas traduites, cela peut entraîner des erreurs d’affichage ou bloquer des boutons importants dans l’interface PrestaShop, surtout en multilingue.

La solution est d’aller dans International > Traductions, puis de compléter les textes manquants dans la langue utilisée. Tu peux aussi éditer directement les fichiers .tpl ou .php du module DPD pour ajouter les chaînes manquantes si besoin.


Problème 9 : Carte de sélection des points relais inactive

Dans les modules DPD avec option point relais, la carte peut ne pas s’afficher à cause d’un mauvais appel d’API ou d’un conflit JavaScript dans le thème PrestaShop.

Vérifie que ta clé API Google Maps (si utilisée) est bien activée et que le fichier JS du module n’est pas bloqué. Désactive temporairement les optimisations JavaScript dans les performances pour voir si cela débloque la carte interactive.


Problème 10 : Mauvaise association des catégories de produits

Certaines catégories produits peuvent être exclues du transporteur DPD, ce qui empêche son affichage dès qu’un produit de cette catégorie est dans le panier. Cela bloque la sélection du transporteur sans explication.

Dans la configuration avancée de DPD, vérifie si des règles d’exclusion sont activées par catégorie ou type de produit. Désactive-les ou ajuste les conditions pour que DPD puisse s’appliquer à tous les produits de ton catalogue.