Magtek SDK MagneFlex Powder Programmer's Manual page 54

Pin ped
Table of Contents

Advertisement

Appendix A – TLV Data Format
Data
(String)
RequestType
(enum)
CloseDevice
(Boolean)
EndSession
(Boolean)
EndSessionDisplayMessage
(Integer)
Return value:
{
"EMVTagOutput":
"EMVTagOperationStatus": ,
"EMVTagData": ""
},
"AdditionalOutputData": null
}
SDK - MagneFlex Powder, Middleware| PIN PEDs | Programmer's Manual ( MagneFlex Powder V2 API )
Page 54
TLV data block to send to the device.
Data block must be formed as an F9 CBC-MAC container message.
Reference the device manual for details.
AAAA /* 2-byte MSB message length excluding
padding and CBC-MAC */
F9<len> /* container for MAC structure and
generic data */
DFDF55(MAC Encryption Type)<len><val>
DFDF25(IFD Serial Number)<len><val>
FA<len>/* container for generic data */
<tag><len><val>
...
<tag><len><val>
<Buffer if any to make blocks as multiple of 8
bytes>
<CBC-MAC (4 bytes, use MAC variant of AMK)>
"SET" for setting an EMV tag.
"GET" for getting an EMV tag.
Close the connection to the device after the request is processed.
false = Do not close the device. (default)
true = Close the device.
Sends an EndSession command after the request is processed.
false = Do not end the session. (default)
true = End the session.
Display to show on the device when EndSession is set to true.
0 = "Welcome" (default)
1 = Bitmap Slot 1
2 = Bitmap Slot 2
3 = Bitmap Slot 3
4 = Bitmap Slot 4
{

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SDK MagneFlex Powder and is the answer not in the manual?

This manual is also suitable for:

Sdk magneflex middleware

Table of Contents