Pular para o conteúdo principal
ℹ️ Conteúdo em atualização

Estamos revisando estes procedimentos. Pessoas técnicas podem encontrar ajustes em códigos de erro ou mapeamentos de payload; valide com os logs e o OpenAPI mais recente. Pessoas não técnicas podem continuar usando o passo a passo e acionar o time de suporte caso algo pareça diferente do descrito.

🔧 Troubleshooting - Arrecadação Lojista

Este guia ajuda você a identificar e resolver problemas comuns ao integrar com a API de Arrecadação Lojista.


🎯 Início Rápido: Checklist de Debug

Antes de abrir um chamado de suporte, verifique:

  • Token válido: Seu JWT está dentro da validade?
  • Headers corretos: Header Authorization: Bearer <token> está presente?
  • URL correta: Está usando HML ou PRD apropriadamente?
  • Formato JSON: Body está em JSON válido?
  • Campos obrigatórios: Todos os campos required foram enviados?
  • TraceId salvo: Guardou o traceId da requisição com erro?

📚 Erros Comuns por Endpoint

1️⃣ Consulta de Títulos (GET /consulta-titulo)

⚠️ 400 Bad Request

Possíveis Causas:

TítuloDetalheSolução
Authorization é obrigatórioInforme o token de autorização válido.Adicione header: Authorization: Bearer <seu_token>
Campo(s) obrigatório(s)cpfCliente é obrigatório.Adicione parâmetro: ?cpfCliente=12345678901
Campo(s) obrigatório(s)codigoEstabelecimento é obrigatório.Adicione parâmetro: &codigoEstabelecimento=12345
Campo(s) com formato(s) inválido(s).codigoEstabelecimento inválido, só aceitamos númerosVerifique se o codigoEstabelecimento é apenas números.

Exemplo de requisição correta:

curl -X GET "https://apihml.credsystem.com.br/arrecadacao-lojista/api/v2/consulta-titulo?cpfCliente=12345678901&codigoEstabelecimento=12345" \
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..."
⚠️ 401 Unauthorized

Possíveis Causas:

TítuloDetalheSolução
Authorization inválidoInforme o token de autorização válido.Obtenha um novo token via endpoint de autenticação
Não AutorizadoToken expiradoTokens JWT têm validade limitada. Renove seu token

Como renovar o token:

  1. Faça nova requisição ao endpoint de autenticação
  2. Guarde o novo token
  3. Implemente lógica de renovação automática (antes de expirar)
⚠️ 403 Forbidden

Possíveis Causas:

TítuloDetalheSolução
Acesso negado.Você não tem permissão para acessar esse recurso.Verifique se você deveria ter acesso às informações solicitadas.
⚠️ 404 Not Found

Possíveis Causas:

TítuloDetalheSolução
Dados não encontradosEstabelecimento não encontrado ou não pertence a sua rede.O estabelecimento informado precisa ser maior que zero e pertencer a sua rede.
Cliente informado inválido ou inexistenteCPF não encontrado na baseConfirme o CPF do cliente (apenas números, 11 dígitos)
⚠️ 422 Unprocessable Entity

Possíveis Causas:

TítuloDetalheSolução
Validação de camposcpfCliente não é válido.Valide o CPF antes de enviar (dígitos verificadores)
⚠️ 500 Internal Server Error

Possíveis Causas:

TítuloDetalheSolução
ErrorErros não tratadosEntre em contato com o suporte e informe o erro.

2️⃣ Pré-Autorização (POST /pre-autorizacao)

⚠️ 400 Bad Request

Possíveis Causas:

TítuloDetalheSolução
Dados de entrada inválidos ou não existentes.Corpo da requisição vazio ou dados inexistentes.Verifique o payload enviado.
Campo(s) obrigatório(s)cpfCliente é obrigatórioVerifique se informou o CPF do cliente.
Campo(s) obrigatório(s)codigoEstabelecimento é obrigatórioVerifique se foi informado o código do estabelecimento.
Campo(s) obrigatório(s)codigoEstabelecimento ausenteAdicione no body: "codigoEstabelecimento": "12345"
Campo(s) com formato(s) inválido(s)Formato de número incorretoCodigoEstabelecimento deve ser string numérica
Campo(s) com formato(s) inválido(s).codigoEstabelecimento inválido, só aceitamos númerosVerifique se o codigoEstabelecimento é apenas números.
Authorization é obrigatório.Informe o token de autorização válido.Valide se o Bearer token foi enviado corretamente.
⚠️ 401 Unauthorized

Possíveis Causas:

