Financial Transaction Message Tools

Free Online Financial Transaction Message Utility Tools


Decode ISO 8583 (1987) Bitmap



Bit Map :
Data Field List :

Data Fields

Data fields decoded from Bitmap

Data Fields (1-64)
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
17 18 19 20
21 22 23 24
25 26 27 28
29 30 31 32
33 34 35 36
37 38 39 40
41 42 43 44
45 46 47 48
49 50 51 52
53 54 55 56
57 58 59 60
61 62 63 64
Data Fields (65-128)
65 66 67 68
69 70 71 72
73 74 75 76
77 78 79 80
81 82 83 84
85 86 87 88
89 90 91 92
93 94 95 96
97 98 99 100
101 102 103 104
105 106 107 108
109 110 111 112
113 114 115 116
117 118 119 120
121 122 123 124
125 126 127 128
Data Fields (129-192)
129 130 131 132
133 134 135 136
137 138 139 140
141 142 143 144
145 146 147 148
149 150 151 152
153 154 155 156
157 158 159 160
161 162 163 164
165 166 167 168
169 170 171 172
173 174 175 176
177 178 179 180
181 182 183 184
185 186 187 188
189 190 191 192

ISO 8583 (1987) Data Fields



Primary

Data Fields Type Usage
1 b 64 Bit Map
2 b 64 Primary Account Number (PAN)
3 n 6 Processing Code
4 n 12 Amount, Transaction
5 n 12 Amount, Settlement
6 n 12 Amount, Cardholder Billing
7 n 10 Transmission Date & Time
8 n 8 Amount, Cardholder Billing Fee
9 n 8 Conversion Rate, Settlement
10 n 8 Conversion Rate, Cardholder Billing
11 n 6 System Trace Audit Number (STAN)
12 n 6 Local Transaction Time (hhmmss)
13 n 4 Local Transaction Date (MMDD)
14 n 4 Expiration Date
15 n 4 Settlement Date
16 n 4 Currency Conversion Date
17 n 4 Capture Date
18 n 4 Merchant Type, or Merchant Category Code
19 n 3 Acquiring Institution Country Code
20 n 3 PAN Extended (Country Code)
21 n 3 Forwarding Institution (Country Code)
22 n 3 Point Of Service Entry Mode
23 n 3 Card Sequence Number
24 n 3 Network International Identifier (NII)
25 n 2 Point of Service Condition Code
26 n 2 Point of Service Capture Code
27 n 1 Authorizing Identification Response Length
28 x+n 8 Amount, Transaction Fee
29 x+n 8 Amount, Settlement Fee
30 x+n 8 Amount, Transaction Processing Fee
31 x+n 8 Amount, Settlement Processing Fee
32 n ..11 Acquiring Institution Identification Code
33 n ..11 Forwarding Institution Identification Code
34 ns ..28 Primary Account Number, Extended
35 z ..37 Track 2 Data
36 n ...104 Track 3 Data
37 an 12 Retrieval Reference Number
38 an 6 Authorization Identification Response
39 an 2 Response code
40 an 3 Service Restriction Code
41 ans 8 Card Acceptor Terminal Identification
42 ans 15 Card Acceptor Identification Code
43 ans 40 Card Acceptor Name/Location (1-23 street address, 24-36 city, 37-38 state, 39-40 country)
44 an ..25 Additional Response Data
45 an ..76 Track 1 Data
46 an ...999 Additional Data (ISO)
47 an ...999 Additional Data (National)
48 an ...999 Additional Data (Private)
49 a or n 3 Currency Code, Transaction
50 a or n 3 Currency Code, Settlement
51 a or n 3 Currency Code, Cardholder Billing
52 b 8 Personal Identification Number (PIN) Data
53 n 16 Security Related Control Information
54 an ...120 Additional Amounts
55 ans ...999 ICC Data (Smartcard Data) – EMV having multiple tags
56 ans ...999 Reserved (ISO)
57 n 12 Amount (Cash)
58 n 12 Ledger Balance
59 ans ...999 Account Balance (Cleared Funds)
60 ans ...999 Reserved (national) (e.g. settlement request: batch number, advice transactions: original transaction amount, batch upload: original MTI plus original RRN plus original STAN, etc)
61 ans ...999 Reserved (private) (e.g. CVV2/service code   transactions)
62 ans ...999 Reserved (private) (e.g. transactions: invoice number, key exchange transactions: TPK key, etc.)
63 ans ...999 Reserved (private)
64 b 16 Message Authentication Code (MAC)

