Magtek IPAD Programmer's Reference Manual page 50

Pin encryption devices
Table of Contents

Advertisement

3 - MTPPSCRAPCL Functions
After PIN entry, the device will display either PIN OK or will cycle through INCORRECT PIN and TRY
AGAIN up to the PIN retry limit. If the number of attempts reaches PIN try limit-1, the device will
display LAST TRY. If the user exceeds the PIN entry retry limit, the device will perform the command
completion action, otherwise the transaction proceeds to the approval stage.
The device can be directed to allow PIN bypass using requestBypassPINCommand. The PIN
requirement can also be bypassed by the cardholder.
The transaction approval method will be determined per EMV 4.x requirements.
For OFFLINE, the device gets the TC or AAC from the ICC for later transmission to the host. Depending
on the transaction outcome, the LCD will show APPROVED, DECLINED, or ERROR, and the device
will perform the command completion action.
For ONLINE, the device sends the ARQC tags to the host using OnEMVDataCompleteEvent for
approval, starts a HOST response timer, and waits for SendAcquirerResponse from the host, processes the
Host Response, gets TC or AAC from the ICC, depending on the transaction outcome, the LCD will show
"APPROVED", "DECLINED" or "ERROR," and perform the command completion action.
A transaction can be forced ONLINE by the merchant by setting the ForcedOnlineBypassPIN
parameter.
If operation is successfully, ARQC will returned in ACQUIRER_DATA structure. Otherwise, batch data
will returned in ARQCUIRER_DATA structure.
int requestSmartCardSync(
int cardType
int comfirmationTime,
int pinEnteringTime,
int beepTones,
int option,
byte [] Amount,
int transactionType,
byte [] cashback,
byte [] reserved,
ref ACQUIRER_DATA arqcTag,
ref int opStatus);
Parameter
cardType
confirmationTime
IPAD, DynaPro, DynaPro Go, and DynaPro Mini| PIN Encryption Devices | Programmer's Reference (Microsoft Windows Store)
Page 50
Card type that can be used for the transaction:
1 – Magnetic stripe
2 – Contact smart card
3 – Magnetic stripe or contact smart card
4 – Contactless smart card (Not supported on DynaPro Mini)
5 – Contactless smart card + magnetic stripe
6 – Contactless smart card + contact smart card
7 – Magnetic stripe + contact smart card + contactless smart card.
Time the device will wait for the user to begin the transaction
Description

Advertisement

Table of Contents
loading

This manual is also suitable for:

DynaproDynapro goDynapro mini

Table of Contents