Este hook é disparado quando um novo status de transporte do pedido é criado.
Campo | Tipo | Descrição |
---|---|---|
orderNumber | string | Identificador do pedido. |
createdAt | datetime | Data em que o pedido foi criado |
estimateDeliveryDate | datetime | Previsão de entrega do pedido |
shippedAt | datetime | Data em que o pedido foi despachado para transportadora |
deliveryType | string | Tipo de entrega |
sourceType | string | Canal de origem do pedido |
- sender | object | Objeto com informações do ponto de origem do pedido |
name | string | Nome do ponto de origem |
code | string | Código do ponto de origem |
employerNumber | string | CNPJ do ponto de origem |
- receiver | object | Objeto com informações do destinatário |
name | string | Nome do destinatário |
string | E-mail do destinatário | |
document | string | Documento do destinatário |
stateInscription | string | Inscrição estadual do destinatário |
phone | string | Telefone do destinatário |
isCorporate | boolean | Flag que indica se o destinatário é uma empresa |
- address | object | Objeto com endereço de entrega |
city | string | Cidade do endereço de entrega |
state | string | Estado do endereço de entrega |
number | string | Número do endereço de entrega |
postalCode | string | CEP do endereço de entrega |
streetAddress | string | Endereço de entrega |
neighborhood | string | Bairo do endereço de entrega |
complement | string | Complemento do endereço de entrega |
reference | string | Informação complementar para auxiliar o entregador |
latitude | number | Latitude do endereço de entrega |
longitude | number | Longitude do endereço de entrega |
- carrier | object | Objeto com informações da transportadora |
name | string | Nome da transportadora |
externalCode | string | Código da transportadora |
employerNumber | string | CNPJ da transportadora |
stateInscription | string | Inscrição estadual da transportadora |
- invoice | object | Objeto com informações sobre faturamento |
number | string | Número do documento fiscal |
key | string | Chave do documento fiscal |
serialNumber | string | Número de série do documento fiscal |
issuedAt | datetime | Data da emissão do documento fiscal |
authorizationProtocol | string | Protocolo de autorização do documento fiscal |
- lastEvent | object | Objeto com informações do status de transporte |
id | string | Identificador único do status |
status | string | Status de transporte |
statusRaw | string | Status de transporte recebido da transportadora |
eventDate | datetime | Data do evento |
createdAt | datetime | Data em que o status foi recebido |
trackingUrl | string | Url para rastreamento do pedido |
trackingCodes | array | Códigos de rastreio do pedido |
isEndProcesses | boolean | Flag que indica se o processo de transporte foi finalizado |
Exemplo do corpo da requisição que será enviada.
{
"orderNumber":"1234567890",
"createdAt":"2024-05-26T12:18:25.1870000Z",
"estimateDeliveryDate":"2024-05-27T15:18:17.8400000Z",
"shippedAt":"2024-05-27T12:31:45.2770000Z",
"deliveryType":"ER",
"sourceType":"Ecommerce",
"sender":{
"name":"Loja Matriz",
"code":"loja-matriz",
"employerNumber":"11111111000111"
},
"receiver":{
"name":"José Silva",
"email":"[email protected]",
"document":"01234567890",
"stateInscription":null,
"phone":"+5511999999999",
"isCorporate":null,
"address":{
"city":"São Paulo",
"state":"SP",
"number":"2529",
"postalCode":"01227-200",
"streetAddress":"Avenida Angélica",
"neighborhood":"Bela Vista",
"complement":null,
"reference":null,
"latitude":"-99.2418479",
"longitude":"-99.4320793"
}
},
"carrier":{
"name":"Entrega Rápida",
"externalCode":"rapida",
"employerNumber":"11111111111111",
"stateInscription":null
},
"invoice":{
"number":"00000",
"key":"00000000000000000000000000000000000000000",
"serialNumber":"2",
"issuedAt":"2024-05-26T00:00:00.0000000Z",
"authorizationProtocol":null
},
"lastEvent":{
"id":"936b4090-42aa-497a-bf58-449564a9f564",
"status":"Delivered",
"statusRaw":"Delivered",
"eventDate":"2024-05-27T16:15:00.0000000Z",
"createdAt":"2024-05-27T17:00:24.8230000Z",
"trackingUrl": "https://encontreseupedido.logstore.com.br/t=xxxxxxxxxxx",
"trackingCodes":[
"xxxxxxxxxxx"
],
"isEndProcesses":true
}
}