Passer au contenu
Français
  • Il n'y a aucune suggestion car le champ de recherche est vide.

Comment connecter MyDHL

MyDHL est un service web de DHL, l'un des principaux fournisseurs de services logistiques au monde.

Dans cet article, vous apprendrez comment connecter MyDHL à ShippyPro et ajouter des options supplémentaires telles qu'une étiquette de retour dans la boîte ou le commerce sans papier à votre connexion existante.

 

 

Sommaire:

  1. Avant de commencer
  2. Configuration du transporteur
  3. Caractéristiques supplémentaires
  4. Erreurs et dépannage


1. Avant de commencer

S'inscrire sur le portail des développeurs DHL

Pour procéder à la connexion, vous devez disposer d'une clé API, d' un secret API et d'un numéro de compte.numéro de compte que vous pouvez obtenir en vous enregistrant sur le portail des développeurs DHL si vous n'en avez pas encore.

Remplissez le formulaire d'intégration de DHL

  • Aller dans APIs > Parcourir tous les services


  • Cliquez sur DHL Express - MyDHL API

  • Cliquez ensuite sur Obtenir l'accès

  • Complétez les données relatives à votre entreprise.

  • A la rubrique "Comment souhaitez-vous utiliser l'API ?" de la page d'enregistrement de DHL, vous devez sélectionner l'option "J'ai besoin d'informations d'identification pour DHL Express - MyDHL API pour un plugin existant/une plateforme de commerce électronique/une solution tierce" et ajouter simplement ShippyPro.

  • En ce qui concerne la section intitulée"Services demandés", veuillez cocher tous les services disponibles. Le champ intitulé "Volume de transactions par mois" n'est utile à DHL qu'à des fins statistiques, il ne vous influencera donc pas dans l'utilisation de l'API.

  • Après quelques heures, vous pouvez consulter votre profil de développeur DHL où vous devriez voir que le statut de votre application est approuvé.

  • Ensuite, cliquez sur DHL EXPRESS – MYDHL API dans le nom de l'application, où vous trouverez un bouton rouge pour demander l'accès à la production. Une fois que vous avez cliqué dessus, vous recevrez une confirmation que votre demande a été envoyée dans les minutes qui suivent, et l'équipe locale de DHL devra l'approuver selon son propre calendrier.

    Si votre demande reste en attente, nous vous recommandons de contacter directement DHL pour accélérer le processus.

En cas de questions ou de doutes, veuillez également vous référer au guide DHL étape par étape  


2. Carrier's Configuration

Une fois que tout est correctement configuré dans le portail MyDHL, vous êtes prêt à le connecter à ShippyPro.

Accédez à Carriers et cliquez sur le logo MyDHL (il suffit de taper « MyDHL » dans la barre de recherche pour le trouver rapidement).

Une fois identifié, cliquez pour connecter le transporteur et renseignez les champs requis :

  • Api key
  • Api secret
  • Account number
  • Return account number (optional)
  • Label type
  • Enable Return Label in the box: pour créer l’étiquette de retour en même temps que l’étiquette d’expédition
  • Product type: sélectionnez le service souhaité ou choisissez « ALL SERVICES » pour afficher tous les tarifs disponibles. Pour obtenir de l’aide afin d’identifier les codes produits actifs, contactez votre Account Manager DHL. Si vous souhaitez inclure plusieurs services, vous devrez établir une connexion distincte pour chacun d’eux.

Veuillez noter que le service EXPRESS WORLDWIDE NONDOC est exclusivement destiné aux marchandises, tandis que le service EXPRESS WORLDWIDE DOC est spécifiquement conçu pour les documents et ne peut pas être utilisé pour d’autres types d’articles physiques.

  • Select the default amount of additional weekdays required to prepare the shipments
  • Paperless trade: pour transmettre numériquement la facture commerciale
  • Generate Invoice with DHL format: Permet d’imprimer la facture DHL avec l’étiquette (uniquement pour les expéditions soumises aux douanes). Les utilisateurs peuvent sélectionner le type de facture à créer :

    -Commerciale (par défaut)
    -Proforma
  • Add freight charges to commercial invoice: Si vous sélectionnez cette option, les frais d’expédition seront ajoutés à la facture commerciale
  • Delivery Signature Option: Avec cette option, MyDHL exigera une signature du destinataire comme preuve de livraison.
    Contactez votre Account Manager MyDHL pour savoir si vous êtes autorisé à utiliser cette option et connaître les tarifs associés.
  • GoGreen Plus: Sélectionnez cette option uniquement si votre contrat l’inclut
  • Generate Waybill Document with DHL format (Archive Doc Label)
  • Extend label validity duration (Data Staging): Ce service est généralement utilisé pour les étiquettes de retour et ajoutera l’extension RET sur l’étiquette créée par MyDHL.

    En sélectionnant l’option Extend label validity, vous pouvez prolonger la durée de validité d’une étiquette sans connaître la date réelle de remise au transporteur.

  • Test mode: disponible uniquement avec les identifiants de test
  • By checking this box, I acknowledge that I have read the message below: Si vous effectuez des expéditions en contre-remboursement, n’oubliez pas de cocher la case correspondante.

 

