IDTech Android SDK Guide  1.00.175
API reference for NEO2
com.idtechproducts.device.OnReceiverListenerPINRequest Interface Reference

Public Member Functions

void pinRequest (int mode, byte[] key, byte[] PAN, int startTO, int intervalTO, String language)
 

Detailed Description

The interface includes the callback functions when the kernel is requesting PIN entry

Member Function Documentation

◆ pinRequest()

void com.idtechproducts.device.OnReceiverListenerPINRequest.pinRequest ( int  mode,
byte []  key,
byte []  PAN,
int  startTO,
int  intervalTO,
String  language 
)

PIN Request During an EMV transaction, this delegate will receive data that is a request to collect a PIN

Parameters
modePIN Mode:
  • EMV_PIN_MODE_CANCEL = 0X00,
  • EMV_PIN_MODE_ONLINE_PIN_DUKPT = 0X01,
  • EMV_PIN_MODE_ONLINE_PIN_MKSK = 0X02,
  • EMV_PIN_MODE_OFFLINE_PIN = 0X03
keyEither DUKPT or SESSION, depending on mode. If offline plaintext, value is nil
PANPAN for calculating PINBlock
startTOTimeout value to start PIN entry
intervalTOTimeout value between key presses
language"EN"=English, "ES"=Spanish, "ZH"=Chinese, "FR"=French

The documentation for this interface was generated from the following file: