RETURN_CODE_EMV_AUTHORIZATION_TECHNICAL_ISSUE = 0x0E02,
RETURN_CODE_EMV_AUTHORIZATION_DECLINED = 0x0E03,
RETURN_CODE_EMV_AUTHORIZATION_ISSUER_REFERRAL = 0x0E04,
RETURN_CODE_EMV_APPROVED = 0x0F00,ction
RETURN_CODE_EMV_DECLINED = 0x0F01,
RETURN_CODE_EMV_GO_ONLINE = 0x0F02,
RETURN_CODE_EMV_FAILED = 0x0F03,
RETURN_CODE_EMV_SYSTEM_ERROR = 0x0F05,
RETURN_CODE_EMV_NOT_ACCEPTED = 0x0F07,
RETURN_CODE_EMV_FALLBACK = 0x0F0A,
RETURN_CODE_EMV_CANCEL = 0x0F0C,
RETURN_CODE_EMV_TIMEOUT = 0x0F0D,
RETURN_CODE_EMV_OTHER_ERROR = 0x0F0F,
RETURN_CODE_EMV_OFFLINE_APPROVED = 0x0F10,
RETURN_CODE_EMV_OFFLINE_DECLINED = 0x0F11,
RETURN_CODE_EMV_NEW_SELECTION = 0x0F21,
RETURN_CODE_EMV_NO_AVAILABLE_APPS = 0x0F22,
RETURN_CODE_EMV_NO_TERMINAL_FILE = 0x0F23,
RETURN_CODE_EMV_NO_CAPK_FILE = 0x0F24,
RETURN_CODE_EMV_NO_CRL_ENTRY = 0x0F25,
RETURN_CODE_BLOCKING_DISABLED = 0x0FFE,
RETURN_CODE_COMMAND_UNAVAILABLE = 0x0FFF
} RETURN_CODE;
typedef
enum{
EMV_RESULT_CODE_V2_APPROVED_OFFLINE = 0x0000,
EMV_RESULT_CODE_V2_DECLINED_OFFLINE = 0x0001,
EMV_RESULT_CODE_V2_APPROVED = 0x0002,
EMV_RESULT_CODE_V2_DECLINED = 0x0003,
EMV_RESULT_CODE_V2_GO_ONLINE = 0x0004,
EMV_RESULT_CODE_V2_CALL_YOUR_BANK = 0x0005,
EMV_RESULT_CODE_V2_NOT_ACCEPTED = 0x0006,
EMV_RESULT_CODE_V2_USE_MAGSTRIPE = 0x0007,
EMV_RESULT_CODE_V2_TIME_OUT = 0x0008,
EMV_RESULT_CODE_V2_START_TRANS_SUCCESS = 0x0010,
EMV_RESULT_CODE_V2_MSR_SUCCESS = 0x0011,
EMV_RESULT_CODE_V2_FILE_ARG_INVALID = 0x1001,
EMV_RESULT_CODE_V2_FILE_OPEN_FAILED = 0x1002,
EMV_RESULT_CODE_V2_FILE_OPERATION_FAILED = 0X1003,
EMV_RESULT_CODE_V2_MEMORY_NOT_ENOUGH = 0x2001,
EMV_RESULT_CODE_V2_SMARTCARD_FAIL = 0x3001,
EMV_RESULT_CODE_V2_SMARTCARD_INIT_FAILED = 0x3003,
EMV_RESULT_CODE_V2_FALLBACK_SITUATION = 0x3004,
EMV_RESULT_CODE_V2_SMARTCARD_ABSENT = 0x3005,
EMV_RESULT_CODE_V2_SMARTCARD_TIMEOUT = 0x3006,
EMV_RESULT_CODE_V2_MSR_CARD_ERROR = 0x3007,
EMV_RESULT_CODE_V2_PARSING_TAGS_FAILED= 0X5001,
EMV_RESULT_CODE_V2_CARD_DATA_ELEMENT_DUPLICATE = 0X5002,
EMV_RESULT_CODE_V2_DATA_FORMAT_INCORRECT = 0X5003,
EMV_RESULT_CODE_V2_APP_NO_TERM = 0X5004,
EMV_RESULT_CODE_V2_APP_NO_MATCHING = 0X5005,
EMV_RESULT_CODE_V2_AMANDATORY_OBJECT_MISSING = 0X5006,
EMV_RESULT_CODE_V2_APP_SELECTION_RETRY = 0X5007,
EMV_RESULT_CODE_V2_AMOUNT_ERROR_GET = 0X5008,
EMV_RESULT_CODE_V2_CARD_REJECTED = 0X5009,
EMV_RESULT_CODE_V2_AIP_NOT_RECEIVED = 0X5010,
EMV_RESULT_CODE_V2_AFL_NOT_RECEIVEDE = 0X5011,
EMV_RESULT_CODE_V2_AFL_LEN_OUT_OF_RANGE = 0X5012,
EMV_RESULT_CODE_V2_SFI_OUT_OF_RANGE = 0X5013,
EMV_RESULT_CODE_V2_AFL_INCORRECT = 0X5014,
EMV_RESULT_CODE_V2_EXP_DATE_INCORRECT = 0X5015,
EMV_RESULT_CODE_V2_EFF_DATE_INCORRECT = 0X5016,
EMV_RESULT_CODE_V2_ISS_COD_TBL_OUT_OF_RANGE = 0X5017,
EMV_RESULT_CODE_V2_CRYPTOGRAM_TYPE_INCORRECT = 0X5018,
EMV_RESULT_CODE_V2_PSE_BY_CARD_NOT_SUPPORTED = 0X5019,
EMV_RESULT_CODE_V2_USER_LANGUAGE_SELECTED = 0X5020,
EMV_RESULT_CODE_V2_SERVICE_NOT_ALLOWED = 0X5021,
EMV_RESULT_CODE_V2_NO_TAG_FOUND = 0X5022,
EMV_RESULT_CODE_V2_CARD_BLOCKED = 0X5023,
EMV_RESULT_CODE_V2_LEN_INCORRECT = 0X5024,
EMV_RESULT_CODE_V2_CARD_COM_ERROR = 0X5025,
EMV_RESULT_CODE_V2_TSC_NOT_INCREASED = 0X5026,
EMV_RESULT_CODE_V2_HASH_INCORRECT = 0X5027,
EMV_RESULT_CODE_V2_ARC_NOT_PRESENCED = 0X5028,
EMV_RESULT_CODE_V2_ARC_INVALID = 0X5029,
EMV_RESULT_CODE_V2_COMM_NO_ONLINE = 0X5030,
EMV_RESULT_CODE_V2_TRAN_TYPE_INCORRECT = 0X5031,
IDTech iOS SDK Guide for NEO2 #80152802-001
61
Need help?
Do you have a question about the NEO2 and is the answer not in the manual?