Skip to content
English
  • There are no suggestions because the search field is empty.

CCV terminal codes and error messages (en)

Understanding result codes and error messages on CCV payment terminals

A CCV payment terminal may return a result code when processing a payment. This code indicates whether the transaction was approved, cancelled or declined, or whether a technical problem occurred. The tables below explain the meaning of each code.

Success code

Code Meaning
0000 Transaction approved. This is a success code.

 

Timeouts and connection problems

Code Meaning
1000 Timeout. Processing or waiting for a response exceeded the allowed time.
1802 Unexpected message. The terminal receives a message from the host that does not match the expected response.
1803 No response within the allowed time. A request was sent to the PIN pad or host, but no response was received.
1811 Technical problem. General code for other technical errors. The code alone does not identify a specific cause.
1822 Connection failed. A connection to the host could not be established.
1823 Invalid response. The response received from the host is incorrect.
2625 Corrupted response. The response received from the host contains an integrity error, referred to as a CRC error.

 

Card errors and declined transactions

Code Meaning
1804 Authorisation declined by the host. Additional host information, referred to as THIC, is required to determine the specific reason for the decline.
2620 Transaction declined by the card. The technical name of this code is Card-required advice.
2623 Card or transaction declined. The card declines the transaction, or the terminal rejects the card.
2624 Transaction not permitted by the acquirer's settings. The settings block the transaction or transaction type. This code applies to MCR only.
2626 Card data authentication failed. The card reports an error during card data verification.
2627 Transaction declined by the host. Additional host information, referred to as THIC, is required to determine the specific reason for the decline.
2628 Magnetic stripe fallback not allowed. The chip cannot be read, and payment using the magnetic stripe is not permitted.
2630 Transaction declined after referral. The technical description is Denial after referral.
2707 Maximum number of incorrect PIN attempts reached. An incorrect PIN has been entered three times. These attempts may be spread across multiple transactions and payment terminals.

 

Cancelled payments and PIN entry

Code Meaning
2621 Cancelled during PIN entry. The payment was stopped while the PIN was being entered.
2622 Timeout during PIN entry. The PIN was not entered within the allowed time.
2629 Transaction cancelled. Possible causes include cancellation by the merchant or customer, a timeout while waiting for customer input, or removal of the card. The code alone does not identify which cause applies.

 

Settings and other technical codes

Code Meaning
3313 MAC verification failed. An error occurred during message authentication verification, referred to as a key error.
7000 Problem with a connected dispensing device. Delivery of a product or service failed, or confirmation of successful or failed delivery was not received in time. This is also referred to as a Delivery Box error.
9998 Acquirer session limit reached. No sessions are available with the party processing the card payments.
9999 Terminal settings need updating. The terminal parameters are not up to date.
-1 No processing result recorded yet. The Transaction treatment result field has not yet been populated. This is not a final transaction outcome.