52
Class Documentation
• - - 1 = Transit Terminal
• - - 2 = Access Terminal
• - - 3 = Wireless Handoff Terminal
• - - 4 = App Handoff Terminal
• - - 15 = Other Terminal
• Byte 3 = RFU
• Byte 4 = Terminal Mode
• - 0 = ApplePay VAS OR ApplePay
• - 1 = ApplePay VAS AND ApplePay
• - 2 = ApplePay VAS ONLY
• - 3 = ApplePay ONLY 9F2B = 5 bytes = ApplePay VAS Filter. Each byte filters for that specific merchant index
(optional) DF01 = 1 byte = ApplePay VAS Protocol. (optional)
• - Bit 1 : 1 = URL VAS, 0 = Full VAS
• - Bit 2 : 1 = VAS Beeps, 0 = No VAS Beeps
• - Bit 3 : 1 = Silent Comm Error, 2 = EMEA Comm Error
• - Bit 4-8 : RFU
14.2.2.3
RETURN_CODE IDTechSDK.IDT_KioskIII.ctls_cancelTransaction ( )
Cancel EMV Transaction
Cancels the currently executing EMV transaction.
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
14.2.2.4
RETURN_CODE IDTechSDK.IDT_KioskIII.ctls_getAllConfigurationGroups ( ref byte
response[ ][ ]
)
Retrieve All Configuration Groups
Returns all the Configuration Groups installed on the terminal for CTLS
Parameters
response
array of CTLS groups as TLV bytes
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
14.2.2.5
RETURN_CODE IDTechSDK.IDT_KioskIII.ctls_getConfigurationGroup ( int
group,
ref byte[ ]
tlv
)
Get Configuration Group
Retrieves the Configuration for the specified Group.
#80136501-001 IDTech Windows SDK Guide for Kiosk III/IV