TítuloDetalheSolução
Authorization inválido.Informe o token de autorização válido.Verifique o Bearer token informado.
Não AutorizadoAuthorization expirado.Gere um novo Bearer token.
⚠️ 403 Forbidden

Possíveis Causas:

TítuloDetalheSolução
Acesso negado.Você não tem permissão para acessar esse recurso.Verifique se você deveria ter acesso às informações solicitadas.
⚠️ 404 Not Found

Possíveis Causas:

TítuloDetalheSolução
Dados não encontradosEstabelecimento não encontrado ou não pertence à sua rede.O codigoEstabelecimento deve ser informado, ser maior que 0 e pertencer à rede.
Cliente informado inválido ou inexistente.O cliente não foi encontrado e/ou não pertence à rede.Verifique o cliente informado.
⚠️ 412 Precondition Failed

Possíveis Causas:

TítuloDetalheSolução
Extrato informado inválido ou não localizadoSe o extrato informado é válido, tente novamente mais tarde.Se a mensagem persistir, tente novamente mais tarde.
Divergencia de dados para pagamento de titulo promocional.A parcela nº 1, vinculada ao contrato nº 12344431 não pode ser validada. O contrato informado não foi localizadoVerifique os dados informados.
Divergencia de dados para pagamento de titulo promocional.A parcela nº 10, vinculada ao contrato nº 12345512 não pode ser validada. Ordem de pagamento incorretaVerifique o carnê e a parcela do pagamento.
Divergencia de dados para pagamento de titulo promocional.Não foi informado o codigo do estabelecimento da parcelaVerifique se foram passadas todas as informações necessárias.

Dica: Sempre use os dados retornados pelo endpoint de consulta de títulos.

⚠️ 422 Unprocessable Entity

Possíveis Causas:

TítuloDetalheSolução
Validação de camposcpfCliente não é válido.Verifique o CPF do cliente informado.
Valores divergentesO valor total do pagamento informado está incorreto.Some exatamente os valores informados.
Consulta título não localizada.Para fazer uma pré-autorização é obrigatório fazer a consulta título primeiro.Realize a consulta título antes de realizar a pré-autorização.
⚠️ 500 Internal Server Error

Possíveis Causas:

TítuloDetalheSolução
Erros genéricosErros genéricosCaso o erro retornado não seja inteligível, entre em contato com o suporte.
⚠️ 503 Service Unavailable

Possíveis Causas:

TítuloDetalheSolução
Serviço indisponívelInfelizmente estamos passando por uma instabilidade no momento. Tente novamente mais tarde.Caso o serviço demore a ficar estável, por favor, contate o suporte.
⚠️ 504 Gateway Timeout

Possíveis Causas:

TítuloDetalheSolução
Tempo excedidoO servidor não respondeu a tempo. Por favor, tente novamente.Tente novamente em alguns instantes, podemos estar com instabilidade.


3️⃣ Pré-Autorização PIX (POST /pre-autorizacao/pix)

⚠️ 400 Bad Request

Possíveis Causas:

TítuloDetalheSolução
Dados de entrada inválidos ou não existentes.Corpo da requisição vazio ou dados inexistentes.Verifique o payload enviado.
Authorization é obrigatório.Informe o token de autorização válido.Verifique se o Bearer token foi informado.
Divergência de valorO valor total do pagamento informado está incorreto.Verifique o valor informado.
Campo(s) obrigatório(s)cpfCliente é obrigatórioVerifique se enviou o campo cpfCliente.
Campo(s) obrigatório(s)cpfCliente não é válidoVerifique se enviou o cpfCliente com CPF válido.
Campo(s) obrigatório(s)codigoEstabelecimento é obrigatório.Verifique se enviou o campo codigoEstabelecimento.
Campo(s) com formato(s) inválido(s).codigoEstabelecimento inválido, só aceitamos númerosVerifique se o codigoEstabelecimento contém apenas números.
Campo(s) obrigatório(s)codigoEstabelecimento ausenteAdicione no body: "codigoEstabelecimento": "12345"
Campo(s) com formato(s) inválido(s)Formato de número incorretoCodigoEstabelecimento deve ser string numérica
⚠️ 401 Unauthorized

Possíveis Causas:

TítuloDetalheSolução
Authorization inválido.Informe o token de autorização válido.Verifique o Bearer token informado.
Não AutorizadoAuthorization expirado.Gere um novo Bearer token.
⚠️ 403 Forbidden

Possíveis Causas:

TítuloDetalheSolução
Acesso negado.Você não tem permissão para acessar esse recurso.Verifique se você deveria ter acesso às informações solicitadas.
⚠️ 404 Not Found

Possíveis Causas:

TítuloDetalheSolução
Dados não encontradosEstabelecimento não encontrado ou não pertence à sua rede.O codigoEstabelecimento deve ser informado, ser maior que 0 e pertencer à rede.
Cliente informado inválido ou inexistente.O cliente não foi encontrado e/ou não pertence à rede.Verifique o cpfCliente informado.
⚠️ 412 Precondition Failed

Possíveis Causas:

TítuloDetalheSolução
Extrato informado inválido ou não localizadoSe o extrato informado é válido, tente novamente mais tarde.Se a mensagem persistir, tente novamente mais tarde.
Divergencia de dados para pagamento de titulo promocional.A parcela nº 1, vinculada ao contrato nº 12344431 não pode ser validada. O contrato informado não foi localizadoVerifique os dados informados.
Divergencia de dados para pagamento de titulo promocional.A parcela nº 10, vinculada ao contrato nº 12345512 não pode ser validada. Ordem de pagamento incorretaVerifique o carnê e a parcela do pagamento.
Divergencia de dados para pagamento de titulo promocional.Não foi informado o codigo do estabelecimento da parcelaVerifique se foram passadas todas as informações necessárias.

Dica: Sempre use os dados retornados pelo endpoint de consulta de títulos.

⚠️ 422 Unprocessable Entity

Possíveis Causas:

TítuloDetalheSolução
Validação de camposcpfCliente não é válido.Verifique o CPF do cliente.
Valores divergentesO valor total do pagamento informado está incorreto.Verifique o valor informado.
⚠️ 500 Internal Server Error

Possíveis Causas:

TítuloDetalheSolução
Erros genéricosErros genéricosCaso o erro retornado não seja inteligível, entre em contato com o suporte.
⚠️ 503 Service Unavailable

Possíveis Causas:

TítuloDetalheSolução
Serviço indisponívelInfelizmente estamos passando por uma instabilidade no momento. Tente novamente mais tarde.Caso o serviço demore a ficar estável, por favor, contate o suporte.
⚠️ 504 Gateway Timeout

Possíveis Causas:

TítuloDetalheSolução
Tempo excedidoO servidor não respondeu a tempo. Por favor, tente novamente.Tente novamente em alguns instantes, podemos estar com instabilidade.

4️⃣ Pré-autorização sonda status PIX (GET /pre-autorizacao/sonda/status-pix)

⚠️ 400 Bad Request

Possíveis Causas:

TítuloDetalheSolução
Authorization é obrigatórioInforme o token de autorização válido.Verifique se o Bearer token foi informado.
Campo(s) obrigatório(s).codigoPreAutorizacao é obrigatório.Verifique se informou o codigoPreAutorizacao
Campo(s) obrigatório(s).codigoEstabelecimento é obrigatório.Verifique se informou o codigoEstabelecimento
⚠️ 401 Unauthorized

Possíveis Causas:

TítuloDetalheSolução
Authorization inválidoInforme o token de autorização válido.Obtenha um novo token via endpoint de autenticação
Não AutorizadoToken expiradoTokens JWT têm validade limitada. Renove seu token
⚠️ 403 Forbidden

Possíveis Causas:

TítuloDetalheSolução
Acesso negado.Você não tem permissão para acessar esse recurso.Verifique se você deveria ter acesso às informações solicitadas.
⚠️ 404 Not Found

Possíveis Causas:

TítuloDetalheSolução
Dados não encontradosEstabelecimento não encontrado ou não pertence à sua rede.O estabelecimento informado precisa ser maior que zero e pertencer à sua rede.
⚠️ 422 Unprocessable Entity

Possíveis Causas:

TítuloDetalheSolução
Validação de camposcodigoPreAutorizacao é obrigatórioVerifique se informou o codigoPreAutorizacao e se é maior que zero
Campo(s) inválido(s) e/ou inexistente(s).Código de pré-autorização e/ou loja estão inválidosVerifique se informou os campos.
⚠️ 500 Internal Server Error

Possíveis Causas:

TítuloDetalheSolução
Erros genéricosErros genéricosCaso o erro retornado não seja inteligível, entre em contato com o suporte.
⚠️ 503 Service Unavailable

Possíveis Causas:

TítuloDetalheSolução
Serviço indisponívelInfelizmente estamos passando por uma instabilidade no momento. Tente novamente mais tarde.Caso o serviço demore a ficar estável, por favor, contate o suporte.
⚠️ 504 Gateway Timeout

Possíveis Causas:

TítuloDetalheSolução
Tempo excedidoO servidor não respondeu a tempo. Por favor, tente novamente.Tente novamente em alguns instantes, podemos estar com instabilidade.

