| 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. |