# Códigos de Erro

Quando o WCPOS encontra um problema, ele exibe um código de erro que ajuda a identificar o problema. Cada código de erro segue o formato `[DOMÍNIO][CATEGORIA][CÓDIGO_ESPECÍFICO]` para ajudá-lo a entender rapidamente o tipo e a natureza do erro.

## Formato do Código de Erro[​](#error-code-format "Link direto para Formato do Código de Erro")

| Componente            | Descrição             | Exemplo                   |
| --------------------- | --------------------- | ------------------------- |
| **Domínio**           | A área do sistema     | `API`, `DB`, `PY`, `SY`   |
| **Categoria**         | A categoria do erro   | `01`, `02`, `03`, etc.    |
| **Código Específico** | O identificador único | `001`, `002`, `003`, etc. |

**Exemplo:** `API04001` = API (domínio) + 04 (erros de resposta) + 001 (formato de resposta inválido)

***

## Domínios de Erro[​](#error-domains "Link direto para Domínios de Erro")

### [Erros da API](/pt-BR/error-codes/api.md)[​](#api-errorsapi "Link direto para api-errorsapi")

Erros da API ocorrem ao se comunicar com seu servidor WooCommerce.

| Categoria        | Faixa de Código | Descrição                                         |
| ---------------- | --------------- | ------------------------------------------------- |
| Conexão          | API01xxx        | Problemas de rede e conectividade                 |
| Autenticação     | API02xxx        | Problemas de login, tokens e permissão            |
| Solicitação      | API03xxx        | Problemas com solicitações de saída               |
| Resposta         | API04xxx        | Problemas com respostas do servidor               |
| Plugin/WordPress | API05xxx        | Problemas com plugins do WordPress ou WooCommerce |
| Configuração     | API06xxx        | Problemas de configuração e setup                 |

### [Erros de Banco de Dados](/pt-BR/error-codes/db.md)[​](#database-errorsdb "Link direto para database-errorsdb")

Erros de banco de dados ocorrem ao armazenar ou recuperar dados localmente.

| Categoria | Faixa de Código | Descrição                                          |
| --------- | --------------- | -------------------------------------------------- |
| Conexão   | DB01xxx         | Problemas de conexão e transação do banco de dados |
| Dados     | DB02xxx         | Problemas com registros e restrições               |
| Consulta  | DB03xxx         | Problemas de sintaxe de consulta e tipo de dado    |

### [Erros de Pagamento](/pt-BR/error-codes/py.md)[​](#payment-errorspy "Link direto para payment-errorspy")

Erros de pagamento ocorrem durante o checkout e processamento de pagamentos.

| Categoria | Faixa de Código | Descrição                                           |
| --------- | --------------- | --------------------------------------------------- |
| Cartão    | PY01xxx         | Problemas com o cartão de pagamento                 |
| Gateway   | PY02xxx         | Problemas de comunicação com o gateway de pagamento |

### [Erros de Sistema](/pt-BR/error-codes/sy.md)[​](#system-errorssy "Link direto para system-errorssy")

Erros de sistema estão relacionados aos recursos do dispositivo e configuração do sistema.

| Categoria | Faixa de Código | Descrição                                 |
| --------- | --------------- | ----------------------------------------- |
| Recurso   | SY01xxx         | Problemas de memória, disco e permissões  |
| Serviço   | SY02xxx         | Configuração e disponibilidade do serviço |

***

## Referência Rápida[​](#quick-reference "Link direto para Referência Rápida")

Procurando um código de erro específico? Use a barra lateral para navegar até o domínio, ou procure o código diretamente.

| Domínio                          | Total de Códigos | Problemas Comuns                                               |
| -------------------------------- | ---------------- | -------------------------------------------------------------- |
| [API](/pt-BR/error-codes/api.md) | 39 códigos       | Comunicação com o servidor, autenticação, problemas de plugins |
| [DB](/pt-BR/error-codes/db.md)   | 9 códigos        | Armazenamento e recuperação de dados locais                    |
| [PY](/pt-BR/error-codes/py.md)   | 6 códigos        | Processamento de pagamento                                     |
| [SY](/pt-BR/error-codes/sy.md)   | 5 códigos        | Recursos do dispositivo e configuração                         |

***

## Precisa de Mais Ajuda?[​](#need-more-help "Link direto para Precisa de Mais Ajuda?")

Se você ainda estiver enfrentando problemas após seguir as etapas de solução de problemas:

1. Verifique a seção [Solução de Problemas](/pt-BR/support/troubleshooting/response-error.md) para guias mais detalhados
2. Junte-se à nossa [comunidade no Discord](https://wcpos.com/discord) para suporte
3. Relate problemas no [GitHub](https://github.com/wcpos)

***
