Home > Codes


UniPay Cloud  (real-time) Response Codes:



Code Message Description

Payment Card Response Codes   
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.

Transaction Error Codes   
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.