Skip to main content

Application Development Kit (Version 4.7)


TEC result data tags

Last updated: 25-Feb-2025

These tags are used in dataBuffer of cts_WaitSelection() if CTS_DATA_TLV is set in usedTechnology.
More...

Macros

#define  CTS_DATA_TAG_NFC_RESULT   0xDFDB20
#define  CTS_DATA_TAG_CARD   0xFFDB20
#define  CTS_DATA_TAG_CARD_TYPE   0xDFDB21
#define  CTS_DATA_TAG_CARD_INFO   0xDFDB22
#define  CTS_DATA_TAG_VAS_RESULT   0xDFDB23
#define  CTS_DATA_TAG_VAS_DATA   0xDFDB24
#define  CTS_DATA_TAG_EMV_RESULT   0xDFDB25
#define  CTS_DATA_TAG_VAS_DECRYPT_DATA_RESULT   0xDFDB26
#define  CTS_DATA_TAG_CARD_TYPE_FULL   0xDFDB27
#define  CTS_DATA_TAG_CARDS_TOTAL_COUNT   0xDFDB28
#define  CTS_DATA_TAG_CARDS_A   0xDFDB29
#define  CTS_DATA_TAG_CARDS_B   0xDFDB2A
#define  CTS_DATA_TAG_CARDS_F   0xDFDB2B
#define  CTS_DATA_TAG_CUSTOM_POLL_RESULT   0xDFDB2C
#define  CTS_DATA_TAG_CARD_SAK   0xDFDB2D
#define  CTS_DATA_TAG_CARD_ATQ   0xDFDB2E
#define  CTS_DATA_TAG_CARD_RFU   0xDFDB2F


Detailed Description

These tags are used in dataBuffer of cts_WaitSelection() if CTS_DATA_TLV is set in usedTechnology.

Macro Definition Documentation

◆ CTS_DATA_TAG_CARD

#define CTS_DATA_TAG_CARD   0xFFDB20

card detected by either NFC_PT_Polling() or NFC_PT_PollingFull(), may occur several times.

◆ CTS_DATA_TAG_CARD_ATQ

#define CTS_DATA_TAG_CARD_ATQ   0xDFDB2E

ATQ of the card found by nfc, 2-byte binary array, included in CTS_DATA_TAG_CARD.

◆ CTS_DATA_TAG_CARD_INFO

#define CTS_DATA_TAG_CARD_INFO   0xDFDB22

card info, included in CTS_DATA_TAG_CARD.

◆ CTS_DATA_TAG_CARD_RFU

#define CTS_DATA_TAG_CARD_RFU   0xDFDB2F

RFU of the card found by nfc, n-byte binary array, included in CTS_DATA_TAG_CARD.

◆ CTS_DATA_TAG_CARD_SAK

#define CTS_DATA_TAG_CARD_SAK   0xDFDB2D

SAK of the card found by nfc, 1 binary byte, included in CTS_DATA_TAG_CARD.

◆ CTS_DATA_TAG_CARD_TYPE

#define CTS_DATA_TAG_CARD_TYPE   0xDFDB21

card type, included in CTS_DATA_TAG_CARD.

◆ CTS_DATA_TAG_CARD_TYPE_FULL

#define CTS_DATA_TAG_CARD_TYPE_FULL   0xDFDB27

nfc-card-type-full, 4-byte binary array in big-endian format, included in CTS_DATA_TAG_CARD.

◆ CTS_DATA_TAG_CARDS_A

#define CTS_DATA_TAG_CARDS_A   0xDFDB29

total number of cards of type A found by nfc, 1 binary byte.

◆ CTS_DATA_TAG_CARDS_B

#define CTS_DATA_TAG_CARDS_B   0xDFDB2A

total number of cards of type B found by nfc, 1 binary byte.

◆ CTS_DATA_TAG_CARDS_F

#define CTS_DATA_TAG_CARDS_F   0xDFDB2B

total number of cards of type F found by nfc, 1 binary byte.

◆ CTS_DATA_TAG_CARDS_TOTAL_COUNT

#define CTS_DATA_TAG_CARDS_TOTAL_COUNT   0xDFDB28

total number of cards found by nfc, 1 byte binary.

◆ CTS_DATA_TAG_CUSTOM_POLL_RESULT

#define CTS_DATA_TAG_CUSTOM_POLL_RESULT   0xDFDB2C

custom-poll-result of either NFC_PT_Polling() or NFC_PT_PollingFull(), n-byte binary array.

◆ CTS_DATA_TAG_EMV_RESULT

#define CTS_DATA_TAG_EMV_RESULT   0xDFDB25

◆ CTS_DATA_TAG_NFC_RESULT

#define CTS_DATA_TAG_NFC_RESULT   0xDFDB20

return code of either NFC_PT_Polling() or NFC_PT_PollingFull().

◆ CTS_DATA_TAG_VAS_DATA

#define CTS_DATA_TAG_VAS_DATA   0xDFDB24

output data of NFC_VAS_Activate().

◆ CTS_DATA_TAG_VAS_DECRYPT_DATA_RESULT

#define CTS_DATA_TAG_VAS_DECRYPT_DATA_RESULT   0xDFDB26

return code of TEC (CTS_VAS_DECRYPTION_NOT_REQUIRED, CTS_VAS_DATA_DECRYPTED_OK, CTS_VAS_DATA_DECRYPTED_FAILED, or CTS_VAS_DATA_ENCRYPTED_OK) based on the return responses of NFC_VAS_Activate() and NFC_VAS_Data_Decrypt().

◆ CTS_DATA_TAG_VAS_RESULT

#define CTS_DATA_TAG_VAS_RESULT   0xDFDB23

return code of NFC_VAS_Activate().

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo