Blog

Webhooks WooCommerce: o que o lojista precisa saber (sem ser desenvolvedor)

Pedidos em tempo real, estoque atualizado e menos trabalho manual: entenda webhooks em linguagem de lojista e o que conferir na integração.

  • webhooks
  • api rest
  • pedidos
  • integração

“Webhook” parece termo de programador — mas, para o lojista, é só isto: a loja avisa automaticamente o hub quando algo importante acontece, como um pedido novo ou um cancelamento.

Por que importa para multiloja

Sem webhooks, você depende de importações manuais ou cron genérico (“a cada hora, busca pedidos”). Isso cria atraso no estoque e experiência ruim para quem compra o último item disponível.

Eventos típicos no WooCommerce

  • Pedido criado/atualizado — atualiza status e estoque no hub;
  • Cliente criado — centraliza base de clientes (quando habilitado);
  • Confirmação depende das configurações da loja e permissões da API.

O que conferir na integração

  1. URL do site com HTTPS válido (webhooks exigem endpoint seguro em produção);
  2. Chaves REST API com permissão de leitura/escrita adequada;
  3. Webhooks registrados — no WooHub, use “Re-sincronizar webhooks” no card da loja;
  4. Painel de saúde: fila, cron e status dos endpoints;
  5. Após mudar domínio ou migrar hospedagem, revalide webhooks.

Sintomas de webhook quebrado

  • Pedido aparece na loja mas não no hub;
  • Estoque não debita após venda;
  • Card da loja indica falha de conexão ou webhook ausente.

Segurança

Webhooks devem validar origem e assinatura. No WooHub, rotas de webhook usam proteção CSRF/API conforme o tipo. Nunca compartilhe consumer secret em canal público.

Continue com sincronização de estoque ou o tutorial conectar sua primeira loja.

Centralize suas lojas WooCommerce

Catálogo, estoque, pedidos e preços por loja — um painel, assinatura via PIX, sem taxa sobre vendas.

Criar conta no WooHub