Guia · WooCommerce + Odoo

Como integrar o WooCommerce com o Odoo

Use o Odoo como fonte de estoque e preços e o WooCommerce como fonte de pedidos e clientes. O NexxoSync envia ao WooCommerce o estoque dos locais do Odoo que você escolher e os preços das suas listas, e cria cada pedido do WooCommerce como pedido de venda do Odoo, com o cliente criado ou atualizado como contato.

Antes de começar

O que você precisa.

  • Uma loja WooCommerce acessível via HTTPS.
  • A URL do seu Odoo, o banco de dados, um usuário e uma chave de API desse usuário.
  • O mesmo SKU no WooCommerce e como referência interna no Odoo.
Passo a passo

A configuração.

  1. Conecte WooCommerce

    Com um clique: o WooCommerce abre sua própria tela de autorização na sua loja e as chaves de API são criadas automaticamente. Você também pode inserir chaves manualmente.

    1. No NexxoSync, vá em Conexões e escolha WooCommerce.
    2. Digite o endereço da sua loja e clique em “Conectar com WooCommerce”.
    3. Aprove o acesso no admin do WordPress. Os webhooks são registrados automaticamente.
  2. Conecte Odoo

    O Odoo não tem um login central para apps: você se conecta com a URL do seu Odoo, o banco de dados, o usuário e uma API key. Um módulo opcional adiciona notificações em tempo real.

    1. No Odoo, crie uma API key para o usuário com o qual o NexxoSync vai operar.
    2. No NexxoSync, vá em Conexões, escolha Odoo e informe a URL, o banco de dados, o usuário e a API key.
    3. Opcional: baixe o módulo NexxoSync Connector, instale-o no Odoo e cole o token que o NexxoSync mostra.
  3. Crie a integração

    Crie uma integração entre WooCommerce e Odoo. O assistente pergunta onde fica seu catálogo e onde as vendas são registradas, e propõe uma tabela de fluxos: uma linha por tipo de dado, cada uma com sua própria direção.

  4. Configure os fluxos

    Ative estas linhas. As outras podem ficar desativadas ou ser ajustadas ao seu caso: direções que a API de uma plataforma não permite aparecem desativadas, com o motivo.

    • Estoque: Odoo → WooCommerce. A partir dos locais do Odoo que você incluir.
    • Preços: Odoo → WooCommerce. Listas de preços normal e promocional.
    • Pedidos: WooCommerce → Odoo. Cada pedido do WooCommerce é criado como pedido de venda.
    • Clientes: WooCommerce → Odoo. Os clientes do WooCommerce são criados ou atualizados como contatos.
  5. Vincule seus produtos

    O NexxoSync propõe vínculos entre os dois catálogos por SKU: confirme-os. Produtos sem SKU podem ser vinculados à mão. Só os produtos vinculados são sincronizados.

  6. Simule e ative

    Simule os fluxos de estoque, preços e clientes para ver cada mudança que fariam, sem gravar nada. Depois ative a integração: os fluxos rodam a cada mudança onde a plataforma envia notificações, com uma execução agendada como rede de segurança, e cada execução fica no histórico.

Bom saber

Dicas de configurações reais.

  • Escolha quais status de pedido do WooCommerce são importados: pago, em processamento, concluído, cancelado ou reembolsado.
  • Vários locais do Odoo são somados no único número de estoque do WooCommerce; o detalhe pode ser guardado em um campo meta do WooCommerce.
  • Os clientes são identificados por e-mail, documento ou telefone, então um comprador que volta atualiza o mesmo contato em vez de criar um duplicado.
Perguntas frequentes

Como integrar o WooCommerce com o Odoo

Há tempo real?

Do WooCommerce, sim, pelos webhooks. Do Odoo, com o módulo opcional NexxoSync Connector; sem ele, de forma agendada.

O Odoo pode criar os produtos no WooCommerce?

Sim. O fluxo Publicar cria produtos simples e variáveis no WooCommerce a partir do Odoo, e o fluxo de Dados de produtos os mantém atualizados.

Como os pedidos do WooCommerce são criados no Odoo?

Como pedidos de venda: rascunho, confirmados, ou confirmados, faturados e entregues automaticamente, com formas de pagamento, de envio, impostos, armazém e lista de preços mapeados.

Conecte sua primeira loja hoje.

Criar conta