EasyManua.ls Logo

IDTECH NEO2 - Page 102

Default Icon
153 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
92 Class Documentation
Parameters
VAS Tags to enable the capture of Apple 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 the
VAS data must contain tags 9F26 and 9F22, and can optionanally contain tags 9F2B and DFO1.
Example 9F220201009F2604000000009F2B050100000000DF010101 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
Returns
RETURN_CODE: Return codes listed as typedef enum in IDTCommon:RETURN_CODE. Values can be
parsed with device_getResponseCodeString:
NOTE ON INTERFACE SELECTION: For the NEO2, tag DFEF37 is used to determine which interfaces to use for
the transaction:
01 = MSR Only
#80152504-001 IDTech iOS SDK Guide for NEO2

Table of Contents

Related product manuals