The root of service https://iso8583.info/cmd/
For sample, the EMV TLV(s) data parsing with web form and html representation existed at https://iso8583.info/lib/EMV/TLVs available now under text/yaml representation at https://iso8583.info/cmd/EMV/TLVs.
The data for parsing should be posted in the URL query string after question mark "?".
Example: https://iso8583.info/cmd/EMV/TLVs?95051234567890.
It is useful for quick parsing results thru any web browser or with grabbing tool like curl.
[root@centos5 ~]# curl https://iso8583.info/cmd/EMV/TLVs?95051234567890 --- # Cheef's parser (Limited version - 5 levels deep only). # Copyright (C) 2015 Alexander Shevelev. https://iso8583.info/ # lib : "/lib/EMV/" - EMV - Integrated Circuit Card Specifications for Payment Systems # node : "TLVs" TLVs:#"95051234567890" # EMV, Tag + Length + Value (TLV) series - x95:#"95051234567890" # EMV, Terminal Verification Results (TVR) - tag: "95" - len: "05" # // 5 - val:#"1234567890" # Terminal Verification Results (TVR). - B01: "12" # ___1____ - bit 5, Card appears on terminal exception file # ______1_ - bit 2, RFU - B02: "34" # __1_____ - bit 6, Application not yet effective # ___1____ - bit 5, Requested service not allowed for card product # _____1__ - bit 3, RFU - B03: "56" # _1______ - bit 7, Unrecognised CVM # ___1____ - bit 5, PIN entry required and PIN pad not present or not working # _____1__ - bit 3, Online PIN entered # ______1_ - bit 2, RFU - B04: "78" # _1______ - bit 7, Lower consecutive offline limit exceeded # __1_____ - bit 6, Upper consecutive offline limit exceeded # ___1____ - bit 5, Transaction selected randomly for online processing # ____1___ - bit 4, Merchant forced transaction online - B05: "90" # 1_______ - bit 8, Default TDOL used # ___1____ - bit 5, Script processing failed after final GENERATE AC # run:0.000Free version still limited to 5 levels deep and to 2KB of query data.
No comments:
Post a Comment