5️⃣ Pré-autorização sonda status (GET /pre-autorizacao/sonda/status)

⚠️ 400 Bad Request

Possíveis Causas:

TítuloDetalheSolução
Authorization é obrigatórioInforme o token de autorização válido.Verifique se o Bearer token foi informado.
Campo(s) obrigatório(s).codigoPreAutorizacao é obrigatório.Verifique se informou o codigoPreAutorizacao
Campo(s) obrigatório(s).codigoEstabelecimento é obrigatório.Verifique se informou o codigoEstabelecimento
⚠️ 401 Unauthorized

Possíveis Causas:

TítuloDetalheSolução
Authorization inválidoInforme o token de autorização válido.Obtenha um novo token via endpoint de autenticação
Não AutorizadoToken expiradoTokens JWT têm validade limitada. Renove seu token
⚠️ 403 Forbidden

Possíveis Causas:

TítuloDetalheSolução
Acesso negado.Você não tem permissão para acessar esse recurso.Verifique se você deveria ter acesso às informações solicitadas.
⚠️ 404 Not Found

Possíveis Causas:

TítuloDetalheSolução
Dados não encontradosEstabelecimento não encontrado ou não pertence à sua rede.O estabelecimento informado precisa ser maior que zero e pertencer à sua rede.
⚠️ 422 Unprocessable Entity

Possíveis Causas:

TítuloDetalheSolução
Validação de camposcodigoPreAutorizacao é obrigatórioVerifique se informou o codigoPreAutorizacao e se é maior que zero
Campo(s) inválido(s) e/ou inexistente(s).Código de pré-autorização e/ou loja estão inválidosVerifique se informou os campos.
⚠️ 500 Internal Server Error

Possíveis Causas:

TítuloDetalheSolução
Erros genéricosErros genéricosCaso o erro retornado não seja inteligível, entre em contato com o suporte.
⚠️ 503 Service Unavailable

Possíveis Causas:

TítuloDetalheSolução
Serviço indisponívelInfelizmente estamos passando por uma instabilidade no momento. Tente novamente mais tarde.Caso o serviço demore a ficar estável, por favor, contate o suporte.
⚠️ 504 Gateway Timeout

Possíveis Causas:

TítuloDetalheSolução
Tempo excedidoO servidor não respondeu a tempo. Por favor, tente novamente.Tente novamente em alguns instantes, podemos estar com instabilidade.

6️⃣ Efetivação (POST /efetivacao)

⚠️ 400 Bad Request

Possíveis Causas:

TítuloDetalheSolução
Authorization é obrigatório.Informe o token de autorização válido.Verifique o Bearer token informado.
Campo(s) obrigatório(s).codigoPreAutorizacao é obrigatório.Verifique o codigoPreAutorizacao informado.
Campo(s) obrigatório(s).codigoEstabelecimento é obrigatório.Verifique o codigoEstabelecimento informado.
Campo(s) com formato(s) inválido(s).codigoEstabelecimento é obrigatório.Verifique se o codigoEstabelecimento contém apenas números.
Campo(s) obrigatório(s).Codigo Estabelecimento, Valor Pagamento e Codigo Pré-Autorização são obrigatórios.Verifique as informações enviadas.
Divergência de ValorO valor total do pagamento informado está incorreto.Verifique se o valor passado é o mesmo que foi pré-autorizado.
⚠️ 401 Unauthorized

Possíveis Causas:

TítuloDetalheSolução
Authorization inválido.Informe o token de autorização válido.Verifique o Bearer token informado.
Não autorizado.Authorization expirado.Gere um novo Bearer token.
⚠️ 403 Forbidden

Possíveis Causas:

TítuloDetalheSolução
Acesso negado.Você não tem permissão para acessar esse recurso.Verifique se você realmente tem acesso a esse recurso.
⚠️ 404 Not Found

Possíveis Causas:

TítuloDetalheSolução
Dados não encontradosEstabelecimento não encontrado ou não pertence à sua rede.Verifique se o estabelecimento informado é válido e se é de sua rede.
Código pré-autorização não localizado.O código de pré-autorização informado é inválido e/ou inexistente.Verifique o código de pré-autorização.

Importante: Pré-autorizações são válidas apenas no mesmo dia da criação.

⚠️ 409 Conflict

Possíveis Causas:

TítuloDetalheSolução
Não é possível efetivar o pagamento.A pré-autorização informada já foi arrecadada.Verifique se já ocorreu a efetivação da pré-autorização informada.
⚠️ 422 Unprocessable Entity

Possíveis Causas:

