Pular para o conteúdo

Shopify - Shipping

Eventos da família shipping.* na integração Shopify.

Veja também Estrutura geral dos eventos Shipping para referência completa.

Eventos Disponíveis

  • shipping.waiting_postage
  • shipping.fulfilled
  • shipping.delayed
  • shipping.in_transit
  • shipping.out_for_delivery
  • shipping.withdrawal_available
  • shipping.delivered
  • shipping.failed
  • shipping.canceled

Estrutura do Payload

{
"customer": {
"id": "123456789",
"name": "João Silva",
"email": "[email protected]",
"document": null,
"phone": "+5511999999999",
"address": {
"street": "Rua Principal",
"number": "123",
"complement": null,
"neighborhood": null,
"city": "São Paulo",
"state": "SP",
"country": "BR",
"postal_code": "01000-000"
}
},
"order": {
"id": "123456789",
"status": "finalized",
"raw_status": "finalized",
"created_at": 1705319000,
"paid_at": null,
"updated_at": 1705319100,
"warranty_until": null,
"canceled_at": null,
"refunded_at": null
},
"checkout": {
"id": null,
"url": null
},
"payment": {
"currency": "BRL",
"total": 29990,
"discount_value": 0,
"shipping_value": 1500,
"total_products_value": 28490,
"payment_method": null,
"coupons": []
},
"shipping": {
"carrier": "Correios",
"total_value": 1500,
"tracking_url": "https://rastreamento.correios.com.br/...",
"tracking_code": "BR123456789BR",
"method": "PAC",
"delivery_address": {
"street": "Rua Principal",
"number": "123",
"complement": null,
"city": "São Paulo",
"state": "SP",
"postal_code": "01000-000"
},
"estimated_delivery_date": null,
"estimated_delivery_time_in_days": null,
"status": "delivered",
"raw_status": "delivered"
},
"products": [
{
"id": "987654321",
"name": "Produto Shopify",
"type": "product",
"offer_type": "main",
"quantity": 1,
"unit_value": 28490,
"total_value": 28490,
"image_url": "https://cdn.shopify.com/..."
}
],
"lead_tracking": {
"src": null,
"sck": null,
"utm_source": null,
"utm_campaign": null,
"utm_medium": null,
"utm_content": null,
"utm_term": null,
"utm_id": null,
"meta_fbp": null,
"google_ga_id": null,
"google_gclid": null,
"google_gclsrc": null,
"google_dclid": null,
"google_gbraid": null,
"google_wbraid": null,
"tiktok_ttlid": null,
"ip": null
}
}

Componentes do Payload

Customer

Informações do cliente.

CampoTipoDescricao
idstringID do cliente na Shopify
namestring | nullNome completo (first_name + last_name)
emailstring | nullE-mail do cliente
documentnullSempre null - Shopify nao coleta CPF
phone_numbersPhone[] | nullColecao de telefones do cliente
addressAddressVeja Address abaixo

Address

Endereco do cliente.

CampoTipoDescrição
streetstring | nullLogradouro
numberstring | nullNúmero
complementstring | nullComplemento
neighborhoodstring | nullBairro
citystringCidade
statestringEstado/UF
countrystringPaís
postal_codestring | nullCEP

Phone

Telefone do cliente.

CampoTipoDescrição
formatted_phonestring | nullTelefone formatado em E.164
typenullSempre null
raw_numberstring | nullNúmero sem formatação
area_codenullSempre null
international_dialing_codenullSempre null

Order

Dados do pedido.

CampoTipoDescrição
idstring | nullID do pedido na Shopify
statusstringStatus normalizado
raw_statusstring | nullStatus original do Shopify
created_atinteger | nullTimestamp de criação
paid_atinteger | nullTimestamp do pagamento
updated_atinteger | nullTimestamp da última atualização
warranty_untilinteger | nullTimestamp de expiração da garantia
canceled_atinteger | nullTimestamp do cancelamento
refunded_atinteger | nullTimestamp do reembolso

Status Normalizados (OrderStatus)

A Shopify retorna os seguintes valores normalizados para o status do pedido:

ValorDescrição
waiting_paymentAguardando pagamento
paidPago
canceledCancelado
refundedReembolsado
expiredExpirado
failedFalhou
waiting_fulfillmentAguardando separação/envio

Checkout

CampoTipoDescrição
idstring | nullID do checkout
urlstring | nullURL do checkout

Payment

Dados financeiros.

Dados financeiros.

CampoTipoDescrição
currencystring | nullMoeda em formato ISO 4217 (ex: BRL, USD)
totalinteger | nullValor total em centavos
discount_valueinteger | nullValor do desconto em centavos
shipping_valueinteger | nullValor do frete em centavos
total_products_valueinteger | nullValor total dos produtos em centavos
payment_methodobject | nullMétodo de Pagamento
couponsarrayArray de cupons

Shipping

Informações de envio/entrega.

Informações de envio.

CampoTipoDescrição
carrierstring | nullTransportadora
total_valueinteger | nullValor do frete em centavos
tracking_codestring | nullCódigo de rastreamento
methodstring | nullMétodo de envio
delivery_addressobjectEndereço de entrega
estimated_delivery_dateinteger | nullData estimada de entrega
estimated_delivery_time_in_daysinteger | nullTempo estimado em dias
statusstring | nullStatus normalizado
raw_statusstring | nullStatus original

Delivery Address

Endereço de entrega.

CampoTipoDescrição
streetstring | nullLogradouro
numberstring | nullNúmero
complementstring | nullComplemento
citystringCidade
statestringEstado/UF
postal_codestring | nullCEP

Product

Produtos incluídos no envio (array).

Produtos incluídos no pedido (array).

CampoTipoDescrição
idstring | nullID do produto
namestring | nullNome do produto
typestringTipo: product
offer_typestringTipo de oferta: main, order_bump
quantityinteger | nullQuantidade
unit_valueinteger | nullValor unitário em centavos
total_valueinteger | nullValor total em centavos
image_urlstring | nullURL da imagem

LeadTracking

Dados de rastreamento de marketing.

Dados de rastreamento de marketing.

CampoTipoDescrição
srcstring | nullFonte genérica
sckstring | nullCódigo de rastreamento interno
utm_sourcestring | nullUTM Source
utm_campaignstring | nullUTM Campaign
utm_mediumstring | nullUTM Medium
utm_contentstring | nullUTM Content
utm_termstring | nullUTM Term
utm_idstring | nullUTM ID
meta_fbpstring | nullFacebook Browser ID
google_ga_idstring | nullGoogle Analytics ID
google_gclidstring | nullGoogle Click ID
google_gclsrcstring | nullGoogle GCL Source
google_dclidstring | nullGoogle Display Click ID
google_gbraidstring | nullGoogle Budget ROAS ID
google_wbraidstring | nullGoogle Web View Conversion
tiktok_ttlidstring | nullTikTok Click ID
ipstring | nullEndereço IP do cliente

Voltar para visão geral da integração