Come connettere MyDHL a ShippyPro

MyDHL è un servizio web di DHL, leader nella logistica a livello globale.

In questo articolo imparerai a collegare MyDHL a ShippyPro. Scoprirai anche le funzioni aggiuntive come la creazione di un'etichetta di reso da inserire direttamente nella scatola (return label in the box) e la Paperless Trade (documentazione Paperless). ✨

 

 

Sommario:

  1. Prima di iniziare 
  2. Configurazione corriere
  3. Opzioni aggiuntive
  4. Errori & Risoluzioni

1. Prima di iniziare

Registrati al DHL Developer Portal

Per procedere con la connessione è necessario avere una chiave API, un API Secret e un Account Number che puoi recuperare registrandoti al DHL Developer Portal se non ne hai ancora uno.

Compila il modulo DHL

  • Vai su APIs > Browse all services

     

  • Clicca su DHL Express - MyDHL API

     

  • Poi su Get Access:

     

  • Compila i dati inerenti alla tua azienda

  • Alla voce "Come vorresti utilizzare l'API?" seleziona l'opzione "Richiedo le credenziali per DHL Express – API MyDHL per un plug-in esistente/piattaforma di ecommerce/soluzione di terze parti" e aggiungi semplicemente ShippyPro.

  • Per quanto riguarda la sezione denominata "Servizi richiesti", basterà selezionare tutti i servizi disponibili. Il campo "Volume delle transazioni mensili" è utile a DHL solo a fini statistici, quindi non influenzerà il tuo utilizzo dell'API.

  • Dopo qualche ora potrai controllare il tuo profilo DHL Developer dove dovresti essere in grado di visualizzare l'App Status come approvato.

 

  • Clicca su DHL EXPRESS - MYDHL API sotto App Name e troverai un pulsante rosso Request Production Access, una volta selezionato riceverai la conferma di invio della richiesta in pochi minuti e sarà il team DHL locale a doverla approvare secondo le loro tempistiche.
    In caso la richiesta resti pendente ti invitiamo a contattare direttamente DHL per velocizzare l'approvazione.

In caso di dubbi o domande, non esitare a dare un'occhiata a questa guida DHL passo-passo.


2. Configurazione corriere

Ora che tutto è impostato correttamente nel portale MyDHL, potrai collegarti a ShippyPro.

Accedi alla sezione Corrieri e seleziona il logo di MyDHL. Puoi trovarlo rapidamente digitando "MyDHL" nella barra di ricerca. Una volta individuato, clicca per collegare il corriere e compila i campi richiesti:

Api key

Api secret

Account number

Return account number (optional)

Label type

Enable Return Label in the box: per creare l'etichetta di ritorno contemporaneamente all'etichetta di andata 

Product type: seleziona il tuo servizio o scegli “ALL SERVICES” per visualizzare tutte le tariffe disponibili. Consulta il tuo Account Manager DHL per identificare i codici prodotto attivi. Se desideri includere più servizi, dovrai stabilire una connessione separata per ciascun servizio.

Si prega di notare che il servizio EXPRESS WORLDWIDE NONDOC è solo per le merci e il servizio EXPRESS WORLDWIDE DOC è destinato ai documenti, non ad altri tipi di beni fisici. 

Select the default amount of additional weekdays required to prepare the shipments

Paperless trade: per trasmettere digitalmente la fattura commerciale

Generate Invoice with DHL format

Permette di stampare la fattura DHL insieme all'etichetta (solo per le spedizioni soggette a dogana). L'utente può selezionare il tipo di fattura da creare:
  • Commercial (default)
  • Proforma
Add freight charges to commercial invoice: Se selezioni questa opzione, le spese di spedizione verranno aggiunte alla fattura commerciale creata.
Delivery Signature Option: Con questa opzione, MyDHL richiederà una firma al destinatario come prova di consegna. Ti consigliamo di contattare il tuo Account Manager di MyDHL per verificare se hai l'autorizzazione ad utilizzare questa opzione e per conoscere le tariffe associate.
GoGreen Plus: Selezionare solo se il contratto prevede questa opzione
Generate Waybill Document with DHL format (Archive Doc Label)
Extend label validity duration (Data Staging): Questo servizio viene solitamente usato per le label di reso, e aggiungerà l'estensione RET sulla label creata da MyDHL.

Selezionando l'opzione Extend label validity, potrai estendere la durata di un LDV senza conoscere la data effettiva di affidamento al Corriere.

Test mode: disponibile solo con le credenziali di test
By checking this box, I acknowledge that I have read the message below: Se effettui spedizioni in contrassegno, ricordati di contrassegnare la casella.

 

Assicurati di evitare gli spazi quando copi e incolli, altrimenti ti apparirà il messaggio di errore "Invalid Credentials".

