Shopify Webhook
Siga o guia visual abaixo para usar os gatilhos e saiba mais sobre nossa integração com o Shopify aqui.
Depois de adicionar os detalhes e mapear a variável, anexe o gatilho a um subfluxo como:
Agora estamos prontos para usar os gatilhos.
Gatilhos e cargas úteis de resposta
Carrinho abandonado
O carrinho abandonado é acionado pelo Shopify sempre que um cliente insere suas informações de cobrança, mas não avança para a página de pagamento ou não conclui o pagamento.
A carga útil da resposta retorna informações sobre itens do carrinho, valor, URL da página de checkout, etc.
A carga útil da resposta retorna o seguinte JSON.
{ |
Observação: o limite de tempo mínimo antes que o webhook de carrinho abandonado seja acionado é de 30 minutos por padrão
Criação de pedidos (pagamento na entrega e cartão de crédito)
Este webhook é acionado sempre que alguém conclui o processo de checkout e faz um pedido. A única diferença entre os dois acionadores é que, ao usar o Cash on Delivery, o pedido é marcado como não pago por padrão e, ao usar o cartão de crédito, o pedido é marcado como pago por padrão.
A carga útil da resposta retorna o seguinte JSON
{ |
Pedido cancelado
Este webhook é acionado sempre que o pedido é cancelado no console de administração do Shopify.
A carga útil de resposta retorna o seguinte JSON.
{ |
Pedido pago
Este webhook é acionado sempre que o pedido é marcado no console de administração do Shopify.
A carga útil de resposta retorna o seguinte JSON.
{ |
Pedido atendido
Este webhook é acionado sempre que o pedido é atendido a partir do console administrativo do Shopify. Ele retorna informações como detalhes do pedido e rastreamento de envio de comerciantes, etc.
A carga útil de resposta retorna o seguinte JSON.
{
"default_address": { |
Criação de ordem de rascunho
O webhook é acionado sempre que um rascunho de pedido é criado por meio de uma chamada de API pelo bot ou diretamente do console de administração do Shopify.
Uma observação importante aqui é que o gatilho usa as informações pessoais fornecidas pela Shopify na criação do rascunho do pedido para corresponder ao usuário do bot dentro do NicoChat. Se o fornecido com o payload estiver incorreto ou não existir, o payload será simplesmente desperdiçado sem que o gatilho seja disparado.
A seguinte carga de resposta é recebida sempre que o gatilho é disparado com sucesso.
{ |
Criação de usuário com gatilhos
O webhook identifica os usuários usando número de telefone e endereço de e-mail e, em seguida, comparando-os com os usuários de bot existentes já presentes. Se os usuários de bot não forem encontrados, o número de telefone será usado para criar o usuário. Se o número de telefone for retornado nulo, o e-mail será usado para criar o usuário. Quando os usuários são criados usando números de telefone, eles são criados no canal do WhatsApp por padrão, e quando os usuários são criados usando e-mail, eles são criados no canal da Web.