Como Testar Webhooks na Sua Loja

Webhooks são ferramentas poderosas que permitem a automação e integração entre sistemas. Na sua loja, você terá vários webhooks, neste artigo iremos abordar apenas 2 deles: Pedido Criado e Carrinho Abandonado. Este guia vai ensiná-lo a testar cada um deles corretamente.



1. Testando o Webhook de Pedido Criado



O webhook de Pedido Criado é disparado quando um cliente finaliza uma compra no checkout da sua loja. Para testá-lo, siga as etapas abaixo:

Configure o Webhook:

Acesse Admin > Notificações.

Navegue até a seção de configurações de Webhooks.

Crie um novo Webhook.

Insira a URL do endpoint para onde o webhook deve ser enviado.

Certifique-se de que o webhook de Pedido Criado está ativo.

Realize uma Compra no Checkout:

Acesse sua loja como se fosse um cliente.

Escolha um produto e prossiga até o checkout.

Finalize o pedido, preenchendo todas as informações obrigatórias (nome, e-mail, endereço, forma de pagamento etc.).

Verifique o Endpoint:

No endpoint configurado, você deve receber um payload JSON com as informações do pedido criado.

Valide se os dados recebidos estão corretos.

Dicas:

Utilize ferramentas como Webhook.site ou RequestBin para testar os webhooks de forma simples.

Verifique o status da resposta. Certifique-se de que o endpoint retorna código 200 OK.



2. Testando o Webhook de Carrinho Abandonado



O webhook de Carrinho Abandonado é disparado quando um cliente adiciona informações como e-mail ou telefone no checkout, mas não conclui a compra. Veja como testá-lo:

Configure o Webhook:

Acesse Admin > Notificações.

Navegue até a seção de configurações de Webhooks.

Crie um novo Webhook.

Insira a URL do endpoint para onde o webhook de Carrinho Abandonado deve ser enviado.

Certifique-se de que o webhook está ativo.

Simule um Carrinho Abandonado:

Acesse sua loja como um cliente.

Adicione um produto e prossiga até o checkout.

No checkout, preencha o campo de e-mail ou telefone. Esses dados são obrigatórios para salvar o carrinho.

Saia do checkout sem concluir a compra (feche a página ou abandone o processo).

Verifique o Endpoint:

Aguarde entre 30 e 15 minutos, dependendo da sua configuração de carrinho abandonado.

No endpoint configurado, você deve receber um payload JSON com as informações do carrinho abandonado, incluindo e-mail ou telefone do cliente.

Valide os dados recebidos e o formato do payload.

Dicas:

Caso o webhook não seja disparado, revise se o carrinho foi salvo corretamente no sistema.

Teste diferentes navegadores ou dispositivos, se necessário, para simular situações reais de clientes.



**Validação Final e Solução de Problemas**



Se você não receber o webhook:

Confirme que o endpoint configurado está correto e acessível.

Verifique se o webhook está ativado no painel da sua loja.

Caso precise de ajuda, entre em contato com o suporte técnico da sua plataforma.



Com esses passos, você pode garantir que os webhooks da sua loja estão funcionando corretamente, melhorando a integração com outras ferramentas e sistemas.

Se precisar de ajuda adicional, estamos à disposição!

Atualizado em: 23/01/2025

Este artigo foi útil?

Compartilhe seu feedback

Cancelar

Obrigado!