Notificação na atualização de status:
Quando o status do pedido é alterado, um evento de notificação é disparado para a URL que foi cadastrada para receber tais notificações. O corpo da notificação é composto por um JSON, que inclui informações sobre o pedido e o status atualizado. O formato do JSON é o seguinte:
Explicação dos campos:
carrierId: Este é o identificador do operador logístico. Neste caso, é sempre 'LOGMANAGER'.
orderId: Este é o identificador do pedido no sistema externo.
status: Este é o status atualizado do pedido.
processedAt: Este é a data e hora em que o status foi alterado. Segue o formato ISO 8601.
Por favor, observe que o valor processedAt é gerado no momento em que o status é alterado. Ele segue o formato ISO 8601, que é 'YYYY-MM-DD HH:MM:SS'
Segue abaixo uma lista dos possíveis status que podem ser retornados:
| Status | Translated Status |
|---|---|
| collected | COLETADO |
| received | RECEBIMENTO FÍSICO |
| shipped | EM ROTA DE ENTREGA |
| delivered | ENTREGUE |
| away | AUSENTE, LOCAL FECHADO, 2 VEZES AUSENTE |
| devolution | DEVOLVIDO AO CLIENTE |
| risk_area | ÁREA DE RISCO |
| stolen | EXTRAVIADO |
| cancelled | CANCELADO |
| incorrect_address | ENDEREÇO INSUFICIENTE |
| recused | RECUSADO, DESCONHECIDO, MUDOU-SE, EX-FUNCIONÁRIO, FALECIDO |
| thefted | ROUBO / FURTO |
| in_devolution | EM PROCESSO DE DEVOLUÇÃO, SETOR DE DEVOLUÇÃO, EM ROTA DE ENTREGA/DEVOLUÇÃO |
| avaried | AVARIADO |
| prejudicted | PROBLEMA NO VEICULO |
| collect_not_performed | Insucesso na coleta |
| not_collected | Não coube no veículo, PROBLEMA NO ENDEREÇO DE COLETA, VENDEDOR NÃO ENTREGOU PEDIDO, PEDIDO ACIMA DA DIMENSAO |
| other_carrier | COLETA REALIZADA POR OUTRA TRANSPORTADORA |
| confrontation | ACAREAÇÃO |
| ready_to_ship | Pronto para enviar |
| pending | Pendente |
| affected_by_rain | AREA AFETADA PELA CHUVA |
| handling | EM MANUSEIO |
