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
Obrigado!