Assurez-vous d’éviter d’insérer des espaces lors du copier-coller, sinon vous verrez l’erreur « Invalid Credentials ».

Veuillez noter que vous ne devez pas saisir l’adresse e-mail utilisée pour accéder au portail MyDHL dans ces champs.


3. Fonctionnalités supplémentaires

 

Destinations

  • National: Disponible
  • International: Disponible

Features:

  • Label PDF: Disponible

  • Label PDF (dimensions): A4 & A6

  • Label ZPL: Disponible

  • Label EPL: Non disponible

  • Track & Trace: Disponible

  • Paperless: Disponible

  • PickUp/DropOff (PUDO): Disponible

  • Cash On Delivery: Disponible

  • Live Rates: Disponible

  • Return Labels: Disponible

  • Return Labels (in the box): Disponible

  • Book/Schedule Pickup: Disponible

  • Address Check: Non disponible

  • Carrier Options: Disponible

  • Proof Of Delivery (POD): Disponible

  • Insurance: Disponible

  • Multiparcel: Disponible

  • Delete Shipment (Void): Non disponible

  • CloseOut: Non disponible

  • CN22: Non disponible

  • CN23: Non disponible

  • Credentials Validation: Non disponible

  • IOSS: Disponible

  • Dynamic sender: Disponible

  • After Ship ETD: Disponible

Services

Service Name
Service Code
All Services
ALL
ECONOMY SELECT NONDOC (ESI)
H
EXPRESS 9:00 DOC (TDK)
K
EXPRESS 9:00 NONDOC (TDE)
E
EXPRESS 10:30 DOC (TDL)
L
EXPRESS 10:30 NONDOC (TDM)
M
EXPRESS 12:00 DOC (TDT)
T
EXPRESS 12:00 NONDOC (TDY)
Y
EXPRESS DOMESTIC (DOM)
N
EXPRESS DOMESTIC 9:00 (DOK)
I
EXPRESS DOMESTIC 10:30 (DOL)
O
EXPRESS DOMESTIC 12:00 (DOT)
1
ECONOMY SELECT DOMESTIC (DES)
G
EXPRESS WORLDWIDE DOC (DOX)
D
EXPRESS WORLDWIDE NONDOC (WPX)
P
EXPRESS WORLDWIDE EU (ECX)
U
FREIGHT WORLDWIDE (FRT)
F
ECONOMY SELECT EU (ESU)
W
EXPRESS ENVELOPE DOC (XPD)
X
MEDICAL EXPRESS DOC (CMX)
C
MEDICAL EXPRESS NONDOC (WMX)
Q
EXPRESS JUMBO (WPX)
J
SAME DAY (SDX)
S

 

Carrier options

Name Slug Type Description
Saturday Delivery saturday_delivery checkbox  
Duties and Taxes Paid duties_taxes_paid checkbox  
Importer Of Record importer_of_record checkbox  
Dangerous Goods dangerous_goods_contentid select Permet de spécifier le type de marchandises dangereuses expédiées. Les valeurs prises en charge sont listées dans le tableau ci-dessous.
Dangerous Goods 4-digit UN Code (Mandatory for Excepted Quantities) dangerous_goods_uncode text À utiliser avec Dangerous Goods lorsque la sélection est « Excepted Quantities in accordance with IATA ».
Dangerous Goods Weight in Kg (Mandatory for Dry Ice UN1845) dangerous_goods_dry_ice_weight text À utiliser avec Dangerous Goods lorsque la sélection est « Dry Ice UN1845 ».
Dangerous Goods Custom Description (Max 200 chars) dangerous_goods_custom_description text À utiliser avec Dangerous Goods. Cette description (max. 200 caractères) remplacera le texte par défaut de l’étiquette pour les marchandises dangereuses sélectionnées.
Extended Liability extended_liability checkbox  
Shipment Insurance shipment_insurance checkbox À utiliser avec le montant d’assurance.
Neutral Delivery neutral_delivery checkbox  
Delivery Signature delivery_signature checkbox  
Go Green go_green checkbox Ajoute le code service FE et le logo.
EXW Only Duties and Taxes exw_only_duties_taxes checkbox À utiliser avec l’Incoterm EXW
Service Point ID service_point_id drop_off_point  
Receiver Registration Number Type receiver_registration_number_type select À utiliser avec receiver_registration_number_value. Valeurs prises en charge : VAT, EIN, CNP, EOR, FED, SDT.
Receiver Registration Number Value receiver_registration_number_value text À utiliser avec receiver_registration_number_type.
Signature Options signature_options select Signature. Remplace l’option delivery_signature.
Declaration Notes declaration_notes text Déclaration de la facture commerciale.

Label design

  • PDF 10 x 20 - disponible pour code-barres et texte

  • ZPL - disponible pour code-barres et texte (Remarque : non disponible pour ZPL 10x15)

    Pour plus d’informations, cliquez ici.

Service Point

Si vous souhaitez utiliser un Service Point myDHL, vous devrez contacter votre personne de référence afin de vérifier l’activation du service ODD (nécessaire pour utiliser cette fonctionnalité). Une fois le service ODD activé, vous devrez envoyer au service technique du transporteur une capture d’écran de l’option Transporteur où le Service Point est sélectionné et demander l’activation du service pour l’identifiant souhaité.

Le Service Point n’apparaîtra jamais sur l’étiquette, celle-ci étant transmise électroniquement au transporteur chargé de la livraison.

 

Dangerous Goods

Pour chaque expédition contenant des marchandises dangereuses, vous devez saisir le contentId des marchandises dangereuses expédiées.

Si l’expédition contient de la glace carbonique UN1845, vous devez saisir le poids de la glace carbonique transportée.

Si les marchandises sont en quantités exceptées conformément à l’IATA, vous devez également saisir le UNCode des marchandises dangereuses, disponible ici.

Marchandises dangereuses prises en charge par l’intégration MyDHL :

 

Name
Content id
Special service code
Biological substances UN3373
650
HY
Class 2 Division 2.1 Flammable gas
910
HE
Class 2 Division 2.2 Non-flammable, non toxic gas
910
HE
Class 2 Division 2.2 Non-flammable, non toxic gas
910
HE
Class 3 Flammable Liquids
910
HE
Class 4 Division 4.1 Flammable solids
910
HE
Class 4 Division 4.2 Substances liable to spontaneous combustion
910
HE
Class 4 Division 4.3 Substances (Dangerous when wet)
910
HE
Class 5 Division 5.1 Oxidizer
910
HE
Class 5 Division 5.2 Organic Peroxides
910
HE
Class 6 Division 6.1 Toxic Substances
910
HE
Class 8 Corrosives
910
HE
Class 9 Miscellaneous Dangerous Goods
910
HE
Consumer Goods ID8000
700
HK
Dry Ice UN1845
901
HC
Excepted quantities in accordance with IATA
E01
HH
Ion PI965 Section IA (LiBa)
911
HE
Ion PI965 Section IB (LiBa)
911
HE
Ion PI965 Section II (LiBa)
965
HB
Ion PI966 Section I (LiBa with equipment)
910
HE
Ion PI966 Section II (LiBa with equipment)
966
HD
Ion PI967 Section I (LiBa in equipment)
910
HE
Ion PI967 Section II (LiBa in equipment)
967
HV
Limited quantities to the limits of ADR
A01
HL
Metal PI968 Section IA (LiBa)
911
HE
Metal PI968 Section IB (LiBa)
911
HE
Metal PI969 Section I (LiBa with equipment)
910
HE
Metal PI969 Section II (LiBa with equipment)
969
HM
Metal PI970 Section I (LiBa in equipment)
910
HE
Metal PI970 Section II (LiBa in equipment)
970
HW
Perishable Cargo
P01
HG

 

Imprimer les étiquettes de retour

Si vous souhaitez imprimer ensemble les étiquettes d’expédition et de retour lors de l’expédition de vos commandes (étiquette de retour dans le colis), ajoutez votre numéro de compte dans le champ « Account Number » et votre numéro de compte retour dans le champ « Return Account Number ». Cochez ensuite l’option Enable Return Label in the box en bas et confirmez. Veuillez noter que le format de l’étiquette sera celui choisi pour les expéditions sortantes, car il ne peut pas être modifié pour les étiquettes de retour.

Si vous souhaitez effectuer les retours séparément de l’expédition principale, vous devez créer une nouvelle connexion MyDHL. Cette fois, saisissez votre numéro de compte retour dans le champ « Account Number » et votre numéro de compte dans le champ « Return Account Number ». En pratique, c’est exactement l’inverse de la première configuration. Ne cochez pas l’option Enable Return Label in the box. Vous pourrez ensuite créer manuellement votre expédition de retour : cliquez ici pour savoir comment faire.

En sélectionnant Fixed Return Receiver Address (Only for 'Enable Return Label in the box'), si l’option Enable Return Label in the box est cochée et qu’une adresse est sélectionnée dans le menu déroulant, les étiquettes dans le colis ne seront pas renvoyées à l’adresse de l’expéditeur, mais à celle définie dans le menu déroulant.

Vous pouvez ajouter et modifier les adresses disponibles à tout moment depuis Admin > My Addresses and parcels > My addresses

 

Nombre par défaut de jours ouvrables supplémentaires requis pour préparer les expéditions

Cette information est utilisée par DHL pour déterminer la date prévue d’expédition, mais elle n’équivaut pas à une demande d’enlèvement (voir ici comment faire). Le nombre de jours requis par défaut est de 1 jour ; vous pouvez le modifier librement en sélectionnant le nombre de jours nécessaires. Le système ignorera automatiquement les jours fériés et les week-ends dans le calcul.

📌 Assurez-vous de le faire sur toutes vos connexions MyDHL, même si vous n’utilisez qu’un seul service.

📌 Si vous choisissez « same day », demandez à DHL jusqu’à quelle heure vous pouvez créer des expéditions, sinon vous risquez d’obtenir une erreur.

 

 

Expéditions internationales

Generate invoice with DHL format

Cette option vous permettra de générer automatiquement vos factures pour les expéditions internationales. Vous pouvez choisir entre une facture proforma et une facture commerciale.

En sélectionnant cette option, la facture sera générée en même temps que l’étiquette d’expédition !

Paperless Trade

Vous pouvez décider d’activer l’option Paperless documentation en cochant « Paperless Trade » dans Carriers > MyDHL > Edit. Dans ce cas, vous devrez transmettre numériquement au transporteur une facture en téléversant votre facture ETD depuis la page Label Creator > Invoice Manager, via l’appel API UploadPaperlessDocumentation, ou en demandant à DHL de générer une facture avec leur format (dans ce cas, veuillez lire les points suivants).

Il est également possible de téléverser le type de déclaration douanière depuis Label Creator > Invoice Manager, et de décider d’activer l’option Generate Invoice with DHL format depuis Carriers > MyDHL > Edit.

Il est important de noter que vous devrez sélectionner la typologie correcte lors du téléversement de votre documentation, par exemple « Customs Declaration ».

Si vous sélectionnez à la fois Generate Invoice with DHL format et Paperless depuis Carriers > MyDHL > Edit, ainsi que le téléversement de la déclaration douanière depuis Label Creator > Invoice Manager, la facture commerciale et la déclaration douanière seront toutes deux transmises électroniquement au transporteur.

Quelques exemples pratiques :

  • l’option « Paperless Trade » est activée, mais ni l’ETD n’est téléversé pour une commande spécifique, ni l’option « Generate Invoice with DHL format » n’est activée : une erreur sera renvoyée car vous demandez l’envoi d’une facture dématérialisée, mais aucune facture n’est associée à cette commande

  • les options « Generate Invoice with DHL format » et « Paperless » sont toutes deux activées : vous demandez ainsi à DHL de générer une facture et de l’envoyer numériquement sans avoir à l’attacher physiquement au colis (Paperless Trade)

  • le document ETD est téléversé et l’option « Generate Invoice with DHL format » est activée : une erreur sera renvoyée car vous demandez la transmission de deux factures différentes pour une seule commande

  • vous n’avez pas coché l’option « Paperless Trade », mais vous avez tout de même téléversé le document via l’appel « UploadPaperlessDocumentation » ou via Invoice Manager : la documentation sera quand même transmise au transporteur en mode Paperless.

Dans le cas où vous devez expédier des documents (c'est-à-dire des cargaisons non soumises à des droits de douane), vous devez le faire à partir d'une connexion avec l'option "Paperless" désactivée et indiquer "documents" dans le champ de description du contenu. Cela permettra de classer l'envoi comme non soumis à des droits de douane.

Windsor Framework

Il est important de noter que, bien que l’Irlande du Nord utilise des codes postaux au format britannique, elle est considérée comme faisant partie de l’Union européenne. Par conséquent, l’expédition de marchandises d’Irlande du Nord vers l’Europe ne nécessite pas de documentation d’exportation, car ces envois sont considérés comme des marchandises en libre circulation. En revanche, les expéditions de Grande-Bretagne vers l’Europe nécessiteront une documentation d’exportation pour permettre l’entrée des marchandises à destination.

Pour plus d’informations, cliquez ici.

 click here



4. Erreurs & dépannage


Lors de la tentative de connexion à MyDHL ou lors de l’expédition de vos commandes, vous pouvez rencontrer certaines erreurs. Pas de panique ! Pour plus d’informations sur la manière de les résoudre, veuillez consulter les guides suivants :

I cannot connect MyDHL

How to fix MyDHL issues