S
ShopIA— Ajuda
Essencial·Primeiros 7 dias

\"Token inválido\" ao conectar a loja: causas e correções

3 min de leitura·Atualizado em maio/2026
A mensagem "Token inválido" aparece em qualquer fluxo que envolva autenticação por token. Esta página lista as causas em ordem de probabilidade e o caminho mais curto para corrigir.

Onde a mensagem aparece

  • Plugin WooCommerce ao salvar configurações
  • Aplicativo Shopify durante reautorização
  • Painel ShopIA ao testar webhook manualmente
  • Logs internos visíveis para super admin

O token padrão do ShopIA tem prefixo shk_ (Shopia Key) seguido de 32 caracteres alfanuméricos. Qualquer formato diferente disso é automaticamente rejeitado.

Causa 1: token incompleto

Mais comum. Ao copiar o token, parte dos caracteres ficou de fora.

Como verificar

Conte os caracteres do que você colou. O token completo tem 36 caracteres: shk_ (4) + 32 alfanuméricos. Se for menor ou maior, está incompleto ou corrompido.

Como resolver

  1. No painel, acesse Configurar > Conexões.
  2. Localize o token na sua loja.
  3. Use o ícone Copiar (não selecione manualmente — risco de perder caracteres).
  4. Cole no plugin ou serviço de destino.
  5. Salve.

Causa 2: espaços invisíveis

Copiar de PDFs, emails ou apps de mensagem pode trazer caracteres invisíveis (espaço não-quebrável  , BOM ). Mesmo com formato visualmente correto, o sistema rejeita.

Como resolver

  1. Cole o token em um editor de texto puro (Notepad, TextEdit em modo plain).
  2. Apague qualquer espaço antes ou depois.
  3. Recopie e cole no destino.

Causa 3: token revogado

Tokens podem ser revogados em três situações:

  • Você gerou novo token (o anterior é invalidado automaticamente)
  • Mudança de plano que altera o conjunto de credenciais
  • Rotação de segurança (manual ou automática após incidente)

Como verificar

No painel, acesse Configurar > Conexões > [plataforma]. O token mais recente é o único válido. Tokens anteriores aparecem com status Revogado.

Como resolver

Use sempre o token mais recente. Se precisar girar credenciais, gere novo e atualize todos os pontos de uso (plugin, integrações externas, scripts).

Causa 4: ambiente errado

Tokens de sandbox não funcionam em produção, e vice-versa. Cada ambiente tem seu próprio espaço de credenciais.

Como verificar

Token começando comAmbiente
shk_prod_Produção
shk_sand_Sandbox
shk_ (sem prefixo de ambiente)Produção (formato legado)

Como resolver

Confirme o ambiente do plugin/serviço de destino. Use o token correspondente.

Causa 5: loja arquivada ou desativada

Lojas em status arquivada têm tokens automaticamente invalidados. Tentativas de uso retornam "Token inválido" mesmo com token tecnicamente correto.

Como resolver

  1. No painel admin, acesse Lojas.
  2. Localize sua loja e confirme o status.
  3. Se arquivada, restaure clicando em Reativar loja.
  4. Aguarde 1 minuto e tente novamente.

Causa 6: rotação automática por suspeita de vazamento

Em casos raros, o sistema detecta padrão suspeito de uso (mesmo token chamando de IPs muito distantes em curto intervalo, por exemplo) e revoga preventivamente. Essa medida visa proteger contra credencial vazada.

Como verificar

Banner de aviso aparece no painel: "Token revogado por segurança em [data]".

Como resolver

  1. Gere novo token.
  2. Atualize em todos os pontos legítimos.
  3. Se você não foi avisado e suspeita de comprometimento, contate o suporte para auditoria.

Causa 7: token de outra loja

Em multi-loja, é fácil confundir credenciais. Token gerado para loja A não funciona em plugin instalado em loja B.

Como verificar

No painel, troque para a loja correta antes de copiar o token. O seletor está no canto superior esquerdo.

Como resolver

Use o token da loja correspondente ao site WordPress/Shopify de destino.

E se nada funcionar

  1. Confirme que está em ambiente correto (produção vs sandbox).
  2. Gere token novo.
  3. Cole em editor texto puro para limpar caracteres invisíveis.
  4. Cole no destino final.
  5. Se ainda falhar, abra ticket com: domínio da loja, primeiros 8 caracteres do token (não envie completo), data e hora da tentativa.

Veja também

Este artigo foi útil?

Sua resposta ajuda a melhorar a Central de Ajuda.

Veja também