Pular para o conteúdo

Convertize - Order

Eventos da família order.* na integração Convertize.

Eventos Disponíveis

EventoDescrição
order.paidPagamento aprovado
order.waiting_payment.pixAguardando pagamento PIX
order.waiting_payment.boletoAguardando pagamento Boleto
order.waiting_payment.credit_cardAguardando pagamento Cartão
order.waiting_payment.cash_on_deliveryAguardando pagamento na entrega
order.waiting_payment.processingPagamento em processamento
order.waiting_paymentAguardando pagamento (genérico)
order.handlingEm separação
order.waiting_fulfillmentAguardando separação
order.canceledPedido cancelado
order.refundedPedido reembolsado
order.disputedEm disputa (chargeback)
order.failedPagamento recusado

Estrutura do Payload

{
"customer": {
"id": "123456",
"name": "João Silva",
"email": "[email protected]",
"document": "12345678900",
"phone_numbers": [
{
"formatted_phone": "+5511999999999",
"type": null,
"raw_number": "999999999",
"area_code": null,
"international_dialing_code": null
}
],
"address": {
"street": "Rua Principal",
"number": "123",
"complement": "Apto 45",
"neighborhood": "Centro",
"city": "São Paulo",
"state": "SP",
"country": null,
"postal_code": "01000-000"
}
},
"checkout": {
"id": null,
"url": null
},
"order": {
"id": "789012",
"status": "paid",
"raw_status": "CEP",
"created_at": 1705319000,
"updated_at": 1705319100,
"paid_at": null,
"warranty_until": null,
"canceled_at": null,
"refunded_at": null
},
"payment": {
"currency": "BRL",
"total": 29900,
"total_products_value": 27900,
"discount_value": 0,
"shipping_value": 2000,
"payment_method": {
"type": "pix",
"qrcode_url": null,
"qrcode_signature": "00020101021226820014br.gov.bcb.pix...",
"expiration_date": null,
"pix_key": null,
"pix_key_type": null
},
"coupons": []
},
"shipping": {
"carrier": "Correios",
"total_value": 2000,
"tracking_url": "https://rastreio.correios.com.br/...",
"tracking_code": "AB123456789CD",
"method": "PAC",
"delivery_address": {
"street": "Rua Principal",
"number": "123",
"complement": "Apto 45",
"neighborhood": "Centro",
"city": "São Paulo",
"state": "SP",
"country": null,
"postal_code": "01000-000"
},
"estimated_delivery_date": 1705916400,
"estimated_delivery_time_in_days": null,
"status": "fulfilled",
"raw_status": "ETP"
},
"products": [
{
"id": "prod_456",
"name": "Produto Exemplo",
"type": "product",
"quantity": 1,
"unit_value": 27900,
"total_value": 27900,
"image_url": "https://example.com/product.jpg",
"offer_type": "main"
}
],
"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

CampoTipoDescricao
idstring | nullID do cliente
namestring | nullNome completo
emailstring | nullE-mail do cliente
documentstring | nullCPF ou CNPJ
phone_numbersPhone[] | nullColecao de telefones do cliente
addressAddressEndereco do cliente

Phone

CampoTipoDescricao
formatted_phonePhoneFactory | nullTelefone formatado
typenullSempre null
raw_numberstring | nullNumero bruto
area_codenullSempre null
international_dialing_codenullSempre null

Address

CampoTipoDescricao
streetstring | nullLogradouro
numberstring | nullNumero
complementstring | nullComplemento
neighborhoodstring | nullBairro
citystring | nullCidade
statestring | nullEstado/UF
countrynullSempre null
postal_codestring | nullCEP

Order

CampoTipoDescricao
idstring | nullID do pedido
statusstring | nullStatus normalizado do pedido
raw_statusstring | nullStatus de pagamento original
created_atCarbon | nullData de criacao
updated_atCarbon | nullData de ultima atualizacao
paid_atnullSempre null
warranty_untilnullSempre null
canceled_atnullSempre null
refunded_atnullSempre null

Status Normalizados (OrderStatus)

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

ValorDescricao
paidPagamento aprovado
waiting_paymentAguardando pagamento
payment_processingPagamento em processamento
waiting_fulfillmentAguardando separacao
canceledPedido cancelado
refundedPedido reembolsado
failedPagamento recusado
disputedEm disputa (chargeback)

Status Brutos (Status)

A Convertize retorna os seguintes status brutos:

ValorDescricao
CANMCancelado
PCDChargeback
PECSEntregue
DESAUDestinatario ausente
PECPagamento em Contestacao
PEDPagamento em Disputa
DLPPagamento na Entrega
ERRORErro no pedido
EXTLPagamento Externo
PNAPagamento nao Aprovado
FATFaturado
ETPEntregue a Transportadora
PESEm Separacao
PENPedido Realizado
SPENSaiu para entrega
CEPPagamento Recebido
PDPNPagamento Disponivel
RETDisponivel para Retirada
PDVPagamento Devolvido
AADFAguardando Analise

Payment

CampoTipoDescrição
currencyBRLMoeda (sempre BRL)
totalint | nullValor total do pedido
total_products_valueint | nullValor total dos produtos
discount_valueint | nullValor do desconto
shipping_valueint | nullValor do frete
payment_methodPaymentMethod | nullMétodo de pagamento utilizado
couponsCollectionColeção de cupons aplicados

PaymentMethod

O tipo de pagamento é identificado pelo campo payment_method:

methodClasse
pixPix
boletoBoleto
credit_cardCreditCard
cash_on_deliveryCashOnDelivery

Pix

CampoTipoDescrição
typestringSempre pix
qrcode_urlnullSempre null
qrcode_signaturestring | nullString do QR Code (copia e cola)
expiration_datenullSempre null
pix_keynullSempre null
pix_key_typenullSempre null

Boleto

CampoTipoDescrição
typestringSempre boleto
digitable_linenullSempre null
urlstring | nullURL para download
expiration_dateCarbon | nullData de vencimento

CreditCard

CampoTipoDescrição
typestringSempre credit_card
brandstring | nullBandeira do cartão
last_digitsstring | nullÚltimos 4 dígitos
expiration_monthnullSempre null
expiration_yearnullSempre null

CashOnDelivery

CampoTipoDescrição
typestringSempre cash_on_delivery

Pagamento na entrega (Cash on Delivery).

Todos os campos retornam null para este método de pagamento.


Shipping

CampoTipoDescricao
carrierstring | nullTransportadora
currencyBRLMoeda (sempre BRL)
total_valueint | nullValor do frete
tracking_urlstring | nullURL de rastreio
tracking_codestring | nullCodigo de rastreio
methodstring | nullMetodo de envio
delivery_address[DeliveryAddress]Endereco de entrega
estimated_delivery_dateCarbon | nullData estimada de entrega
estimated_delivery_time_in_daysnullSempre null
statusstring | nullStatus normalizado do envio
raw_statusstring | nullStatus de rastreio original

Status Normalizados (ShippingStatus)

A Convertize retorna os seguintes valores normalizados para o status do envio:

ValorDescricao
fulfilledPedido separado
deliveredEntregue
withdrawal_availableDisponivel para retirada
out_for_deliverySaiu para entrega
not_deliveredNão entregue

DeliveryAddress

CampoTipoDescricao
streetstring | nullLogradouro
numberstring | nullNumero
complementstring | nullComplemento
neighborhoodstring | nullBairro
citystring | nullCidade
statestring | nullEstado/UF
countrynullSempre null
postal_codestring | nullCEP

Product

CampoTipoDescricao
idstring | nullID ou SKU do produto
namestring | nullNome do produto
quantityint | nullQuantidade no pedido
currencystringSempre BRL
typestringSempre product
offer_typestringSempre main

Checkout (Vazio)

CampoTipoDescrição
idnullSempre null
urlnullSempre null

[!NOTE] Essa integração não disponibiliza informações de checkout.


LeadTracking (Vazio)

CampoTipoDescrição
srcnullSempre null
scknullSempre null
utm_sourcenullSempre null
utm_campaignnullSempre null
utm_mediumnullSempre null
utm_contentnullSempre null
utm_termnullSempre null
utm_idnullSempre null
meta_fbpnullSempre null
google_ga_idnullSempre null
google_gclidnullSempre null
google_gclsrcnullSempre null
google_dclidnullSempre null
google_gbraidnullSempre null
google_wbraidnullSempre null
tiktok_ttlidnullSempre null
ipnullSempre null

[!NOTE] Essa integração não disponibiliza informações de lead tracking.


Voltar para visão geral da integração