![IDTECH Kiosk III Sdk Manual Download Page 73](http://html.mh-extra.com/html/idtech/kiosk-iii/kiosk-iii_sdk-manual_618746073.webp)
14.2 IDTechSDK.IDT_KioskIII Class Reference
65
Parameters
amount
Transaction amount value (tag value 9F02)
amtOther
Other amount value, if any (tag value 9F03)
type
Transaction type (tag value 9C).
timeout
Timeout value in seconds.
tags
Any other tags to be included in the request. Passed as TLV data. Example, tag 9F02 with amount
0x000000000100 would be 0x9F0206000000000100 If tags 9F02 (amount),9F03 (other amount),
or 9C (transaction type) are included, they will take priority over these values supplied as individual
parameters to this method.
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
NOTE ON APPLEPAY VAS: To enable ApplePay VAS, first a merchant record must be defined in one of the six
available index positions (1-6) using device_setMerchantRecord, then container tag FFEE06 must be sent as part
of the additional tags parameter of ctls_startTransaction. Tag FFEE06 must contain tag 9F26 and 9F22, and can op-
tionanally contain tags 9F2B and DFO1. Example FFEE06189F220201009F2604000000009F2B050100000000
←
-
DF010101 9F22 = two bytes = ApplePay Terminal Applicaiton Version Number. Hard defined as 0100 for now.
(required) 9F26 = four bytes = ApplePay Terminal Capabilities Information (required)
• Byte 1 = RFU
• Byte 2 = Terminal Type
• - Bit 8 = VAS Support (1=on, 0 = off)
• - Bit 7 = Touch ID Required (1=on, 0 = off)
• - Bit 6 = RFU
• - Bit 5 = RFU
• - Bit 1,2,3,4
• - - 0 = Payment Terminal
• - - 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
IDTech Windows SDK Guide for Kiosk III/IV #80136501-001