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