/
Ações Nativas da Shopify - Pedidos

Ações Nativas da Shopify - Pedidos

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

  • Obter informações da loja

  • Pesquisar código de desconto

  • Criar código de desconto

  • Pesquisar por ordens de rascunho

  • Crie rascunhos de pedidos para um produto

  • Crie um rascunho de pedido para vários produtos

  • Crie um rascunho de pedido com produtos personalizados

  • Enviar uma fatura para o rascunho do pedido

  • Aplicar desconto ao rascunho do pedido

  • Ordem de rascunho completa

  • Obter informações sobre o pedido de rascunho

  • Obter informações sobre o pedido

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

Obter informações da loja

Esta ação é usada para exibir informações sobre sua loja Shopify.

Entrada

 

Carga útil de resposta

{
"shop": {
"id": 1763672130,
"name": "WIICHAT DEMO STORE",
"email": " teste@wiichat.com.br ",
"domain": " WiiChat Shopify Demo ",
"province": "Queensland",
"country": "AU",
"address1": "49 payne st",
"zip": "4068",
"city": "indooroopilly",
"phone": "0422213688",
"latitude": -27.4940251,
"longitude": 152.9733169,
"primary_locale": "en",
"address2": "",
"country_code": "AU",
"country_name": "Australia",
"currency": "AUD",
"customer_email": " teste@wiichat.com.br ",
"timezone": "(GMT-05:00) América/Nova_Iorque",
"iana_timezone": "América/Nova_Iorque",
"shop_owner": "Administrador da LOJA DE DEMONSTRAÇÃO CONNECTDOTS",
"myshopify_domain": " Demonstração do Shopify do WiiChat "
}
}

Criar rascunho de pedido para um produto

Esta ação é usada para criar um rascunho de pedido para um cliente usando seu ID de cliente e ID de variante de produto.

 

Entrada

 

Carga útil de resposta

{
"draft_order": {
"id": 932211818562,
"note": "",
"email": null,
"taxes_included": false,
"currency": "AUD",
"invoice_sent_at": null,
"created_at": "2023-04-06T23:21:38-04:00",
"updated_at": "2023-04-06T23:21:38-04:00",
"tax_exempt": false,
"completed_at": null,
"name": "#D127",
"status": "open",
"line_items": [
{...} // 20 keys
],
"shipping_address": null,
"billing_address": null,
"invoice_url": "WiiChat Shopify Demo ",
"applied_discount": null,
"order_id": null,
"shipping_line": null,
"tax_lines": [
],
"tags": "",
"note_attributes": [
],
"total_price": "45.90",
"subtotal_price": "45.90",
"total_tax": "0.00",
"payment_terms": null,
"admin_graphql_api_id": "gid://shopify/DraftOrder/932211818562"
}
}

 

 

Create Draft Order For Multiple Products

Esta ação é usada para criar um rascunho de pedido que inclui vários produtos de clientes usando seu ID de cliente

 

Input

 

Response Payload

{
"draft_order": {
"id": 932213981250,
"note": "",
"email": null,
"taxes_included": false,
"currency": "AUD",
"invoice_sent_at": null,
"created_at": "2023-04-07T00:18:51-04:00",
"updated_at": "2023-04-07T00:18:51-04:00",
"tax_exempt": false,
"completed_at": null,
"name": "#D128",
"status": "open",
"line_items": [
{...} // 20 keys
],
"shipping_address": null,
"billing_address": null,
"invoice_url": "WiiChat Shopify Demo ",
"applied_discount": null,
"order_id": null,
"shipping_line": null,
"tax_lines": [
],
"tags": "",
"note_attributes": [
],
"total_price": "45.90",
"subtotal_price": "45.90",
"total_tax": "0.00",
"payment_terms": null,
"admin_graphql_api_id": "gid://shopify/DraftOrder/932213981250"
}
}

 

 

Create Draft Order WIth Custom Product

Esta ação é usada para criar um rascunho de pedido usando um produto personalizado.

 

Input

 

 

Reponse Payload

 

{
"draft_order": {
"id": 932221059138,
"note": "",
"email": null,
"taxes_included": false,
"currency": "AUD",
"invoice_sent_at": null,
"created_at": "2023-04-07T04:17:52-04:00",
"updated_at": "2023-04-07T04:17:52-04:00",
"tax_exempt": false,
"completed_at": null,
"name": "#D129",
"status": "open",
"line_items": [
{...} // 20 keys
],
"shipping_address": null,
"billing_address": null,
"invoice_url": "https://connectdots-demo-store.myshopify.com/1763672130/invoices/dde50cad201cc7a8b29434e65e517f00",
"applied_discount": null,
"order_id": null,
"shipping_line": null,
"tax_lines": [
{...} // 3 keys
],
"tags": "",
"note_attributes": [
],
"total_price": "22.00",
"subtotal_price": "20.00",
"total_tax": "2.00",
"payment_terms": null,
"admin_graphql_api_id": "gid://shopify/DraftOrder/932221059138"
}
}

 

 

Send An Invoice Of Draft Order

Esta ação é utilizada para enviar ao cliente uma fatura do rascunho de pedido criado. Observe que o ID de e-mail usado para enviar o e-mail deve ser de alguém da equipe ou de alguém que tenha privilégios de equipe.

 

Input

 

Response Payload

{
"draft_order_invoice": {
"to": "teste@gmail.com",
"from": "teste@wiichat.com.br",
"subject": "Invoice",
"custom_message": "This is a test message",
"bcc": [
]
}
}

 

 

Apply Discount To A Draft Order

Esta ação é usada para aplicar uma oferta ou código de desconto a um rascunho de pedido existente.

 

Input

 

Response Payload

{
"draft_order": {
"id": 932221059138,
"note": "",
"email": null,
"taxes_included": false,
"currency": "AUD",
"invoice_sent_at": "2023-04-07T04:24:24-04:00",
"created_at": "2023-04-07T04:17:52-04:00",
"updated_at": "2023-04-07T04:29:06-04:00",
"tax_exempt": false,
"completed_at": null,
"name": "#D129",
"status": "invoice_sent",
"line_items": [
{...} // 20 keys
],
"shipping_address": null,
"billing_address": null,
"invoice_url": "https://connectdots-demo-store.myshopify.com/1763672130/invoices/dde50cad201cc7a8b29434e65e517f00",
"applied_discount": {
"description": "Start of summer clearance",
"value": "20.0",
"title": "Summer sale",
"amount": "4.00",
"value_type": "percentage"
},
"order_id": null,
"shipping_line": null,
"tax_lines": [
{...} // 3 keys
],
"tags": "",
"note_attributes": [
],
"total_price": "17.60",
"subtotal_price": "16.00",
"total_tax": "1.60",
"payment_terms": null,
"admin_graphql_api_id": "gid://shopify/DraftOrder/932221059138"
}
}

 

 

Complete Draft Order

Esta ação é usada para marcar um pedido preliminar como pago ou não pago.

 

Input

 

Response Payload

{
"draft_order": {
"id": 932221059138,
"note": "",
"email": null,
"taxes_included": false,
"currency": "AUD",
"invoice_sent_at": "2023-04-07T04:24:24-04:00",
"created_at": "2023-04-07T04:17:52-04:00",
"updated_at": "2023-04-07T04:35:41-04:00",
"tax_exempt": false,
"completed_at": "2023-04-07T04:35:41-04:00",
"name": "#D129",
"status": "completed",
"line_items": [
{...} // 20 keys
],
"shipping_address": null,
"billing_address": null,
"invoice_url": "https://connectdots-demo-store.myshopify.com/1763672130/invoices/dde50cad201cc7a8b29434e65e517f00",
"applied_discount": {
"description": "Start of summer clearance",
"value": "20.0",
"title": "Summer sale",
"amount": "4.00",
"value_type": "percentage"
},
"order_id": 4877204291650,
"shipping_line": null,
"tax_lines": [
{...} // 3 keys
],
"tags": "",
"note_attributes": [
],
"total_price": "17.60",
"subtotal_price": "16.00",
"total_tax": "1.60",
"payment_terms": null,
"admin_graphql_api_id": "gid://shopify/DraftOrder/932221059138"
}
}

 

 

Delete Draft Order

Esta ação é usada para excluir o rascunho de pedido usando o ID do rascunho de pedido.

 

Input

 

 

Respone Payload

[

 

]

 

Get Draft Order Info

Esta ação é usada para buscar informações de um rascunho de pedido específico usando o ID do rascunho de pedido

 

Input

 

Response Payload

{
"draft_order": {
"id": 932222074946,
"note": "",
"email": null,
"currency": "AUD",
"invoice_sent_at": null,
"created_at": "2023-04-07T04:44:07-04:00",
"updated_at": "2023-04-07T04:44:07-04:00",
"status": "open",
"line_items": [
{...} // 20 keys
],
"invoice_url": "WiiChat Shopify Demo ",
"subtotal_price": "20.00"
}
}

 

 

Get Order Info

Esta ação é usada para buscar informações sobre um pedido específico usando o ID do pedido.

 

Entrada

 

Carga útil de resposta

{
"order": {
"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": " Obrigado, Test! - LOJA DE DEMONSTRAÇÃO CONNECTDOTS - Finalizar compra ",
"phone": null,
"processed_at": "2023-03-27T18:03:30-04:00",
"referência": "019761d686838bd5f9056c44b791e4ac",
"subtotal_price": "24,87",
"tax_lines": [
],
"total_discounts": "0,00",
"total_line_items_price": "24,87",
"total_price": "44,87",
"updated_at": "2023-03-27T18:03:32-04:00"
}
}

 

Related content

Conectando Shopify com WiiChat
Conectando Shopify com WiiChat
More like this
Ações Nativas da Shopify - Comércio Eletrônico
Ações Nativas da Shopify - Comércio Eletrônico
More like this
Ações Nativas da Shopify - Clientes
Ações Nativas da Shopify - Clientes
More like this
Criando Aplicativo Privado Shopify
Criando Aplicativo Privado Shopify
More like this
Como criar um fluxo de Carrinho Abandonado na Shopify
Como criar um fluxo de Carrinho Abandonado na Shopify
More like this
Instalando Aplicativo Privado Shopify
Instalando Aplicativo Privado Shopify
More like this