Ecommerce Pro / Integrar o comércio eletrônico

Odoo

Se você gerencia sua loja ou seus pedidos no Odoo, integrar o Envia permite que você calcular e gerenciar remessas com tarifas reais de várias transportadoras, sem precisar preparar cada remessa manualmente nem alternar entre ferramentas. O objetivo é o mesmo em todos os casos: fechar a venda no Odoo e providenciar a remessa com o Envia — comparar opções, aplicar o custo correto e seguir em frente para o guia ou o atendimento, de acordo com o fluxo que você utiliza.

três formas de conectá-las. Não são a mesma coisa: dependem de Qual versão do Odoo você tem?, como sua instância está hospedada e onde você quer operar (no Envia ou no Odoo). Antes de escolher, verifique sua versão e seu tipo de hospedagem para saber qual opção se aplica ao seu caso e quem oferece o suporte.

Confirme a sua versão do Odoo

  1. Faça login no seu Odoo com uma conta de administrador.
  2. Vá para Configurações.
  3. No canto inferior direito, ou em Sobre / About, verifique o número da versão.

Você também pode vê-lo na URL ou na mensagem de boas-vindas do painel, dependendo da sua instalação.

Como saber se é o Odoo Online (SaaS), o Odoo.sh ou o On Premise

TipoComo reconhecer issoNa prática
Odoo Online (SaaS)Sua URL geralmente aparece assim: tudominio.odoo.com. Você não instala módulos manualmente a partir do código; você usa os aplicativos que o Odoo disponibiliza na nuvem.Hospedagem administrada por Odoo.
Odoo.shAo acessar o portal do Odoo.sh, você encontra branches, builds e implantações. É possível instalar módulos em Apps / repositório.Hospedagem na plataforma Odoo.sh (mais controle do que online).
No localO Odoo é executado no seu servidor ou no de um parceiro. Você (ou seu integrador) controlam a instalação e o código.Servidor próprio ou de terceiros.

ℹ️ Resumo rápido: se a sua loja for apenas *.odoo.com sem Odoo.sh > Online (SaaS). Se você tiver um projeto no Odoo.sh ou em um servidor próprio > .sh u No local.

Módulos para conectar o Odoo ao Envia.com

1. OAuth do Envia.com2. Plugin “Enviar para Odoo” .sh3. Plugin / integração nativa com o Odoo (SaaS)
Versão do OdooConcebida para Odoo 18Odoo 19De acordo com a versão do Odoo documentada pelo Odoo (consulte o guia oficial)
O que éConecte o Odoo a partir de Ecommerce Pro no Envia.com (via API / OAuth)Módulo Envia.com: Cotação e Envio em Aplicativos do OdooDesenvolvimento direto do Odoo
Onde você configura issoEm Envia.comEm Odoo e Enviar (Aplicativos + assistente OAuth da Envia)Em Odoo (Aplicativos / Estoque), com a conta Envia
Hospedagem compatívelDe acordo com sua instância do Odoo conectável via APISozinho Odoo.sh u No local. Não Odoo Online (SaaS)Destinada a Odoo Online (SaaS) e fluxos nativos do Odoo
Para que serveSincronizar pedidos e criar guias da EnviaConsultar tarifas em tempo real em pedidos do Odoo (e taxas na finalização da compra, caso você ative essa opção)Fazer cotação / enviar a partir do fluxo de entrega do Odoo, de acordo com o que o Odoo oferece
SuporteEnviarEnviarOdoo (trata-se de um desenvolvimento da plataforma; a Envia pode fornecer orientações sobre a conta Envia, mas o módulo é suportado pelo Odoo)

Qual é a melhor opção para você?

  1. OAuth do Envia.com. Se você quiser realizar remessas pelo Envia (pedidos, cotações e criar guias) e o seu Odoo é compatível (fluxo documentado para v18)
  2. Plugin Enviar (Aplicativos). Se você tiver Odoo 19 em Odoo.sh u No local e você quer solicitar um orçamento dentro do pedido no Odoo.
  3. Integração nativa com o Odoo (SaaS). Se você estiver em Odoo Online (SaaS) e você deseja o conector que o Odoo oferece em seu produto. Guia oficial: Envia Shipping na documentação do Odoo.

Sou compatível com o novo plugin da Envia (opção 2)?

Você deve cumprir tudo isso:

  • Versão Odoo 19.0
  • Hospedagem Odoo.sh u No local (não no Odoo Online / *.odoo.com puro)
  • Acesso de administrador para instalar aplicativos e editar odoo.conf (módulos_para_todo_o_servidor)
  • Conta no Envia.com

1. Integrar o Odoo por meio do OAuth do Envia.com

Conecte sua loja Odoo ao Envia.com para automatizar o gerenciamento de remessas e gerar guias de remessa a partir de uma única plataforma.

Essa integração foi projetada para Odoo versão 18. Se você estiver usando uma versão anterior, atualize o Odoo ou verifique a compatibilidade com seu consultor.

1. Faça login em sua conta do Envia.com

2. vá para Ecommerce Pro > Integrações de e-commerce

3. Clique em Integrar meu comércio eletrônico, e selecione Odoo

4. Insira a URL da sua loja Odoo e clique em Continuar.

5. Abra uma nova aba e faça login na sua conta Odoo.

6. No painel do Odoo, clique no menu do usuário no canto superior e selecione Minhas bases de dados

7. Copie o nome da base de dados (o texto exibido abaixo do domínio).

8. Volte para Envia.com e cole esse valor no campo Nome do banco de dados.

9. No campo E-mail do usuário, insira o e-mail que você utiliza para acessar o Odoo.

10. No Odoo, abra o menu do usuário e selecione Minhas preferências.

11. Acesse a seção Segurança e clique em Adicionar chave de API para criar uma nova chave.

12. No campo Para que é esta chave?, digite Envia.com.

13. Na duração da chave, selecione Chave persistente e clique em Gerar chave.

15. Copie a chave de API que acabou de ser gerada.

⚠️ Importante: Esta chave não poderá ser visualizada novamente. Guarde-a em um local seguro antes de continuar.

16. Volte para Envia.com e cole a chave no campo Chaves de API.

17. Clique em Criar para finalizar a configuração.

18. Verifique o e-mail cadastrado na Envia.com e clique em Continuar.

Pronto! Sua loja Odoo agora está integrada com a Envia.com.

Configure sua loja no Envia.com

Essas configurações são feitas diretamente no painel de controle do Envia.com. Elas são essenciais para que a integração funcione corretamente.

Endereço de origem e pacotes

Estabeleça de onde partem suas remessas e qual embalagem você usa. Isso é necessário para a coleta e a cotação.

Leia mais

Produtos

Defina o peso e o tamanho de cada produto. Dessa forma, o sistema calcula as taxas e seleciona a embalagem ideal.

Leia mais

Pacote automático

O sistema escolhe a embalagem mais adequada para cada pedido sem que você precise fazer isso manualmente.

Leia mais

Regras de envio automático

Configure regras de remessa que lhe permitam calcular automaticamente os custos de remessa de seus pedidos.

Leia mais

Se você já possui o módulo da Envia instalado no Odoo ou prefere realizar a instalação diretamente pelo Odoo, consulte a documentação oficial do Odoo para ver os passos detalhados.

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

Este é o módulo publicado no Odoo Apps. Ele permite que você Calcular tarifas em tempo real no Odoo (no pedido) e, se você ativá-lo, exibir tarifas no checkout.

Com o plugin, você calcula o valor do frete dentro do Odoo: você compara empresas de entrega, escolhe o endereço de entrega ou a agência e aplica a tarifa ao pedido. Se você tiver uma loja virtual, seu comprador também poderá ver as tarifas na página de finalização da compra.

Requisitos

  • Versão do plugin: 19.0.1.0.0
  • App Store: Envia.com: Cotação e Envio
  • Apenas Odoo.sh ou On Premise — não se aplica ao Odoo Online (SaaS)
  • Odoo 19.0 em Odoo.sh u No local
  • Acesso de administrador
  • Poder editar odoo.conf (módulos_para_todo_o_servidor)

ℹ️ Esta versão do plugin calcula tarifas. Ela não gera notas fiscais nem rastreamento no Odoo. Os guias são criados no Envia.com.

1. Instalar o módulo

Se ele não aparecer, verifique se o módulo está no caminho de addons da sua instância e atualize a lista de aplicativos.

2. Ative o módulo HTTP (obrigatório)

No arquivo de configuração do Odoo (odoo.conf), o módulo deve funcionar como servidor global, por exemplo:

server_wide_modules = web,base,envia_http

ℹ️ Sem essa etapa, a conexão OAuth/callback pode falhar. Reinicie o Odoo se o seu ambiente exigir isso após a edição da configuração.

3. Conecte sua conta Enviar

  • Vá para Vendas > Configuração > Envia.com Shipping.
  • No assistente, inicie a conexão.
  • Faça login no Envia.com e autorize o acesso.
  • Ao retornar ao Odoo, a integração permanece ativa (A chave de API de integração é criada automaticamente; você não precisa colá-la manualmente).

    4. Configure sua loja no Envia.com

    • No Envia.com, acesse Ecommerce Pro > Configure sua Loja
    • Define a endereço de origem padrão (de onde partem suas remessas).
    • Configure suas pacotes (medidas / tipos de embalagem que você utilizará ao fazer o orçamento).
    • Ative a Cotação automática no checkout da loja e escolha as transportadoras que deseja exibir nas cotações
    • Salve as alterações.

      5. Faça um orçamento de um pedido no Odoo

      • Crie um pedido de venda no Odoo.
      • Clique em Adicionar frete.
      • Escolha Envia.com.
      • Escolha se a entrega será para endereço ou a filial da transportadora (quando a transportadora permitir).
      • Verifique a origem, o destino e o peso e clique em Verificar tarifa.
      • Compare tarifas, escolha o serviço e clique em Adicionar.

        O peso é obtido a partir do produto no Odoo. Se um produto não tiver peso, o módulo usa 1 kg por padrão.

        Perguntas frequentes

        O Odoo.sh e o Odoo Online (SaaS) são a mesma coisa?

        • Online (SaaS) é a nuvem padrão do Odoo (*.odoo.com), com menos controle para instalar módulos externos.
        • Odoo.sh É outra forma de hospedar o Odoo, com implantações e maior flexibilidade para instalar módulos como o Envia (opção 2).

        Esse recurso foi útil?

        5
        1

        Envie-nos uma mensagem

        Nossa equipe de suporte está sempre disponível para responder às suas perguntas e fornecer a ajuda de que você precisa.