Vai al contenuto principale
DHL · Spedizioni da Odoo

DHL in Odoo: etichetta, tracking e ritiro senza uscire dalla consegna

Quasi tutti, collegando DHL a Odoo, cercano una cosa molto precisa: che alla convalida della consegna esca l'etichetta e il numero di tracking arrivi al cliente. Qui trovi cosa serve per ottenerlo e cosa tende a non funzionare.

Etichetta di spedizione generata da una consegna di Odoo

Collegare un corriere a Odoo sembra un grande progetto e quasi mai lo è. Quello che serve sta in una frase: quando convalidi la consegna esce l'etichetta DHL e il numero di tracking viene salvato e inviato al cliente. Tutto il resto (ritiri, anomalie, tariffe) si costruisce sopra questa base.

Cosa richiede DHL che Odoo non ha di serie

Tre cose, nessuna esotica. Il peso e le misure reali del collo, non quelle del prodotto: una consegna con tre articoli va in una scatola, e quella scatola ha un suo peso. Il tipo di servizio, perché DHL Express e DHL Parcel non sono la stessa cosa e non condividono tariffe né tempi. E un indirizzo che il loro validatore accetti, che non sempre è quello che ha scritto il cliente.

Dove si rompe: gli indirizzi

Il motivo numero uno per cui un'etichetta non esce non è l'API: è l'indirizzo che non supera la validazione. CAP con il formato di un altro paese, località che non esistono nel loro stradario, telefoni senza prefisso internazionale nelle spedizioni fuori dall'UE. Un connettore serio non si limita a fallire: indica quale campo ha rifiutato DHL e lo scrive sulla consegna, così chi prepara l'ordine lo corregge senza aprire un log.

Se spedisci fuori dall'UE, l'etichetta non basta: serve la documentazione doganale con il valore e il codice doganale di ogni riga. Questi dati sono già in Odoo (il codice doganale sta nella scheda prodotto) ed è da lì che devono arrivare a DHL. Se l'integrazione non li invia, finirai per copiarli a mano a ogni spedizione.

Il tracking deve arrivare al cliente da solo

Salvare il numero sulla consegna e non fare altro significa fare metà del lavoro. Il numero deve comparire nell'e-mail di conferma di spedizione e, se vendi sui marketplace, deve anche essere caricato sul canale entro il termine che ognuno richiede: Amazon, Mirakl e Temu misurano questo dato e lo penalizzano. È qui che il connettore del corriere e quello del marketplace devono parlarsi, ed è il motivo per cui conviene che vivano nello stesso Odoo.

Modulo proprio o OCA

Per DHL esiste un modulo della community ed esiste lo sviluppo su misura, e la scelta onesta dipende dal tuo caso, non da chi te lo vende. Abbiamo scritto cosa controllare prima di installare il modulo OCA di DHL in Odoo 19 e quando vince ciascuna strada in modulo nativo contro OCA in logistica. Riassunto senza fronzoli: se la tua operatività è standard e con un solo servizio, parti da ciò che esiste già; se hai più servizi, dogane o requisiti dei marketplace, è lì che un modulo generico non basta e lo sviluppo su misura si ripaga.

Lavoriamo su entrambe le strade, e i connettori per corrieri che abbiamo pubblicato (DHL, Correos Express e MRW) funzionano in Odoo 17, 18, 19 e 20. Per gli altri corrieri, lo costruiamo sul tuo contratto, che è ciò che decide davvero quali servizi hai a disposizione.

Domande frequenti

Posso usare più corrieri contemporaneamente?

Sì, ed è la norma. Ogni metodo di consegna di Odoo si può limitare per paese o CAP e calcolare il prezzo con regole (peso, volume, importo); nell'ordine se ne sceglie uno e ognuno genera la propria etichetta. Li abbiamo confrontati in quale corriere conviene a seconda del caso.

Serve un contratto diretto con DHL?

Sì. L'integrazione lavora con le credenziali API e i servizi del tuo contratto; non rivendiamo trasporto. Senza contratto non ci sono servizi da offrire.

E i ritiri?

Con DHL, se l'API del tuo contratto li prevede, si sviluppano per richiederli da Odoo: non abbiamo un connettore DHL standard. Nel nostro connettore Correos Express si creano, modificano e annullano già dalla consegna, e quello di MRW invia la data di ritiro all'interno della stessa richiesta di spedizione. Qualunque sia il corriere, conviene chiedere un ritiro al giorno per magazzino e non uno per spedizione, ed è così che si finisce con venti ritiri e un corriere arrabbiato.

Link utili dentro FlexigoTech

Integrazione logistica con OdooEtichette, tracking e corrieri dentro la consegnaIl modulo OCA di DHL in Odoo 19Cosa copre, cosa no e quando convieneConnettore Correos ExpressPubblicato e funzionante in 17, 18, 19 e 20

Cosa facciamo su questo

Connettore DHLCosa fa, schermate, versioni e prezzo.

Vuoi generare le etichette da Odoo e smettere di entrare nel sito del corriere?

Dicci con quali corrieri lavori, se spedisci fuori dall'UE e se vendi sui marketplace. Ti diciamo cosa si automatizza e cosa no. Scrivi a comercial@flexigobe.com o fissa una chiamata.

Parla con un ingegnere