Appendix A – TLV Data Format
Parameter
(Type)
EMVTagOperationStatus
(Integer)
EMVTagData
(Hexadecimal string)
Example Request/Response:
{
"DeviceID": "",
"WaitTime": 5,
"TagType": 0,
"TagOperation": 03,
"DataBase": 0,
"Data": "",
"RequestType": "GET",
"CloseDevice": false,
"EndSession": false,
"EndSessionDisplayMessage": 0,
"AdditionalRequestData": null,
}
{
"EMVTagOutput":
"EMVTagOperationStatus": 0,
"EMVTagData":
"0231F982022DDFDF550102DFDF2508992B808819160710FA820218DFDF220E31504159
2E5359532E4444463031DFDF21010A5F2A0208405F360102DFDF2401029F1A020840DFD
F2508992B8088191607109F1E0831393136303731309F1C0831313232333334349F3303
E0F8C89F3501229F4005F200B0B001DFDF00018DDFDF011BA00000000396FFFFFFA0000
0000496FFFFFFA00000000596FFFFFFDFDF026B4F575A828A8E959A9B9C5F245F255F2A
5F349F029F039F069F079F089F099F0D9F0E9F0F9F109F1A9F269F279F339F349F359F3
69F379F40DFDF53F5F4DFDF30DFDF31DFDF32DFDF33DFDF34DFDF35F49F219F039F1E9F
399F419F53849F6E5F2099DFDF4150DFDF259F12DFDF03015ADFDF04079171729F01898
ADFDF0529829F36DFDF259F109F5B9F339F35959F015F245A5F348A9F159F169F399F1A
9F1C579F025F2A9A9F21DFDF06028A91DFDF070100DFDF130101DFDF140400000BB8DFD
F150400000001DFDF160400000080DFDF172E828E5F245F259F069F079F0D9F0E9F0F9F
109F269F279F36959B9C9F339F349F379F40DFDF70DFDF71DFDF729F5BDFDF1902656ED
FDF200153DFDF2D0A656E6672697464656573DFDF670101DFDF6801019F3C0209989F3D
0102DFDF4E04000001109F530152DFDF261000000000000000000000000000000000DFD
F2714716DC2745731D4185A14BDD5A043F2EBD67A6AF0DFDF2810000000000000000000
00000000000000DFDF2914E57AF16E76F6EAB9DB5D3F13692BB3C1E8C75B72000000000
04588BAD6"
},
SDK - MagneFlex Powder, Middleware| PIN PEDs | Programmer's Manual ( MagneFlex Powder V2 API )
Page 55
EMV tag operation status.
0 = OK / Done
128 = Device Error, tamper has been detected, device certificate missing.
129 = Device not Idle
130 = Data Error or the command contains bad parameters.
134 = Device busy
EMV tag data
{
Description
Need help?
Do you have a question about the SDK MagneFlex Powder and is the answer not in the manual?