Ecommerce Pro / Integrare ecommerce

Odoo

Se gestisci il tuo negozio o i tuoi ordini su Odoo, l'integrazione con Envia ti permette di calcolare i costi e gestire le spedizioni con tariffe reali di diversi corrieri, senza dover preparare ogni spedizione a mano né passare da uno strumento all’altro. L’obiettivo è lo stesso in tutti i casi: chiudere la vendita su Odoo e gestire la spedizione con Envia — confrontare le opzioni, applicare il costo corretto e procedere verso la guida o l'evasione dell'ordine a seconda del flusso che utilizzi.

C'è tre modi di collegarle. Non sono la stessa cosa: dipendono da Quale versione di Odoo hai?, come è ospitata la tua istanza e dove vuoi operare (in Envia o all’interno di Odoo). Prima di scegliere, verifica la tua versione e il tipo di hosting per sapere quale opzione fa al caso tuo e a chi spetta l'assistenza.

Conferma la tua versione di Odoo

  1. Accedi al tuo Odoo con un utente amministratore.
  2. Vai su Impostazioni.
  3. In basso a destra, oppure su Informazioni su / About, controlla il numero di versione.

Puoi visualizzarlo anche nell'URL o nel messaggio di benvenuto della dashboard, a seconda della tua configurazione.

Come capire se si tratta di Odoo Online (SaaS), Odoo.sh o On Premise

TipoCome lo riconosciNella pratica
Odoo Online (SaaS)Il tuo URL di solito appare così: tudominio.odoo.com. Non si installano i moduli manualmente tramite codice; si utilizzano le app che Odoo mette a disposizione nel cloud.Hosting gestito da Odoo.
Odoo.shAccedi tramite il portale di Odoo.sh: troverai branch, build e distribuzioni. Puoi installare i moduli dalla sezione Apps / repository.Hosting sulla piattaforma Odoo.sh (maggiore controllo rispetto a Online).
In locoOdoo gira sul tuo server o su quello di un partner. Tu (o il tuo integratore) si occupano dell'installazione e del codice.Server proprio o di terzi.

ℹ️ Sintesi rapida: se il tuo negozio è solo *.odoo.com senza Odoo.sh > Online (SaaS). Se hai un progetto su Odoo.sh o su un server proprio > .sh u In loco.

Moduli per collegare Odoo a Envia.com

1. OAuth da Envia.com2. Plugin "Envia" per Odoo .sh3. Plugin / integrazione nativa con Odoo (SaaS)
Versione di OdooPensata per Odoo 18Odoo 19A seconda della versione di Odoo indicata nella documentazione di Odoo (consulta la guida ufficiale)
Che cos'èCollega Odoo da Ecommerce Pro su Envia.com (tramite API / OAuth)Modulo Envia.com: Preventivi e spedizioni in App OdooSviluppo diretto di Odoo
Dove si configuraNella Envia.comNella Odoo e Invia (App + assistente OAuth di Envia)Nella Odoo (App / Inventario), con account Envia
Hosting compatibileA seconda della tua istanza, Odoo è collegabile tramite APISolo Odoo.sh u In loco. No Odoo Online (SaaS)Rivolta a Odoo Online (SaaS) e flussi nativi di Odoo
A cosa serveSincronizzare gli ordini e creare guide da EnviaCalcolare le tariffe in tempo reale negli ordini di Odoo (e tariffe al momento del pagamento, se lo attivi)Preventivare / inviare dal flusso di consegna di Odoo, in base a quanto offerto da Odoo
SupportoInviaInviaOdoo (Si tratta di uno sviluppo della sua piattaforma; Envia può fornire assistenza sull'account Envia, ma il modulo è supportato da Odoo)

Quale fa al caso tuo?

  1. OAuth da Envia.com. Se vuoi gestire le spedizioni su Envia (ordini, preventivi e creare guide) e il tuo Odoo è compatibile (flusso documentato per v18)
  2. Plugin Envia (App). Se hai Odoo 19 in Odoo.sh u In loco e vuoi richiedere un preventivo all'interno dell'ordine in Odoo.
  3. Integrazione nativa con Odoo (SaaS). Se ti trovi a Odoo Online (SaaS) e desideri utilizzare il connettore offerto da Odoo nel suo prodotto. Guida ufficiale: Envia Shipping nella documentazione di Odoo.

Sono idoneo per il nuovo plugin di Envia (opzione 2)?

Devi rispettare tutto questo:

  • Versione Odoo 19.0
  • Hosting Odoo.sh u In loco (non Odoo Online / *.odoo.com puro)
  • Accesso amministratore per installare app e modificare odoo.conf (moduli_a_livello_di_server)
  • Account su Envia.com

1. Integrare Odoo tramite OAuth di Envia.com

Collega il tuo negozio Odoo a Envia.com per automatizzare la gestione delle spedizioni e generare bolle di spedizione da un'unica piattaforma.

Questa integrazione è stata progettata per Odoo versione 18. Se utilizzi una versione precedente, aggiorna Odoo oppure verifica la compatibilità con il tuo consulente.

1. Accedere al proprio account Envia.com

2. Andare a Ecommerce Pro > Integrare Negozio

3. Fare clic su Integra il mio ecommerce, e selezionare Odoo

4. Aggiungete l'URL del vostro negozio Odoo e cliccate su Continua.

5. Aprite una nuova scheda e accedete al vostro account Odoo.

6. Nella dashboard di Odoo, fare clic sull'angolo superiore e selezionare I miei database

7. Copiare il nome del database (il testo sotto il dominio).

8. Tornare a Envia.com e incollare questo valore nel campo Nome del database.

9. Nel campo Email dell'utente, inserire l'indirizzo e-mail utilizzato per Odoo.

10. In Odoo, apri il menu utente e seleziona Le mie preferenze.

11. Selezionare l'opzione Sicurezza e fai clic su Aggiungere la chiave API per creare una nuova chiave.

12. Nel campo A cosa serve questa chiave?, scrive Envia.com.

13. Nella durata della chiave, selezionare Chiave persistente e clicca su Generare la chiave.

15. Copiare la chiave appena generata.

⚠️ Importante: questa password non può essere visualizzata di nuovo. Conservatela in un luogo sicuro prima di continuare.

16. Tornare a Envia.com e incollare la password nel campo Chiavi API.

17. Fare clic su Creare per completare la configurazione.

18. Verificare l'indirizzo e-mail registrato su envia.com e fare clic su Continua.

Il gioco è fatto! Il vostro negozio Odoo è ora integrato con envia.com.

Create il vostro negozio su Envia.com

Queste impostazioni vengono effettuate direttamente dal cruscotto di Envia.com. Sono essenziali per il corretto funzionamento dell'integrazione.

Indirizzo e pacchetti di origine

Stabilite da dove partono le vostre spedizioni e quale imballaggio utilizzate. Questo è necessario per la raccolta e la quotazione.

Vedi di più.

Prodotti

Definire il peso e le dimensioni di ciascun prodotto. In questo modo il sistema calcola le tariffe e seleziona la confezione ideale.

Vedi di più.

Pacchetto automatico

Il sistema sceglie l'imballaggio più adatto per ogni ordine senza che dobbiate farlo manualmente.

Vedi di più.

Regole di invio automatico

Impostare le regole di spedizione che consentono di calcolare automaticamente i costi di spedizione per gli ordini.

Vedi di più.

ℹ️ Se il modulo Envia è già installato in Odoo o se si vuole installarlo direttamente da Odoo, è possibile consultare la guida ufficiale di Odoo con i passaggi dettagliati.

2. Plugin Envia.com (Odoo.sh/On Premise)

Questo è il modulo pubblicato su Odoo Apps. Ti permette di calcolare le tariffe in tempo reale all'interno di Odoo (nell'ordine) e, se lo attivi, visualizzerà tariffe al momento del pagamento.

