112
Class Documentation
Parameters
forceOnline
TRUE = do not allow offline approval, FALSE = allow ICC to approve offline if terminal
capable
autoAuthenticate
Will automatically execute Authenticate Transacation after start transaction returns
successful
fallback
Indicate if it supports fallback to MSR
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
NOTE ON INTERFACE SELECTION: For the NEO2, tag DFEF37 is used to determine which interfaces to use for
the transaction:
• 01 = MSR Only
• 02 = CTLS Only
• 03 = MSR + CTLS
• 04 = EMV Only
• 05 = EMV + MSR
• 06 = EMV + CTLS
• 07 = EMV + MSR + CLTS. This API method will automatically send DFEF37 with a value of 04 if this tag is
not provided.
13.7.2.64
- (RETURN_CODE) felica_authentication: (NSData
∗
)
key
FeliCa Authentication
Provides a key to be used in a follow up FeliCa Read with MAC (3 blocks max) or Write with MAC (1 block max).
This command must be executed before each Read w/MAC or Write w/MAC command
NOTE: The reader must be in Pass Through Mode for FeliCa commands to work.
Parameters
key
16 byte key used for MAC generation of Read or Write with MAC
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
13.7.2.65
- (RETURN_CODE) felica_nfcCommand: (NSData
∗
)
request
response:(NSData
∗∗
)
response
FeliCa NFC Commands
Perform functions a Felica Card
NOTE: The reader must be in Pass Through Mode for FeliCa commands to work.
Parameters
request
Request as explained in IDTech NEO IDG Guide
#80152504-001 IDTech iOS SDK Guide for NEO2