Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Gatilhos do Shopify

NicoChat agora oferece suporte à integração nativa de webhook com Shopify. Agora não há mais necessidade de usar webhooks de entrada, pois não apenas essa integração nativa tem limitações de webhook, mas também evita outros problemas, como remoção de webhooks da loja shopify, cargas vazias e sem resposta, etc.

 

Table of Contents

Restabelecendo a conexão com o Shopify

Restabelecer a conexão com o shopify é uma etapa importante para que esta atualização comece a funcionar. Siga as etapas abaixo para estabelecer a conexão:

 

No painel do Workspace, clique em Integrações e depois clique em shopify. Em seguida clique no botão Salvar e sua conexão será restabelecida.

 

...

Encontrando e selecionando os gatilhos do Shopify

Uma vez dentro do seu bot, siga as etapas abaixo para encontrar e usar os gatilhos.

Clique em Automação no lado esquerdo da barra de rolagem e selecione Gatilhos na parte superior.

 

...

 

Clique em “Novo gatilho” e role para baixo até ver Shopify Webhook, selecione-o.

 

...

 

Ações nativas de webhook

 

O NicoChat oferece suporte às seguintes ações nativas a partir de agora.

...

Como usar os gatilhos

 

Siga o guia visual abaixo para usar os gatilhos

...

 

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

Carrinho Abandonado é acionado no Shopify sempre que algum cliente insere seus dados de faturamento, mas não prossegue para a página de pagamento ou não conclui o pagamento.

 

A carga de resposta retorna informações sobre itens do carrinho, valor, URL da página de checkout, etc.

 

A carga útil da resposta retorna o JSON a seguir.

 

{
"id": 31436486049858,
"token": "5f47abde83b5d4a079cd5489c9bc6fa2",
"buyer_accepts_marketing": falso,
"buyer_accepts_sms_marketing": falso,
"created_at": "2023-03-28T04:56:22+00:00",
"atualizado_em" : "2023-03-28T00:57:03-04:00",
"note": "f12372u15376836",
"taxes_included": false,
"total_weight": 0,
"currency": "AUD",
"phone": " +923032320964",
"customer_locale": "en",
"line_items": [
{
"key": "12535578755138",
"fulfillment_service": "manual",
"gift_card": false,
"grams": 0,
"presentment_variant_title": "Preto",
"product_id": 1413103583298,
"quantidade": 1,
"requires_shipping": verdadeiro,
"sku": "11797017-1",
"tributável": falso,
"título": "Relógio de quartzo de couro rosa",
" variante_id": 12535578755138,
"variant_title": "Preto",
"variant_price": "14,99",
"vendor": "hapans",
"line_price": "14,99",
"price": "14,99"
}
],
"nome" : "#31436486049858",
"source_name": "5092638721",
"total_line_items_price": "14,99",
"total_tax": "0,00",
"total_discounts": "0,00",
"subtotal_price": "14,99",
"total_price": "34,99",
"total_duties": "0,00",
"billing_address": {
"address1": "test",
"city": "test",
"zip": "78601",
"country": "Paquistão",
" last_name": "Siddiqui",
"name": "Siddiqui",
"country_code": "PK"
},
"customer": {
"id": 5969354489922,
"accepts_marketing": false,
"last_name": "Siddiqui",
" order_count": 6,
"state": "disabled",
"total_spent": "204.59",
"last_order_id": 4862145101890,
"verified_email": true,
"tax_exempt": false,
"telefone": "+923032320964",
"moeda": "AUD",
"default_address": {
"customer_id": 5969354489922,
"last_name": "Siddiqui",
"address1": "teste",
"cidade": "teste ",
"country": "Paquistão",
"zip": "78601",
"name": "Siddiqui",
"country_code": "PK",
"country_name": "Paquistão",
"default": true
}
}
}

 

Observação: o limite de tempo mínimo antes que o webhook do 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 gatilhos é que quando usar Pagamento na Entrega, o pedido é por padrão marcado como não pago e ao usar cartão de crédito, o pedido é por padrão marcado como pago.

 

A carga útil da resposta retorna o seguinte JSON

 

