| Code | Message | Description |
|---|
| Code | Message | Description |
|---|---|---|
| A01 | Approved: XXXXXX (approval code) | Transaction has been approved. |
| A02 | Credit Posted | Credit has been posted on a cardholder’s account. |
| A03 | Void Posted (Auth Reversed) | Void has been posted on a cardholder’s account (with authorization reversal). |
| A04 | No Update | No updates have been made as a result of account updater operation. |
| A05 | Partially Approved | Transaction has been partially approved as a result of split payment. |
| A06 | Void Posted (Auth Not Reversed) | Void has been posted on a cardholder’s account (without authorization reversal). |
| A07 | Partial Void Posted | Partial void has been posted on a cardholder’s account. |
| A08 | Partial Refund Posted | Partial refund has been posted on a cardholder’s account. |
| A09 | Incremental Auth Posted | Increment has been posted on a cardholder’s account. |
| A10 | Request Accepted | Request has been accepted. |
| A11 | Approval (Reversal failed) | Initial transaction was approved by a processor and a subsequent reversal was rejected (void failed). |
| A13 | The report was added to the processing queue. | The report has become a queue. Please wait for the report generation. |
| A21T | Offline Approval (Sale Posted) | Sale transaction has been approved offline. |
| A22T | Offline Approval (Credit Posted) | Credit card transaction has been approved offline. |
| D01 | Denied by customer's bank | Transaction has been denied by cardholder's bank. |
| D02 | Invalid Expiration Date | Cardholder has entered invalid or malformatted expiration date. |
| D03 | Insufficient Funds | Specified credit card does not have sufficient funds. |
| D04 | Hold - Pick up card | The cardholder’s bank has declined the transaction and requested cardholder’s credit card to be retained. |
| D05 | Invalid card number | Specified credit card number is invalid or does not exist. |
| D06 | Account not found. | Specified credit card number is associated with account that does not exist. |
| D07 | Incorrect PIN or maximum number of attempts reached | Incorrect PIN/Incorrect PIN has been entered the maximum number of times. |
| D08 | CSC is invalid | CSC value is invalid. |
| D09 | Duplicate Transaction | The cardholder’s bank has declined the transaction as this transaction appears to be a duplicate transmission. |
| D10 | Card reported lost/stolen | The cardholder’s bank has declined the transaction and requested the cardholder’s credit card to be retained because card was reported lost or stolen. |
| D11 | Card reported stolen | The cardholder’s bank has declined the transaction and requested the cardholder’s credit card to be retained because card was reported stolen. |
| D12 | Service not allowed | Cardholder's credit card or merchant processing account is not configured for the specified type of transaction. |
| D13 | Stop Recurring | Cardholder requested stop of specific recurring payment. |
| D15 | Maximum transaction limit is exceeded | Maximum transaction limit is exceeded at the moment. Try processing your transaction tomorrow. |
| D16 | Card is Expired | A transaction was processed on an expired card. |
| D17 | Retry/Re-enter transaction later | An unknown error occurred during the authorization process. Transaction needs to be re-entered. Be sure to analyze provider response message for additional details on when to reattempt. |
| D18 | Bad Amount | Specified amount value is invalid. Amount must be a positive number. |
| D19 | Unmapped decline | Specified processor's response code is not recognized by the system. The respective request of a received code clarification needs to be addressed to the processor. |
| D21 | Pin Try Exceeded | Cardholder has entered the incorrect PIN more than three times. |
| D22 | Refund was not processed/received | Refund was not processed successfully or has not been received by the cardholder. |
| D25 | Refund limit is reached for the day | Specified merchant has reached the refund limit for the day. |
| D26 | Settlement Failed | Submitted transaction cannot be settled. Re-check entered account information and try again. |
| D27 | Transaction Error | Submitted transaction has failed. |
| D28 | Cashback limit exceeded/Cashback unavailable | Specified amount exceeds cashback limit or cashback is not available. |
| D29 | Card is restricted | Specified credit card has some restrictions. |
| D30 | Call for Authorization | To proceed with the transaction, call for authorization is needed to confirm the validity of the card. |
| D31 | Declined due to fraud rules | Specified credit card appears to be fraudulent. |
| D32 | Declined due to fraud engine decision | Transaction has been declined because of fraud detected by a fraud engine. |
| D33 | Incorrect merchant setup | Specified merchant is not set up correctly for the submitted transaction. |
| D34 | Merchant profile configuration issue | Specified merchant profile was configured incorrectly. |
| D35 | Card chip decline | Transaction has been declined by the chip (for EMV cards only). |
| D36 | Account Closed | Specified payment card account is closed. |
| D37 | Account is inactive | Specified payment card account is inactive. |
| D38 | New Card available | New card details need to be requested. |
| D40 | AVS Verification Failed | Address information submitted for tokenization transaction has not passed AVS verification successfully. |
| D41 | Processing Error | A connection error occurred after the transaction has been submitted. |
| D42 | Data encryption/decryption error | One or more fields specified in the transaction cannot be encrypted or decrypted. |
| D43 | Account blocked/frozen/inactive | Specified account has been either blocked, frozen or deactivated. |
| D44 | MAC key synchronization error or MAC value is incorrect | MAC key used in the transaction is either missing or invalid. |
| D45 | Maximum batch amount limit is exceeded | Maximum batch amount limit is exceeded at the moment. Try processing your transaction tomorrow. |
| D46 | Additional verification required. Use chip. | D46 требует переключения с contactless на contact, а D48 требует PIN без переключения. |
| D47 | Additional 3DSecure verification required. | This card is enrolled in 3DSecure program and 3DSecure verification has to be completed to process the transaction. |
| D48 | Additional PIN verification required. | Там из названия всё видно - когда на терминале карту транзакцию с чиповой картой пытаются провести через contactless, а провайдер по каким-то критериям решает, что в транзакции нужен пин и её нужно обработать через чип (через contact). |
| D49 | Declined due to fraud suspicion. | Transaction has been declined because of suspected fraud. |
| D50 | Authorization limit is reached for the day (VM) | Specified merchant has reached the authorization limit for the day. |
| E02 | Processing Network Unavailable | Processing network is temporarily unavailable. |
| E03 | Transaction data integrity validation error | Batch transaction data is invalid. |
| E04 | Refund limit is reached for the day | Specified merchant has reached the refund limit allowed per day on the account. |
| E06 | Card is blacklisted | Payment card is blacklisted. |
| E07 | Tokenization not supported | Tokenization is not supported by a processor. |
| E08 | Declined by processor | Direct debit transaction has been declined by a processor. |
| E10 | 3D Secure Verification Failed | 3D Secure verification has failed. |
| E11 | Invalid connection path | The node address, on which terminal was registered, was not found while attempting to send a message to the terminal. |
| E12 | Connection timeout | Timeout occurs when the cloud doesn't receive a response from the terminal within 5 minutes while processing the transaction. |
| E20 | Terminal is busy: transaction processing in progress | The terminal is busy processing another transaction. Try processing your transaction later. |
| E22 | 1) Terminal is currently unreachable (disconnected). 2) Terminal is currently unreachable (interrupted). 3) Terminal is currently unreachable (reregistered). | 1) The terminal was disconnected when the cloud was attempting to send a message to the terminal. 2)The channel between the terminal and cloud is inactive during a time period specified as one-minute timeout due to a bad connection. 3)The terminal disconnected and reregistered while processing the transaction (occurs when the terminal submits repeated registration request without interrupting the connection with cloud established before): *The terminal is connected to the cloud, and the cloud saves ''terminalKey'' in cache. *Transaction processing request is submitted to the POS. *The POS is waiting for a response. *The transaction request is submitted to the terminal. *The terminal is reregistered instead of processing the request. *The cloud identifies that the terminal was reregistered since the ''terminalKey'' is not deleted from the cache, and the terminal has not been turned off and disconnected correctly. *Cloud receives a repeated registration request from the terminal and forwards it to the POS as a transaction response. |
| E24 | Referenced Terminal is not found within Cloud or not accessible to the current user | The terminal is not found in the system due to one of the following reasons: the terminal is not registered (is not turned on); the node address, on which the terminal was registered, is not found; the submitted terminalCode is incorrect, or the current user doesn't have access to the terminal. |
| E31 | Declined due to pre-processing rules | Transaction has been declined due to the pre-processing rules |
| X01 | Processing Cancelled by User | Transaction processing has been cancelled by a cardholder. |
| X02 | Pending processing | Batch transaction is still processed on a processor's side. |
| X03 | 3D Secure Verification Required | 3D Secure verification is required. |
| X04 | Processing cancelled: the request has expired. | Transaction processing has been cancelled due to a user being inactive for a time period specified as a timeout (default: 15 minutes). |
| Z01 | Reversal received | Reversal has been received. |
| Z02 | Chargeback received | Chargeback has been received. |
| Code | Message | Description |
|---|---|---|
| 02 | Transaction error: duplicate warning: the transaction you are trying to process is a duplicate of a recently processed transaction. | The submitted transaction is a duplicate of a recently processed transaction. |
| 03 | Transaction error: transaction is missing required data fields or specified values are invalid/malformed. | Submitted transaction is missing required data fields or specified values are invalid/malformatted. |
| 04 | Transaction error: Merchant Account is not registered, verify the supplied value. | Merchant account used in the transaction is not registered. Supplied value verification is required. |
| 05 | Transaction error: unable to process void/capture: Specified transaction is not found. | Neither void nor capture operations can be processed because specified transaction cannot be found. |
| 06 | Transaction error: unable to process void. Settlement for this transaction has already been done. | Void operation cannot be processed because settlement for the specified transaction has already been done. |
| 14 | Transaction error: Partial Void not supported. | Partial void is not supported by the processor. |
| 23 | Transaction error: the fields required for better rate qualification are missing. | The fields required for better rate qualification are missing. |
| 24 | Transaction error: account type field contains invalid value. | Specified accountType value is invalid. |
| 25 | Configuration error: specified Merchant Account does not support this type of transaction processing. | Submitted transaction type is not supported by the specified merchant account. |
| 35 | Transaction error: required field's value is missing. | One or more required fields' values are missing. |
| 36 | Transaction error: field's format is incorrect. | One or more fields are not well-formatted. |
| 37 | Transaction error: field's value is out of a possible range. | One or more fields' values are out of a possible range. |
| 39 | Transaction error: credit card number is invalid. | Credit card number is invalid. |
| 40 | Transaction error: routing number is invalid. | Routing number is invalid. |
| 42 | Transaction error: invalid values supplied for poorQualification or waitConfirmation flags. | Values supplied for poorQualification or waitConfirmation flags are invalid. |
| 43 | Transaction error: invalid field's value supplied. | One or more fields' values are invalid. |
| 44 | Configuration error: specified Merchant Account is inactive. | Specified merchant account is inactive. |
| 45 | Configuration error: specified Merchant Account is missing Merchant Account Profile. | Processor profile is not configured for specified merchant account. |
| 47 | Transaction error: cvv2 is required when track data is not supplied. | Required cvv2 value is missing. |
| 50 | Transaction error: batch is empty, no transactions are found. | No transactions are found in a submitted batch. |
| 51 | Transaction error: sale-auth is not possible in EBT, PIN Debit and PINless Debit processing. | Sale-auth operation cannot be performed in EBT, PIN Debit and PINless Debit processing. |
| 52 | Configuration error: specified Merchant is inactive. | Specified merchant is inactive. |
| 53 | Transaction error: Merchant Code is not registered, verify the supplied value. | Submitted merchant code is not registered. Supplied value verification is required. |
| 54 | Transaction error: unable to process void. Void for this transaction has already been done. | Void operation cannot be processed because void for the specified transaction has already been done. |
| 56 | Transaction error: debit card processing is not supported. | Debit card processing is not supported by the processor. |
| 57 | Transaction error: track data, pinCode and dukptCode are required fields for PIN debit card processing. | PIN debit transaction is missing one or more required values - track data (''accountData'' field), ''pinCode'' and or ''dukptCode''. |
| 58 | Transaction error: debit cards are supported for RETAIL industry type only. | Debit cards are supported for ''transactionIndustryType'' = RE only. |
| 59 | Transaction error: refunds are not supported for debit cards. | Refunds are not supported for debit cards. |
| 60 | Configuration error: Billing Profile is not configured for Retail Industry. | Billing Profile is not configured for responses that are received for Retail Industry. |
| 61 | Configuration error: Billing Profile is not configured for Direct Marketing Industry. | Billing Profile is not configured for responses that are received for Direct Marketing Industry. |
| 62 | Configuration error: Billing Profile is not configured for eCommerce Industry. | Billing Profile is not configured for responses that are received for eCommerce Industry. |
| 63 | Transaction error: specified Payment Option Type is not supported. | Specified payment option type is not supported by the processor. |
| 64 | Transaction error: unable to capture. Billing Cycle for this transaction is closed. | Capture operation cannot be performed because Billing Cycle for specified transaction has already been closed. |
| 65 | Transaction error: unable to capture. Confirmation for this transaction has already been done. | Capture operation cannot be performed because confirmation for specified transaction has already been done. |
| 66 | Transaction error: unable to confirm. Void for this transaction has already been done. | The transaction cannot be voided because void operation has already been done. |
| 67 | Transaction error: unable to capture failed transaction. | Capture operation cannot be performed as the specified transaction was failed. |
| 68 | Transaction error: unable to void failed transaction. | Void operation cannot be performed for failed transaction. |
| 71 | Transaction error: unable to execute tokenization. | Tokenization operation cannot be performed. |
| 72 | Transaction error: unable to capture. Capture Amount cannot exceed Authorization Amount. | Capture operation cannot be performed because authorization amount is less than capture amount. |
| 73 | Transaction error: unable to capture. Capture Amount must equal Authorization Amount. | Capture operation cannot be processed because capture amount and authorization amount are different. |
| 74 | Transaction error: unable to process transaction, settlement process is in progress. | Settlement is in progress. New retail transaction cycle cannot be opened. |
| 79 | Transaction error: detokenization not supported. | Detokenization is not supported by the processor. |
| 81 | Transaction error: void operation for the specified credit transaction is not supported. | Void operation for the specified credit transaction is not supported by the processor. |
| 82 | Transaction error: unable to void specified transaction. | Void operation cannot be performed for the specified transaction. |
| 84 | Configuration error: Billing Profile is not configured for Restaurant Industry. | Billing Profile is not configured for responses that are received for Restaurant Industry. |
| 86 | Transaction error: Transaction Industry not supported. | Transaction industry is not supported by the processor. |
| 87 | Transaction error: Cash Back Amount not supported. | Cashback amount is not supported by the processor. |
| 88 | Transaction error: Credit Operation not supported. | Credit operation is not supported by the processor. |
| 89 | Transaction error: Void Amount exceeds Remaining Amount. | Void amount value exceeds remaining amount. |
| 90 | Transaction error: operation Balance Inquiry is not supported. | Balance inquiry is not supported by the processor. |
| 91 | Transaction error: operation Account Verification is not supported. | Account verification is not supported by the processor. |
| 92 | Transaction error: operation Voice Authorization is not supported. | Voice authorization is not supported by the processor. |
| 93 | Transaction error: Tip Amount not supported. | Tip amount is not supported by the processor. |
| 94 | Transaction error: EBT card processing is not supported. | EBT card processing is not supported by the processor. |
| 95 | Transaction error: Gift card processing is not supported. | Gift card processing is not supported by the processor. |
| 96 | Transaction error: Credit Operation is not allowed. | Credit operation is not allowed for specified merchant. |
| 97 | Transaction error: Tip Amount can not be changed. | Tip amount cannot be changed. |
| 98 | Transaction error: Tip Amount can not be settled. | Tip Amount cannot be settled. |
| 99 | Transaction error: Unable to complete request: only one partial reversal is allowed. | Submitted request cannot be completed because only one partial reversal is allowed. |