Visão geral
Que tal entender mais os motivos de um não retorno de entrega na cotação para melhor poder configurar o seu produto e maximizar as suas vendas?
O presente documento tem como objetivo a apresentação de como o Linx Omni apresenta esses motivos no retorno do payload do próprio response da cotação.
Funcionamento
Detalhamos as exceções retornadas na cotação para Pickup (Retira em loja) e Shipment (Envio pela loja) quando alguma entrega requisitada não for atendida:
- [602] [freight-pickup] Freight type PICKUP is disabled.
- Quando acontece: Quando temos o tipo de entrega tipo PICKUP (Retira em loja) desativado.
- Onde é retornado: No pickupExceptions das cotações padrão, por geolocalização e shipto.
Exemplo:
|
- [602] [freight-pickup] Freight type PICKUP deadlineTime is expired.
- Quando acontece: Quando temos o tipo de entrega tipo PICKUP (Retira em loja) com horário de corte expirado.
- Onde é retornado: No pickupExceptions das cotações padrão, por geolocalização e shipto.
Exemplo:
|
- [604] No valid locations for this package.
- Quando acontece: Quando o cep da cotação é inexistente em macrorregião com retira em loja habilitado ou quando as coordenas de geolocalização não estão em nenhuma filial cadastrada.
- Onde é retornado: No pickupExceptions das cotações padrão, por geolocalização e shipto.
Exemplo:
|
- [604] No pickup packages available to this location, because of a freight rule".
- Quando acontece: Quando temos aplicada a ação de ignorar filiais de uma regra de frete.
- Onde é retornado: No pickupExceptions das cotações padrão e geolocalização.
Exemplo:
|
- [604] [freight-pickup] No location can pickup.
- Quando acontece: Quando temos modalidade e contrato ativos com tabela de frete valida, porém sem filiais com o envio para loja e/ou recebimento de loja habilitado. Ou quando o único retorno é com split e o split de fulfillments esta desabilitado.
- Onde é retornado: No pickupExceptions da cotação shipto.
Exemplo:
|
- [603] The zip code and weight provided are not attended by any active freight table.
- Quando acontece: Quando temos modalidade e contrato ativos com tabela de frete valida e filiais com estoque, porém não há faixa de cep que atenda o cep da cotação na tabela de frete.
- Onde é retornado: No shipmentExceptions das cotações padrão e de shipto.
Exemplo:
|
- [604] No delivery packages available to this freight method, because of a freight rule".
- Quando acontece: Quando temos aplicada a ação de ignorar filiais ou ignorar transportadora de uma regra de frete.
- Onde é retornado: No shipmentExceptions das cotações padrão e de shipto.
Exemplo:
|
- [602] Method is not active..
- Quando acontece: Quando temos modalidade de frete inativa com contrato ativo.
- Onde é retornado: No shipmentExceptions das cotações padrão e de shipto.
Exemplo:
|
- [602] The contract [id] is inactive.
- Quando acontece: Quando temos modalidade de frete ativa com contrato inativo.
- Onde é retornado: No shipmentExceptions das cotações padrão e de shipto.
Exemplo:
|
- [603] Method not allowed after [deadlineTime].
- Quando acontece: Quando temos modalidade de frete ativa com contrato ativo, porém o horário de corte expirado na modalidade.
- Onde é retornado: No shipmentExceptions das cotações padrão e de shipto.
Exemplo:
|
- [602] The contract [id] is expired.
- Quando acontece: Quando temos modalidade de frete ativa com contrato ativo, porém o horário de corte expirado na contrato.
- Onde é retornado: No shipmentExceptions das cotações padrão e de shipto.
Exemplo:
|
- [604] The zipcode [zipcode] is in the shipping range blacklist.
- Quando acontece: Quando temos modalidade de frete ativa com contrato ativo, porém o cep da cotação esta nas áreas não atendidas do contrato.
- Onde é retornado: No shipmentExceptions das cotações padrão e de shipto.
Exemplo:
|
- [604] No delivery packages available to this freight method.
- Quando acontece: Quando temos modalidade e contrato ativos com tabela de frete valida, porém não há filiais validas com estoque.
- Onde é retornado: No shipmentExceptions da cotação padrão.
Exemplo:
|
- [604] No valid deliveries for this method, because of a freight rule.
- Quando acontece: Quando temos aplicada a ação de ignorar filiais ou ignorar transportadora de uma regra de frete.
- Onde é retornado: No lockerExceptions da cotação padrão.
Exemplo:
|
- [604] [exceptionTag] No quotation to this method [id] is available.
- Quando acontece: Quando temos modalidade e contrato ativos com tabela de frete valida, porém sem filiais com o envio para locker habilitado.
- Onde é retornado: No lockerExceptions da cotação padrão.
Exemplo:
|
- [604] [exceptionTag] No locker method [id] is available.
- Quando acontece: Quando temos modalidade e contrato ativos com tabela de frete valida e filiais com estoque, mas são passadas dimensões acima do aceito no locker na cotação.
- Onde é retornado: No lockerExceptions da cotação padrão.
Exemplo:
|