Error Codes

This document presents a complete table of all error codes mapped by method of integration of the FitBank Pix API.

HTTP Codes (Infrastructure)

Authentication and System Errors

HTTP CodeDescriptionAffected MethodsRecommended Action
401Invalid or expired authentication tokenAllVerify Basic Auth credentials
403Access denied/Insufficient permissionAllValidate user permissions
500Internal server errorAllTry again in a few minutes
503Service temporarily unavailableAllWait for service to return

Webhook Codes

HTTP CodeScenarioFitBank ActionNotes
200Webhook processed successfullyNo re-sendConfirmation received
4xxClient error (invalid URL, timeout)Tries to re-send up to 5 timesExponential backoff
5xxServer error on client sideTries to re-send up to 5 timesExponential backoff
TimeoutClient does not respond within 30sConsiders as failed and re-sendsMaximum 5 attempts

ISI Codes (Integration/API)

Structure of ISI Codes

Format: ISI + 4 digits (e.g. ISI0001)
Type: Business errors (HTTP 200 with Success: false)
Origin: Validations by the PIX API

CodeMessageDetailed DescriptionCategory
ISI0001Method executed successfullyOperation performed without errorsSuccess
ISI0002Invalid parametersRequired fields are missing or have incorrect formatValidation
ISI0003Duplicate PIX keyPIX key already exists in the systemDuplication
ISI0004Blocked CPF/CNPJDocument is on the restricted listCompliance
ISI0005Invalid origin accountOrigin account banking information is incorrectValidation
ISI0006Invalid valueValue must be greater than zeroValidation
ISI0007Invalid PIX keyPIX key format is incorrectValidation
ISI0008Transaction not foundPIX transaction does not existQuery
ISI0009Cancellation not allowedTransaction is already processed or has a final statusBusiness
ISI0010Invalid statusCurrent status does not allow the operationBusiness
ISI0011Permission deniedUser is not authorized to perform the operationAuthorization
ISI0012Account not foundUser account was not locatedQuery
ISI0013Insufficient balanceAccount does not have enough balance for the transactionBusiness
ISI0014PIX key not foundPIX key is not registered in the systemQuery
ISI0015Limit exceededValue exceeds the configured limitBusiness
ISI0016Invalid QR CodePIX QR Code is invalid or expiredValidation

Códigos EXC (Exceções de Negócio)

Estrutura dos Códigos EXC

Formato: EXC + 4 dígitos (ex: EXC0001)
Tipo: Códigos de exceção/erro de processo
Origem: Regras de negócio PIX e validações automáticas

CódigoMensagem LiteralContextoStatus Relacionado
EXC0001Falha na validação KYC do usuárioAnálise KYC reprovadaCancelado
EXC0002CPF/CNPJ não encontradoPerson não encontrada no sistemaValidação
EXC0003Conta não foi encontradaAccount não encontrada com dados informadosValidação
EXC0004Erro de configurações {0} para BusinessUnitId {1}MatchingBusinessUnit não configuradaConfiguração
EXC0005Não foi possivel encontrar as Informações da conta do PagadorAccountHolder não encontradoValidação
EXC0006Erro interno de processamentoFalha no sistema internoErro
EXC0007Chave PIX bloqueadaChave bloqueada por suspeita de fraudeBloqueado
EXC0008Conta destinatária bloqueadaConta bloqueada na instituiçãoCancelado
EXC0009Tipo de chave não suportadoTipo de chave PIX inválidoValidação
EXC0010QR Code expiradoQR Code além do prazo de validadeExpirado
EXC0018Por favor informar o DocumentNumber ou EndToEndId ou ConciliationId.Identificador obrigatório não informadoValidação
EXC0019Não foi encontrada transação com os dados informadosTransação PIX não encontrada ou dados inconsistentesConsulta
EXC0023EXC0023 - Recebimento em processamento. Tente novamente em alguns instantes.Transação em processamentoProcessando

INF Codes (Informative Codes)

Structure of INF Codes

Format: INF + 4 digits (e.g. INF0001)
Type: Informative codes
Origin: System notifications and information

CodeDescriptionContextRelated Status
INF0001Transaction processed successfullyPIX transaction completedCleared
INF0002PIX key created successfullyPIX key registration completedActive
INF0003Refund processedPIX refund processedRefunded
INF0004QR Code generated successfullyQR Code createdActive
INF0005PIX key removedPIX key removal processedRemoved
INF0006Transaction under analysisPIX transaction under compliance analysisAnalyzing
INF0007Awaiting confirmationWaiting for user confirmationPending
INF0008PIX key in portabilityPortability process initiatedTransferring