12
Main Transaction Commands
Chapter 4
Main Transaction Commands
The methods below are provided as a reference to the main commands needed to execute Contactless transaction.
4.1
Contactless Methods
Start CTLS Transaction
IDTechSDK::IDT_KioskIII::ctls_startTransaction()
Begins an amount authorization request with the card. Returns decision/tags in callback method. CTLS captured
Track 1 data is returned in tag FFEE13, and CTLS captured Track 2 data is returned in tag FFEE14.
IDTechSDK::IDT_KioskIII::ctls_cancelTransaction()
Powers down the CTLS antenna.
Auto Poll / Burst Mode
IDTechSDK::IDT_KioskIII::device_setBurstMode() IDTechSDK::IDT_KioskIII::device_setPollMode()
Setting the device to Auto Poll Mode will automatically capture taps. Setting the device to Burst Mode will automati-
cally return data for processing.
IDTechSDK::IDT_KioskIII::ctls_retrieveTerminalData()
IDTechSDK::IDT_KioskIII::ctls_setTerminalData()
Methods for terminal configuration. When setting the terminal data, you pass the tags in TLV format.
AID Management
IDTechSDK::IDT_KioskIII::ctls_retrieveApplicationData
IDTechSDK::IDT_KioskIII::ctls_removeApplicationData()
IDTechSDK::IDT_KioskIII::ctls_removeAllApplicationData()
IDTechSDK::IDT_KioskIII::ctls_setApplicationData()
IDTechSDK::IDT_KioskIII::ctls_retrieveAIDList()
Methods for AID management. When setting the AID, you pass tags in TLV format. When retrieving AID, you can
receive the results as tags in TLV format. When retrieving the AID list, the list of AID Names/length can be retrieved
from the 2 dimensional byte array
#80136501-001 IDTech Windows SDK Guide for Kiosk III/IV