O tratamento eficaz de erros é fundamental para manter a confiabilidade e garantir uma experiência fluida e transparente para o usuário. Esta seção fornece a lista dos códigos de erro retornados pelo Storefront API. Separados por área de ocorrência do erro, cada código é acompanhado por uma breve descrição para facilitar a identificação rápida e sua resolução.
Confira abaixo os códigos de erro e suas descrições:
| Código | Descrição do Erro |
|---|
| CKT100 | Sem permissão para usar metadados privados |
| CKT101 | Erro ao criar um novo carrinho |
| CKT102 | Id de produto não encontrado |
| CKT103 | Erro ao obter o carrinho com o checkoutId especificado |
| CKT104 | Erro genérico no serviço de Checkout |
| CKT105 | Erro ao obter carrinho simples com o checkoutId especificado |
| CKT107 | Erro ao adicionar produtos ao carrinho |
| CKT108 | Erro ao remover produtos do carrinho |
| CKT109 | Erro ao adicionar metadados no carrinho |
| CKT110 | Erro ao adicionar metadados ao produto variante especificado |
| CKT111 | Erro ao tentar associar um usuário a um carrinho que já possui um usuário |
| CKT112 | Loja não encontrada |
| CKT113 | Carrinho não encontrado |
| CKT114 | Usuário não encontrado |
| CKT115 | Endereço não encontrado |
| CKT116 | Erro ao clonar o carrinho |
| CKT117 | Erro ao tentar fechar um carrinho que já foi fechado |
| CKT118 | Erro ao fechar um pedido |
| CKT119 | O usuário enviado está bloqueado |
| CKT120 | Quantidade mínima de compra do produto não atingida |
| CKT121 | Valor mínimo do pedido não atingido |
| CKT122 | Erro de frete não selecionado ao tentar fechar um carrinho |
| CKT123 | Erro de usuário não associado ao tentar fechar um carrinho |
| CKT124 | Erro ao obter vendedores de marketplace para os produtos do carrinho |
| CKT125 | Erro ao atualizar saldo de conta corrente do carrinho especificado |
| CKT126 | Id de pedido não pertence ao carrinho especificado |
| CKT127 | O usuário autenticado não é o mesmo que está associado ao carrinho |
| CKT128 | O carrinho especificado está aberto em uma operação que espera um carrinho que já foi fechado |
| CKT200 | Timeout na requisição |
| CKT301 | Erro ao remover metadados do carrinho |
| Código | Descrição do Erro |
|---|
| PRM100 | Erro ao adicionar cupom |
| PRM101 | Erro ao aplicar promoções no fechamento do pedido |
| PRM102 | Erro ao remover cupom |
| PRM103 | Erro ao obter brindes |
| PRM104 | Erro ao selecionar variante de brinde |
| PRM105 | Erro ao buscar cupom |
| PRM106 | Cupom não existente |
| PRM107 | O cupom não atende às regras promocionais |
| PRM108 | Erro genérico no serviço de promoções |
| PRM109 | Produto brinde não encontrado no carrinho |
| PRM200 | Erro de timeout na requisição |
| Código | Descrição do Erro |
|---|
| CST100 | Erro ao remover personalizações dos produtos do carrinho |
| CST101 | Erro ao obter personalizações dos produtos do carrinho |
| CST102 | Erro ao adicionar personalizações nos produtos do carrinho |
| CST103 | Erro genérico no serviço de personalizações |
| CST104 | Erro ao atualizar a quantidade do produto especificado |
| CST105 | Erro ao atualizar a quantidade do produto |
| CST106 | Erro ao remover a quantidade do produto especificado |
| CST107 | Erro ao remover a quantidade do produto |
| CST108 | Id de personalização inválido |
| CST200 | Erro de timeout na requisição |
| Código | Descrição do Erro |
|---|
| SUB100 | Erro ao remover assinatura de produtos no carrinho |
| SUB101 | Erro ao obter assinaturas do usuário |
| SUB102 | Erro ao obter a forma de pagamento da assinatura |
| SUB103 | Erro ao obter a assinatura especificada |
| SUB104 | Erro ao atualizar o status da assinatura especificada |
| SUB105 | Erro genérico no serviço de assinaturas |
| SUB106 | Erro ao obter as recorrências de assinaturas disponíveis para o carrinho |
| SUB107 | Erro ao adicionar assinatura para o produto variante especificado |
| SUB108 | Erro ao obter dados de assinatura do carrinho |
| SUB109 | Erro ao obter as assinaturas ativas do endereço especificado |
| SUB110 | Id de assinatura inválido (deve ser maior que 0) |
| SUB111 | Assinatura não encontrada para o usuário especificado |
| SUB112 | Usuário não encontrado |
| SUB200 | Erro de timeout na requisição |
| SUB300 | Erro ao atualizar o endereço de entrega da assinatura especificada |
| SUB302 | Erro ao adicionar o produto à assinatura |
| SUB304 | O produto não pertence ao grupo de assinatura especificado |
| SUB305 | Assinatura não encontrada |
| SUB306 | Erro ao remover o produto da assinatura |
| Código | Descrição do Erro |
|---|
| JMT101 | Erro ao definir informações adicionais de retirada de loja |
| JMT102 | Erro genérico no serviço de fretes |
| JMT103 | Erro ao selecionar a cotação de frete especificada |
| JMT104 | Erro ao obter cotações de frete por centro de distribuição |
| JMT105 | Endereço não encontrado |
| JMT106 | Nenhum conector de frete está ativo |
| JMT107 | Nenhum conector atende o endereço informado |
| JMT109 | Centro de distribuição inválido |
| JMT110 | Sem estoque disponível |
| JMT111 | CEP inválido |
| JMT200 | Erro de timeout na requisição |
| Código | Descrição do Erro |
|---|
| SHI100 | Erro ao obter dados de retirada em loja |
| SHI101 | Erro genérico no serviço de frete |
| SHI102 | Erro ao selecionar a cotação de frete especificada |
| SHI103 | Erro ao selecionar a cotação de frete agendada especificada |
| SHI104 | Erro ao atualizar informações adicionais de frete |
| SHI105 | Erro ao obter a cotação de frete |
| SHI106 | Endereço não encontrado |
| SHI107 | Nenhum conector de frete está ativo |
| SHI108 | Nenhum conector atende o endereço informado |
| SHI110 | Centro de distribuição inválido |
| SHI111 | Sem estoque disponível |
| SHI112 | CEP inválido |
| SHI200 | Erro de timeout na requisição |
| Código | Descrição do Erro |
|---|
| GTW100 | Erro ao processar a forma de pagamento selecionada |
| GTW101 | Não foi possível processar a forma de pagamento selecionada |
| GTW102 | Erro ao deletar um cartão |
| GTW103 | Erro ao selecionar uma forma de pagamento |
| GTW104 | Erro genérico no serviço de pagamentos |
| GTW105 | Erro ao selecionar parcelamentos |
| GTW107 | Erro ao obter a forma de pagamento selecionada do carrinho |
| GTW108 | Forma de pagamento selecionada não encontrada |
| GTW110 | Erro ao redefinir dados de pagamento |
| GTW200 | Erro de timeout na requisição |
| Código | Descrição do Erro |
|---|
| LOG100 | Falha ao autenticar o usuário (e-mail e/ou senha incorretos) |
| LOG101 | E-mail inválido |
| LOG102 | E-mail já existente |
| LOG103 | Loja não encontrada |
| LOG104 | A senha deve ter, pelo menos, 6 caracteres |
| LOG105 | A senha deve atender, pelo menos, 2 das condições de segurança |
| LOG106 | A senha deve atender, pelo menos, 3 das condições de segurança |
| LOG107 | A senha deve atender a todas as condições de segurança |
| LOG108 | CPF já existente |
| LOG109 | CPF inválido |
| LOG110 | Data de nascimento é obrigatória no cadastro (configuração do admin) |
| LOG111 | Data de nascimento inválida |
| LOG112 | CNPJ já existente |
| LOG113 | CNPJ inválido |
| LOG114 | Telefone inválido |
| LOG115 | Erro genérico no serviço de login |
| LOG116 | Erro ao obter as informações do usuário |
| LOG117 | Login conhecido não está disponível |
| LOG118 | Valor de entrada é obrigatório |
| LOG119 | Entrada inválida, deve ser e-mail ou CPF |
| LOG120 | Usuário bloqueado |
| LOG121 | Excedeu o número de tentativas de login conhecidas |
| LOG122 | E-mail é obrigatório |
| LOG123 | CPF é obrigatório |
| LOG124 | Cliente não existe |
| LOG125 | Entrada inválida no Nome Corporativo |
| LOG126 | Entrada inválida no Nome Completo |
| LOG127 | Entrada inválida no Gênero |
| LOG128 | Entrada inválida no RG |
| LOG129 | Por favor, insira seu nome e sobrenome |
| LOG130 | Entrada inválida no Nome da Empresa |
| LOG131 | Entrada inválida na Inscrição Estadual |
| LOG132 | Entrada inválida no Telefone Principal |
| LOG133 | Entrada inválida no Telefone Secundário |
| LOG134 | Chave incorreta |
| LOG135 | Erro ao carregar o contexto da loja |
| LOG136 | Usuário não encontrado |
| LOG137 | Entrada inválida no DDD do Telefone Principal |
| LOG138 | Entrada inválida no DDD do Telefone Secundário |
| LOG139 | O DDD do Telefone Principal precisa conter 2 dígitos |
| LOG140 | O DDD do Telefone Secundário precisa conter 2 dígitos |
| LOG141 | Por favor, insira o nome e sobrenome do destinatário |
| LOG142 | Não foi possível enviar o e-mail de chave de acesso |
| LOG143 | E-mail e chave de acesso são obrigatórios |
| LOG144 | Chave de acesso inválida |
| LOG145 | Email ou CustomerAccessToken deve ser informado. Quando nenhum parâmetro é informado. |
| Código | Descrição do Erro |
|---|
| PAR100 | Credenciais inválidas |
| PAR101 | Erro ao associar o parceiro especificado ao carrinho |
| PAR102 | Erro ao desassociar o parceiro especificado do carrinho |
| PAR103 | Parceiro não encontrado |
| PAR104 | Não é permitido enviar id de região e CEP na mesma solicitação |
| PAR105 | É necessário enviar um id de região ou CEP na requisição |
| PAR106 | Não foi possível pesquisar a região do parceiro |
| Código | Descrição do Erro |
|---|
| CTM100 | Cliente não encontrado. Quando o token informado não corresponde a um cliente existente |
| CTM101 | Não há dados para atualizar (os dados enviados são os mesmos já cadastrados) |
| CTM102 | Endereço do usuário não encontrado |
| CTM103 | Erro ao adicionar o endereço ao usuário |
| CTM104 | Erro genérico de usuário |
| CTM105 | Erro ao remover um endereço do usuário por conter uma assinatura ativa |
| CTM106 | Não foi possível remover o endereço por ser o único endereço cadastrado do usuário |
| Código | Descrição do Erro |
|---|
| SEA100 | Não foi possível buscar pedidos do usuário |
| SEA101 | Erro ao buscar produtos |
| SEA102 | Erro genérico no serviço de busca |
| SEA103 | Erro ao criar o registro dos termos buscados |
| SEA104 | A query de busca não deve ser vazia |
| SEA105 | Não é possível usar products e productsByOffset ao mesmo tempo na query. |
| SEA106 | A busca ultrapassou o limite de 10.000 itens |
| Código | Descrição do Erro |
|---|
| CCT100 | Erro ao obter o saldo de conta corrente do usuário |
| CCT200 | Erro de timeout na requisição |
| Código | Descrição do Erro |
|---|
| INF100 | Erro ao atualizar os valores do grupo de informações do usuário |
| INF101 | Erro ao inserir os valores do grupo de informações ao usuário |
| INF102 | Erro ao buscar os campos do grupo de informações especificado |
| INF103 | O campo indicado é de preenchimento obrigatório |
| INF104 | O valor pré definido para o campo indicado é obrigatório |
| INF105 | Id do campo do grupo de informações é inválido |
| Código | Descrição do Erro |
|---|
| VAL100 | Sem permissão para usar metadados privados |
| VAL101 | O campo Email é obrigatório |
| VAL102 | Formato de email inválido |
| VAL103 | Id de produto variante deve ser maior que 0 |
| VAL104 | Preço deve ser maior que 0 |
| VAL105 | O campo URL é obrigatório |
| VAL106 | URL inválida |
| VAL107 | O campo AdditionalInfo deve conter menos de 500 caracteres |
| VAL108 | O input Types não pode ser vazio |
| VAL109 | O campo Name é obrigatório |
| VAL110 | O campo indicado deve conter ao menos x caracteres |
| VAL111 | O campo indicado está vazio |
| VAL112 | O campo indicado contém caracteres inválidos |
| Código | Descrição do Erro |
|---|
| TKN100 | CustomerAccessToken inválido ou expirado |
| TKN101 | CustomerAccessToken inválido para esta loja |
| TKN102 | PartnerAccessToken inválido ou expirado |
| TKN103 | É necessário um customerAccessToken com cadastro completo |
| TKN104 | Apenas customerAccessToken autenticado é permitido para esta operação |
| TKN105 | O customerAccessToken não possui a origem do login |
| TKN106 | O tipo do customerAccessToken deve ser NEW para esta operação |
| TKN107 | O customerAccessToken não pertence a um usuário master |
| TKN108 | O 'customerAccessToken' não é válido para lista de evento |
| TKN109 | Apenas 'customerAccessToken' autenticado com chave de acesso é permitido |
| Código | Descrição do Erro |
|---|
| GOI100 | Id de centro de distribuição inválido |
| GOI101 | Id de endereço inválido |
| GOI102 | Id de forma de pagamento inválida |
| Código | Descrição do Erro |
|---|
| EVT100 | Erro ao obter informações do evento especificado |
| EVT101 | Erro ao obter a listagem de tipos de eventos da loja |
| EVT102 | Erro ao obter a listagem de eventos da loja |
| EVT103 | Apenas os donos da lista podem adicionar produtos ao evento |
| EVT104 | Erro de lista de produtos do evento vazia |
| EVT105 | Erro ao adicionar o produto variante especificado à lista de eventos |
| EVT106 | Erro genérico em lista de eventos |
| EVT107 | Erro ao obter produtos da lista de eventos |
| Código | Descrição do Erro |
|---|
| EML101 | A configuração 'Email Para formulário genérico' pode estar não preenchida no painel do admin |
| EML102 | O corpo do email não pode ser vazio |
| EML103 | Verifique se a configuração 'E-mail 'De' formulário genérico' possui valor definido no painel do admin |
| Código | Descrição do Erro |
|---|
| ORD101 | Id de pedido inválido |
| ORD102 | Erro ao obter produtos digitais |
| Código | Descrição do Erro |
|---|
| PRD100 | Erro ao adicionar um alerta de preço |
| PRD101 | Erro ao adicionar um alerta de estoque |
| PRD102 | Um id de produto ou de lista de compra deve ser enviado |
| PRD103 | Erro ao adicionar a recomendação de produto amigo |
| PRD104 | Erro genérico no serviço de produto |
| PRD105 | Erro ao enviar a contra proposta |
| Código | Descrição do Erro |
|---|
| REC100 | Token reCAPTCHA suspeito |
| REC101 | Erro ao buscar chave reCAPTCHA |
| REC102 | A loja não possui uma chave reCAPTCHA ativa em produção e do tipo esperado |
| REC103 | Erro genérico no serviço de reCAPTCHA |
| REC104 | Token recaptcha é obrigatório |
| REC105 | Erro ao criar configuração recaptcha |
| REC106 | Erro ao buscar mutation com recaptcha obrigatório |
| REC107 | Erro ao buscar os grupos de mutation com recaptcha obrigatório |
| REC108 | Erro ao atualizar as configurações de mutations |
| REC109 | Erro ao deletar as configurações do recaptcha |
| Código | Descrição do Erro |
|---|
| KIT101 | Kit não localizado no carrinho |
| KIT102 | Kit não contém produtos/variantes |
| KIT103 | Kit não encontrado |
| KIT104 | O kit deve conter o produto |
| KIT105 | O kit deve conter apenas um produto |
| KIT106 | Variante não pertence ao produto no kit |
| KIT107 | Quantidade de unidades do produto não corresponde à quantidade estipulada no kit |
| KIT108 | Variante não possui estoque suficiente |
| KIT109 | É necessário informar o KitGroupId |
| Código | Descrição do Erro |
|---|
| GAI100 | Erro ao buscar filtros IA |
| GAI101 | Loja sem permissão para utilizar IA na busca |
| Código | Descrição do Erro |
|---|
| CDT100 | Erro ao buscar centros de distribuição |
São erros que não foram identificados por área ou especificados. Em casos de código de erro genérico você pode entrar em contato com nossos canais de atendimento para analisarmos o cenário.
| Código | Descrição do Erro |
|---|
| GEN100 | Ocorreu um erro |