Scopo: Scopri come integrare il tuo ecommerce Odoo con Sendcloud in pochi e semplici passi.
Step 1: Configura la tua integrazione
- In Odoo, vai su Sendcloud > Configuration > Wizards
- Sotto Setup the Sendcloud Integration, clicca su
Setup Integration
- Una procedura guidata di installazione apparirà in una nuova finestra
- Seleziona Odoo Integration e clicca
Confirm
- Verrai reindirizzato su Sendcloud. Clicca su
Connect
per autorizzare la connessione con Odoo - In Odoo, torna indietro all'Integration configuration
- Ora dovresti vedere che, nella lista delle integrazioni, è comparsa un'integrazione chiamata "OdooShop"
- Apri il modulo dell'integrazione OdooShop per modificare l'integrazione
- Le modifiche che apporti in questa vista verranno automaticamente sincronizzate con Sendcloud, e qualsiasi modifica apporti nelle impostazioni in Sendcloud verranno sincronizzate con l'integrazione Odoo.
- Se vedi più integrazioni in questa lista, ordinale per priorità per fare in modo che Odoo selezioni l'integrazione predefinita da usare.
Quando confermi un ordine di vendita in Odoo, verrà automaticamente creato in Sendcloud come Ordine in entrata.
Per confermare un ordine:
-
In Odoo, vai su Sendcloud > Vendite> Ordini
-
Nella lista degli ordini di vendita, seleziona l'ordine che vuoi confermare e clicca su
Conferma
Processare gli ordini di vendita in Odoo
Una volta confermato l'ordine di vendita, puoi generare l'etichetta sia da Odoo che da Sendcloud.
- Per fare ciò, seleziona un ordine già confermato e clicca su
Consegna
- Successivamente, clicca su
Valida
- L'etichetta verrà creata e potrai trovarla nel tuo account Sendcloud nella lista delle Etichette create
- Puoi trovare il numero di tracking per la consegna in Odoo, nella panoramica Cronologia dell'ordine
Processare gli ordini in Sendcloud
L'ordine resterà nella panoramica degli Ordini in entrata finché non decidi di stampare l'etichetta di spedizione. Per saperne di più su come processare i tuoi ordini, consulta questo articolo.
Quando clicchi su Crea etichette
le etichette di spedizione verranno create come PDF o stampate automaticamente e le etichette verranno inviate al corriere. Questi ordini si sposteranno quindi nella lista delle Etichette create.
Step 2: Sincronizzare gli oggetti SendCloud
- In Odoo, vai su SendCloud > Configurazione > Wizards >Sync the SendCloud Objects.
-
Una procedura guidata apparirà in una finestra a scomparsa.
- Seleziona tutti gli oggetti e clicca su
Conferma
per iniziare a recuperare i dati da Sendcloud
- I seguenti dati verranno automaticamente sincronizzati da Sendcloud in Odoo:
-
-
- Stati della spedizione
- Fatture
- Metodi di spedizione
- Indirizzi mittente
-
-
- Per configurare la frequenza del recupero dati, vai su Impostazioni > Technical > Automation > Scheduled Actions
-
Cerca Scheduled Actions per "SendCloud"
- Configura il valore in "Execute Every" secondo le tue preferenze
Step 3: Indirizzi mittente & magazzini
Se hai indirizzi mittente multipli, puoi aggiungerli nel tuo account Sendcloud. Clicca qui per scoprire come configurare i tuoi indirizzi mittente.
Quando processi i tuoi ordini, puoi selezionare da quale indirizzo mittente spedire nella panoramica degli Ordini in entrata.
Se hai più di un magazzino configurato in Odoo, puoi assegnarli ad un indirizzo mittente corrispondente in Sendcloud completando i passaggi che seguono:
- Vai su Sendcloud > Configurazione > Integrazione
- Clicca su
Configure Warehouse Addresses
- Una procedura guidata apparirà in una nuova finestra
- Configura l'indirizzo mittente in Sendcloud per ognuno degli indirizzi di magazzino
In alternativa:
- In Inventario > Configurazione > Magazzini, seleziona un indirizzo.
- Nel modulo dell'indirizzo, vai alla scheda Vendite e Acquisti e imposta l'indirizzo mittente di Sendcloud
- In Ordine di vendita > Consegna, seleziona il Magazzino appropriato.
- Controlla che l'indirizzo del Magazzino abbia anche un Indirizzo Mittente Sendcloud.
Modalità Test
Abilitare la Modalità Test ti permetterà di accedere a funzionalità extra per poter testare l'integrazione.
- Per abilitare la Modalità Test, vai su Impostazioni Generali > Sales > Settings
- Nella sezione SendCloud trovi il flag Abilita la Modalità Test
Nota: Se stai usando la Modalità Test per testare gli ordini, assicurati di configurare un prefisso diverso per i tuoi numeri di consegne nel tuo ambiente di test. Per esempio, vai su Modalità Debug> Technical/Sequences Identifiers/Sequences e modifica il prefisso in WH/OUT/TEST, per esempio. Altrimenti, quando inizierai a spedire pacchi reali, se Sendcloud riconosce lo stesso numero di consegna usato in precedenza durante la fase di test, considererà l'ordine reale come un "aggiornamento" dell'ordine di prova e i dettagli di spedizione potrebbero non essere corretti.
Come processare gli ordini di Odoo in Sendcloud
Di seguito una breve spiegazione che illustra come elaborare gli ordini una volta che l'integrazione con Sendcloud è stata completata con successo:
- Crea un ordine di vendita in Odoo, poi clicca su
Aggiungi spedizione
per selezionare uno dei metodi di spedizione forniti da Sendcloud
- Quando l'ordine di vendita è stato confermato, viene generato un documento di consegna (stock.picking)
- Quando confermi il picking, un pacco (o più pacchi) per gli ordini di vendita specifici vengono creati in Sendcloud in Spedizioni > Etichette create
- Il picking / pacco viene aggiornato con le informazioni da Sendcloud (numero di tracking, url del tracking, etichetta, etc.)
Service Point Picker
Il modulo Sendcloud permette di consegnare presso un Punto di Servizio tramite il widget di selezione del punto di servizio. Il widget è visibile nella scheda Spedizioni di SendCloud quando sono soddisfatte le seguenti condizioni:
- Hai abilitato la consegna presso Service Point in Sendcloud, andando su Impostazioni > Integrazioni > Odoo > Modifica e spuntando la casella Abilita la consegna presso i Punti di Ritiro
- Hai selezionato un metodo di spedizione Sendcloud nella fase di selezione del pacco, come spiegato nello step precedente
- Il Metodo di Spedizione ha il campo sendcloud_service_point_input == "required"
- Tutti i criteri (paese di origine, paese di destinazione, peso) corrispondono all'ordine corrente
Risoluzione dei problemi
Se la comunicazione con il server SendCloud fallisce (esempio: durante la creazione di un'etichetta), il messaggio scambiato è conservato nella sezione Log, in Logging > Actions.