TítuloDetalheSolução
Validação de camposcodigoPreAutorizacao é obrigatório.Verifique se o codigoPreAutorizacao foi informado e se é maior que zero.
Divergência de estabelecimento.O codigoEstabelecimento informado é divergente do estabelecimento da pré-autorização.Verifique o codigoEstabelecimento informado.
Divergência de dia de Efetivação.Efetivação só pode ser feita no mesmo dia da geração da pré-autorização.Verifique se a pré-autorização informada é do mesmo dia da efetivação.
⚠️ 500 Internal Server Error

Possíveis Causas:

TítuloDetalheSolução
Erros genéricosErros genéricosCaso o erro retornado não seja inteligível, entre em contato com o suporte.
⚠️ 503 Service Unavailable

Possíveis Causas:

TítuloDetalheSolução
Serviço indisponívelInfelizmente estamos passando por uma instabilidade no momento. Tente novamente mais tarde.Caso o serviço demore a ficar estável, por favor, contate o suporte.
⚠️ 504 Gateway Timeout

Possíveis Causas:

TítuloDetalheSolução
Tempo excedidoO servidor não respondeu a tempo. Por favor, tente novamente.Tente novamente em alguns instantes, podemos estar com instabilidade.

7️⃣ Efetivação Sonda (GET /efetivacao/sonda)

⚠️ 400 Bad Request

Possíveis Causas:

TítuloDetalheSolução
Authorization é obrigatório.Informe o token de autorização válido.Verifique o Bearer token informado.
Campo(s) obrigatório(s).codigoPreAutorizacao é obrigatório.Verifique o codigoPreAutorizacao informado.
Campo(s) obrigatório(s).codigoEstabelecimento é obrigatório.Verifique o codigoEstabelecimento informado.
Campo(s) com formato(s) inválido(s).codigoEstabelecimento é obrigatório.Verifique se o codigoEstabelecimento contém apenas números.
⚠️ 401 Unauthorized

Possíveis Causas:

TítuloDetalheSolução
Authorization inválido.Informe o token de autorização válido.Verifique o Bearer token informado.
Não autorizado.Authorization expirado.Gere um novo Bearer token.
⚠️ 403 Forbidden

Possíveis Causas:

TítuloDetalheSolução
Acesso negado.Você não tem permissão para acessar esse recurso.Verifique se você realmente tem acesso a esse recurso.
⚠️ 404 Not Found

Possíveis Causas:

TítuloDetalheSolução
Dados não encontradosEstabelecimento não encontrado ou não pertence à sua rede.Verifique se o estabelecimento informado é válido e se é de sua rede.
⚠️ 409 Conflict

Possíveis Causas:

TítuloDetalheSolução
Mapeamento em atualizaçãoEstamos revisando os retornos de conflito para este endpoint.Consulte os logs da aplicação ou acione o suporte para orientação.
⚠️ 422 Unprocessable Entity

Possíveis Causas:

TítuloDetalheSolução
Validação de camposcodigoPreAutorizacao é obrigatório.Verifique se o codigoPreAutorizacao foi informado e se é maior que zero.
⚠️ 500 Internal Server Error

Possíveis Causas:

TítuloDetalheSolução
Erros genéricosErros genéricosCaso o erro retornado não seja inteligível, entre em contato com o suporte.
⚠️ 503 Service Unavailable

Possíveis Causas:

TítuloDetalheSolução
Serviço indisponívelInfelizmente estamos passando por uma instabilidade no momento. Tente novamente mais tarde.Caso o serviço demore a ficar estável, por favor, contate o suporte.
⚠️ 504 Gateway Timeout

Possíveis Causas:

TítuloDetalheSolução
Tempo excedidoO servidor não respondeu a tempo. Por favor, tente novamente.Tente novamente em alguns instantes, podemos estar com instabilidade.

8️⃣ Desfazimento (POST /desfazimento)

⚠️ 400 Bad Request

Possíveis Causas:

TítuloDetalheSolução
Authorization é obrigatório.Informe o token de autorização válido.Verifique o Bearer token informado.
Campo(s) obrigatório(s).codigoEstabelecimento é obrigatório.Verifique o codigoEstabelecimento informado.
Campo(s) com formato(s) inválido(s).codigoEstabelecimento é obrigatório.Verifique se o codigoEstabelecimento contém apenas números.
Campo(s) obrigatório(s).codigoAutorizacao é uma informação obrigatóriaVerifique se o campo foi informado e se é diferente de zero.
Campo(s) obrigatório(s).Identificador e Valor são campos obrigatórios.Verifique se informou os campos.
⚠️ 401 Unauthorized

Possíveis Causas:

TítuloDetalheSolução
Authorization inválido.Informe o token de autorização válido.Verifique o Bearer token informado.
Não autorizado.Authorization expirado.Gere um novo Bearer token.
⚠️ 403 Forbidden

Possíveis Causas:

TítuloDetalheSolução
Acesso negado.Você não tem permissão para acessar esse recurso.Verifique se você realmente tem acesso a esse recurso.
⚠️ 404 Not Found

Possíveis Causas:

TítuloDetalheSolução
Dados não encontradosEstabelecimento não encontrado ou não pertence à sua rede.Verifique se o estabelecimento informado é válido e se é de sua rede.
⚠️ 409 Conflict

Possíveis Causas:

TítuloDetalheSolução
Mapeamento em atualizaçãoEstamos revisando os retornos de conflito para este endpoint.Consulte os logs da aplicação ou acione o suporte para orientação.
⚠️ 422 Unprocessable Entity

Possíveis Causas:

TítuloDetalheSolução
Mapeamento em atualizaçãoEstamos revisando os retornos deste endpoint.Valide com os logs ou contate o suporte.
⚠️ 500 Internal Server Error

Possíveis Causas:

TítuloDetalheSolução
Erros genéricosErros genéricosCaso o erro retornado não seja inteligível, entre em contato com o suporte.
⚠️ 503 Service Unavailable

Possíveis Causas:

TítuloDetalheSolução
Serviço indisponívelInfelizmente estamos passando por uma instabilidade no momento. Tente novamente mais tarde.Caso o serviço demore a ficar estável, por favor, contate o suporte.
⚠️ 504 Gateway Timeout

Possíveis Causas:

TítuloDetalheSolução
Tempo excedidoO servidor não respondeu a tempo. Por favor, tente novamente.Tente novamente em alguns instantes, podemos estar com instabilidade.

⚠️ ATENÇÃO: Desfazimentos só podem ser realizados no mesmo dia do pagamento!


9️⃣ Desfazimento (GET /desfazimento)

⚠️ 400 Bad Request

Possíveis Causas:

TítuloDetalheSolução
Authorization é obrigatório.Informe o token de autorização válido.Verifique o Bearer token informado.
Campo(s) obrigatório(s).codigoEstabelecimento é obrigatório.Verifique o codigoEstabelecimento informado.
Campo(s) com formato(s) inválido(s).codigoEstabelecimento inválido, só aceitamos númerosVerifique se o codigoEstabelecimento contém apenas números.
⚠️ 401 Unauthorized

Possíveis Causas:

TítuloDetalheSolução
Authorization inválido.Informe o token de autorização válido.Verifique o Bearer token informado.
Não autorizado.Authorization expirado.Gere um novo Bearer token.
⚠️ 403 Forbidden

Possíveis Causas:

TítuloDetalheSolução
Acesso negado.Você não tem permissão para acessar esse recurso.Verifique se você realmente tem acesso a esse recurso.
⚠️ 404 Not Found

Possíveis Causas:

TítuloDetalheSolução
Dados não encontradosEstabelecimento não encontrado ou não pertence à sua rede.Verifique se o estabelecimento informado é válido e se é de sua rede.
⚠️ 409 Conflict

Possíveis Causas:

TítuloDetalheSolução
Mapeamento em atualizaçãoEstamos revisando os retornos de conflito para este endpoint.Consulte os logs da aplicação ou acione o suporte para orientação.
⚠️ 422 Unprocessable Entity

Possíveis Causas:

TítuloDetalheSolução
Mapeamento em atualizaçãoEstamos revisando os retornos deste endpoint.Valide com os logs ou contate o suporte.
⚠️ 500 Internal Server Error

Possíveis Causas:

TítuloDetalheSolução
Erros genéricosErros genéricosCaso o erro retornado não seja inteligível, entre em contato com o suporte.
⚠️ 503 Service Unavailable

Possíveis Causas:

TítuloDetalheSolução
Serviço indisponívelInfelizmente estamos passando por uma instabilidade no momento. Tente novamente mais tarde.Caso o serviço demore a ficar estável, por favor, contate o suporte.
⚠️ 504 Gateway Timeout

Possíveis Causas:

TítuloDetalheSolução
Tempo excedidoO servidor não respondeu a tempo. Por favor, tente novamente.Tente novamente em alguns instantes, podemos estar com instabilidade.

1️⃣0️⃣ Faturas (GET /faturas)