Con il plugin puoi calcolare i costi di spedizione all'interno di Odoo: puoi confrontare i corrieri, scegliere l'indirizzo di consegna o la filiale e applicare la tariffa all'ordine. Se hai un negozio online, anche il tuo acquirente potrà visualizzare le tariffe al momento del pagamento.

Requisiti

  • Versione del plugin: 19.0.1.0.0
  • App Store: Envia.com: Preventivi e spedizioni
  • Solo Odoo.sh o On Premise — non applicabile a Odoo Online (SaaS)
  • Odoo 19.0 in Odoo.sh u In loco
  • Accesso amministratore
  • Possibilità di modificare odoo.conf (moduli_a_livello_di_server)

ℹ️ Questa versione del plugin fornisce preventivi. Non genera guide né tracciamenti in Odoo. Le guide vengono create su Envia.com.

1. Installare il modulo

Se non compare, verifica che il modulo si trovi nel percorso degli add-on della tua istanza e aggiorna l'elenco delle app.

2. Attiva il modulo HTTP (obbligatorio)

Nel file di configurazione di Odoo (odoo.conf), il modulo deve essere configurato come server generico, ad esempio:

server_wide_modules = web,base,invia_http

ℹ️ Senza questo passaggio, la connessione OAuth / callback potrebbe non funzionare correttamente. Riavvia Odoo se il tuo ambiente lo richiede dopo aver modificato la configurazione.

3. Collega il tuo account Envia

  • Vai su Vendite > Impostazioni > Envia.com Shipping.
  • Nella procedura guidata, avvia la connessione.
  • Accedi a Envia.com e autorizza l'accesso.
  • Una volta tornati su Odoo, l'integrazione rimane attiva (La chiave API di integrazione viene generata automaticamente; non è necessario inserirla manualmente).

    4. Configura il tuo negozio su Envia.com

    • Su Envia.com, vai su Ecommerce Pro > Configura il tuo negozio
    • Definisce la indirizzo di origine predefinita (da dove partono le tue spedizioni).
    • Configura le tue pacchetti (misure / tipi di imballaggio che utilizzerai nel preventivo)).
    • Attiva la Preventivo automatico alla cassa del negozio e seleziona i corrieri che desideri includere nei preventivi
    • Salva le modifiche.

      5. Crea un preventivo per un ordine in Odoo

      • Crea un ordine di vendita in Odoo.
      • Clicca su Aggiungi spedizione.
      • Scegli Envia.com.
      • Scegli se la spedizione è destinata a indirizzo o a Con succursali del vettore (quando il corriere lo consentirà).
      • Controlla l'origine, la destinazione e il peso, quindi clicca su Richiedi la tariffa.
      • Confronta le tariffe, scegli il servizio e clicca su Aggiungi.

        Il peso viene ricavato dal prodotto in Odoo. Se un prodotto non ha un peso, il modulo utilizza 1 kg per impostazione predefinita.

        Domande frequenti

        Odoo.sh e Odoo Online (SaaS) sono la stessa cosa?

        • Online (SaaS) è il cloud standard di Odoo (*.odoo.com), con minori possibilità di installare moduli esterni.
        • Odoo.sh È un altro modo di ospitare Odoo, con implementazioni e maggiore flessibilità per l'installazione di moduli come quello di Envia (opzione 2).

        Questa risorsa vi è utile?

        3
        1

        Inviaci un messaggio

        Il nostro team di assistenza sarà sempre disponibile per risolvere i vostri dubbi e offrirvi l'aiuto di cui avete bisogno.