4 - MTPPSCRAPCL Delegate
IPAD, DynaPro, DynaPro Go, and DynaPro Mini| PIN Encryption Devices | Programmer’s Reference (Microsoft Windows Store)
Page 59
Parameter
Description
deviceStateInfo
See the
DEV_STATE_STAT
4.14
OnEMVDataCompleteEvent
public void OnEMVDataCompleteEvent(byte status, byte[] emvData);
Parameter
Description
status
Status code
emvData
EMV response byte array
4.15
OnCardHolderStateChangeCompleteEvent
public delegate void OnCardHolderStateChangedEvent(int stateId);
Parameter
Description
stateId
EMV cardholder interaction ID:
0x01 = Waiting for amount confirmation selection
0x02 = Amount confirmation selected
0x03 = Waiting for multi-payment application selection
0x04 = Application selected
0x05 = Waiting for signature capture
0x06 = Signature captured
0x07 = Waiting for language selection
0x08 = Language selected
0x09 = Waiting for credit/debit selection
0x0A = Credit/Debit selected
0x0B = Waiting for PIN entry for ICC
0x0C = PIN entered for ICC
0x0D = Waiting for PIN Entry for MSR
0x0E = PIN entered for MSR
4.16
OnEMVTransactionCompleteEvent
public delegate void OnEMVTransactionCompleteEvent(byte status, byte[]
data);
Parameter
Description
status
Status code.
data
EMV response byte array.
4.17
OnClearTextUserDataEntryCompleteEvent