⚠️ 400 Bad Request
TítuloDetalheSolução
Authorization é obrigatório.Informe o token de autorização válido.Verifique o Bearer token informado.
Campo(s) obrigatorio(s) não enviado(s).Favor informar um CPF ou número de cartão válido.Informe o CPF ou cartão válido.
Validação de camposNúmero do cartão inválidoRemova caracteres especiais e envie somente números (12 a 19 dígitos).
Campo(s) obrigatório(s).codigoEstabelecimento é obrigatórioVerifique o código do estabelecimento informado.
⚠️ 401 Unauthorized

Possíveis Causas:

TítuloDetalheSolução
Authorization inválido.Informe o token de autorização válido.Verifique o Bearer token informado.
Não autorizado.Authorization expirado.Gere um novo Bearer token.
⚠️ 403 Forbidden

Possíveis Causas:

TítuloDetalheSolução
Acesso negado.Você não tem permissão para acessar esse recurso.Verifique se você realmente tem acesso a esse recurso.
⚠️ 404 Not Found
TítuloDetalheSolução
Dados não encontradosEstabelecimento não encontrado ou não pertence à sua rede.Verifique se o estabelecimento informado é válido e se é de sua rede.
Dados não encontradosCliente não encontrado ou não pertence à sua rede.Verifique o cliente informado.
Dados não encontradosCartão cliente não encontrado ou não pertence à sua rede.Verifique o cartão do cliente.
⚠️ 422 Unprocessable Entity
TítuloDetalheSolução
Validação de camposcpfCliente não é válidoVerifique o CPF informado.
Validação de camposNúmero do cartão inválido, insira um número válido com 12 a 19 dígitos.Verifique o número do cartão informado.
⚠️ 500 Internal Server Error

Possíveis Causas:

TítuloDetalheSolução
Erros genéricosErros genéricosCaso o erro retornado não seja inteligível, entre em contato com o suporte.
⚠️ 503 Service Unavailable

Possíveis Causas:

TítuloDetalheSolução
Serviço indisponívelInfelizmente estamos passando por uma instabilidade no momento. Tente novamente mais tarde.Caso o serviço demore a ficar estável, por favor, contate o suporte.
⚠️ 504 Gateway Timeout

Possíveis Causas:

TítuloDetalheSolução
Tempo excedidoO servidor não respondeu a tempo. Por favor, tente novamente.Tente novamente em alguns instantes, podemos estar com instabilidade.

1️⃣1️⃣ Fatura Detalhada (GET /faturas/extrato/{numeroExtrato}/vencimento/{dataVencimento})

⚠️ 400 Bad Request
TítuloDetalheSolução
Authorization é obrigatório.Informe o token de autorização válido.Verifique o Bearer token informado.
Campo(s) obrigatório(s)cpfCliente é obrigatórioVerifique se informou o CPF do cliente.
Campo(s) obrigatório(s)codigoEstabelecimento é obrigatórioVerifique se informou o código do estabelecimento.
Campo(s) com formato(s) inválido(s).codigoEstabelecimento inválido, só aceitamos númerosVerifique se o codigoEstabelecimento contém apenas números.
Campo(s) obrigatorio(s) não enviado(s).Favor informar um vencimento do extrato válido.Verifique se informou o vencimento correto (YYYY-MM-DD).
Campo(s) obrigatorio(s) não enviado(s).Favor informar um número Extrato válido.Verifique se informou o extrato correto.
⚠️ 401 Unauthorized

Possíveis Causas:

TítuloDetalheSolução
Authorization inválido.Informe o token de autorização válido.Verifique o Bearer token informado.
Não autorizado.Authorization expirado.Gere um novo Bearer token.
⚠️ 403 Forbidden

Possíveis Causas:

TítuloDetalheSolução
Acesso negado.Você não tem permissão para acessar esse recurso.Verifique se você realmente tem acesso a esse recurso.
⚠️ 404 Not Found
TítuloDetalheSolução
Dados não encontradosEstabelecimento não encontrado ou não pertence à sua rede.Verifique se o estabelecimento informado é válido e se é de sua rede.
Dados não encontradosCliente não encontrado ou não pertence à sua rede.Verifique o cliente informado.
Extrato nao localizadoO extrato informado não foi encontrado ou é inválido.Verifique o extrato informado.
⚠️ 412 Unprocessable Entity
TítuloDetalheSolução
Validação de camposcpfCliente não é válidoVerifique o CPF informado.
⚠️ 422 Unprocessable Entity
TítuloDetalheSolução
Validação de camposcpfCliente não é válidoVerifique o CPF informado.
⚠️ 500 Internal Server Error

Possíveis Causas:

TítuloDetalheSolução
Erros genéricosErros genéricosCaso o erro retornado não seja inteligível, entre em contato com o suporte.
⚠️ 503 Service Unavailable