{
"id": 4862145101890,
"app_id": 5092638721,
"browser_ip": "119.160.34.14",
"buyer_accepts_marketing": falso,
"checkout_id": 31435950030914,
"checkout_token": "3b34065898c1c67 9e0283b3c8c7d5da0",
"confirmado": verdadeiro,
" criado_at": "2023-03-27T23:16:50-04:00",
"currency": "AUD",
"current_subtotal_price": "24,87",
"current_total_discounts": "0,00",
"current_total_price": "44,87" ,
"current_total_tax": "0,00",
"customer_locale": "en",
"estimated_taxes": false,
"financial_status": "pendente",
"gateway": "Pagamento na entrega (COD)",
"location_id": 5833621570,
"name": "#1044",
"note": "f12372u15376836",
"number": 44,
"order_number": 1044,
"order_status_url": " Obrigado! - CONNECTDOTS DEMO STORE - Checkout ",
"payment_gateway_names": [
"Pagamento na entrega (COD)"
],
"telefone": "+923032320964",
"processed_at": "2023-03-27T23:16:49-04:00",
"processing_method": "manual",
"referência" : "a05cd2354ac4540796e3fe1e3c161553",
"source_identifier": "a05cd2354ac4540796e3fe1e3c161553",
"source_name": "5092638721",
"subtotal_price": "24,87", "
taxes_included": falso,
"teste": falso,
"token": "de745afb0f9e4ce033d41035ddd1f58c",
" total_discounts": "0,00",
"total_line_items_price": "24,87",
"total_outstanding": "44,87",
"total_price":
"44,87", "total_price_usd": "29,86",
"total_tax": "0,00",
"total_tip_received" : "0,00",
"total_weight": 0,
"updated_at": "2023-03-27T23:16:50-04:00",
"billing_address": {
"address1": "test",
"city": "test ",
"zip": "78601",
"país": "Paquistão",
"sobrenome": "Siddiqui",
"nome": "Siddiqui",
"country_code": "PK"
},
"customer": {
"id": 5969354489922,
"accepts_marketing": false,
"created_at": "2023-03-27T18:09:49-04:00",
"updated_at": "2023-03-27T23:16:50-04:00",
"last_name": "Siddiqui",
"state": "disabled",
"verified_email": true,
"tax_exempt": false,
"phone": "+ 923032320964",
"sms_marketing_consent": {
"state": "not_subscribed",
"opt_in_level": "single_opt_in",
"consent_collected_from": "SHOPIFY"
},
"currency": "AUD",
"accepts_marketing_updated_at": "2023-03- 27T23:16:50-04:00",
"default_address": {
"id": 7363751346242,
"customer_id": 5969354489922,
"last_name": "Siddiqui",
"address1": "test",
"city": "test",
"country": "Paquistão",
"zip": "78601",
"name": "Siddiqui",
"country_code ": "PK",
"country_name": "Paquistão",
"default": true
}
},
"line_items": [
{
"id": 12241816059970,
"fulfillable_quantity": 1,
"fulfillment_service": "manual",
"gift_card ": falso,
" gramas ": 0,
"nome": "Relógio clássico da pulseira da OTAN - CH 0221",
"preço": "24,87",
"produto_existe": verdadeiro,
"produto_id": 1413102731330,
"quantidade": 1,
"requires_shipping": true,
"sku": "1097285-ch-0221",
"taxable": false,
"title": "Relógio clássico da pulseira da OTAN",
"total_discount": "0,00",
"total_discount_set": {
"shop_money ": {
"valor": "0,00",
"currency_code": "AUD"
},
"presentment_money": {
"valor": "0,00",
"currency_code": "AUD"
}
},
"variant_id": 12535576723522,
" variante_inventory_management": "shopify",
"variant_title": "CH 0221",
"vendor": "hapans"
}
],
"shipping_address": {
"address1": "test",
"city": "test",
"zip" : "78601",
"country": "Paquistão",
"last_name": "Siddiqui",
"name": "Siddiqui",
"country_code": "PK"
} }

Pedido cancelado

 

Este webhook é acionado sempre que o pedido é cancelado no admin console do shopify.

A carga útil da resposta retorna o JSON a seguir.

{
"id": 4862123409474,
"app_id": 5092638721,
"browser_ip": "119.160.34.14",
"buyer_accepts_marketing": false,
"cancel_reason": "cliente",
"cancelled_at": "2023-03-28T00:50: 11-04:00",
"checkout_id": 31435774623810,
"checkout_token": "d30a2d9c71d12d4ff8a154b4b140774e",
"closed_at": "2023-03-28T00:50:10-04:00",
"confirmed": true,
"created_at" : "2023-03-27T22:46:04-04:00",
"moeda": "AUD",
"current_subtotal_price": "0,00",
"current_total_discounts": "0,00",
"current_total_price": "0,00",
" current_total_tax": "0,00",
"customer_locale": "en",
"estimated_taxes": false,
"financial_status": "voided",
"gateway": "Pagamento na entrega (COD)",
"location_id": 5833621570,
"nome ": "#1041",
"note": "f12372u15376836",
"number": 41,
"order_number": 1041,
"order_status_url": " Obrigado! - CONNECTDOTS DEMO STORE - Checkout ",
"payment_gateway_names": [
"Dinheiro na entrega (COD)"
],
"phone": "+923032320964",
"processed_at": "2023-03-27T22:46:02-04:00",
"processing_method": "manual",
"reference": " 934715d25490a701d19d0afb46e2e73a",
"source_identifier": "934715d25490a701d19d0afb46e2e73a",
"source_name": "5092638721",
"subtotal_price": "24,87", "
taxes_included": falso,
"teste": falso,
"token": "3e7b990cb48fb3908681618fdfd11cb8",
"descontos_totais" : "0,00",
"total_line_items_price": "24,87",
"total_outstanding": "0,00",
"total_price": "44,87",
"total_price_usd": "29,86",
"total_tax": "0,00",
"total_tip_received": " 0,00",
"total_weight": 0,
"updated_at": "2023-03-28T00:50:11-04:00",
"billing_address": {
"address1": "test",
"city": "test",
"fecho eclair":"78601",
"país": "Paquistão",
"sobrenome": "Siddiqui",
"nome": "Siddiqui",
"código do país": "PK"
},
"cliente": {
"id": 5969354489922,
"accepts_marketing ": false,
"created_at": "2023-03-27T18:09:49-04:00",
"updated_at": "2023-03-27T23:16:50-04:00",
"last_name": "Siddiqui ",
"state": "disabled",
"verified_email": true,
"tax_exempt": false,
"phone": "+923032320964",
"sms_marketing_consent": {
"state": "not_subscribed",
"opt_in_level": "single_opt_in ",
"consent_collected_from": "SHOPIFY"
},
"moeda": "AUD",
"accepts_marketing_updated_at": "2023-03-27T23:16:50-04:00",
"default_address": {
"id": 7363751346242,
"customer_id": 5969354489922,
"last_name": "Siddiqui",
"address1": "test",
"city": "test",
"country": "Paquistão",
"zip": "78601 ",
"name": "Siddiqui",
"country_code": "PK",
"country_name": "Paquistão",
"default": true
}
},
"line_items": [
{
"id": 12241758912578,
"fulfillable_quantity": 0,
"fulfillment_service": "manual",
"gift_card": false,
"grams": 0,
"name": "Classic NATO Strap Watch - CH 0222",
"price": "24,87",
"product_exists": verdadeiro,
"product_id": 1413102731330,
"quantity": 1,
"requires_shipping": true,
"sku": "1097285-ch-0222",
"taxable": false,
"title": "Classic Otan Strap Watch",
"total_discount" : "0,00",
"total_discount_set": {
"shop_money": {
"amount": "0,00",
"currency_code": "AUD"
},
"presentment_money": {
"amount": "0,00",
"currency_code": " AUD"
}
},
"variant_id": 12535576133698,
"variant_inventory_management": "shopify",
"variant_title": "CH 0222",
"vendor": "hapans"
}
],
"shipping_address": {
"address1": "test" ,
"cidade": "teste",
"zip": "78601",
"país": "Paquistão",
"sobrenome": "Siddiqui",
"nome": "Siddiqui",
"código_país": "PK"
}
}

Pedido pago

 

Este webhook é acionado sempre que o pedido é marcado no console de administração do shopify.

 

A carga útil da resposta retorna o JSON a seguir.

 

{
"id": 4862145101890,
"app_id": 5092638721,
"browser_ip": "119.160.34.14",
"buyer_accepts_marketing": falso,
"checkout_id": 31435950030914,
"checkout_token": "3b34065898c1c67 9e0283b3c8c7d5da0",
"confirmado": verdadeiro,
" criado_at": "2023-03-27T23:16:50-04:00",
"currency": "AUD",
"current_subtotal_price": "24,87",
"current_total_discounts": "0,00",
"current_total_price": "44,87" ,
"current_total_tax": "0,00",
"customer_locale": "en",
"estimated_taxes": false,
"financial_status": "paid",
"gateway": "Pagamento na entrega (COD)",
"location_id": 5833621570,
"name": "#1044",
"note": "f12372u15376836",
"number": 44,
"order_number": 1044,
"order_status_url": " Obrigado! - CONNECTDOTS DEMO STORE - Checkout ",
"payment_gateway_names": [
"Pagamento na entrega (COD)"
],
"telefone": "+923032320964",
"processed_at": "2023-03-27T23:16:49-04:00",
"processing_method": "manual",
"referência" : "a05cd2354ac4540796e3fe1e3c161553",
"source_identifier": "a05cd2354ac4540796e3fe1e3c161553",
"source_name": "5092638721",
"subtotal_price": "24,87", "
taxes_included": falso,
"teste": falso,
"token": "de745afb0f9e4ce033d41035ddd1f58c",
" total_discounts": "0,00",
"total_line_items_price": "24,87",
"total_outstanding": "0,00", "total_price": "
44,87
", "total_price_usd": "29,86",
"total_tax": "0,00",
"total_tip_received" : "0,00",
"total_weight": 0,
"updated_at": "2023-03-28T00:42:02-04:00",
"billing_address": {
"address1": "test",
"city": "test ",
"zip": "78601",
"país": "Paquistão",
"sobrenome": "Siddiqui",
"nome": "Siddiqui",
"country_code": "PK"
},
"customer": {
"id": 5969354489922,
"accepts_marketing": false,
"created_at": "2023-03-27T18:09:49-04:00",
"updated_at": "2023-03-27T23:16:50-04:00",
"last_name": "Siddiqui",
"state": "disabled",
"verified_email": true,
"tax_exempt": false,
"phone": "+ 923032320964",
"sms_marketing_consent": {
"state": "not_subscribed",
"opt_in_level": "single_opt_in",
"consent_collected_from": "SHOPIFY"
},
"currency": "AUD",
"accepts_marketing_updated_at": "2023-03- 27T23:16:50-04:00",
"default_address": {
"id": 7363751346242,
"customer_id": 5969354489922,
"last_name": "Siddiqui",
"address1": "test",
"city": "test",
"country": "Paquistão",
"zip": "78601",
"name": "Siddiqui",
"country_code ": "PK",
"country_name": "Paquistão",
"default": true
}
},
"line_items": [
{
"id": 12241816059970,
"fulfillable_quantity": 1,
"fulfillment_service": "manual",
"gift_card ": falso,
" gramas ": 0,
"nome": "Relógio clássico da pulseira da OTAN - CH 0221",
"preço": "24,87",
"produto_existe": verdadeiro,
"produto_id": 1413102731330,
"quantidade": 1,
"requires_shipping": true,
"sku": "1097285-ch-0221",
"taxable": false,
"title": "Relógio clássico da pulseira da OTAN",
"total_discount": "0,00",
"total_discount_set": {
"shop_money ": {
"valor": "0,00",
"currency_code": "AUD"
},
"presentment_money": {
"valor": "0,00",
"currency_code": "AUD"
}
},
"variant_id": 12535576723522,
" variante_inventory_management": "shopify",
"variant_title": "CH 0221",
"vendor": "hapans"
}
],
"shipping_address": {
"address1": "test",
"city": "test",
"zip" : "78601",
"country": "Paquistão",
"last_name": "Siddiqui",
"name": "Siddiqui",
"country_code": "PK"
} }

Pedido atendido

Este webhook é acionado sempre que o pedido é atendido no console de administração do shopify. Ele retorna informações como detalhes do pedido e rastreamento de remessa de comerciantes, etc.

 

A carga útil da resposta retorna o JSON a seguir.

 

{
"id": 4862145101890,
"app_id": 5092638721,
"browser_ip": "119.160.34.14",
"buyer_accepts_marketing": falso,
"checkout_id": 31435950030914,
"checkout_token": "3b34065898c1c67 9e0283b3c8c7d5da0",
"closed_at": "2023- 03-28T00:47:58-04:00",
"confirmed": true,
"created_at": "2023-03-27T23:16:50-04:00",
"currency": "AUD",
"current_subtotal_price" : "24,87",
"current_total_discounts": "0,00",
"current_total_price": "44,87",
"current_total_tax": "0,00",
"customer_locale": "en",
"estimated_taxes": false,
"financial_status": "pago" ,
"fulfillment_status": "cumprido",
"gateway": "Pagamento na entrega (COD)",
"location_id": 5833621570,
"nome": "#1044",
"nota": "f12372u15376836",
"número": 44 ,
"order_number": 1044,
"order_status_url": " Obrigado! - CONNECTDOTS DEMO STORE - Checkout ",
"payment_gateway_names": [
"Pagamento na entrega (COD)"
],
"phone": "+923032320964",
"processed_at" : "2023-03-27T23:16:49-04:00",
"processing_method": "manual",
"referência": "a05cd2354ac4540796e3fe1e3c161553",
"source_identifier": "a05cd2354ac4540796e3fe1e3c161553",
"source_name" : "5092638721",
" subtotal_price": "24,87",
"taxes_included": false,
"test": false,
"token": "de745afb0f9e4ce033d41035ddd1f58c",
"total_discounts": "0,00",
"total_line_items_price": "24,87",
"total_outstanding": "0,00" ,
"total_price": "44,87",
"total_price_usd": "29,86",
"total_tax": "0,00",
"total_tip_received": "0,00",
"total_weight": 0,
"updated_at": "2023-03-28T00: 47:58-04:00",
"billing_address": {
"address1": "test",
"city": "test",
"zip": "78601",
"country": "Paquistão",
"last_name": "Siddiqui",
"name": "Siddiqui",
"country_code": "PK"
},
"customer": {
"id": 5969354489922,
"accepts_marketing": false,
"created_at": "2023-03 -27T18:09:49-04:00",
"updated_at": "2023-03-27T23:16:50-04:00",
"last_name": "Siddiqui",
"state": "disabled",
"verified_email ": verdadeiro,
"tax_exempt": falso,
"telefone": "+923032320964",
"sms_marketing_consent": {
"estado": "not_subscribed",
"opt_in_level": "single_opt_in",
"consent_collected_from": "SHOPIFY" "default_address" : { "id": 7363751346242, "customer_id": 5969354489922,
},
" moeda": "AUD",
"accepts_marketing_updated_at": "2023-03-27T23:16:50-04:00",

"last_name": "Siddiqui",
"address1": "test",
"city": "test",
"country": "Paquistão",
"zip": "78601",
"name": "Siddiqui",
"country_code ": "PK",
"country_name": "Paquistão",
"default": true
}
},
"fulfillments": [
{
"id": 4365623230530,
"created_at": "2023-03-28T00:47:58-04 :00",
"location_id": 5833621570,
"name": "#1044.1",
"order_id": 4862145101890,
"service": "manual",
"status": "success",
"tracking_company": "Bonds",
" tracking_number": "23123123",
"tracking_numbers": [
"23123123"
],
"tracking_url": " Bonds Express Couriers ",
"tracking_urls": [
" Bonds Express Couriers "
],
"updated_at": "2023-03-28T00: 47:58-04:00",
"line_items": [
{
"id": 12241816059970,
"fulfillable_quantity": 0,
"fulfillment_service": "manual",
"fulfillment_status": "cumprido",
"gift_card": false,
" gramas": 0,
"nome": "Relógio clássico da pulseira da OTAN - CH 0221",
"preço": "24,87",
"produto_existe": verdadeiro,
"produto_id": 1413102731330,
"quantidade": 1,
"requires_shipping": verdadeiro ,
"sku": "1097285-ch-0221",
"taxable": false,
"title": "Relógio clássico da pulseira da OTAN",
"total_discount": "0,00",
"total_discount_set": {
"shop_money": {
"quantidade ": "0,00",
"currency_code": "AUD"
},
"presentment_money": {
"amount": "0,00",
"currency_code": "AUD"
}
},
"variant_id": 12535576723522,
"variant_inventory_management": "shopify ",
"variant_title": "CH 0221",
"vendor": "hapans"
}
]
}
],
"line_items":[
{
"id": 12241816059970,
"fulfillable_quantity": 0,
"fulfillment_service": "manual",
"fulfillment_status": "fulfilled",
"gift_card": false,
"grams": 0,
"name": "Clássico Nato Strap Relógio - CH 0221",
"preço": "24,87",
"product_exists": true,
"product_id": 1413102731330,
"quantity": 1,
"requires_shipping": true,
"sku": "1097285-ch-0221",
"taxável": falso,
"título": "Relógio clássico da pulseira da OTAN",
"total_discount": "0,00",
"total_discount_set": {
"shop_money": {
"valor": "0,00",
"currency_code": "AUD"
},
"presentment_money": {
"valor": "0,00",
"currency_code": "AUD"
}
},
"variant_id": 12535576723522,
"variant_inventory_management": "shopify",
"variant_title": "CH 0221",
"vendor": "hapans"
}
],
"shipping_address": {
"address1": "test",
"city": "test",
"zip": "78601 ",
"country": "Paquistão",
"last_name": "Siddiqui",
"name": "Siddiqui",
"country_code": "PK"
}
}

 

Criação de pedido de rascunho

O webhook é acionado sempre que um rascunho de pedido é criado por meio de uma chamada de API por meio do bot ou diretamente do console de administração do Shopify.

 

Uma observação importante aqui é que o gatilho usa as informações pessoais fornecidas pelo Shopify na criação do rascunho do pedido para corresponder ao usuário do bot dentro do NicoChat. Se o payload fornecido estiver incorreto ou não existir, o payload é simplesmente desperdiçado sem que o gatilho seja acionado.

 

...

A carga útil da resposta seguinte é recebida sempre que o gatilho é disparado com sucesso.

{
"id": 932436770882,
"taxes_included": false,
"currency": "AUD",
"created_at": "2023-04-10T12:51:09-04:00",
"updated_at": "2023-04- 10T12:51:09-04:00",
"tax_exempt": false,
"name": "#D142",
"status": "open",
"line_items": [
{
"id": 57423868919874,
"variant_id": 12535571710018,
"product_id": 1413101748290,
"title": "Capa para iPhone do console Tetris",
"variant_title": "Branco / Para IP 6 6s",
"sku": "12686347-white-for-ip-6-6s",
"fornecedor": "hapans",
"quantidade": 1,
"requires_shipping": verdadeiro,
"tributável": falso,
"cartão-presente": falso,
"fulfillment_service": "manual",
"gramas": 0,
"nome": "Capa para iPhone Tetris Console - Branca / Para IP 6 6s",
"custom": false,
"price": "25,60"
}
],
"shipping_address": {
"address1": "test",
"city": "test" ,
"país": "Paquistão",
"sobrenome": "Siddiqui",
"latitude": 30.375321,
"longitude": 69.34511599999999,
"nome": "Siddiqui",
"código do país": "PK"
},
"endereço de cobrança": {
"endereço1": "teste",
"cidade": "teste",
"país": "Paquistão",
"sobrenome": "Siddiqui",
"latitude": 30.375321,
"longitude": 69.34511599999999,
"nome": " Siddiqui",
"country_code": "PK"
},
"invoice_url": " https://connectdots-demo-store.myshopify.com/1763672130/invoices/ba420962c10eb92c52c0d933afae8d19",
"total_price": "25,60",
"subtotal_price": "25,60",
"total_tax": "0,00",
"payment_terms": {
"id": 5674041410,
"payment_terms_name": "Vencimento no recebimento",
"payment_terms_type": "receipt",
"created_at": "2023-04- 10T12:51:09-04:00",
"updated_at": "2023-04-10T12:51:09-04:00"
},
"cliente": {
"id": 5969354489922,
"accepts_marketing": falso,
"created_at": "2023-03-27T18:09:49-04:00",
"updated_at": "2023-04-09T22:08: 00-04:00",
"last_name": "Siddiqui",
"orders_count": 23,
"state": "disabled",
"total_spent": "1322.87",
"last_order_id": 4881087299650,
"verified_email": true,
" tax_exempt": falso,
"last_order_name": "#1065",
"currency": "AUD",
"phone": "+923032320964",
"accepts_marketing_updated_at": "2023-04-09T22:08:00-04:00" ,
"sms_marketing_consent": {
"estado": "not_subscribed",
"opt_in_level": "single_opt_in",
"consent_collected_from": "SHOPIFY"
},
"default_address": {
"id": 7364628021314,
"customer_id": 5969354489922,
"last_name": "Siddiqui",
"address1": "test",
"city": "test",
"country": "Paquistão",
"name": "Siddiqui",
"country_code": "PK",
"country_name": "Paquistão",
"default": true
}
}
}

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 do 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 como nulo, o email 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 Whatsapp por padrão, e quando os usuários são criados usando e-mail, eles são criados no canal web.