Ações Nativas da Shopify - Comércio Eletrônico

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

  • adicionar ao carrinho

  • Remover do carrinho

  • Carrinho Vazio

  • Obter itens do carrinho

  • Criar rascunho de pedido do carrinho

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

  

Adicionar ao carrinho

Esta ação é usada para adicionar um produto ao carrinho de um usuário usando o NS do usuário do bot e o ID da variante do produto.

 

Entrada

 

Carga útil de resposta

{
"variant_id": 12535571218498,
"product_id": 1413101355074,
"quantidade": 2,
"quantidade_anterior": 1
}

 

 

Remover do carrinho

Esta ação é usada para remover um item do carrinho usando o NS do usuário e o ID da variante.

 

Entrada

 

Carga útil de resposta

{
"variant_id": 12535571218498,
"product_id": 1413101355074,
"quantidade": 1,
"quantidade_anterior": 2
}

 

 

Carrinho Vazio

Esta ação é usada para esvaziar completamente um carrinho para um usuário usando seu NS de usuário

 

Entrada

 

Carga útil de resposta

{
"estado": "ok"
}

 

 

Obter itens do carrinho

Esta ação é usada para buscar informações do carrinho de um usuário bot, usando seu NS de usuário

 

Entrada

 

Carga útil de resposta

{
"note": "f12372u15376836",
"taxes_included": false,
"currency": "AUD",
"tax_isempt": false,
"name": "#D131",
"line_items": [
{
"id": 57423008071746,
"variant_id": 12535571218498,
"product_id": 1413101355074,
"title": "2 em 1 Suporte e suporte dourado para MacBook",
"variant_title": "silver",
"sku": "9877410-silver",
"vendor": "hapans",
"quantity": 3,
"requires_shipping": true,
"taxable": false,
"gift_card": false,
"fulfillment_service": "manual",
"grams": 0,
"tax_lines": [...], // 0 itens
"applied_discount": null,
"name": "2 em 1 Gold MacBook Riser e suporte - prata",
"properties": [...], // 0 itens
"custom": false,
"price": "47,99",
"admin_graphql_api_id": "gid://shopify/DraftOrderLineItem/57423008071746"
}
],
"tax_lines": [
],
"total_price": "143,97",
"subtotal_price": "143,97",
"total_tax": "0,00"
}

 

 

Criar rascunho de pedido a partir do carrinho

Esta ação é usada para criar um rascunho de pedido usando itens de linha disponíveis no carrinho.

 

Entrada

 

Carga útil de resposta

{
"draft_order": {
"id": 932223320130,
"note": "f12372u15376836",
"email": null,
"taxes_included": false,
"currency": "AUD",
"invoice_sent_at": null,
"created_at": "2023-04-07T05:13:45-04:00",
"updated_at": "2023-04-07T05:13:45-04:00",
"tax_isempt": false,
"completed_at": null,
"name": "#D132",
"status": "open",
"line_items": [
{...} // 20 chaves
],
"shipping_address": null,
"billing_address": null,
"invoice_url": " https://connectdots-demo-store.myshopify.com/1763672130/invoices/c79c6b0ed4125ded500ed427a00e2009 ",
"applied_discount": nulo,
"order_id": nulo,
"shipping_line": nulo,
"tax_lines": [
],
"tags": "",
"note_attributes": [
],
"total_price": "143,97",
"subtotal_price": "143,97",
"total_tax": "0,00",
"payment_terms": nulo,
"admin_graphql_api_id": "gid://shopify/DraftOrder/932223320130"
}
}