| PIX-0001 | Missing Headers in Request | Your request is missing one or more required header params. Please refer to the documentation to ensure all necessary header params are included in your request. |
| PIX-0002 | Invalid Header Value | One or more header values are invalid. Please refer to the documentation to verify the expected format and allowed values for each header. |
| PIX-0003 | Missing Fields in Request | Your request is missing one or more required fields. Please refer to the documentation to ensure all necessary fields are included in your request. |
| PIX-0004 | Invalid Field Values in Request | Your request contains one or more fields with invalid values. Please refer to the documentation to verify that all fields have the correct values. |
| PIX-0005 | Invalid Field Type in Request | Your request contains one or more fields with an invalid data type. Please refer to the documentation to verify that all fields have the correct type. |
| PIX-0006 | Unexpected Fields in Request | The request body contains more fields than expected. Please send only the allowed fields as per the documentation. |
| PIX-0007 | Missing Path Parameters in Request | Your request is missing one or more required path parameters. Please refer to the documentation to ensure all necessary path parameters are included in your request. |
| PIX-0008 | Invalid Path Parameter in Request | One or more path parameters are invalid. Please refer to the documentation to verify the expected format and allowed values for each path parameter. |
| PIX-0009 | Missing Query Params in Request | Your request is missing one or more required query params. Please refer to the documentation to ensure all necessary query params are included in your request. |
| PIX-0010 | Invalid Query Param in Request | One or more query params are invalid. Please refer to the documentation to verify the expected format and allowed values for each query param. |
| PIX-0011 | Invalid Timestamp Format | The timestamp format is invalid. Please refer to the documentation to verify the expected format. |
| PIX-0012 | Invalid Metadata | The metadata is invalid. Please refer to the documentation to verify the expected format. |
| PIX-0013 | Limit Exceeded | The request exceeded the allowed limit. |
| PIX-0101 | EVP Key Cannot Be Provided | EVP keys cannot be provided manually, they are automatically generated. |
| PIX-0102 | Invalid Key Format | Invalid format for the specified keyType. |
| PIX-0105 | CPF Mismatch | CPF does not match holder document in CRM. |
| PIX-0106 | CNPJ Mismatch | CNPJ does not match holder document in CRM. |
| PIX-0107 | Pix Key Limit Exceeded for Holder | The key limit has been exceeded for the holder. |
| PIX-0108 | Pix Key Limit Exceeded for Type | The key type limit has been exceeded. |
| PIX-0109 | Invalid Opening Date | The opening date in CRM is invalid. Please provide a valid date in the ‘yyyy-mm-dd’ format. |
| PIX-0116 | Empty Keys Array | The keys array must not be empty. |
| PIX-0117 | Keys Array Exceeded Limit | The keys array must not exceed 200 items. |
| PIX-0118 | Key Claim Type Not Allowed | Only PHONE keys are allowed for ownership claims. |
| PIX-0120 | Key Does Not Exist | The Pix key does not exist in DICT. |
| PIX-0121 | Pix Key Locked By Claim | The Pix key is currently locked by another claim process. |
| PIX-0122 | EVP Key Cannot Be Claimed | EVP keys cannot be claimed. |
| PIX-0124 | Cannot Claim Key | It is not possible to claim this key. |
| PIX-0151 | Invalid CID Format | The CID must be a 64-character lowercase hexadecimal string. |
| PIX-0201 | Report Details Too Long | The report details exceed the maximum allowed length of 2000 characters. |
| PIX-0202 | Invalid Email Format | The email format is invalid. |
| PIX-0203 | Invalid Phone Format | The phone format is invalid. |
| PIX-0205 | Invalid Transaction ID Format | The transaction ID format must match a E2E ID format. |
| PIX-0208 | Infraction Fraud Type Required | The fraud type is required when analysis result is AGREED. |
| PIX-0209 | Infraction Analysis Details Required | The analysis details are required when fraud type is OTHER. |
| PIX-0210 | Infraction Analysis Details Too Long | The analysis details exceed the maximum allowed length of 2000 characters. |
| PIX-0212 | Transaction Too Old | The transaction occurred more than 80 days ago and cannot be reported. |
| PIX-0215 | Invalid Transaction Type | The transaction is not a refund transaction. Cancellation of refund infractions can only be used for refund transactions (pacs.004). |
| PIX-0218 | Cancellation Reason Too Long | The cancellation reason exceeds the maximum allowed length of 500 characters. |
| PIX-0219 | Invalid ID Format | The ID must be a valid UUID format. |
| PIX-0220 | Invalid Date Range Order | The modified_before timestamp must be after modified_after timestamp. |
| PIX-0221 | Refund Transaction Too Old | The refund transaction occurred more than 30 days ago and cannot be reported for cancellation. |
| PIX-0222 | Invalid Situation Type | Refund cancellation infraction reports must use situationType OTHER. |
| PIX-0230 | Invalid Refund Amount Format | The refund amount must be in decimal format with exactly 2 decimal places (e.g., 100.50). |
| PIX-0231 | Refund Details Too Long | The refund details exceed the maximum allowed length of 2000 characters. |
| PIX-0232 | Refund Amount Exceeds Transaction | The refund amount cannot exceed the original transaction amount. |
| PIX-0233 | Missing Refund Details | The refundDetails field is required when refundReason is OPERATIONAL_FLAW. |
| PIX-0235 | Missing Refund Transaction ID | The refund transaction ID is required when the refund is accepted (TOTALLY_ACCEPTED or PARTIALLY_ACCEPTED). |
| PIX-0237 | Missing Rejection Reason | The refundRejectionReason is required when analysisResult is REJECTED. |
| PIX-0238 | Missing Analysis Details | The analysisDetails field is required when analysisResult is REJECTED and refundRejectionReason is INVALID_REQUEST. |
| PIX-0240 | Missing Infraction Report | A refund request with reason FRAUD requires a prior infraction report that has been closed with AGREED result. |
| PIX-0241 | Infraction Report Expired | The infraction report was closed more than 72 hours ago. Refund requests must be created within 72 hours of infraction report closure. |
| PIX-0245 | Date Range Exceeds 90 Days | The date range between modifiedAfter and modifiedBefore cannot exceed 90 days. |
| PIX-0260 | Invalid Tax ID Format | The taxIdNumber must be a valid CPF (11 digits) or CNPJ (14 digits) format. |
| PIX-0261 | Invalid Key Format | The key must be between 8 and 32 characters. |
| PIX-0280 | Invalid Key Value | The key value is invalid or exceeds the maximum length of 77 characters. |
| PIX-0300 | Invalid EMV Format | The EMV payload does not follow the valid EMV QCO format specification. |
| PIX-0301 | Corrupted QR Code | The QR Code data is corrupted and cannot be decoded. |
| PIX-0302 | Unsupported QR Code Version | The QR Code version or format is not supported. |
| PIX-0303 | Invalid Payment Date | The payment date exceeds the valid payment period. |
| PIX-0304 | Invalid Amount | The amount must be greater than zero and follow the 0.00 format with two decimals. |
| PIX-0305 | Invalid City | The city must contain only letters and spaces. |
| PIX-0306 | Invalid TxID Format | The txId format is invalid. |
| PIX-0307 | Receiver Key Required | The receiverKey is required. |
| PIX-0309 | Invalid Category Code Format | The categoryCode must be numeric. |
| PIX-0310 | Invalid Merchant Name | The merchant name is required. |
| PIX-0311 | Receiver Key Not Found | The receiverKey was not found. |
| PIX-0312 | Invalid Receiver Key | The receiverKey is invalid. |
| PIX-0314 | EMV Required | The EMV is required. |
| PIX-0315 | Empty EMV Payload | The EMV payload cannot be empty. |
| PIX-0317 | Invalid City Code | The city code is invalid. |
| PIX-0319 | Receiver Key Not Associated | The receiver key is not associated with the account. |
| PIX-0320 | Invalid Merchant Name | The merchant name is required. |
| PIX-0321 | Invalid Merchant City | The merchant city must contain only letters and spaces. |
| PIX-0322 | Invalid Merchant Category Code | The merchant category code must be numeric. |
| PIX-0324 | Invalid Amount Value | The amount is not a valid decimal. |
| PIX-0327 | Invalid Client Request ID | The client request ID must be a valid UUID. |
| PIX-0328 | Invalid Image Type | The image type must be one of: Gif, Jpeg, Png. |
| PIX-0329 | Invalid Pixels Per Module | The pixels per module value is out of bounds. |
| PIX-0400 | Description Too Long | The description field exceeds the maximum allowed length of 140 characters. |
| PIX-0401 | Description Contains HTML | The description contains invalid HTML characters. |
| PIX-0402 | Invalid Amount Format | The amount must be in format 0.00 with exactly 2 decimal places (1-10 digits before decimal). |
| PIX-0403 | Amount Must Be Positive | The amount must be greater than zero. |
| PIX-0404 | Invalid UUID Format | The UUID format is invalid. |
| PIX-0405 | Invalid End-to-End ID Format | The end-to-end ID format is invalid. |
| PIX-0406 | Intra PSP Not Supported | INTRA PSP transfers (same participant) are not supported. The destination bank ISPB cannot be the same as the source PSP. |
| PIX-0414 | Destination Required | Destination is required for MANUAL initiation type. |
| PIX-0415 | Invalid Initiation Type | The initiation type is invalid. |
| PIX-0416 | Key Required | Key is required for KEY initiation type. |
| PIX-0417 | EMV Required | EMV is required for QR_CODE initiation type. |
| PIX-0418 | Invalid Destination | The destination is invalid for MANUAL initiation type. |
| PIX-0422 | Amount Mismatch | The amount does not match the fixed amount from QR code. |
| PIX-0424 | Invalid Amount Value | The amount must be greater than zero. |
| PIX-0440 | Original Transfer Not Cashin | Only cashin transfers can be refunded with cashout refunds. |
| PIX-0442 | Refund Exceeds Original | The refund amount exceeds the original transaction amount. |
| PIX-0443 | Invalid Refund Reason | The refund reason code is invalid. |
| PIX-0444 | Refund Exceeds Net Amount | The partial refund amount exceeds net amount available after fees. |
| PIX-0450 | Destination Bank Required | The destination bank is required. |
| PIX-0451 | Destination Bank Invalid | The destination bank must be 8 digits. |
| PIX-0452 | Destination Branch Required | The destination branch is required. |
| PIX-0453 | Destination Account Required | The destination account is required. |
| PIX-0454 | Destination Account Type Invalid | The destination account type is invalid. |
| PIX-0455 | Destination Document Required | The destination document is required. |
| PIX-0456 | Destination Document Invalid | The destination document is invalid: must be CPF (11 digits) or CNPJ (14 digits). |
| PIX-0457 | Destination Name Required | The destination name is required. |
| PIX-0458 | Destination Person Type Invalid | The destination person type is invalid. |
| PIX-0459 | Destination Person Type Mismatch | Person type does not match document: CPF requires NATURAL_PERSON, CNPJ requires LEGAL_PERSON. |
| PIX-0700 | Collection Not Found | The collection was not found. |
| PIX-0701 | Duplicate Collection TxID | A collection with this txId already exists for the receiver. |
| PIX-0703 | Invalid Collection Type | The collection type is invalid. |
| PIX-0705 | Invalid Collection Amount | The collection amount is invalid. |
| PIX-0706 | Invalid Collection Expiration / Receiver Key Not Owned | The collection expiration is invalid / The receiver key is not associated with the account. |
| PIX-0707 | Invalid Due Date / Invalid Debtor | The due date is invalid / The debtor information is invalid. |
| PIX-0708 | Expiration Too Long / Collection Has No Provider ID | The expiration exceeds the maximum allowed: 30 days (2,592,000 seconds) / The collection has no pactual ID. |
| PIX-0709 | Invalid TxID / Invalid Delete Reason | The txID is invalid or cannot be empty / The delete reason must be DELETED_BY_USER or DELETED_BY_PSP. |
| PIX-0710 | Invalid Receiver Document | The receiver document is invalid or cannot be empty. |
| PIX-0711 | Invalid Receiver Name | The receiver name is invalid or cannot be empty. |
| PIX-0712 | Invalid Receiver Address | The receiver address is required. |
| PIX-0713 | Invalid Debtor Name | The debtor name is invalid or cannot be empty. |
| PIX-0714 | Invalid CPF Format | The CPF format is invalid: must be exactly 11 digits. |
| PIX-0715 | Invalid CNPJ Format | The CNPJ format is invalid: must be exactly 14 digits. |
| PIX-0716 | Invalid Account ID | The account ID is invalid or cannot be empty. |
| PIX-0717 | Invalid Pactual ID | The pactual ID is invalid or cannot be empty. |
| PIX-0718 | Invalid Location ID | The location ID is invalid or cannot be empty. |
| PIX-0719 | Invalid Fine | The fine configuration is incomplete: both type and value must be provided. |
| PIX-0720 | Invalid Interest | The interest configuration is incomplete: both type and value must be provided. |
| PIX-0721 | Invalid Discount | The discount configuration is incomplete: type, value and days before due must be provided. |
| PIX-0722 | Invalid Abatement | The abatement configuration is incomplete: both type and value must be provided. |
| PIX-0723 | Too Many Additional Info | The number of additional info items exceeds the maximum allowed: 50. |
| PIX-0724 | PIX Troco Amount Mismatch | PIX Troco transaction amount must equal original amount. |
| PIX-0725 | Invalid PIX Saque Configuration | PIX Saque cannot have transaction amount, only withdrawal amount. |
| PIX-0727 | Debtor Document Mismatch | The payment debtor document does not match the collection debtor. |
| PIX-0728 | Type Mismatch | The payment type does not match the collection type. |
| PIX-0729 | Collection Amount Mismatch | The payment amount does not match the collection amount. |
| PIX-1009 | Provider Bad Request | Provider rejected the request due to invalid data. |
| PIX-1081 | Invalid Fraud Type | The provider reports that the fraud type is not valid for this operation. |