Ricorda che nei campi Api Key e Api Secret non va inserita la email con cui accedi al portale MyDHL.


3. Opzioni aggiuntive

 

Destinazioni

  • National: Disponibile
  • International: Disponibile

Opzioni

  • Label PDF: Disponibile

  • Label PDF (dimensions): A4 & A6

  • Label ZPL: Disponibile

  • Label EPL: NO

  • Track & Trace: Disponibile

  • Paperless: Disponibile

  • PickUp/DropOff (PUDO): Disponibile

  • Cash On Delivery: Disponibile

  • Live Rates: Disponibile

  • Return Labels: Disponibile

  • Return Labels (in the box): Disponibile

  • Book/Schedule Pickup: Disponibile

  • Address Check: NO

  • Carrier Options: Disponibile

  • Proof Of Delivery (POD): Disponibile

  • Insurance: Disponibile

  • Multiparcel: Disponibile

  • Delete Shipment (Void): NO

  • CloseOut: NO

  • CN22: NO

  • CN23: NO

  • Credentials Validation: NO

  • IOSS: Disponibile

  • Dynamic sender: Disponibile

  • After Ship ETD: Disponibile

Servizi

 

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

 

Opzioni corriere

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 Allows to specify the type of dangerous goods shipped. Supported values are listed in the table below.
Dangerous Goods 4-digit UN Code (Mandatory for Excepted Quantities) dangerous_goods_uncode text To use with Dangerous Goods when the selection is "Excepted Quantities in accordance with IATA".
Dangerous Goods Weight in Kg (Mandatory for Dry Ice UN1845) dangerous_goods_dry_ice_weight text To use with Dangerous Goods when the selection is "Dry Ice UN1845".
Dangerous Goods Custom Description (Max 200 chars) dangerous_goods_custom_description text To use with Dangerous Goods. This description (max 200 chars) will replace the default label text of the selected Dangerous Goods.
Extended Liability extended_liability checkbox  
Shipment Insurance shipment_insurance checkbox To use with Insurance Amount.
Neutral Delivery neutral_delivery checkbox  
Delivery Signature delivery_signature checkbox  
Go Green go_green checkbox Adds FE service code and the logo.
EXW Only Duties and Taxes exw_only_duties_taxes checkbox To use with Incoterm EXW.
Service Point ID service_point_id drop_off_point  
Receiver Registration Number Type receiver_registration_number_type select To use with receiver_registration_number_value. Supported values: VAT, EIN, CNP, EOR, FED, SDT.
Receiver Registration Number Value receiver_registration_number_value text To use with receiver_registration_number_type.
Signature Options signature_options select Signature. Deprecates delivery_signature option.
Declaration Notes declaration_notes text Commercial Invoice declaration.

Service Point

Se desideri utilizzare il Service Point di myDHL, dovrai contattare il tuo referente di verificare l’abilitazione al servizio ODD (necessario per utilizzare questa funzionalità).

Una volta attivato il servizio ODD, sarà necessario inviare al reparto tecnico del corriere un screenshot dell'Opzione Corriere dove viene scelto il Service Point, e richiedere l’abilitazione al servizio sul username desiderato.

Sulla label non compare mai il Service Point che invece viene trasmesso elettronicamente al corriere incaricato della consegna.

Merce Pericolosa

Per ogni spedizione contenente merce pericolosa dovrai inserire il contentId della merce pericolosa spedita.

Se la spedizione contiene ghiaccio secco UN1845 dovrai inserire il peso del ghiaccio secco trasportato.

Se la merce è in quantità esentata secondo la IATA, dovrai inoltre inserire il codice UNCode della merce pericolosa, disponibile qui.

Merce pericolosa supportata dall'integrazione 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

Label design

  • PDF 10 x 20 - disponibile per barcode e text

  • ZPL - disponibile per barcode e text (N.B. non è disponible per ZPL 10x15)

Per maggiori info clicca qui.

Stampa etichette di reso

Se vuoi stampare sia l'etichetta di andata che quella di reso con una label in the box, e quindi in una sola volta, aggiungi il tuo Account Number nel campo "Account Number" e il tuo Return Account Number (impex) nel campo "Return Account Number". A questo punto, spunta la voce Enable Return Label in the box in basso e conferma.

Nota: Il formato dell'etichetta sarà quello scelto per le spedizioni in uscita. Non potrà essere cambiato per le etichette di reso.

📌 Se desideri effettuare i Resi separatamente dalla spedizione principale, devi creare una nuova connessione MyDHL: inserisci il tuo Return Account Number (impex) nel campo "Account Number" e il tuo Account Number nel campo "Return Account Number". In pratica, l'esatto opposto della prima configurazione. NON spuntare la voce Enable Return Label in the box. In questo modo puoi creare una spedizione manuale per il Resoclicca qui per scoprire come.

