Integration Response Codes¶
Response code for errors identified by the library that may occur when executing any of the functions described in the table below:
2.12.x - Click to expand
| Code | Description | |
|---|---|---|
| 01 | Transaction denied by the acquirer. | startPayment and startPaymentV2 |
| 02 | Transaction denied by card. | startPayment and startPaymentV2 |
| 03 | Operation canceled by operator. | startPayment, startPaymentV2, reversePayment and reversePaymentV2 |
| 04 | Payment not found. | confirmPayment, cancelPayment, reversePayment, reversePaymentV2, cancelReversePayment and reprint |
| 05 | Operation not available at the acquirer. | cancelReversePayment |
| 06 | Problem communicating with the payment application. | startPayment, startPaymentV2, reversePayment, reversePaymentV2, cancelPayment and confirmPayment |
| 07 | Communication problem with the acquirer. | startPayment, startPaymentV2, reversePayment, reversePaymentV2, cancelPayment and confirmPayment |
| 08 | Invalid Credentials. | startPayment, startPaymentV2, reversePayment, reversePaymentV2, closeBatch, closeBatchV2, reprint, refundPayment and refundPaymentV2 |
| 09 | Payments Application does not have permissions to continue. | startPayment, startPaymentV2, reversePayment and reversePaymentV2 |
| 10 | Terminal Blocked. | All |
| 11 | Payment blocked as there is a pending transaction. | startPayment, startPaymentV2, reversePaymentV2 and reversePaymentV2 |
| 12 | Invalid theme | setTheme |
| 13 | BUSY SERVICE, PLEASE WAIT | confirmPayment and cancelPayment |
| 14 | Error setting main application | setMainApp |
| 15 | The main application is already defined by additional fields | setMainApp |
| 16 | Payment enabled via API only | terminalFilterPayment |
| 17 | There was a problem extracting or loading the data. | startExtraction |
| 18 | Initialization failed. | startInitialization |
| 19 | An error occurred while checking notifications. | getNotifications |
| 20 | There was a problem performing the communication test. | startEchoTest |
| 21 | An error occurred while closing batch. | closeBatch and closeBatchV2 |
| 24 | Exist qrCode pending | startPayment, startPaymentV2, reversePaymentV2 and reversePaymentV2 |
| 25 | Receipt already printed | printReceipt() |
| 26 | Invalid request | All |
| 27 | Terminal disassociated | Essa resposta está obsoleta para as versões da linha 2.11.x e 2.12.x |
| 28 | Empty package name | getPackageName() |
| 29 | Unaccredited terminal | All |
| 30 | Print error | printReceipt() e reprintV2() |
| 31 | Payment undone | confirmPayment() |
| 32 | Payment with QRCode not allowed | startPaymentV2 Essa resposta está obsoleta para as versões da linha 2.11.x e 2.12.x |
| 34 | Supervisor password not registered | supervisorPasswordCheck() |
| 35 | Supervisor password not provided | supervisorPasswordCheck() |
| 36 | The print size exceeds the 1 MB limit | printFromString() printFromBase64() |
| 37 | The printer has no paper to print | printFromString() printFromBase64() |
| 38 | Decoded bytes do not represent a valid bitmap | printFromString() printFromBase64() |
| 39 | Unsupported terminal to print | printFromString() printFromBase64() |
| 40 | Operation not available | All |
| 41 | Service is not bound | All |
| 99 | System error | All |
2.11.x - Click to expand
| Code | Description | |
|---|---|---|
| 01 | Transaction denied by the acquirer. | startPayment and startPaymentV2 |
| 02 | Transaction denied by card. | startPayment and startPaymentV2 |
| 03 | Operation canceled by operator. | startPayment, startPaymentV2, reversePayment and reversePaymentV2 |
| 04 | Payment not found. | confirmPayment, cancelPayment, reversePayment, reversePaymentV2, cancelReversePayment and reprint |
| 05 | Operation not available at the acquirer. | cancelReversePayment |
| 06 | Problem communicating with the payment application. | startPayment, startPaymentV2, reversePayment, reversePaymentV2, cancelPayment and confirmPayment |
| 07 | Communication problem with the acquirer. | startPayment, startPaymentV2, reversePayment, reversePaymentV2, cancelPayment and confirmPayment |
| 08 | Invalid Credentials. | startPayment, startPaymentV2, reversePayment, reversePaymentV2, closeBatch, closeBatchV2, reprint, refundPayment and refundPaymentV2 |
| 09 | Payments Application does not have permissions to continue. | startPayment, startPaymentV2, reversePayment and reversePaymentV2 |
| 10 | Terminal Blocked. | All |
| 11 | Payment blocked as there is a pending transaction. | startPayment, startPaymentV2, reversePaymentV2 and reversePaymentV2 |
| 12 | Invalid theme | setTheme |
| 13 | BUSY SERVICE, PLEASE WAIT | confirmPayment and cancelPayment |
| 14 | Error setting main application | setMainApp |
| 15 | The main application is already defined by additional fields | setMainApp |
| 16 | Payment enabled via API only | terminalFilterPayment |
| 17 | There was a problem extracting or loading the data. | startExtraction |
| 18 | Initialization failed. | startInitialization |
| 19 | An error occurred while checking notifications. | getNotifications |
| 20 | There was a problem performing the communication test. | startEchoTest |
| 21 | An error occurred while closing batch. | closeBatch and closeBatchV2 |
| 22 | Operation not allowed. | All |
| 24 | The transaction with QRCode is pending | startPayment, startPaymentV2, reversePaymentV2 and reversePaymentV2 |
| 25 | Occurs when the transaction receipt has been printed and/or viewed | printReceipt() |
| 30 | Occurs when a string (String) or Base64 exceeds the size of 1 MB. | printFromString() and printFromBase64() |
| 31 | Occurs when a provided Base64 is not valid for a Bitmap. | printFromBase64() |
| 32 | The printer has no paper for printing. | printFromString() and printFromBase64() |
| 33 | The terminal does not have a printer. | printFromString() and printFromBase64() |
| 99 | INTERNAL ERROR. | All |