3 - MagneFlex Powder Resources
SDK - MagneFlex Powder, MIddleware,| PIN PEDs | Programmer’s Manual (MagneFlex API)
Page 23
“SignatureData”:} ,
“AdditionalOutputData”:{}}
3.7
RequestSmartCard
Begins an EMV transaction.
Using Method POST:
api/mtppscrahost/RequestSmartCard(
string DeviceID,
int CardType,
int ConfirmationWaitTime,
int PINEntryWaitTime,
int Tones,
int Options,
int TransactionType,
decimal Amount,
decimal CashBack,
int Reserved,
array AdditionalRequestData,
boolean CloseDevice,
boolean EndSession);
Parameter
Description
DeviceID
URI of the device.
For USB devices, Use an empty string to open the first device found.
Otherwise use:
USB://DEVICESERIALNUMBER
Example,
USB://99261829170E0810
For Ethernet devices, use the form:
IP://IPAddress:PORT
Example,
IP://10.57.10.180:26
For 802.11 Wireless devices, use in the form:
TLS12://TLSDEVICESERIALNUMBER
TLS12TRUST://TLSDEVICESERIALNUMBER
Example,
TLS12://TLS99261829170E0810
TLS12TRUST://TLS99261829170E0810
For BLE devices, use the form:
BLEEMV://DEVICENAME
Example,
BLEEMV://DPG123456789A
DEVICENAME is listed in the operating system Bluetooth settings.