Questions:
- ISO8583 fields
- Which type transactions contain field DE2 (PAN)?
- Having a field DE4 (Amount) set as "000000001234" and field DE49 (Currency code) set as "840". What was a transaction amount in AUD?
- What STAN means?
- Would you know at least two PAN Entry modes (DE22)?
- What is the DE39 response code for "Issuer or switch inoperative"?
- What is a content of the field DE52 (PIN block) for?
- Would you know what is the field "Original Data Elements" for?
- Would you know what is the field DE55 for?
- ISO8583 Human parser
- Parse manually binary data provided:
0000(0000) 00 A1 30 31 31 30 72 38 00 81 02 E0 81 00 31 36 ..0110r8......16
0016(0010) 34 36 35 31 32 33 34 35 36 30 33 30 38 38 38 38 4651234560308888
0032(0020) 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 0000000000000001
0048(0030) 30 30 30 33 31 30 31 38 33 33 30 36 30 30 30 33 0003101833060003
0064(0040) 33 35 30 38 30 33 31 30 31 31 30 34 30 30 30 36 3508031011040006
0080(0050) 34 31 34 32 34 33 30 30 38 30 30 30 30 30 30 31 4142430080000001
0096(0060) 38 31 31 32 33 34 35 36 37 38 39 30 31 30 31 4C 811234567890101L
0112(0070) 6F 6E 64 6F 6E 20 20 20 20 20 20 20 20 20 20 20 ondon
0128(0080) 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0144(0090) 20 20 20 20 20 20 20 38 32 36 30 30 34 31 35 31 826004151
0160(00A0) 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0............... - Retrieve message type
- All message fields and their values
Answers:
- ISO8583 introduction
- Transactions with a payment impact like payment, balance enquiry, reversals (not e.g. reconciliations, management messages)
- Based on actual exchange rate it should be $13.31AUD
- System Trace Audit Number
- Manual PAN entry, Magnetic card swipe, ICC
- 91
- Allows card issuer to decypher PIN data and validate card holder
- For financial messages linking as payment & reversal, so these can be clearly identified in acquirer's payment system
- EMV data (result of communication between payment terminal and ICC card)
- ISO8583 Human parser
- 0110
- Expected output:
002: [4651234560308888]
003: [000000]
004: [000000000100]
007: [0310183306]
011: [000335]
012: [080310]
013: [1104]
025: [00]
032: [414243]
039: [00]
041: [80000001]
042: [811234567890101]
043: [London ]
049: [826]
056: [1510]