Possíveis Causas:

TítuloDetalheSolução
Serviço indisponívelInfelizmente estamos passando por uma instabilidade no momento. Tente novamente mais tarde.Caso o serviço demore a ficar estável, por favor, contate o suporte.
⚠️ 504 Gateway Timeout

Possíveis Causas:

TítuloDetalheSolução
Tempo excedidoO servidor não respondeu a tempo. Por favor, tente novamente.Tente novamente em alguns instantes, podemos estar com instabilidade.

1️⃣2️⃣ Transações da Fatura (GET /faturas/extrato/{numeroExtrato}/vencimento/{dataVencimento}/transacoes)

⚠️ 400 Bad Request
TítuloDetalheSolução
Authorization é obrigatório.Informe o token de autorização válido.Verifique o Bearer token informado.
Campo(s) obrigatorio(s) não enviado(s).Favor informar um CPF ou número de cartão válido.Informe o CPF ou cartão válido.
Campo(s) obrigatório(s)cpfCliente é obrigatório.Verifique o CPF do cliente informado.
Campo(s) obrigatório(s).codigoEstabelecimento é obrigatórioVerifique o código do estabelecimento informado.
Campo(s) com formato(s) inválido(s).codigoEstabelecimento inválido, só aceitamos númerosVerifique se o codigoEstabelecimento contém apenas números.
Campo(s) obrigatorio(s) não enviado(s).Favor informar um vencimento do extrato válido.Verifique se informou o vencimento correto (YYYY-MM-DD).
Campo(s) obrigatorio(s) não enviado(s).Favor informar um número Extrato válido.Verifique se informou o extrato correto.
⚠️ 401 Unauthorized

Possíveis Causas:

TítuloDetalheSolução
Authorization inválido.Informe o token de autorização válido.Verifique o Bearer token informado.
Não autorizado.Authorization expirado.Gere um novo Bearer token.
⚠️ 403 Forbidden

Possíveis Causas:

TítuloDetalheSolução
Acesso negado.Você não tem permissão para acessar esse recurso.Verifique se você realmente tem acesso a esse recurso.
⚠️ 404 Not Found
TítuloDetalheSolução
Dados não encontradosEstabelecimento não encontrado ou não pertence à sua rede.Verifique se o estabelecimento informado é válido e se é de sua rede.
Dados não encontradosCliente não encontrado ou não pertence à sua rede.Verifique o cliente informado.
⚠️ 422 Unprocessable Entity
TítuloDetalheSolução
Validação de camposcpfCliente não é válidoVerifique o CPF informado.
⚠️ 500 Internal Server Error

Possíveis Causas:

TítuloDetalheSolução
Erros genéricosErros genéricosCaso o erro retornado não seja inteligível, entre em contato com o suporte.
⚠️ 503 Service Unavailable

Possíveis Causas:

TítuloDetalheSolução
Serviço indisponívelInfelizmente estamos passando por uma instabilidade no momento. Tente novamente mais tarde.Caso o serviço demore a ficar estável, por favor, contate o suporte.
⚠️ 504 Gateway Timeout

Possíveis Causas:

TítuloDetalheSolução
Tempo excedidoO servidor não respondeu a tempo. Por favor, tente novamente.Tente novamente em alguns instantes, podemos estar com instabilidade.

📞 Contato com Suporte

Se o problema persistir após seguir este guia:

Informações para incluir no chamado:

  1. TraceId da requisição com erro
  2. Timestamp de quando ocorreu
  3. Endpoint que estava sendo acessado
  4. Dados enviados (remova informações sensíveis)
  5. Resposta recebida (completa)
  6. Ambiente (HML ou PRD)
  7. Passos para reproduzir o problema

Canais de Contato:

Tempo de Resposta:

  • 🔴 Crítico (produção parada): 2 horas
  • 🟡 Alto (funcionalidade impactada): 8 horas
  • 🟢 Normal (dúvidas, melhorias): 24 horas

🔄 Ambientes

Homologação (HML)

  • URL Base: https://apihml.credsystem.com.br/arrecadacao-lojista/api/v2
  • Propósito: Testes e desenvolvimento
  • Dados: Fictícios, podem ser deletados
  • SLA: Sem garantia de disponibilidade 24/7

Produção (PRD)

  • URL Base: https://api.credsystem.com.br/arrecadacao-lojista/api/v2
  • Propósito: Operação real
  • Dados: Reais, não podem ser deletados
  • SLA: 99.9% de disponibilidade

📊 Status da API

Para verificar o status em tempo real da API:

🔗 Status Page (se disponível)


🎓 Recursos Adicionais