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

EXC Codes (Business Exceptions)

Structure of EXC Codes

Format: EXC + 4 digits (e.g., EXC0001)
Type: Exception/error codes for processes
Origin: Pix business rules and automatic validations

CodeLiteral MessageContextRelated Status
EXC0001Failure in user KYC validationKYC analysis rejectedCanceled
EXC0002CPF/CNPJ not foundPerson not found in the systemValidation
EXC0003Account not foundAccount not found with the provided dataValidation
EXC0004Configuration error {0} for BusinessUnitId {1}MatchingBusinessUnit not configuredConfiguration
EXC0005Unable to find Payer's account informationAccountHolder not foundValidation
EXC0006Internal processing errorInternal system failureError
EXC0007PIX Key blockedKey blocked due to suspected fraudBlocked
EXC0008Recipient account blockedAccount blocked at the institutionCanceled
EXC0009Unsupported key typeInvalid PIX key typeValidation
EXC0010QR Code expiredQR Code beyond validity periodExpired
EXC0018Please provide DocumentNumber, EndToEndId, or ConciliationId.Required identifier not providedValidation
EXC0019Transaction not found with the provided dataPIX transaction not found or inconsistent dataQuery
EXC0023Receipt in processing. Please try again in a few moments.Transaction in processingProcessing
EXC0086Unable to perform the action due to restrictions on the use of PixRestrictions on Pix Key ownershipValidation

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