Cliccando su Fixed Return Receiver Address (Only for 'Enable Return Label in the box'), se l'opzione Enable Return Label in the box è stata spuntata e si seleziona un indirizzo dal menu a tendina, le label in the box non verranno reindirizzate all'indirizzo del mittente, ma all'indirizzo impostato nel menu a tendina.

È possibile aggiungere e modificare gli indirizzi disponibili in qualsiasi momento da Amministrazione > I miei indirizzi e pacchi > I miei indirizzi.

 

Default amount of additional weekdays required to prepare the shipments

Questo dato serve a DHL per sapere la data pianificata di spedizione, ma non equivale alla richiesta di ritiro (che puoi effettuare così). Il numero predefinito di giorni necessari per la preparazione è 1 giorno, ma è possibile modificarlo a piacere selezionando il numero di giorni dalla modale. Il sistema salta automaticamente i giorni festivi e i fine settimana nel conteggio dei giorni richiesti.


📌Assicurati di eseguire questa operazione su tutte le connessioni myDHL, anche se utilizzate un solo servizio.

📌 Se scegli "same day" chiedi a DHL qual è l'orario entro cui puoi creare le spedizioni, altrimenti potresti riscontrare un errore.

 

Spedizioni internazionali

 

Generare una fattura in formato DHL

Questa funzione ti permetterà di stampare automaticamente le tue fatture per le spedizioni internazionali (Generate Invoice with DHL format). Puoi scegliere se generare una fattura proforma o commerciale.

Selezionando questa opzione, la fattura verrà generata insieme all'etichetta di spedizione!

 

Paperless Trade

Puoi decidere di attivare l'opzione Paperless selezionando "Paperless Trade" da Corrieri > MyDHL > Modifica. In questo caso, sarà necessario trasmettere digitalmente al corriere una fattura caricando la fattura ETD dalla pagina Label Creator > Gestione fatture, tramite la chiamata API UploadPaperlessDocumentation, oppure richiedendo a DHL la generazione di una fattura con il loro formato (in questo caso, leggere i punti successivi).

È anche possibile caricare il tipo di dichiarazione doganale da Label Creator > Gestione fatture e decidere di attivare l'opzione "Generate Invoice with DHL format" da Corrieri > MyDHL > Modifica.

È importante notare che al momento del caricamento della documentazione è necessario selezionare la tipologia corretta, ad esempio "Dichiarazione doganale".

Se selezionate entrambe le opzioni Generate Invoice with DHL format e Paperless da Corrieri > MyDHL > Modifica, e caricate la dichiarazione doganale da Label Creator > Gestione fatture, sia la fattura commerciale che la dichiarazione doganale saranno trasmesse elettronicamente al corriere.

Alcuni esempi pratici:

  • l'opzione "Paperless Trade" è abilitata, ma non è stato né caricato l'ETD per uno specifico ordine, né abilitata l'opzione "Generate Invoice with DHL format": verrà restituito un errore poiché si sta richiedendo l'invio di una fattura paperless, ma nessuna fattura è associata a quell'ordine

  • sia l'opzione "Generate Invoice with DHL format" che l'opzione Paperless sono abilitate: in questo modo, si chiede a DHL di generare una fattura e di inviarla in formato digitale senza doverla allegare fisicamente al pacco (Paperless Trade)

  • è stato sia caricato il documento ETD sia attivata l'opzione "Generate Invoice with DHL format": verrà restituito un errore perché si sta chiedendo di trasmettere 2 fatture diverse per un unico ordine

  • Non è stata attivata l'opzione "Paperless Trade", ma ha comunque proceduto al caricamento del documento tramite la chiamata "UploadPaperlessDocumentation" o tramite Label Creator > Gestione fatture: la documentazione verrà comunque trasmessa al corriere in modalità Paperless.

Windsor Framework

Si informa che, nonostante l'Irlanda del Nord utilizzi codici postali formattati secondo lo standard del Regno Unito, essa è considerata parte dell'Unione Europea. Pertanto, l'invio di merci dall'Irlanda del Nord verso l'Europa non richiede documenti di esportazione, in quanto viene trattato come materiale in Libera Circolazione.
Mentre le spedizioni dal Regno Unito verso l'Europa richiederanno documentazione di esportazione affinché le merci possano entrare nella destinazione.

Per maggiori informazioni, clicca qui


4. Errori & Risoluzioni

Durante il tentativo di connessione a MyDHL o durante la spedizione dei tuoi ordini, potresti riscontrare alcuni errori. Niente panico! Per maggiori informazioni su come risolverli, consulta le nostre guide seguenti: