Ações Nativas da Shopify - Clientes

Nesta seção, falaremos sobre as ações relacionadas ao “Cliente”. O suporte do WiiChat abaixo das ações relacionadas ao cliente:

  • Pesquisar clientes

  • Obter informações do cliente

  • Receba pedidos de clientes

  • Obtenha o checkout abandonado pelo cliente

Agora, vamos analisar essas ações uma por uma.

Pesquisar por clientes

Esta ação é usada para pesquisar detalhes do cliente usando vários parâmetros de consulta, como ID do cliente, e-mail, número de telefone etc.

Entrada

 

 

 

 

 

Carga útil de resposta

{
"clientes": [
{
"id": 5969354489922,
"e-mail": nulo,
"nome": nulo,
"sobrenome": "Siddiqui",
"contagem_de_pedidos": 18,
"id_do_último_pedido": 4862680858690,
"telefone": "+923032320964"
},
{
"id": 554979819586,
"e-mail": " teste@gmail.com ",
"nome": "Matthew",
"sobrenome": "Miao",
"contagem_de_pedidos": 14,
"id_do_último_pedido": 4862144217154,
"telefone": nulo
},
{
"id": 5969349214274,
"e-mail": " teste@gmail.com ",
"first_name": "Teste",
"last_name": "teste",
"orders_count": 1,
"last_order_id": 4861820502082,
"telefone": nulo
}
]
}

 

Obter informações do cliente

Esta ação é usada para exibir informações de um cliente específico usando seu ID de cliente

Entrada

Carga útil de resposta

{
"cliente": {
"id": 5969349214274,
"e-mail": " teste@gmail.com ",
"nome": "Teste",
"sobrenome": "teste",
"contagem_de_pedidos": 1,
"id_do_último_pedido": 4861820502082,
"telefone": nulo
}
}

Receba pedidos de clientes

Esta ação é usada para exibir pedidos e seus detalhes de um cliente específico usando o ID do cliente e outros parâmetros de consulta. 

Entrada

Carga útil de resposta

{
"orders": [
{
"id": 4861820502082,
"cancelled_at": null,
"closed_at": null,
"confirmed": true,
"contact_email": "teste@gmail.com",
"created_at": "2023-03-27T18:03:31-04:00",
"currency": "AUD",
"email": "teste@gmail.com",
"financial_status": "pending",
"fulfillment_status": null,
"name": "#1036",
"number": 36,
"order_number": 1036,
"order_status_url": "Thank you Test! - CONNECTDOTS DEMO STORE - Checkout ",
"phone": null,
"processed_at": "2023-03-27T18:03:30-04:00",
"reference": "019761d686838bd5f9056c44b791e4ac",
"subtotal_price": "24.87",
"tax_lines": [...], // 0 items
"total_discounts": "0.00",
"total_line_items_price": "24.87",
"total_price": "44.87",
"updated_at": "2023-03-27T18:03:32-04:00"
}
]
}

 

Get Customer Abandoned Checkouts

Esta ação é usada para trazer à tona os checkouts abandonados de um determinado cliente usando

Input

 

Resposta do Payload

 

{
"checkouts": [
{
"id": 28111582265410,
"token": "d93e09414106f10844c62eba29f54d05",
"cart_token": "49c342195618f0d5a0625666ebe5e3ff",
"email": " teste@gmail.com ",
"gateway": "falso",
"buyer_accepts_marketing": falso,
"created_at": "2022-08-28T18:52:57-04:00",
"updated_at": "2022-08-29T08:21:33-04:00",
"landing_site": "/",
"note": nulo,
"note_attributes": [...], // 0 itens
"referring_site": "",
"shipping_lines": [...], // 1 item
"taxes_included": false,
"total_weight": 0,
"currency": "AUD",
"completed_at": "2022-08-29T08:21:30-04:00",
"closed_at": null,
"user_id": null,
"location_id": null,
"source_identifier": null,
"source_url": null,
"device_id": null,
"phone": null,
"customer_locale": "en-AU",
"line_items": [...], // 3 itens
"name": "#28111582265410",
"source": null,
"abandoned_checkout_url": " Obrigado! - LOJA DE DEMONSTRAÇÃO CONNECTDOTS - Finalizar compra ",
"discount_codes": [...], // 0 itens
"tax_lines": [...], // 0 itens
"source_name": "web",
"presentment_currency": "AUD",
"buyer_accepts_sms_marketing": false,
"sms_marketing_phone": null,
"total_discounts": "0,00",
"total_line_items_price": "180,45",
"total_price": "190,45",
"total_tax": "0,00",
"subtotal_price": "180,45",
"total_duties": null,
"billing_address": {...}, // 15 chaves
"shipping_address": {...}, // 15 chaves
"customer": {...} // 25 chaves
}
]
}