Secondary

Data Fields Type Usage
65 b 1 Extended Bit Map Indicator
66 n 1 Settlement Code
67 n 2 Extended Payment Code
68 n 3 Receiving Institution Country Code
69 n 3 Settlement Institution Country Code
70 n 3 Network Management Information Code
71 n 4 Message Number
72 n 4 Last Message's Number
73 n 6 Action Date (YYMMDD)
74 n 10 Number Of Credits
75 n 10 Credits, reversal number
76 n 10 Number Of Debits
77 n 10 Debits, Reversal Number
78 n 10 Transfer Number
79 n 10 Transfer, Reversals number
80 n 10 Number Of Inquiries
81 n 10 Number of Authorizations
82 n 12 Credits, Processing Fee Amount
83 n 12 Credits, Transaction Fee Amount
84 n 12 Debits, Processing Fee Amount
85 n 12 Debits, Transaction Fee Amount
86 n 16 Total Amount Of Credits
87 n 16 Credits, Reversal Amount
88 n 16 Total Amount Of Debits
89 n 16 Debits, Reversals Amount
90 n 42 Original Data Elements
91 an 1 File Update Code
92 an 2 File Security Code
93 an 5 Response Indicator
94 an 7 Service Indicator
95 an 42 Replacement Amounts
96 b 64 Message Security Code
97 x+n 16 Net Settlement Amount
98 ans 25 Payee
99 n ..11 Settlement Institution Identification Code
100 n ..11 Receiving Institution Identification Code
101 ans ..17 File name
102 ans ..28 Account Identification 1
103 ans ..28 Account Identification 2
104 ans ...100 Transaction Description
105 ans ...999 Reserved for ISO use
106 ans ...999
107 ans ...999
108 ans ...999
109 ans ...999
110 ans ...999
111 ans ...999
112 ans ...999 Reserved for National Use
113 ans ...999
114 ans ...999
115 ans ...999
116 ans ...999
117 ans ...999 Card Status Update Code
118 ans ...999 Cash, Total Number
119 ans ...999 Cash, Total Amount
120 ans ...999 Reserved For Private Use
121 ans ...999
122 ans ...999 Bal Remain
123 ans ...999 Reserved For Private Use
124 ans ...999
125 ans ...999
126 ans ...999
127 ans ...999
128 b 64 Message authentication code

Tertiary

Data Fields Type Usage
129
130 b 3 Terminal Capabilities Profile
131 b 5 Terminal Verification Results
132 B 4 Unpredictable Number
133 an 8 Terminal Serial Number
134 B 1–32 Visa Discretionary Data
135 var 0–222 Issuer Discretionary Data
136 B 8 Cryptogram
137 B 2 Application Txn Counter
138 B 2 Application Interchange Profile
139 b 4 or 8 ARPC Response Cryptogram
140
141 b 0–261 Issuer Script
142 b 4 Issuer Script
143 b var Issuer Script Results
144 n2 1 Cryptogram Transaction Type
145 n3 2 Terminal Country Code
146 n6 YYMMDD 3 Terminal Transaction Date
147 n12 6 Cryptogram Amount
148 n3 2 Cryptogram Currency Code
149 Cryptogram Cashback Amount
150 COPAC Cardhold Cryptogram
151 COPAC Neg File Version
152
153
154
155
156
157
158 Additional Chip Information
159
160 Cryptogram Information Data
161 b 0–252 Cardholder Verification Method
162 n2 1 Terminal Type
163 Dedicated File Name
164 Terminal Application Version
165 Transaction Sequence Counter
166 Transaction Category Code
167 Customer Data
168 Form Factor
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192 b 64 Message authentication code