API02006: Chave API Inválida
O Que Isso Significa
A chave da API REST do WooCommerce utilizada é inválida. As chaves da API são usadas para autenticação de servidor para servidor, e a chave fornecida não corresponde a nenhuma chave válida no WooCommerce.
Causas Comuns
- Chave excluída — A chave da API foi removida do WooCommerce
- Erro de digitação na chave — A chave foi digitada incorretamente
- Par de chaves errado — A chave do consumidor e o segredo não coincidem
- Chave de site diferente — Usando chaves geradas para outra instalação
Como Corrigir
1. Verifique a Chave da API
No Admin do WordPress → WooCommerce → Configurações → Avançado → REST API:
- Verifique se sua chave da API existe
- Confirme se não foi revogada
- Observe as permissões (somente leitura/leitura/gravação)
2. Gere Novas Chaves da API
Se a chave estiver faltando ou inválida:
- Acesse WooCommerce → Configurações → Avançado → REST API
- Clique em "Adicionar chave"
- Insira uma descrição (por exemplo, "WCPOS")
- Selecione o usuário
- Escolha permissões "Leitura/Gravação"
- Clique em "Gerar chave da API"
- Copie tanto a Chave do Consumidor quanto o Segredo do Consumidor (mostrado apenas uma vez!)
3. Atualize a Configuração do POS
Insira as novas chaves da API no POS:
- Chave do Consumidor (começa com
ck_) - Segredo do Consumidor (começa com
cs_)
4. Verifique as Permissões da Chave
Certifique-se de que a chave possui permissões suficientes:
- Leitura — Visualizar dados apenas
- Gravação — Modificar dados apenas
- Leitura/Gravação — Acesso total (recomendado para POS)