Code

Token

Description

0  

OK (NO ERROR)  

  

1  

TERMINAL BUSY  

  

2  

SYNTAX ERROR  

  

3  

UNSUPPORTHED PARAM  

  

4  

UNSUPPORTHED METHOD  

  

5  

NO CARD FOUND  

  

6  

UNSUPPORTED CARD  

  

7  

CARD CHIP ERROR  

  

8  

FALLBACK TO MAGSTRIPE  

  

9  

INVALID PIN  

  

10  

MAX PIN COUNT EXCEEDED  

  

11  

PIN CHECK ONLINE  

  

12  

HOST RECEIVE ERROR  

  

13  

USER CANCEL  

  

14  

INTERNAL ERROR (ANY)  

  

15  

COMMUNICATION ERROR  

  

16  

SSL ERROR  

  

17  

TRANSACTION NOT FOUND  

  

18  

REVERSAL NOT FOUND  

  

19  

INVALID AMOUNT  

  

20  

NOT COMPLETED LAST TX  

  

21  

NO PRINTER AVAILABLE  

  

22  

NO PAPER  

  

23  

INCORRECT PRINT_DATA  

  

24  

INCORECT LOGO INDEX  

  

25  

ACTIVATION REQUIRED  

  

26  

MANDATORY UPDATE REQUIRED  

If a mandatory update is required, the caller will receive this error message at STAGE = 1 for all financial methods.   

27  

TERMINAL IS ALREADY ACTIVATED  

  

28  

TERMINAL ACTIVATION IS UNSUCCESSFUL  

  

29  

NO UPDATES FOUND  

  

30  

SOFTWARE UPDATE IS UNSUCCESSFUL  

  

31  

SOFTWARE UPDATE DO NOT WAIT HOST  

The caller needs to send the received data package to the HOST. The caller does not need to wait for an answer from the HOST. The terminal will send new request with STAGE = 4.  The STAGE = 4 can be interrupted either with STAGE = 4 and STATUS ≠ 31, 32 or with STAGE = 5.    

32  

SOFTWARE UPDATE WAIT HOST  

The caller needs to send the received data package to the HOST and wait for an answer. The STAGE = 4 can be interrupted either with STAGE = 4 and STATUS ≠ 31, 32 or with STAGE = 5.    

33  

DEACTIVATION_UNSUCCESSFUL  

  

34  

OPTIONAL_UPDATE_REQUIRED  

  

35  

WRONG CODE  

The terminal will return this status either if the entered activation/deactivation code is wrong or if it was expired.   

36  

DEACTIVATION_NOT_FINISHED  

  

37  

FINGERPRINT_NOT_FOUND  

  

38  

UNSUPPORTED PROTOCOL VERSION  

  

39

WRONG_PREAUTH_CODE

 

40

PREAUTH_IS_COMPLETED

The terminal will return this status either if the preauthorization is already completed or cancelled. 

100  

OK / SUCCESS WITH INFO  

The method is completed successfully however there is some additional information. The caller needs to request GET_STATUS method in order to receive it.