Tipos de erros possíveis.
Enums | |
---|---|
ERROR_TYPE_UNSPECIFIED |
Erro desconhecido |
NOT_FOUND |
Entidade não encontrada. Pode ser Item, FulfillmentOption, Promoção. O código da entidade é obrigatório. |
INVALID |
Os dados da entidade não são válidos. Pode ser Item, FulfillmentOption, Promoção. O código da entidade é obrigatório. |
AVAILABILITY_CHANGED |
Item indisponível ou itens insuficientes para atender à solicitação. O código da entidade é obrigatório. |
PRICE_CHANGED |
O preço do item é diferente do preço na entidade do item. O código da entidade e o preço atualizado são obrigatórios. |
INCORRECT_PRICE |
Erros de preço em "Taxas", "Total". O código da entidade e o preço atualizado são obrigatórios. |
REQUIREMENTS_NOT_MET |
Restrições para aceitar pedidos não atendidos: tamanho mínimo do carrinho etc. |
TOO_LATE |
FulfillmentOption expirou. |
NO_CAPACITY |
Sem capacidade de serviço disponível. |
INELIGIBLE |
Usuário não qualificado para fazer o pedido (na lista negra). |
OUT_OF_SERVICE_AREA |
Não é possível entregar no endereço solicitado devido a regras de borda etc. |
CLOSED |
O restaurante está fechado no horário do pedido. |
PROMO_NOT_APPLICABLE |
Código de erro genérico para capturar todos os casos de falha na aplicação do código promocional, se nenhum dos casos abaixo se encaixar. Adicione o código promocional como código da entidade. |
PROMO_NOT_RECOGNIZED |
O código do cupom não foi reconhecido pelo parceiro. Adicione o código promocional como código da entidade. |
PROMO_EXPIRED |
Não foi possível aplicar porque a promoção expirou. Adicione o código promocional como código da entidade. |
PROMO_USER_INELIGIBLE |
O usuário atual não está qualificado para este cupom. Adicione o código promocional como código da entidade. |
PROMO_ORDER_INELIGIBLE |
O pedido atual não está qualificado para este cupom. Adicione o código promocional como código da entidade. |
UNAVAILABLE_SLOT |
O horário de entrega do pedido não está disponível. |
FAILED_PRECONDITION |
Restrições para aceitar pedidos não atendidos (tamanho mínimo do carrinho) |
PAYMENT_DECLINED |
Pagamento inválido. |
MERCHANT_UNREACHABLE |
O comerciante não está acessível. Isso ajuda quando um parceiro é um agregador e não pode alcançar o comerciante. |
ACCOUNT_LINKING_FAILED |
O comerciante tentou vincular a Conta do Google do usuário a uma conta no sistema dele, mas encontrou um erro ao fazer isso. |