Fis 8583-2017

Download as pdf or txt
Download as pdf or txt
You are on page 1of 600

FIS ISOI 8583 Processor Interface

Specifications Manual - (PIISOI)

Connex on HP Non-Stop V1.5


Connex on IBM V3.5A
September 2017
TISCA0917
Table of Contents

Chapter 1

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Audiences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Related Manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Revision Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Chapter 2

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
ISO Message Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Message Text Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Data Element Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Totals Processing Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Duplicate Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Network Management Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Reversal Processing Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Multiple Message Transactions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Integrated Circuit Card (ICC) Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

Chapter 3

Message Flows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Authorization/Financial Transaction Messages . . . . . . . . . . . . . . . . . . 39
Authorization/Financial Transaction Request Messages . . . . . . . . . . . . . . . . . . 40
Authorization/Financial Transaction Advice Messages. . . . . . . . . . . . . . . . . . . . 45
Multiple Message Transaction Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Door Popper Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Open Account Relationship Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

Copyright© 2017 FIS 14-September-17 Client Confidential 2


Open Account Relationship Multiple Message Transaction Series. . . . . . . . . . . 61
Reversal Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
File Update Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Negative File Update Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Authorization Processor File Update Messages . . . . . . . . . . . . . . . . . . . . . . . . . 73
Reconciliation Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Acquirer Reconciliation Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Issuer Reconciliation Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Administrative Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Network Management Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Signon Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Signoff Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Key Change Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Key Change Request Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Cutoff Initiation Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Terminal and Cardholder Application Cutoff Messages . . . . . . . . . . . . . . . . . . . 95
Cutoff Completion Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Echo Test (Reply Required Handshake) Messages . . . . . . . . . . . . . . . . . . . . . . 99
Echo Test (Protocol Acknowledgment Handshake) . . . . . . . . . . . . . . . . . . . . . 102

Chapter 4

Message Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104


Message Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Message Type Identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Primary Bit Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Data Elements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Message Repeats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Authorization Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Financial Transaction Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Shared Branch Transaction Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Negative File Maintenance Messages . . . . . . . . . . . . . . . . . . . . . . . . 107

Copyright© 2017 FIS 14-September-17 Client Confidential 3


Authorization Processor (AP) Maintenance Messages
Reversal Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Reconciliation/Totals Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Administrative Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Network Management Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Message Arrangement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Message Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Message Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Bit Number and Data Element Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Fixed Length Data Elements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Variable Length Data Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Status Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
0100/0101 Authorization Request . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
0100/0101 Check Verification/Guarantee Request . . . . . . . . . . . . . . 123
0110 Authorization Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
0110 Check Verification/Guarantee Response . . . . . . . . . . . . . . . . . 139
0120/0121 Authorization Advice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
0130 Authorization Advice Response . . . . . . . . . . . . . . . . . . . . . . . . 152
0200/0201 Financial Transaction Request. . . . . . . . . . . . . . . . . . . . . 155
0210 Financial Transaction Response . . . . . . . . . . . . . . . . . . . . . . . . 164
0220/0221 Financial Transaction Advice . . . . . . . . . . . . . . . . . . . . . . 173
0230 Financial Transaction Advice Response . . . . . . . . . . . . . . . . . . 182
0300 Acquirer File Update Request (PI Negative) . . . . . . . . . . . . . . . 186
0302 Card Issuer File Update Request (PI Negative) . . . . . . . . . . . . 189
0310 Acquirer File Update Response (PI Negative) . . . . . . . . . . . . . 192
0312 Card Issuer File Update Response (PI Negative) . . . . . . . . . . . 194
0382 Card Issuer File Update Request (AP Files) . . . . . . . . . . . . . . . 195

Copyright© 2017 FIS 14-September-17 Client Confidential 4


0392 Card Issuer File Update Response (AP Files) . .
0420/0421 Acquirer Reversal Advice . . . . . . . . . . . . . . . . . . . . . . . . . 199
0430 Acquirer Reversal Response. . . . . . . . . . . . . . . . . . . . . . . . . . . 209
0520/0521 Acquirer Reconciliation Advice (No Money Movement) . . 213
0522/0523 Issuer Reconciliation Advice (No Money Movement). . . . 215
0530 Acquirer Reconciliation Response . . . . . . . . . . . . . . . . . . . . . . 217
0532 Card Issuer Reconciliation Response . . . . . . . . . . . . . . . . . . . . 219
0600/0601 Administrative Risk Message . . . . . . . . . . . . . . . . . . . . . . 221
0600/0601 Electronic Mail Request Message . . . . . . . . . . . . . . . . . . 223
0600/0601 Administrative Request . . . . . . . . . . . . . . . . . . . . . . . . . . 225
0610 Administrative Risk Response. . . . . . . . . . . . . . . . . . . . . . . . . . 229
0610 Electronic Mail Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
0610 Administrative Request Response . . . . . . . . . . . . . . . . . . . . . . 232
0620 Administrative Advice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
0800 Network Management Request. . . . . . . . . . . . . . . . . . . . . . . . . 234
0810 Network Management Response . . . . . . . . . . . . . . . . . . . . . . . 235
0820 Network Management Request (Protocol Acknowledgment) . . 236
9110 Open Account Relationship Authorization Response . . . . . . . . 238
9210 Open Account Relationship Financial Transaction Response . 242

Chapter 5

Data Element Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246


Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Data Edit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
EMV Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247

Copyright© 2017 FIS 14-September-17 Client Confidential 5


Legend for Attributes Abbreviations . . . . . . . . . . . . . . .
Message Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Bit Map, Primary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
001 Bit Map, Secondary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
002 Primary Account Number (PAN) . . . . . . . . . . . . . . . . . . . . . . . . . 250
003 Processing Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
004 Amount, Transaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
005 Amount, Settlement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
006 Amount, Cardholder Billing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
007 Transmission Date and Time . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
008 Amount, Cardholder Billing Fee . . . . . . . . . . . . . . . . . . . . . . . . . 254
009 Conversion Rate, Settlement . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
010 Conversion Rate, Cardholder Billing . . . . . . . . . . . . . . . . . . . . . . 255
011 System Trace Audit Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
012 Time, Local Transaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
013 Date, Local Transaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
014 Date, Expiration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
015 Date, Settlement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
016 Date, Conversion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
017 Date, Capture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
018 Merchant Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
019 Acquiring Institution Country Code . . . . . . . . . . . . . . . . . . . . . . . 261
020 Primary Account Number (PAN) Extended Country Code . . . . . 261
021 Forwarding Institution Country Code. . . . . . . . . . . . . . . . . . . . . . 262
022 Point-of-Service Entry Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
023 Card Sequence Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
024 Network International Identifier . . . . . . . . . . . . . . . . . . . . . . . . . . 265
025 Point-of-Service Condition Code . . . . . . . . . . . . . . . . . . . . . . . . . 265
026 Point-of-Service PIN Capture Code . . . . . . . . . . . . . . . . . . . . . . 265

Copyright© 2017 FIS 14-September-17 Client Confidential 6


027 Authorization Identification Response Length . . . .
028 Amount, Transaction Fee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
029 Amount, Settlement Fee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
030 Amount, Transaction Processing Fee . . . . . . . . . . . . . . . . . . . . . 268
031 Amount, Settlement Processing Fee. . . . . . . . . . . . . . . . . . . . . . 269
032 Acquirer Institution Identification Code . . . . . . . . . . . . . . . . . . . . 269
033 Forwarding Institution Identification Code . . . . . . . . . . . . . . . . . . 270
034 Primary Account Number (PAN), Extended . . . . . . . . . . . . . . . . 270
035 Track 2 Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
036 Track 3 Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
037 Retrieval Reference Number. . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
038 Authorization Identification Response . . . . . . . . . . . . . . . . . . . . . 273
039 Response Code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
040 Service Restriction Code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
041 Card Acceptor Terminal Identification . . . . . . . . . . . . . . . . . . . . . 275
042 Card Acceptor Identification Code. . . . . . . . . . . . . . . . . . . . . . . . 276
043 Card Acceptor Name/Loc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
044 Additional Response Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
045 Track 1 Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
046 Additional Fees (FIS Defined) . . . . . . . . . . . . . . . . . . . . . . . . . . 280
047 Additional Data, National. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
048 Institution/Merchant Name/Consumer Name (FIS-Defined. . . . . 286
049 Currency Code, Transaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
050 Currency Code, Settlement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
051 Currency Code, Cardholder Billing . . . . . . . . . . . . . . . . . . . . . . . 288
052 Personal Identification Number (PIN) Data . . . . . . . . . . . . . . . . . 288
053 Security Related Control Information . . . . . . . . . . . . . . . . . . . . . 289
054 Additional Amounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
055 Integrated Chip Card Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291

Copyright© 2017 FIS 14-September-17 Client Confidential 7


056 Replacement Additional Fees . . . . . . . . . . . . . . . .
057 Authorization Life Cycle (ANSI-defined) . . . . . . . . . . . . . . . . . . . 293
058 National Point-Of-Service Condition Code (ANSI-defined) . . . . . 294
058 National Point-Of-Service Condition Code (ANSI-defined) - Alternate
Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
059 National Point-Of-Service Geographic Data (ANSI-defined). . . . 296
060 Advice/Reversal Reason Code (FIS-Defined). . . . . . . . . . . . . . . 297
061 Acquirer Transport Data (FIS-Defined) . . . . . . . . . . . . . . . . . . . . 298
062 Issuer Transport Data (FIS-Defined) . . . . . . . . . . . . . . . . . . . . . . 298
063 FIS Data (FIS-Defined) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
064 Message Authentication Code (MAC) . . . . . . . . . . . . . . . . . . . . . 303
065 Bit Map, Tertiary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
066 Settlement Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
067 Extended Payment Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
068 Receiving Institution Country Code . . . . . . . . . . . . . . . . . . . . . . . 305
069 Settlement Institution Country Code . . . . . . . . . . . . . . . . . . . . . . 305
070 Network Management Information Code. . . . . . . . . . . . . . . . . . . 305
071 Message Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
072 Message Number Last . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
073 Date, Action. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
074 Credits, Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
075 Credits, Reversal Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
076 Debits, Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
077 Debits, Reversal Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
078 Transfer, Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
079 Transfer, Reversal Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
080 Inquiry, Number. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
081 Authorization, Number. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
082 Credits, Processing Fee Amount. . . . . . . . . . . . . . . . . . . . . . . . . 309

Copyright© 2017 FIS 14-September-17 Client Confidential 8


083 Credits, Transaction Fee Amount . . . . . . . . . . . . .
084 Debits, Processing Fee Amount . . . . . . . . . . . . . . . . . . . . . . . . . 310
085 Debits, Transaction Fee Amount. . . . . . . . . . . . . . . . . . . . . . . . . 311
086 Credits, Amount. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
087 Credits, Reversal Amount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
088 Debits, Amount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
089 Debits, Reversal Amount. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
090 Original Data Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
091 File Update Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
092 File Security Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
093 Response Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
094 Service Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
095 Replacement Amounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
096 Message Security Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
097 Amount Net Settlement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
098 Payee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
099 Settlement Institution Identification Code . . . . . . . . . . . . . . . . . . 317
100 Receiving Institution Identification Code . . . . . . . . . . . . . . . . . . . 318
101 File Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
102 Account Identification 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
103 Account Identification 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
104 Transaction Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
105 Large Private Data 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
106 Large Private Data 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
107 Large Private Data 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
108 Large Private Data 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
109 Sender Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
110 Receiver Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
111 Additional Data, Private Acquirer (FIS-Defined) . . . . . . . . . . . . . 347

Copyright© 2017 FIS 14-September-17 Client Confidential 9


112 Reserved for National Use . . . . . . . . . . . . . . . . . .
113 Authorizing Agent Institution ID Code (ANSI-defined). . . . . . . . . 363
114 Country Code, Authorizing Agent (ANSI-defined) . . . . . . . . . . . . 364
115 through 119 Reserved for National Use . . . . . . . . . . . . . . . . . . . 364
120 Account Qualifiers (FIS-Defined). . . . . . . . . . . . . . . . . . . . . . . . . 365
121 Additional Data, Private Issuer (FIS-Defined) . . . . . . . . . . . . . . . 366
122 Sponsor Bank ID (FIS-Defined). . . . . . . . . . . . . . . . . . . . . . . . . . 373
123 AVS/Check Auth Data/New PIN (FIS-Defined) . . . . . . . . . . . . . . 373
Check Transactions, Multiple-Tag Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
Check Transactions, Single-Tag Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
Financial Transactions, Multiple-Tag Format . . . . . . . . . . . . . . . . . . . . . . . . . . 378
Financial Transactions, Single-Tag Format . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
124 FIS Tags, Acquirer / Info, Text (FIS-Defined) . . . . . . . . . . . . . . . 387
Layout for Financial Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
FIS Tag Identifiers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
Healthcare Inquiry Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
Fraud Scoring Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
Fraud Security Services Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
Watch List Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
Account Data Compromise Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
Special Issuer Interchange Flag Information. . . . . . . . . . . . . . . . . . . . . . . . . . . 392
Interchange Tier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
Network Data Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
Multi-Clear Sequence Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
Multi-Clear Count Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
Network On Behalf Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
FIS Program ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
FIS PIN Indicator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
Healthcare Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
Payment Token Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
Installment Payment Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
Payment Account Reference Number (PAR) . . . . . . . . . . . . . . . . . . . . . . . . . . 416
0382 AP File Update Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418

Copyright© 2017 FIS 14-September-17 Client Confidential 10


125 FIS Tags, Issuer/Network Management Informatio
420
Layout for Financial Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
FIS Tag Identifiers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
Falcon Credit Data (Tag ID’s “F1” and “F2”) . . . . . . . . . . . . . . . . . . . . . . . . . . . 422
Fraud Scoring Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
Fraud Security Services Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
Healthcare Inquiry Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
Watch List Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Special Issuer Interchange Flag Information. . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Interchange Tier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
Payment Token Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
Installment Payment Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432
Payment Account Reference Number (PAR) . . . . . . . . . . . . . . . . . . . . . . . . . . 436
Network Data Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436
Network On Behalf Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
126 Issuer Trace Data (FIS-Defined) . . . . . . . . . . . . . . . . . . . . . . . . . 439
127 Acquirer Trace Data (FIS-Defined) . . . . . . . . . . . . . . . . . . . . . . . 444

Chapter 6

Testing and Certification . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450


Areas of Responsibility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450
Certification Services Staff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450
Network Office. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450
Endpoint Responsibilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
Test Session. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
Common Testing Procedures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
Test Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452
Testing Progress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452
Standard Financial Message Stress File Format . . . . . . . . . . . . . . . . 452
Message Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452
Certification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459

Copyright© 2017 FIS 14-September-17 Client Confidential 11


Acquirers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459
Issuers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459

Appendix A

Reference Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460


Data Elements in ISO Bit-Number Sequence . . . . . . . . . . . . . . . . . . 460
Data Elements in Alphabetic Sequence . . . . . . . . . . . . . . . . . . . . . . . 464
FIS Private Use Data Elements and Subelements. . . . . . . . . . . . . . . 469
Financial Messages Connex on HP NonStop - FIS Tags Acquirer . . 474
Data Elements Additional Information - DE124. . . . . . . . . . . . . . . . . . . . . . . . . 474
Fraud/Score Data - DE124 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
Cardholder Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
Account Detail Records. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
Financial Messages Connex on IBM Online - FIS Tags Acquirer . . . 492
Data Elements Additional Information - DE124. . . . . . . . . . . . . . . . . . . . . . . . . 492
Fraud/Score Data - DE124 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
Cardholder Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
Account Detail Records. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504
Financial Messages - FIS Tags Issuer . . . . . . . . . . . . . . . . . . . . . . . . 508
Falcon Credit Data - Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
Data Elements Additional Information - DE125. . . . . . . . . . . . . . . . . . . . . . . . . 510
Fraud/Score Data - DE125 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510
Network Management Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512

Appendix B

Data Element Code Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . 515


ISO and Connex on HP NonStop Transaction Types . . . . . . . . . . . . 515
Debits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515
Credits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516
Inquiry Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516

Copyright© 2017 FIS 14-September-17 Client Confidential 12


Transfer/Transfer Payment Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516
Payment Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517
Private Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517
Processing Codes (bit 003), Authorization Messages . . . . . . . . . . . . 518
01xx Purchase of Goods and Services Authorization . . . . . . . . . . . . . . . . . . . . 518
01xx Cash Withdrawal Authorization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
01xx Check Guarantee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
01xx Check Verification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
01xx Traveler Check Purchase Authorization . . . . . . . . . . . . . . . . . . . . . . . . . . 520
01xx Non-Cash Financial for Funding Authorization. . . . . . . . . . . . . . . . . . . . . 520
01xx Quasi-Cash and Scrip Purchase Authorization . . . . . . . . . . . . . . . . . . . . 520
01xx Funds Withdrawal for Electronic Purse . . . . . . . . . . . . . . . . . . . . . . . . . . 521
01xx Check Cashing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
01xx Deferred Purchase of Goods and Services . . . . . . . . . . . . . . . . . . . . . . . 522
01xx Purchase Return Authorization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
01xx Deposit Memo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523
01xx Commercial Deposit Memo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523
01xx Account Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523
01xx Payment Authorization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524
01xx Payment from Third Party. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524
01xx Payment Enclosed Memo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525
01xx Prepaid Load/Activation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525
01xx PIN Change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525
01xx Information Inquiry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526
01xx Notification to Bank. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526
01xx ID Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526
01xx Payment Credit (P2P). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 527
Processing Codes (bit 003), Financial Transaction Messages . . . . . 527
02xx Purchase of Goods and Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 527
02xx Cash Withdrawal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
02xx Check Verification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
02xx Electronic Check Verification/Conversion. . . . . . . . . . . . . . . . . . . . . . . . . 528
02xx Traveler Check Purchase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529
02xx Purchase of Goods and Services with Cash Disbursement . . . . . . . . . . . 530

Copyright© 2017 FIS 14-September-17 Client Confidential 13


02xx Non-Cash Financial for Funding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531
02xx Quasi-Cash and Scrip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531
02xx Funds Withdrawal for Electronic Purse . . . . . . . . . . . . . . . . . . . . . . . . . . 531
02xx Purchase Return. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532
02xx Deposit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532
02xx Check Deposit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
02xx Envelopeless Cash Deposit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
02xx Payment Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
02xx Commercial Deposit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
02xx Available Funds Inquiry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
02xx Balance Inquiry. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535
02xx Generic Balance Inquiry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 536
02xx Transfer/Transfer Payment Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . 536
02xx Payments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543
02xx Payment Debit (P2P) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543
02xx Payment from Third Party. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 544
02xx Payment Credit (P2P). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 544
02xx Payment from Account to Credit/Loan . . . . . . . . . . . . . . . . . . . . . . . . . . . 544
02xx Payment Enclosed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547
02xx Prepaid Load/Activation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547
Point-of-Service Entry Mode (bit 022) . . . . . . . . . . . . . . . . . . . . . . . . 548
PAN Entry Mode Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548
PIN Entry Mode Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549
Point-of-Service Condition Codes (bit 025) . . . . . . . . . . . . . . . . . . . . 549
Response Codes (bit 039) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551
Additional Amounts Codes (bit 054). . . . . . . . . . . . . . . . . . . . . . . . . . 557
Account Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557
Amount Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 558
Amount Type (Transaction-Related) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560
National POS Condition Code (bit 058) . . . . . . . . . . . . . . . . . . . . . . . 561
Terminal Type Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 561
Terminal Class (Positions 1-3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 561
Presentation Type (Positions 4-7). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 562

Copyright© 2017 FIS 14-September-17 Client Confidential 14


Security Condition (Position 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
Card Data Input Capability (Position 11). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
Advice/Reversal Reason Codes (bit 060) . . . . . . . . . . . . . . . . . . . . . 566
Reversal Reason Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566
Advice Reason Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567
Network Management Information Codes (bit 070) . . . . . . . . . . . . . . 569
File Update Codes (bit 091) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570
Negative File Update Codes (0302s) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570
Authorization Processor File Update Codes (0382s) . . . . . . . . . . . . . . . . . . . . 571

Appendix C

ISO State, Country, and Currency Codes . . . . . . . . . . . . . . . 572


State Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572
Canadian Provinces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 574
Country Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575
Currency Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 584

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 591

Copyright© 2017 FIS 14-September-17 Client Confidential 15


Related Manuals
 FIS ISO 8583 PI: ISO PI-11 Training Class Material
 FIS ISO 8583 PI Internal Mapping Supplement
 FIS ISO 8583 Product Profile

Revision Log
Effective
Date w/Version Chapter Description
September 2017 V1.5 5 DE 109 - Sender Data
 Updated the note on page 341.
DE 110 - Receiver Data
 Updated the note on page 346.
DE124 - FIS Tags, Acquirer / Info, Text (FISDefined):
 Added the value SZ = Shazam generated Token
data. in Payment Token data tag T5.
 Added the value DP = Discover Debit in the Payment
Token data tag TP.
 Updated the description for FIS PIN Indicator on
page 401.

5 DE124 - FIS Tags, Acquirer / Info, Text (FISDefined):


 Added the value WA = Wallet and PA = Pseudo
Account for the Token Type tag.
DE125 - FIS Tags, Issuer/Network Management
Information (FIS-Defined):
 Added the values WA = Wallet and PA = Pseudo
Account to the Token Type tag.

5 DE 111 Additional Data, Private Acquirer (FIS-Defined):


 Updated the Visa field Additional Authorization
Indicators to VD and VE tags on page 349 and
page 350 respectively.

DE 124 - FIS Tags, Acquirer / Info, Text (FISDefined):


 Added the tags TR - TW, TX on page 388.
 Added the description of TR-TW and TX tag on
page 406.

Appendix B  Updated the value of Bar Code to Bar code or QR


code in the PAN Entry Mode Codes table.
 Updated the value of Bar Code to Bar code or QR
code in the Card Data Input Capability (Position 11)
table.

Copyright© 2017 FIS 14-September-17 Client Confidential 17


Effective
Date w/Version Chapter Description
March 2017 V1.5 5 DE 111 Additional Data, Private Acquirer (FIS-Defined):
 Updated the Star Access Format table on page 361.
 Added the subelement SMS/DMS Indicator to the
Star Access Format table on page 362.

5 DE 124 - FIS Tags, Acquirer / Info, Text (FISDefined):


 Added sub tag Shazam to ND tag on page 396.
 Modified subtag ACCEL to ND tag on page 394.

5 DE 124 - FIS Tags, Acquirer / Info, Text (FISDefined):


 Deleted position '30 - 59' (MC DE 48.39) on
page 390.
 Updated the description of Account Data
Compromise Information on page 392.

5 DE 124 - FIS Tags, Acquirer / Info, Text (FISDefined):


Added the following values to D1 (Device Type):
 18 – PC
 19 – Cloud

 Tags TR - TW, DI, WO, and WQ are reserved for


future use as indicated on page 406, page 409, and
page 412.

Updated the following tags:


 W1
 WJ

DE 104 - Transaction Description:


Added the following sections:
 Check Deposit Format.
 Unknown Deposit Format

February 2017 V1.5 5 DE 111 - Additional Data, Private Acquirer (FIS-Defined):


 Added the following fields to subelement MD:
 Assessment Score
 Score Reason Code.
 Rules Score
 Rule Reason Code 1
 Rule Reason Code 2

 Added the following fields to subelement MC:


 Merchant Transaction Fraud Scoring Indicator
 Rules Score
 Rule Reason Code 1
 Rule Reason Code 2.

Copyright© 2017 FIS 14-September-17 Client Confidential 18


Effective
Date w/Version Chapter Description
 Updated the Fraud Scoring Information layout on
page 389.
 Updated the Fraud Security Services Information
layout on page 390.
 Added the TQ Tag under Payment Token Data on
page 406.
 Updated the TQ tag on page 388.

DE125 - FIS Tags, Issuer/Network Management


Information (FIS-Defined):
 Added the Fraud Scoring Information. layout section
on page 423.
 Added the Fraud Security Services Information layout
section on page 424.
 Updated the tags FS and FD on page 421.

November 2016 V1.5 5 DE 111 - Additional Data, Private Acquirer (FIS-Defined):


 Added the value C = Fee Assessed to the
subelement Visa Charge Indicator in the Visa® DCS
Format table.

October 2016 V1.5 5 DE126 - Issuer Trace Data (FIS-Defined):


 Added a sub-element on page 442.
DE127 - Acquirer Trace Data (FIS-Defined):
 Added a sub-element on page 446.

September 2016 V1.5 Appendix C Updated the following information for the Belarus currency
 Currency name from BYR to BYN on page 575.
 Currency number from 974 to 933 on page 589.
 Minor units (exponent) from 0 to 2 on page 589.

5 DE 123 - AVS/Check Auth Data/New PIN (FIS-Defined):


 Deleted the “Length” field for the Track1 Name
Matching in the Single Tag Format table on page 384.

August 2016 V1.5 5 DE 111 - Additional Data, Private Acquirer (FIS-Defined):


 Added the subelement POS Environment on
page 350.

5 DE 124 - FIS Tags, Acquirer / Info, Text (FISDefined):


 Added the field “Payment Account Reference
Number (PAR)” on page 416.
DE125 - FIS Tags, Issuer/Network Management
Information (FIS-Defined):
 Added the field “Payment Account Reference
Number (PAR)” on page 436.
DE 127 - Acquirer Trace Data (FIS-Defined)
 Added the subelement Original Transaction Identifier
on page 445 and page 445.

Copyright© 2017 FIS 14-September-17 Client Confidential 19


Effective
Date w/Version Chapter Description
5 DE 124 - FIS Tags, Acquirer / Info, Text (FISDefined):
 Modified the title as “Detailed Layout of MI Tag for
Online 0100/0120/0420 Messages” on page 413.
 Modified the title as “Detailed Layout of ID Tag for
Online 0100/0120/0420 Messages” on page 414.
 Added a note on MasterCard Installment Payment
transactions on page 416.

5 DE 104 - Transaction Description:


 Added the Aggregation Format table on page 325.

DE 111 - Additional Data, Private Acquirer (FIS-Defined):


 Added the STAR Access Format table on page 361.

5 DE121 - Additional Data, Private Issuer (FIS-Defined):


Added the following entries in the table “MasterCard® CIS
Format”:
 “Original E-Comm SLI and UCAF Collection
Indicator” on page 370.
 “Reason for UCAF Collection Indicator
Downgrade” on page 370.
Added the following entries in the table “MasterCard®
MDS Format”:
 “Original E-Comm SLI and UCAF Collection
Indicator” on page 371.
 “Reason for UCAF Collection Indicator
Downgrade” on page 371.

June 2016 V1.5 5 DE123 AVS/Check Auth Data/New PIN (FIS-Defined):


 Added the following.entries in the Financial
transactions - Multiple tag format:
 Unformatted MICR
 New PIN.

DE 111 Additional Data, Private Acquirer (FIS-Defined):


 Added the following.entry in the MasterCard® CIS
Format table:
 Token Provisioning Message Type.

April 2016 V1.5 Appendix B DE 60 - Advice/Reversal Reason Codes (bit 060):


 Added the following entries in Advice Reason Codes:
 PAN expiration date update
 PAN replacement.

Copyright© 2017 FIS 14-September-17 Client Confidential 20


Effective
Date w/Version Chapter Description
March 2016 V1.5 5 DE109 - Sender Data:
 Updated the length of Sender Name from 24 to 41.
 Added the following fields:
 Masked PAN
 Transaction Description.
DE110 - Receiver Data:
 Updated the length of Receiver Name from 24 to 41.
 Added the following field:
 Masked PAN.

February 2016 V1.5 5 DE109 - Sender Data:


 Updated the value of FIS Attributes FIS: ans..999.
 Updated the name of the following fields:
 From Source of Funds to Funding Source
 From State, Province, Local Government/
Regional Identifier to Sender Identification
Number.

 Added the following fields:


 Sender Identification Type
 Sender Identification Country Code
 Sender Identification Expiration Date
 Sender Nationality
 Sender Country of Birth
 Transaction Purpose.
 Sorted the tags on page 335 in alphabetical order.

5 DE110 - Receiver Data:


 Updated the value of FIS Attributes FIS: ans..999.
 Updated the name of the following field:
 Receiver Identification Number.
 Added the following fields:
 Receiver Identification Type
 Receiver Identification Country Code
 Receiver Identification Expiration Date
 Receiver Nationality
 Receiver Country of Birth.
 Sorted the tags on page 341 in alphabetical order.

Copyright© 2017 FIS 14-September-17 Client Confidential 21


Effective
Date w/Version Chapter Description
5 DE124 - FIS Tags, Acquirer / Info, Text (FISDefined):
 Updated the following information:
 Name of “FIS Reserve Tag Identifiers” section
as “FIS Tag Identifiers”.
 Description of FIS Tag Identifiers on page 388.
 Updated the tags in the FIS Tag Identifiers
table on page 388.
 Deleted the following tags from the FIS Tag Identifiers
table:
 AA-AB
 AD-F0
 F3-FC
 FE-NH
 NJ-ZZ
 00-9Z.
 Updated the FS tag description on page 390.
 Added the OB tag on page 399.
 Modified the title - "Detailed Layout of MI Tag" on
page 413.
 Modified the title - "Detailed Layout of ID Tag" on
page 414.
 Added the following sections:
 Detailed Layout of MI tag for Batch 0220
messages on page 415.
 Detailed Layout of ID tag for Batch 0220
messages on page 416.
 Added the TO tag to the Payment Token Data table
on page 406.
 Updated the Payment Token Data format on
page 430.

 In the section, Installment Payment Information,


made the following changes:
 Added the value - Total Amount Due on
page 414 and page 414.
 Modified the Example 1 on page 415.
 Deleted the Example 2.
 Modified the value of the Length of Data on
page 414.
 Modified the note on page 414, page 414,
page 415, and page 416.

Copyright© 2017 FIS 14-September-17 Client Confidential 22


Effective
Date w/Version Chapter Description
5 DE125 - FIS Tags, Issuer/Network Management
Information (FIS-Defined):
 Updated the following information:
 Name of “FIS Reserve Tag Identifiers” section
as “FIS Tag Identifiers”.
 Description of FIS Tag Identifiers on page 421.
 Updated the tags in the FIS Tag Identifiers
table on page 421.
 Deleted the following tags from the FIS Tag Identifiers
table:
 AA-AB
 AD-F0
 F3-FC
 FE-NH
 NJ-ZZ
 00-9Z.
 Added the OB tag on page 438.

 In the section, Installment Payment Information,


made the following changes:
 Added the value - Total Amount Due on
page 433 and page 434.
 Modified the Example 1 on page 434.
 Deleted the Example 2.
 Modified the value of the Length of Data on
page 434.
 Modified the note on page 434 and page 434.

January 2016 V1.5 5 DE124 - FIS Tags, Acquirer / Info, Text (FISDefined):
 Updated the FS tag layout on page 390 and
description on page 390.
 Modified the entire content for the section Installment
Payment Information on page 412.
DE125 - FIS Tags, Acquirer / Info, Text (FIS-Defined):
 Added the section Installment Payment Information
on page 432.

December 2015 V1.5 5 DE124 - FIS Tags, Acquirer / Info, Text (FIS-Defined):
 Modified the values "0" to "N" and "1" to "Y" for the
Card Wallet Tags WB, WC and WD on page 410,
page 411, and page 411 respectively.

November 2015 V1.5 5 Added a table for AMEX GNS Format on page 440.

3 Added a note in the Administrative advice (Reject)


Message section on page 81.

Copyright© 2017 FIS 14-September-17 Client Confidential 23


Effective
Date w/Version Chapter Description
5 DE 127 - Acquirer Trace Data (FIS-Defined):
 Modified the description on page 444.
 Added a note on page 444.
 Added a table on page 444.

5 DE 055 - Integrated Chip Card Data:


 Deleted two notes and replaced with a single note on
page 291.

Appendix B DE 60 - Advice/Reversal Reason Codes (bit 060):


 Modified the introductory line in the section Position 1
on page 567.
 Modified the description for the Value 0 on page 567.

October 2015 V1.5 Appendix A Financial Messages - FIS Tags Acquirer:


 Added the subtag STAR in the table in the section
Fraud/Score Data - DE124.
 Added the subtag STAR in the Subtags table in the
section Fraud/Score Data - DE125.

5 DE124 FIS Tags, Acquirer / Info, Text (FIS-Defined):


 Removed the FD tag and type information from the
Fraud Scoring Information section.
DE111 - Additional Data, Private Acquirer (FIS-Defined):
 Modified the values Advice Detail Code in the table
“MasterCard® MDS Format”.
DE124 - FIS Tags, Acquirer / Info, Text (FIS-Defined):
 Modified the description of the following tags in the
section Payment Token Data.
 T8
 TM
DE125 - FIS Tags, Acquirer / Info, Text (FIS-Defined):
 Modified the description of the following tags in the
section Payment Token Data.
 T8
 TM.

September 2015 V1.5 5 DE126 - Issuer Trace Data (FIS-Defined)


 Modified the following entries in the table
MasterCard® MDS Format:
 63.3
 63.4
 63.5

DE109 - Sender Data:


 Updated the length of the field “Sender Name” on
page 336 from 04 to 24.
 Added the field “Participation ID” on page 336.

Copyright© 2017 FIS 14-September-17 Client Confidential 24


Effective
Date w/Version Chapter Description
DE110 - Receiver Data:
 Updated the length of the field “Receiver Name” on
page 342 from 04 to 24.
 Added the following entries:
 “Date of Birth” on page 341
 “Account Number” on page 341.

DE111 - Additional Data, Private Acquirer (FIS-Defined):


 Added the following entries in the table “MasterCard®
CIS Format”:
 Authentication Indicator
 Advice Reason Code
 Added the following entries in the table “MasterCard®
MDS Format”:
 Secondary Bit Map
 Authentication Indicator
 Advice Reason Code
 Advice Detail Code
 Added the following entries in the table “MasterCard®
IPM Format”:
 Authentication Indicator
 Added the following entries in the table "Visa® DCS
Format":
 VISA Merchant ID
 Agent Unique ID
 Added the following entries in the table "Visa® EVES
Format":
 VISA Merchant ID
 Service Indicators
 Agent Unique ID
 Added the following entries in the table "FIS ISO
Visa® Base II Format - BPVISA":
 Agent Unique ID.

DE121 - Additional Data, Private Issuer (FIS-Defined):


 Added the following entries in the table “MasterCard®
CIS Format”:
 Merchant On-Behalf (OB) Service Code
 Merchant On-Behalf (OB) Result Value
 Authentication Indicator
 Added the following entries in the table “MasterCard®
MDS Format”:
 Authentication Indicator.

Copyright© 2017 FIS 14-September-17 Client Confidential 25


Effective
Date w/Version Chapter Description
DE124 - FIS Tags, Acquirer / Info, Text (FIS-Defined):
 Added the following entries in the section Installment
Payment Information.
 MILLxxyyzzaabbccddeeff
 ee
 ff
 Updated the value of FIS Attributes
 FIS: ans..999
 Updated the following in the section Layout for
Financial Messages
 DE124 supports multiple tokens and
corresponding data for up to a maximum of 999
bytes each.

DE124 - FIS Tags, Acquirer / Info, Text (FIS-Defined):


 Updated the T5 tag in the section Payment Token
Data with the following values.
 MC = MasterCard generated token data
 VI = Visa generated token data.
 Added the T-tags in the section Payment Token Data.
 TC
 TD
 TE
 TF
 TG
 TH
 TI
 TJ
 TK
 TL
 TM

DE124 - FIS Tags, Acquirer / Info, Text (FIS-Defined):


 Added the D-tags in the section Payment Token Data.
 D1
 D2
 D3
 D4
 D5
 D6
 D7

Copyright© 2017 FIS 14-September-17 Client Confidential 26


Effective
Date w/Version Chapter Description
DE124 - FIS Tags, Acquirer / Info, Text (FIS-Defined):
 Added the W-tags in the section Payment Token
Data.
 W1
 W2
 W3
 W4
 W5
 W6
 W7
 W8

DE124 - FIS Tags, Acquirer / Info, Text (FIS-Defined):


 Added the W-tags in the section Payment Token
Data.
 WA
 WB
 WC
 WD
 WE
 WG
 WH
 WI
 WJ
 WK
 WM
 WN

DE125 - FIS Tags, Acquirer / Info, Text (FIS-Defined):


 Updated the T5 tag in the section Payment Token
Data with the following values.
 MC= MasterCard generated token data
 VI = Visa generated token data.
 Updated the value of FIS Attributes:
 FIS: ans..999
 Updated the following in the section Layout for
Financial Messages
 DE125 supports multiple tokens and
corresponding data for up to a maximum of 999
bytes each.
 Added the following T-tags in the section Payment
Token Data.
 TE
 TL
 TM
 WE

Copyright© 2017 FIS 14-September-17 Client Confidential 27


Effective
Date w/Version Chapter Description
Appendix B DE 60 - Advice/Reversal Reason Codes (bit 060):
 Added the following entries in Advice Reason Codes.
 Token create
 Token deactivate
 Token suspend
 Token resume
 Device provisioning result
 OTP verification results
 Mobile banking app activation
 Replenishment confirmation of limited use keys
 Tokenization exception event.

June 2015 V1.5 5 DE124 - FIS Tags, Acquirer / Info, Text (FISDefined)
 Added the sub-tag TR to Network Data Information.

May 2015 V1.5 5 DE124 - FIS Tags, Acquirer / Info, Text (FIS-Defined):
 Added the value "DD = Discover Debit” on page 384"
under the section “Payment Token Data”.

DE125 - FIS Tags, Issuer/Network Management


Information (FIS-Defined):
 Added the value “DD = Discover Debit” on page 397"
under the section “Payment Token Data”.

March 2015 V1.5 5 DE104 - Transaction Description


 Added Acquiring Ready Link.
DE 109 - Sender Data
 Updated the note for 109 Sender Data.
DE124 - FIS Tags, Acquirer / Info, Text (FISDefined)
 Added the values for xx under the section
Interchange Tier
DE125 - FIS Tags, Issuer/Network Management
Information (FIS-Defined)
 Added the values for xx under the section
Interchange Tier.

Appendix B Updated the table Card Data Input Capability (Position 11)
with the ISO Code V.

Copyright© 2017 FIS 14-September-17 Client Confidential 28


Effective
Date w/Version Chapter Description
February 2015 V1.5 5 DE 111 - Additional Data, Private Acquirer (FIS-Defined)
 Updated Visa® DCS Format with Visa Charge
Indicator values.
 Added the following entries in the table MasterCard®
CIS Format:
 Payment Facilitator ID
 Secondary Bit Map
 Sales Organization ID
 Sub Merchant ID
 Added the following entries in the table MasterCard®
MDS Format:
 Payment Facilitator ID
 Sales Organization ID
 Sub Merchant ID
 Added the following entries in the table MasterCard®
IPM Format:
 Payment Facilitator ID
 Sub Merchant ID
 Sales Organization ID

DE 123 - AVS/Check Auth Data/New PIN (FIS-Defined)


 Added “Card Authentication Results Code (ARQC) (1
byte)” on page 382.
 Added “Card Authentication Results Code (ARQC) (1
byte)” on page 386.

DE124 - FIS Tags, Acquirer / Info, Text (FISDefined)


 Added “Fraud Security Services Information” on
page 390.
 Added the sub-tags FC and NR to “Network Data
Information” on page 394.
 Updated “Payment Token Data” on page 402.

DE125 - FIS Tags, Issuer/Network Management


Information (FIS-Defined)
 Added the sub-tags FC and NR to “Network Data
Information” on page 436.
 Updated “Payment Token Data” on page 430.

January 2015 V1.5 5 Updated the description of the data format abbreviation
"LLL" on page 246.

4 Updated the section “Variable Length Data Elements” on


page 110.

Appendix B Added an entry and updated the table PAN Entry Mode
Codes on page 548.

Copyright© 2017 FIS 14-September-17 Client Confidential 29


Effective
Date w/Version Chapter Description
December 2014 V1.5 Appendix A Added the section “Financial Messages Connex on IBM
Online - FIS Tags Acquirer” on page 492.

Appendix B Updated the section “02xx Purchase of Goods and


Services with Cash Disbursement” on page 530.

5 DE 123 - AVS/Check Auth Data/New PIN (FIS-Defined)


 Updated the Format Type Result in “dCVV Result” on
page 384 and removed the Type Length.
 Updated the Format Type Result in “ATC Result” on
page 384 and removed the Type Length.
 Updated the Format Type Result in “ARQC Result” on
page 384 and removed the Type Length.

October 2014 V1.5 4 Updated all references of ICC data length to 255.
Appendix A

August 2014 V1.5 5 DE047 - Additional Data, National


 Updated UCAF Collection Indicator values in
“MasterCard® SecureCode™ for AAV and UCAF” on
page 282.
DE104 - Transaction Description
 Added “Money Transfer Format” on page 326.

DE111 - Additional Data, Private Acquirer (FIS-Defined)


 Added the following entries in the table “MasterCard®
CIS Format” on page 351:
 “Terminal Compliant Indicator” on page 352.
 “MC On-behalf Service” on page 352.
 “MC On-behalf Result 1” on page 352.
 “Merchant Fraud Score” on page 352.

 Added the following entries in the table “MasterCard®


MDS Format” on page 353:
 “Terminal Compliant Indicator” on page 355.
 “MC On-behalf Service” on page 355.
 “MC On-behalf Result 1” on page 355.
 “AllPoint Surcharge-Free Alliance Indicator” on
page 355.
 Added the following entries in the table “MasterCard®
IPM Format” on page 356:
 “Terminal Compliant Indicator” on page 357.
 Added “PLUS® Format” on page 358.

Copyright© 2017 FIS 14-September-17 Client Confidential 30


Effective
Date w/Version Chapter Description
DE124 - FIS Tags, Acquirer / Info, Text (FISDefined)
 Updated FIS Tag Identifiers with CN and SN tags.
 Updated “Watch List Information” on page 390.
 Updated “Payment Token Data” on page 402.
 Added “Multi-Clear Sequence Number” on page 398.
 Added “Multi-Clear Count Number” on page 398.
 Added “Installment Payment Information” on
page 412.

DE125 - FIS Tags, Issuer/Network Management


Information (FIS-Defined)
 Updated “Watch List Information” on page 426.
 Updated “Payment Token Data” on page 430.

Appendix C Added the following Country Code:


 “Isle of Man” on page 578.
 “Serbia” on page 581.

4 Added a paragraph on page 110.

5  Updated the Visa Field No for the Reimbursement


Attribute in DE126 on page 442.
 Updated the attributes section in DE55 on page 291.

July 2014 V1.5 5 Updated the description of Payment Token Data "T5" on
the following pages:
 page 402
 page 430

May 2014 V1.5 5  Added the Mixed Deposit Format in DE 104


Transaction Description.
 Updated FIS Program ID with PPE tag example on
page 400.
 Updated Payment Token Data with T5 and T6 on the
following pages:
 page 402
 page 430

February 2014 Appendix B Added an entry in the table PAN Entry Mode Codes on
page 548.

5 DE121 - Additional Data, Private Issuer (FIS-Defined)


 Added the entry Spend Qualified Indicator in the table
Visa® SMS Format.
 Added the entry Spend Qualified Indicator in the table
Visa® EVES PI (BASE I) Format.

Copyright© 2017 FIS 14-September-17 Client Confidential 31


Effective
Date w/Version Chapter Description
DE124 - FIS Tags, Acquirer / Info, Text (FIS-Defined)
 Added “Payment Token Data” on page 402.
 Updated with Payment Token Tags format on “FIS
Tag Identifiers” on page 388.
 Updated Network Data Information with ND tag
format on page 396.
 Updated Example 3 in Special Issuer Interchange
Flag Information with TR tag format on page 393.

DE125 - FIS Tags, Issuer/Network Management


Information (FIS-Defined)
 Added “Payment Token Data” on page 430.
 Updated “FIS Tag Identifiers” on page 421 with
Payment Token Tags format on page 388.
 Added “Network Data Information” on page 436.
 Updated Example 5 in Special Issuer Interchange
Flag Information with TR tag format on page 428.

DE126 - Issuer Trace Data (FIS-Defined)


 Added the following entries “Visa DCS Format” on
page 441 in the table “Payment Token Data” on
page 430:
 Network ID
 Last four digits of PAN
 Account Status
 Added the following entries in the table “VISA®
EVES Format” on page 442:
 Last four digits of PAN
 Account Status.

DE127 - Acquirer Trace Data (FIS-Defined)


 Added the following entries in the table “Visa®
Format” on page 444:
 Market Indicator
 Response Source/Reason Code.
DE-109 - Sender Data:
 Added an entry Date of Birth to the table.

Copyright© 2017 FIS 14-September-17 Client Confidential 32


Effective
Date w/Version Chapter Description
DE111- Additional Data, Private Acquirer (FIS-Defined)
 Added the following entries in the table “MasterCard®
MDS Format” on page 448:
 Acquiring Institution Id
 Card Acceptor ID
 PPOL Data
 Added the entry Spend Qualified Indicator in the
table “Visa DCS Format” on page 441.
 Added the entry Spend Qualified Indicator in the
table “VISA® EVES Format” on page 442.
 Added the entry Spend Qualified Indicator in the
table “Visa® Base II Format” on page 445.

January 2014 V1.5 5 DE111 - Additional Data, Private Acquirer (FIS-Defined)


 Added a section for Discover Debit Format on
page 360.
DE127 - Acquirer Trace Data (FIS Defined)
 Added a section for Discover Debit Format on
page 449.

October 2013 V1.5 5 Updated the start and length of all fields of the Bulk
Deposit Format table in the following sections:
 DE105 - Large Private Data 1 on page 330.
 DE106 - Large Private Data 2 on page 332.
 DE107 - Large Private Data 3 on page 333.

September 2013 V1.5 5 DE14 - Date, Expiration


 Added a note on EMV tag 5F24 on page 258.
DE23 - Card Sequence Number
 Added a note on EMV tag 5F34 on page 264.

August 2013 V1.5 5 DE111 - Additional Data, Private Acquirer (FIS-Defined)


 Added “Final Auth Indicator” on page 352 to
MasterCard® CIS format.
 Added “Terminal Type” on page 350 to Visa® EVES
format.
 Replaced the subelement Card Level Results with
“Product ID” on page 359.

DE124 FIS Tags, Acquirer / Info, Text (FIS-Defined)


 Added the following Reserve Tag Identifiers:
 “PD” on page 388.
 “PI” on page 388.
 “WL” on page 388

Copyright© 2017 FIS 14-September-17 Client Confidential 33


Effective
Date w/Version Chapter Description
DE126 Issuer Trace Data (FIS-Defined)
 Replaced the subelement Card Level Results with
Product ID on “Product ID” on page 441 and “Product
ID” on page 442.
DE125 FIS Tags, Issuer/Network Management
Information (FIS-Defined)
 Added “WL” on page 388 under Reserve Tag
Identifiers.

V1.5 Appendix B Updated description for the following ISO Codes:


 “91” on page 560.
 “8” on page 563.

July 2013 V1.5 5 Added the new format type ARQC Result in Financial
Transactions, Multiple-Tag Format and Financial
Transactions, Single-Tag Format of DE123.

June 2013 V1.5 4  Updated the description of DE55 throughout the


manual.
 “055” on page 118
 “055” on page 125
 “055” on page 134
 “055” on page 141
 “055” on page 148
 “055” on page 154
 “055” on page 161
 “055” on page 169
 “055” on page 179
 “055” on page 185
 “055” on page 204
 “055” on page 211.

 Added DE46 information:


 “046” on page 117
 “046” on page 125
 “046” on page 133
 “046” on page 140
 “046” on page 147
 “046” on page 154
 “046” on page 160
 “046” on page 169
 “046” on page 178
 “046” on page 184
 “046” on page 204
 “046” on page 211.

 Removed 065, Bit Map, Tertiary from the tables.


 Removed 129 to 192 tags from the tables.

Copyright© 2017 FIS 14-September-17 Client Confidential 34


Effective
Date w/Version Chapter Description
5 Updated the following:
DE46 on page 280.

April 2013 V1.5 5 Added the following section:


 “Healthcare Data” on page 401.
Updated the following sections for Healthcare information:
 DE32 on page 269
 DE42 on page 276
 DE54 on page 291.

March 2013 V1.5 Initial release of the manual for V1.5.

Copyright© 2017 FIS 14-September-17 Client Confidential 35


Options
The FIS ISO 8583 PI can be set up to suit your individual business and performance
requirements.

Message Text Options


You can select a combination of the following message text options:
 ASCII or EBCDIC alphanumeric characters
 Packed or unpacked bit maps
 Packed or unpacked numeric data
 Fixed or variable length data fields

Data Element Requirements


You can add mandatory data elements with fixed bit maps and fixed-length data fields
or you can define a fixed message format.

Totals Processing Option


A host may elect to send or receive totals. If the host is sending totals, the FIS ISO PI
can be set up to save totals based on the host's business date. If FIS, formerly known
as EFD/eFunds Corporation, is sending totals, the FIS ISO PI can be set up to save
totals based on the network business date.

Copyright© 2017 FIS 14-September-17 Client Confidential 37


Duplicate Monitoring
Duplicate monitoring affects the processing of repeat transaction types. Refer to
“Message Flows” on page 39” for more information about the duplicate monitoring
option.

Network Management Options


Following are supported network management options.

 No online network management messages are sent.


 A single network management message is sent for both the issuer and the
acquirer.
 Separate network management messages are sent to the acquirer and the issuer.

Reversal Processing Options


Following are available reversal processing options.

 You can elect to send/receive reversals for late/unsolicited responses or send/


receive reversals at time-out.
 You can elect to receive partial reversals for misdispenses or a full reversal followed
by a forced post/advice for misdispenses.

Multiple Message Transactions


This functionality allows the issuer to send a series of continuation messages to the
acquirer when the response data does not fit in one message. This option is used for
transactions, such as statement print requests, that contain more than 255 bytes of
information.

Integrated Circuit Card (ICC) Support


Networks are implementing rules to replace magnetic stripe authentication with
EuroPay MasterCard Visa (EMV) chip card authentication. The benefits of using EMV
chip card authentications include:

 More secure method of validating cardholders.


 Decreased susceptibility to fraud schemes such as skimming.

Copyright© 2017 FIS 14-September-17 Client Confidential 38


Authorization/Financial Transaction Request M
The Authorization/Financial Transaction Request message flows follow.

1. Authorization/Financial Transaction request with response

a. The acquirer sends a 0100/0200 request message.

b. The Connex™ System routes the 0100/0200 request message to the issuer.

c. The issuer sends a 0110/0210 request response message.

d. The Connex System routes the 0110/0210 response message to the acquirer.

Copyright© 2017 FIS 14-September-17 Client Confidential 40


2. Authorization/Financial Transaction request repeat with

NOTE: This example illustrates how the Connex System handles a


0101/0201 repeat message when the duplicate monitoring
option is selected.

a. The acquirer sends a 0100/0200 request message. The Connex System does
not receive the request message.
b. The acquirer then sends a 0101/0201 repeat message.

NOTE: The FIS system as an acquirer does not re-transmit repeat


request messages. However, if a non-FIS acquirer sends in
a 0101/0201 request repeat message, FIS sends the
repeat message to the issuer.

c. The Connex System routes the 0101/0201 request repeat message to the
issuer.

d. The issuer sends a 0110/0210 request response message.

e. The Connex System routes the 0110/0210 response message to the acquirer.

Copyright© 2017 FIS 14-September-17 Client Confidential 41


Copyright© 2017 FIS 14-September-17 Client Confidential 42
3. Authorization/Financial Transaction request time out wit

a. The acquirer sends a 0100/0200 request message.


b. The Connex™ System routes the 0100/0200 message to the issuer. The
issuer does not respond to the message within the time-out limit.

c. The Connex System performs stand-in authorization for the issuer and sends a
0110/0210 request response message to the acquirer.

d. The Connex System sends a 0120/0220 advice message to the issuer.


(optional)

e. The issuer sends a 0130/0230 advice response message to the Connex


System. (optional)

f. The issuer sends a late 0110/0210 request response message to the Connex
System.

g. The Connex System sends a 0420 reversal advice message to the issuer.

h. The issuer sends a 0430 reversal advice response message to the Connex
System.

4. Authorization/Financial Transaction request time out without stand-in

a. The acquirer sends a 0100/0200 request message.

b. The Connex System routes the 0100/0200 message to the issuer, but the
issuer does not respond to the message within the time-out limit.

c. The Connex System performs stand-in authorization for the issuer and denies
the transaction. The Connex System sends a 0110/0210 request response
message to the acquirer.

d. The issuer returns a late 0110/0210 request response message to the Connex
System.

e. The Connex System sends a 0420 reversal advice message to the issuer.

f. The issuer optionally sends a 0430 reversal advice response message to the
Connex System. (optional)

Copyright© 2017 FIS 14-September-17 Client Confidential 43


5. Authorization/Financial Transaction request with reversal at time out option

a. The acquirer sends a 0100/0200 request message.

b. The Connex™ System routes the 0100/0200 message to the issuer, but the
issuer does not respond within the time-out limit.

c. The Connex System sends a 0110/0210 request response message to the


acquirer.

d. The Connex System sends a 0420 reversal advice message to the issuer.

e. The issuer sends a 0430 reversal advice response message to the Connex
System. (optional)

f. If the issuer sends a 0110/0210 request response message to the Connex


System, the message is ignored.

Copyright© 2017 FIS 14-September-17 Client Confidential 44


1. Authorization/Financial Transaction advice

a. The acquirer sends a 0120/0220 advice message. (optional)


b. The Connex™ System returns a 0130/0230 response message to the acquirer.
(optional)

c. The Connex System sends a 0120/0220 advice message to the issuer.


(optional)

d. The issuer sends a 0130/0230 advice response message. (optional)

2. Authorization/Financial Transaction advice followed by a repeat

NOTE: This example illustrates how the Connex System handles a


0121/0221 repeat message when the duplicate monitoring
option is selected.

a. The acquirer sends a 0120/0220 advice message. (optional)

b. The Connex System is unable to deliver the 0130/0230 response message to


the acquirer. (optional)
c. The Connex System routes the 0120/0220 message to the issuer. (optional)

d. The issuer sends a 0130/0230 advice response message. (optional)

e. The acquirer sends a 0121/0221 advice repeat message.


If the duplicate monitoring option is selected, the Connex System drops the
repeat message.
f. The Connex System routes the 0130/0230 response message to the acquirer.
(optional)

3. Authorization/Financial Transaction advice repeat with response

a. The acquirer sends a 0120/0220 advice message. The Connex System does
not receive the 0120/0220 message. (optional)

b. The acquirer sends a 0121/0221 advice repeat message.


c. The Connex System sends a 0130/0230 message to the acquirer. (optional)

d. The Connex System routes the 0121/0221 message to the issuer.

e. The issuer sends a 0130/0230 advice response message. (optional)

Copyright© 2017 FIS 14-September-17 Client Confidential 46


3. Reversal of a Multiple Message Series

a. The acquirer sends a 0100 request message.


b. The Connex™ System routes the 0100 request message to the issuer.

c. The issuer sends a 0110 response message, setting a flag to indicate that
more data is available.

d. The Connex System routes the 0110 response message to the acquirer.

e. The acquirer sends another 0100 request message.

f. The Connex System routes the 0100 request message to the issuer.

g. The issuer sends a 0110 response message, setting a flag to indicate that
more data is available.

h. The Connex System routes the 0110 response message to the acquirer.

i. The acquirer sends another 0100 request message.

j. The Connex System routes the 0100 request message to the issuer.

k. The issuer sends a 0110 response message, setting a flag to indicate that no
more data is available.
l. The Connex System routes the 0110 response message to the acquirer.

m. The Connex System is unable to deliver the 0110 response to the acquirer.
Since this was the last message in a multiple message series, the transaction
can be reversed.

n. The Connex System sends a 0420 reversal advice message to the issuer.

o. The issuer sends a 0430 reversal advice response message to the Connex
System. (optional)

Copyright© 2017 FIS 14-September-17 Client Confidential 51


c. The acquirer does not receive a response message within the specified time
period, so they send a 0101/0201 repeat message. The Connex System,
having received the 0100/0200 message, drops the 0101/0201 repeat
message.

d. The issuer sends a 9110/9210 Open Account Relationship response message


with multiple account information.
The value in the OAR Eligible Flag (bit 063) indicates either:
 1 = There is more information to send.
 2 = There is no more information to send.

e. The Connex System routes the 9110/9210 response message with multiple
account information to the acquirer.

NOTE: Upon receiving a 9110/9210 response message which indi-


cates that there is more information to send, the acquirer is
not required to ask for the rest of the account information.
The acquirer may either request more account information or
send the final 0100/0200 financial request message.

f. The acquirer sends a 0100/0200 request message with selected multiple


account information.

g. The Connex System routes the eligible 0100/0200 request message to the
issuer.

h. The issuer sends a 0110/0210 Open Account Relationship request response.

i. The Connex System routes the 0110/0210 request response message to the
acquirer.

Copyright© 2017 FIS 14-September-17 Client Confidential 55


NOTE: Upon receiving a 9110/9210 response message which indi-
cates that there is more information to send, the acquirer is
not required to ask for the rest of the account information.
The acquirer may either request more account information or
send the final 0100/0200 financial request message.

f. The acquirer sends a 0100/0200 request message with selected multiple


account information.

g. The Connex System routes the eligible 0100/0200 request message to the
issuer.

h. The issuer sends a 0110/0210 Open Account Relationship request response.

i. The Connex System routes the 0110/0210 request response message to the
acquirer.

Copyright© 2017 FIS 14-September-17 Client Confidential 57


4. Open Account Relationship Transaction request time ou

a. The acquirer sends an Open Account Relationship 0100/0200 request


message.

b. The Connex™ System routes the eligible 0100/0200 request message to the
issuer. The issuer does not respond to the message within the time-out limit.

c. The Connex System performs stand-in authorization for the issuer and sends a
0110/0210 request response message to the acquirer.

d. The Connex System sends a 0120/0220 advice message to the issuer.


(optional)

e. The issuer sends a 0130/0230 advice response message to the Connex


System. (optional)
f. The issuer sends a 9110/9210 Open Account Relationship response message
to the Connex System.
The value in the OAR Eligible Flag (bit 063) indicates either:
 1 = There is more information to send.
 2 = There is no more information to send.

NOTE: The late 9110/9210 response message is not reversed.

5. Open Account Relationship Transaction request time out without stand-in

a. The acquirer sends an Open Account Relationship 0100/0200 request


message.

b. The Connex System routes the eligible 0100/0200 request message to the
issuer, but the issuer does not respond to the message within the time-out
limit.

c. The Connex System performs stand-in authorization for the issuer and denies
the transaction. The Connex System sends a 0110/0210 request response
message to the acquirer.

d. The issuer returns a late 9110/9210 Open Account Relationship request


response message to the Connex System.
The value in the OAR Eligible Flag (bit 063) indicates either:
 1 = There is more information to send.
 2 = There is no more information to send.

NOTE: The late 9110/9210 response message is not reversed.

Copyright© 2017 FIS 14-September-17 Client Confidential 59


3. Incomplete Open Account Relationship Multiple Messag
request
a. The acquirer sends a 0100/0200 request message.

b. The Connex™ System routes the 0100/0200 request message to the issuer.

c. The issuer sends a 9110/9210 response message, setting a flag to indicate


that more data is available.
A value of 1 in the OAR Eligible Flag (bit 063) indicates that there is more
information to send.

d. The Connex System routes the 9110/9210 response message to the acquirer.

NOTE: Upon receiving a 9110/9210 response message which indi-


cates that there is more information to send, the acquirer is not
required to ask for the rest of the account information. The
acquirer may either request more account information or send
the final 0100/0200 financial request message.

e. The acquirer sends another 0100/0200 request message.


f. The Connex System routes the 0100/0200 request message to the issuer.

g. The issuer sends a 9110/9210 response message, setting a flag to indicate


that no more data is available.
A value of 2 in the OAR Eligible Flag (bit 063) indicates that there is no more
information to send.
h. The Connex System routes the 9110/9210 response message to the acquirer.

Reversal Messages
The flow of each reversal message is described on the following pages.

 Financial reversal
 Financial reversal followed by a repeat
 Financial reversal repeat with response
 Financial reversal (do not send partial reversals)
 Financial reversal (send partial reversals)
 Financial reversal time out

Copyright© 2017 FIS 14-September-17 Client Confidential 64


1. Financial reversal

a. The acquirer sends a 0420 reversal advice message.


b. The Connex™ System routes the 0430 message to the acquirer. (optional)

c. The Connex System routes the 0420 message to the issuer.

d. The issuer sends a 0430 reversal advice response message. (optional)

2. Financial reversal followed by a repeat

NOTE: This example illustrates how the Connex System handles a


0421 repeat message when the duplicate monitoring option is
selected.

a. The acquirer sends a 0420 reversal advice message.

b. The Connex System routes the 0430 message to the acquirer, but is unable to
deliver the message.

c. The Connex System routes the 0420 message to the issuer.

d. The issuer sends a 0430 reversal advice response message. (optional)


e. The acquirer sends a 0421 repeat message.
If the duplicate monitoring option is selected, the Connex System drops the
0421 repeat message.

f. The Connex System routes the 0430 message to the acquirer. (optional)

3. Financial reversal repeat with response


a. The acquirer sends a 0420 reversal advice message, but the Connex System
does not receive the message.

b. The acquirer sends a 0421 reversal advice repeat message.

c. The Connex System routes the 0430 message to the acquirer.

d. The Connex System routes the 0421 message to the issuer.

e. The issuer sends a 0430 reversal advice response message. (optional)

Copyright© 2017 FIS 14-September-17 Client Confidential 66


5. Financial reversal (send partial reversals)

NOTE: This example illustrates the message flow which results when
an issuer can accept a partial dispense reversal.

a. The acquirer sends a 0100/0200 request message.


b. The Connex™ System routes the 0100/0200 request message to the issuer.

c. The issuer sends a 0110/0210 request response message.

d. The Connex System routes the 0110/0210 response message to the acquirer.
A partial dispense was made.

e. The acquirer sends a 0420 reversal advice message with the full amount the
cardholder requested and the actual dispensed amount.

f. The Connex System routes a 0430 reversal advice response message to the
acquirer. (optional)

g. The Connex System routes the 0420 message to the issuer.


h. The issuer sends a 0430 reversal advice response message. (optional)

6. Financial reversal time-out

a. The Connex System routes a 0420 reversal advice message to the issuer.

b. If the issuer does not respond within the resend interval, the Connex System
sends a 0421 reversal advice repeat message to the issuer.

c. The Connex System continues to send a 0421 repeat message until the issuer
responds.

d. The issuer sends a 0430 reversal advice response message. (optional)

NOTE: The receipt of a 042x message may only require a protocol


acknowledgment (ACK).

Copyright© 2017 FIS 14-September-17 Client Confidential 69


1. Acquirer to Connex™ System

a. The acquirer sends a 0300 request message to the Connex System.

NOTE: If the Connex System does not respond within the resend
interval, the acquirer continues to resend the 0300 request
message until the Connex System responds.

b. The Connex System performs the requested file update task and sends a 0310
response message back to the acquirer.
The value in the Response Code data element (bit 039) indicates whether the
file update request was successfully completed.

2. Connex System to Issuer

a. The Connex System may send a 0300 request message on to an issuer.

NOTE: If the issuer does not respond within the resend interval,
the Connex System continues to resend the 0300 request
message until the issuer responds.

b. The issuer then sends a 0310 response message to the Connex System.

Copyright© 2017 FIS 14-September-17 Client Confidential 71


1. Issuer to Connex™ System

a. The issuer sends a 0382 request message to the Connex System.

NOTE: If the Connex System does not respond within the resend
interval, the issuer continues to resend the 0382 request
message until the Connex System responds.

b. The Connex System performs the requested file update task and sends a 0392
response message back to the issuer.
The value in the Response Code data element (bit 039) indicates whether the
file update request was successfully completed.

2. Connex System to Acquirer

a. The Connex System sends a 0382 request message to the acquirer.

NOTE: If the acquirer does not respond within the resend interval,
the Connex System continues to resend the 0382 request
message until the acquirer responds.

b. The acquirer sends a 0392 response message back to the Connex System.

Copyright© 2017 FIS 14-September-17 Client Confidential 74


1. Acquirer reconciliation advice

a. An acquirer originates the 0520 advice message.


b. A 0530 advice response message must acknowledge the 0520 advice
message.

2. Acquirer totals message flow with time-out

a. If the issuer does not send a 0530 response message within a specified time
period, the acquirer sends a 0521 repeat message.

b. The acquirer continues to send a 0521 repeat message until the issuer sends
a 0530 advice response message.

Copyright© 2017 FIS 14-September-17 Client Confidential 76


2. Issuer totals message flow with time-out

a. If the acquirer does not send a 0532 response message within a specified time
period, the issuer sends a 0523 repeat message.

b. The issuer continues to send a 0523 repeat message until the acquirer sends
a 0532 advice response message.

Administrative Messages
The flow of each administrative message is described on the following pages.

 Administrative Request Message


 Special Instructions Message
 Administrative advice (Reject) Message
 Administrative Risk Message

Copyright© 2017 FIS 14-September-17 Client Confidential 78


1. Administrative request
 Network Management Information Code (bit 070) = 800

a. An endpoint sends a 0600 request (electronic mail) message to another


endpoint within the network.
b. The Connex™ System routes the 0600 message to the designated endpoint.

c. The recipient of the 0600 message sends a 0610 response message.

d. The Connex System routes the 0610 response message to the appropriate
endpoint.

2. Special Instructions Message


 Network Management Information Code (bit 070) = 005

a. An endpoint linked directly to the Connex System can either originate or


receive a 0800 special instructions message.

b. A 0810 response message must acknowledge the 0800 special instructions


message.

Copyright© 2017 FIS 14-September-17 Client Confidential 80


Network Management Information Code (bit 070) = 601

a. An originating endpoint sends a 0600 administrative risk message to another


endpoint within the network.

b. The Connex™ System routes the 0600 message to the designated endpoint.

c. The Connex System routes a 0610 response message to the originating


endpoint.

d. The recipient of the 0600 message sends a 0610 response message to the
Connex System.

5. Administrative risk message flow with time-out

a. If the issuer does not send a 0610 response message within a specified time
period, the acquirer sends a 0601 repeat message.
b. The acquirer continues to send a 0601 repeat message until the issuer sends
a 0610 response message.

Network Management Messages


NOTE: The Connex System is represented as acquirer or issuer in this sec-
tion.

Flows for these types of network management messages are included in this section.

 Signon Messages  Key Change Request Messages

 Signoff Messages  Cutoff Messages

 Key Change Messages  Echo Test (Handshake) Messages

Network Management Information Codes


Each network management message contains a related Network Management
Information Code data element (bit 070), which is used to describe a specific
purpose or function of each network management message. Refer to “Network
Management Information Codes (bit 070)” on page 569 for more information.

Network Management Message Options


The flow of each network management message is shown for two message flow
options:
 A single network management message for issuer/acquirer
 Separate network management messages for acquirer and issuer

Copyright© 2017 FIS 14-September-17 Client Confidential 83


1. One signon message for issuer/acquirer
 Network Management Information Code (bit 070) = 001

a. Any endpoint linked directly to the Connex™ System can either originate or
receive the 0800 signon message for both issuer and acquirer.
b. A 0810 request response message must acknowledge the 0800 request
message.
Both processors are now signed on, and financial transactions can flow from
both processors.

2. Separate signon messages for acquirer and issuer

a. Sign on as acquirer
 Network Management Information Code (bit 070) = 071

3. The acquirer originates the 0800 signon as acquirer message.

4. A 0810 response message must acknowledge the 0800 request message.


The acquirer is now signed on to the issuer. The acquirer can originate
transactions and the issuer can respond to them.

a. Sign on as issuer
 Network Management Information Code (bit 070) = 061
5. The issuer originates the 0800 signon as issuer message.

6. A 0810 request response message must acknowledge the 0800 request message.
The issuer is now signed on to the acquirer. The acquirer can originate
transactions and the issuer can respond to them.

Copyright© 2017 FIS 14-September-17 Client Confidential 85


1. One signoff message for issuer/acquirer
 Network Management Information Code (bit 070) = 002

a. Any endpoint linked directly to the Connex™ System can either originate or
receive the 0800 signoff message for both issuer and acquirer.
b. A 0810 request response message must acknowledge the 0800 request
message.
Both processors are now signed off.

2. Separate signoff messages for acquirer and issuer

a. Sign off as acquirer


 Network Management Information Code (bit 070) = 072
i. The acquirer originates the 0800 signoff as acquirer message.

ii. A 0810 response message must acknowledge the 0800 request


message.
The acquirer is signed off from the issuer.

b. Sign off as issuer


 Network Management Information Code (bit 070) = 062

i. An issuer originates the 0800 signoff as issuer request message.

ii. A 0810 response message must acknowledge the 0800 request


message.
The issuer is signed off from the acquirer.

Copyright© 2017 FIS 14-September-17 Client Confidential 88


1. One key change message for issuer/acquirer
 Network Management Information Code (bit 070) = 101

a. The primary endpoint, which controls the keys, originates the 0800 key change
message for both issuer and acquirer.
b. A 0810 request response message must acknowledge the 0800 request
message.

2. Separate key change messages for acquirer and issuer


a. Acquirer key change
 Network Management Information Code (bit 070) = 171

i. The primary endpoint, which controls the keys, originates the 0800
acquirer key change message.
ii. A 0810 response message must acknowledge the 0800 request
message.

b. Issuer key change


 Network Management Information Code (bit 070) = 161

i. The primary endpoint, which controls the keys, originates the 0800 issuer
key change message.

ii. A 0810 response message must acknowledge the 0800 request


message.

Copyright© 2017 FIS 14-September-17 Client Confidential 91


1. One key change request message for issuer/acquirer
 Network Management Information Code (bit 070) = 180

a. The secondary endpoint, which does not control the keys, must originate the
0800 key change request message for both issuer and acquirer.
b. A 0810 request response message must acknowledge the 0800 request
message.

2. Separate key change request messages for acquirer and issuer


a. Acquirer key change request
 Network Management Information Code (bit 070) = 181

i. The secondary endpoint, which does not control the keys, must originate
the 0800 acquirer key change request message.
ii. A 0810 response message must acknowledge the 0800 request
message.

b. Issuer key change request


 Network Management Information Code (bit 070) = 191

i. The secondary endpoint, which does not control the keys, must originate
the 0800 issuer key change request message.

ii. A 0810 response message must acknowledge the 0800 request


message.

NOTE: The Key Change Request message should be followed by


a Key Change message. See “Key Change Messages” on
page 90 for message flow information.

Copyright© 2017 FIS 14-September-17 Client Confidential 93


1. One cutoff initiation message for issuer/acquirer
 Network Management Information Code (bit 070) = 201

a. The Connex™ System originates the 0800 cutoff initiation message for both
issuer and acquirer.
b. A 0810 request response message must acknowledge the 0800 request
message.

2. Separate cutoff initiation messages for acquirer and issuer


a. Initiate cutoff as acquirer
 Network Management Information Code (bit 070) = 271

i. The Connex System originates the cutoff initiation as acquirer message.

ii. A 0810 response message must acknowledge the 0800 request


message.

b. Initiate cutoff as issuer


 Network Management Information Code (bit 070) = 261

i. The Connex System originates the 0800 cutoff initiation as issuer


message.

ii. A 0810 response message must acknowledge the 0800 request


message.

Terminal and Cardholder Application Cutoff Messages


The Terminal and Cardholder Application Cutoff message flow follows.

Copyright© 2017 FIS 14-September-17 Client Confidential 95


1. One cutoff completion message for issuer/acquirer
 Network Management Information Code (bit 070) = 202

a. The Connex™ System originates the 0800 cutoff completion message for both
issuer and acquirer.
b. A 0810 request response message must acknowledge the 0800 request
message.

2. Separate cutoff completion messages for acquirer and issuer


a. Cutoff complete as acquirer
 Network Management Information Code (bit 070) = 272

i. The Connex System originates the 0800 cutoff completion as acquirer


request message.
ii. A 0810 response message must acknowledge the 0800 request
message.

b. Cutoff complete as issuer


 Network Management Information Code (bit 070) = 262

i. The Connex System originates the 0800 cutoff completion as issuer


request message.

ii. A 0810 response message must acknowledge the 0800 request


message.

Copyright© 2017 FIS 14-September-17 Client Confidential 98


1. One handshake message for issuer/acquirer
 Network Management Information Code (bit 070) = 301

a. Any endpoint linked directly to the Connex™ System can either originate or
receive the 0800 reply required handshake message.
b. A 0810 response message must acknowledge the 0800 request message.

2. Separate handshake message for acquirer and issuer

a. Reply required acquirer handshake


 Network Management Information Code (bit 070) = 371

i. The acquirer originates the 0800 reply required acquirer handshake


message.

ii. A 0810 response message must acknowledge the 0800 request


message.

b. Reply required issuer handshake


 Network Management Information Code (bit 070) = 361

i. The issuer originates the 0800 reply required issuer handshake message.

ii. A 0810 response message must acknowledge the 0800 request


message.

Copyright© 2017 FIS 14-September-17 Client Confidential 100


2. Separate handshake messages for acquirer and issuer

a. Acquirer protocol acknowledgment handshake


 Network Management Information Code (bit 070) = 371

i. The acquirer originates the 0820 acquirer protocol acknowledgment


message.
No response is required.

b. Issuer protocol acknowledgment handshake


 Network Management Information Code (bit 070) = 361

i. The 0820 protocol acknowledgment handshake message originates from


an issuer.
No response is required.

Copyright© 2017 FIS 14-September-17 Client Confidential 103


Data Elements
The remainder of the message consists of a series of data elements in the order of the
bit map representation. These data elements are described in detail in “Section 5. Data
Element Definitions.”

FIS Edit Method


Edits are performed on the first transaction entering the processor. Whenever possible,
if the same element enters the processor again, the saved element is used.

For example, all edits are completed on a 0200 Financial Transaction Request
message, but only new data elements are edited on the 0210 Financial Transaction
Response message.

Additional Data Element Support


The data elements defined by FIS as conditional or optional may be required to
interchange with endpoints using other message structures. Refer to the requirements
specifications document for the specific link to determine additional data element
requirements.

Message Repeats
Whenever a repeat message is identified, the repeat message is the same as the
original message except for the message type identifier, which increases by one. For
example, a repeat message for a 0100 Authorization Request has a message type
identifier of 0101.

Authorization Messages
Authorization messages are passed between the acquirer and the issuer to obtain the
approval necessary to complete a financial transaction.

Copyright© 2017 FIS 14-September-17 Client Confidential 105


Message Code Description
0100 Authorization Request
Check Verification/Guarantee Request

0101 0100 Repeat⎯Authorization Request

0110 Authorization Request Response


Check Verification/Guarantee Response

0120 Authorization Advice

0121 Repeat 0120⎯Authorization Advice

0130 Authorization Advice Response

9110 Open Account Relationship Authorization Response

Financial Transaction Messages


The Financial Transaction messages handle ATM and POS transactions generated by
cardholders using their access cards at terminals driven by an acquirer or at terminals
connected to the Connex™ System.

Message Code Description


0200 Financial Transaction Request

0201 Repeat 0200-Financial Transaction Request

0210 Financial Transaction Response

0220 Financial Transaction Advice

0221 Repeat 0220-Financial Transaction Advice

0230 Financial Transaction Advice Response

9210 Open Account Relationship Financial Transaction Response

Shared Branch Transaction Messages


See the Shared Branch Support manual for information on shared branch transaction
messages.

Copyright© 2017 FIS 14-September-17 Client Confidential 106


Negative File Maintenance Messages
The Negative File Maintenance messages are used by issuers who choose Stand-In
(Delay) processing when communication is lost between the issuer and the Connex
System. The Negative File Maintenance messages allow the issuer to maintain the
Negative File while on-line to the Connex System.

Message Code Description


0300 Acquirer File Update Request (PI Negative)

0302 Card Issuer File Update Request

0310 Acquirer File Update Response (PI Negative)

0312 Card Issuer File Update Response

An issuer's Negative File can be completely replaced during a scheduled system


outage. Before production and during certification testing, the issuer forwards a tape of
Negative File messages to the network office.

Authorization Processor (AP) Maintenance Messages


Authorization Processor (AP) Maintenance messages perform AP cardholder and
account maintenance on-line. These messages should only be used if a positive
cardholder file resides in the Connex™ System. In order to use these messages, AP
must be configured into your system.

Message Code Description


0382 Card Issuer File Update Request (AP files)

0392 Card Issuer File Update Response (AP files)

Reversal Messages
These messages inform the sender of the original message that the message cannot
be processed as instructed. Following are some reasons why a Reversal message is
sent:

 The message cannot be delivered.


 The message cannot be processed.
 The message has been canceled by the receiver.

Copyright© 2017 FIS 14-September-17 Client Confidential 107


Message Code Description
0420 Acquirer Reversal Advice

0421 Repeat 0420-Acquirer Reversal Advice

0430 Acquirer Reversal Advice Response

Reconciliation/Totals Messages
These messages are used by the processor to communicate settlement-related
information to the acquirer or issuer. All statistics are totals since the last settlement
cutoff.

Message Code Description


0520 Acquirer Reconciliation Advice

0521 Repeat 0520⎯Acquirer Reconciliation Advice

0522 Card Issuer Reconciliation Advice

0523 Repeat 0522⎯Card Issuer Reconciliation Advice

0530 Acquirer Reconciliation Advice Response

0532 Card Issuer Reconciliation Advice Response

Administrative Messages
Administrative messages pass system-related information between the system and the
issuer.

Message Code Description


0600 Administrative Risk
Electronic Mail Request
Administrative Request

0601 Repeat 0600⎯Administrative Request

0610 Administrative Risk Response


Electronic Mail Response
Administrative Request Response

0620 Administrative Advice

Copyright© 2017 FIS 14-September-17 Client Confidential 108


Network Management Messages
Network Management messages are used to coordinate system or network events or
tasks, and to communicate network status conditions. Within each network
management request and response message is a related Network Management
Information Code data element that is used to describe a specific purpose or function of
each message. Refer to “Network Management Information Codes (bit 070)” on
page 569 for detailed information on the codes that are used within this message
series.

Message Code Description


0800 Network Management Request

0810 Network Management Response

0820 Network Management Request (protocol acknowledgment)

Message Arrangement
Each FIS ISO message is arranged as follows:

 Message description
 Message structure

Message Description
The message description provides the purpose of the message along with suggestions
for processing. Each definition includes a reference to the originator of the message
and the expected response.

Message Structure
The message structure is provided in chart form. The following information is included
in the chart for each message:
 Bit Number
 Data Element Name
 Format
 Attributes
 Status
 Notes

Copyright© 2017 FIS 14-September-17 Client Confidential 109


Bit Number and Data Element Name
In addition to providing information regarding which data elements are being sent in a
message, the Bit Number is a key to finding a complete description of a data element in
“Section 5. Data Element Definitions.”

Format
This column indicates the format of the data element, where applicable. See “Format”
on page 246 for an explanation of the abbreviations used in this column.

Attributes
NOTE: The attributes listed in this column reflect the implementation of the
ISO standard by FIS.

See “Legend for Attributes Abbreviations” on page 248 for a description of the
abbreviations used in this column.

Fixed Length Data Elements


All fixed length n data elements are assumed to be right justified with leading zeros. All
other fixed length data elements are left-justified with trailing blanks.

All fixed length b data elements are assumed to be left-justified with trailing zeros.

Variable Length Data Elements


Throughout this section, the length of the variable length sub element is shown as if the
numeric packing option is not set. If the numeric packing option is set, the length sub
element is one byte long, except for fields that support expanded length (length of that
data element is greater than 255), and are setup for that support, in which case the
length sub element is two bytes long.

NOTE: The maximum data element length of the 1-byte binary is 255.

The length of a variable data element may exceed the maximum message size defined
by FIS. When this occurs, only the message size defined by FIS will pass through the
processor.

Variable length data elements may be sent or received with a value of zeroes in the
length field.

Copyright© 2017 FIS 14-September-17 Client Confidential 110


Status Information
The data element status provides additional information regarding the completion of the
data element. The message structure chart contains an abbreviation of the status for
each data element.
Following are the different data element statuses and a description of each.

Status Description
M (Mandatory) The data element is mandatory.

C (Conditional) The data element is required when specific conditions are satisfied.
The applicable conditions are identified in the Notes column of the
message structure chart.

O (Optional) The data element is optional and may be provided at the option of
the originator of the message. If the data element is present in the
message, it may be forwarded.

F (Future) Currently unsupported.

Notes
Any special notes or format information is provided in this column. Do not rely solely on
this information; refer to “Data Element Definitions” on page 246 for additional detail
and data element edits.

0100/0101 Authorization Request


Description
Either the Connex™ System generates the 0100 Authorization Request message in
response to an incoming message from a direct-attached device, or an acquirer
generates it in response to a foreign item received at one of its devices. The Connex
System can use the same structure when interfacing to an acquirer and issuer. In either
situation, the Connex System routes the 0100 Authorization Request to the appropriate
issuer for approval or denial of the transaction to proceed.

Generated by
Connex System or acquirer

Expected Response
0110 Authorization Request Response from the issuer

Message Structure
Following is the structure of the 0100/0101 Authorization Request message.

Copyright© 2017 FIS 14-September-17 Client Confidential 111


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
-- Message Type nP 4 M Value 0100 initially; 0101
if repeated by acquirer.

-- Bit Map, Primary b 64 M

001 Bit Map, Secondary b 64 C Required if data


elements specified in the
Secondary Bit Map (065
to 128) are used.

002 Primary Account LLVAR nP..19 C Required if PAN manually


Number entered. One of these
data elements is
required: 002, 034, 035,
036, 045, or 100.

003 Processing Code nP 6 M Valid codes are listed in


“Data Element Code
Tables” on page 515.

004 Amount, Transaction nP 12 M

005 Amount, Settlement nP 12 C Required if transaction


and settlement
currencies are different,
unless the host has a
currency-slave
relationship to the
Connex on HP NonStop
system which uses CCS.

006 Amount, Cardholder nP 12 C Required if cardholder


Billing and settlement
currencies are different.

007 Transmission Date MMDDhhmmss nP 10 M


and Time

008 Amount, Cardholder nP 8 O Can be sent if using


Billing Fee cooperative
authorization, and AP is
performing service fees.
This data element is
required only if it is
requested by the issuer.

Copyright© 2017 FIS 14-September-17 Client Confidential 112


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
009 Conversion Rate, nP 8 C Required if cardholder
Settlement and transaction
currencies are different,
unless the host has a
currency-slave
relationship to the
Connex on HP NonStop
system which uses CCS.

010 Conversion Rate, nP 8 C Required if cardholder


Cardholder Billing and settlement
currencies are different.

011 System Trace Audit nP 6 M


Number

012 Time, Local hhmmss nP 6 M


Transaction

013 Date, Local MMDD nP 4 M


Transaction

014 Date, Expiration YYMM nP 4 C

015 Date, Settlement MMDD nP 4 M

016 Date, Conversion MMDD nP 4 C Required if transaction


and settlement
currencies are different,
unless the host has a
currency-slave
relationship to the
Connex on HP NonStop
system which uses CCS.

017 Date, Capture MMDD nP 4 O This data element is


required only if it is
requested by the issuer.

018 Merchant Type nP 4 C Required for transactions


from a point-of-sale
device.

019 Acquiring Institution nP 3 C Sent if Acquiring


Country Code Institution’s Country
Code is not the same as
the Issuing Institution’s
Country Code.

Copyright© 2017 FIS 14-September-17 Client Confidential 113


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
020 PAN Extended nP 3 C Required if PAN
Country Code Extended (bit 034) is
sent.

021 Forwarding Institution nP 3 C Required if different from


Country Code Acquiring Institution
Country Code (bit 019).

022 Point-of-Service Entry nP 3 C Required for transactions


Mode from:
 A point-of-sale
device
 An ATM acquirer
participating in a
CVV program, or
 A chip-related ATM
transaction
Valid codes are listed in
“Point-of-Service Entry
Mode (bit 022)” on
page 548.

023 Card Sequence nP 3 O May be used to send a


Number card sequence (plastic)
number if Track 2 (bit
035) is not sent.

025 Point-of-Service nP 2 C Although either this bit or


Condition Code bit 058 is required, FIS
prefers that you use bit
058 in place of this bit for
all transactions. Valid
codes are listed in “Point-
of-Service Condition
Codes (bit 025)” on
page 549.

026 Point-of-Service PIN nP 2 C Required if PIN data (bit


Capture Code 052) is in the message,
and the device cannot
accept 12-digit PINs.

027 Authorization nP 1 C Optional for use by


Identification acquirers that cannot
Response Length accept 6-byte long
authorization ID
responses (bit 038).

Copyright© 2017 FIS 14-September-17 Client Confidential 114


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
028 Amount, Transaction x+n8 C x = C (credit) or D (debit)
Fee amount.
Required when the
defined fee is present.
The fee may be a
surcharge, rebate, or
transaction fee.

029 Amount, Settlement x+n8 C x = C (credit) or D (debit)


Fee amount.
Required if transaction
and settlement
currencies are different
and the Amount,
Transaction Fee is
present.

030 Amount, Transaction x+n8 O x = C (credit) or D (debit)


Processing Fee amount.
This data element is
required only if it is
requested by the issuer.

031 Amount, Settlement x+n8 O x = C (credit) or D (debit)


Processing Fee amount.
Required if transaction
and settlement
currencies are different.
This data element is
required only if it is
requested by the issuer.

032 Acquiring Institution LLVAR nP..11 M


Identification Code

033 Forwarding Institution LLVAR nP..11 C Required if different from


Identification Code Acquiring Institution
Identification Code (bit
032).

034 PAN Extended LLVAR nsP..28 C Required if PAN


Extended is manually
entered. One of these
data elements is
required: 002, 034, 035,
036, 045, or 100.

Copyright© 2017 FIS 14-September-17 Client Confidential 115


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
035 Track 2 Data LLVAR nsP..37 C Required if Track 2 was
machine read. One of
these data elements is
required: 002, 034, 035,
036, 045, or 100.

036 Track 3 Data LLLVAR nsP..104 C Required if Track 3 was


machine read. One of
these data elements is
required: 002, 034, 035,
036, 045, or 100.

037 Retrieval Reference an 12 M


Number

038 Authorization an 6 C May be used to supply


Identification the issuer with an
Response authorization number for
EBT transactions.

040 Service Restriction an 3 O May be used to send


Code service code if Track 1
(bit 045), Track 2 (bit
035), or Track 3 (bit 036)
is not sent and the data
element is requested by
the issuer. This data
element is required only if
it is requested by the
issuer.

041 Card Acceptor an 8 M


Terminal Identification

042 Card Acceptor an 15 O This data element is


Identification Code required only if it is
requested by the issuer.

043 Card Acceptor Name an 40 C Sent if available.


and Location

044 Additional Response LLVAR an..25 O May contain statement


Data print information. When
the response code (bit
039) is 30, then this bit
contains the bit number
in error.

Copyright© 2017 FIS 14-September-17 Client Confidential 116


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
045 Track 1 Data LLVAR ans..76 C Required if Track 1 was
machine read. One of
these data elements is
required: 002, 034, 035,
036, 045, or 100.

046 Additional Fees LLLVAR ans..88 C Required when the


defined fee is present.
The fee may be a
surcharge, rebate, or
transaction fee.

047 Additional Data, LLLVAR ans..100 C Sent if available.


National

048 Merchant/Bank Name LLLVAR ans..025 C Sent if available.

049 Currency Code, nP 3 M


Transaction

050 Currency Code, nP 3 C Required if transaction


Settlement and settlement
currencies are different,
unless the host has a
currency-slave
relationship to the
Connex on HP NonStop
system which uses CCS.

051 Currency Code, nP 3 C Required if cardholder


Cardholder Billing and settlement
currencies are different.

052 PIN Data b 64 C Required if a PIN is


required during
authorization processing.

053 Security Related nP 16 C Required if using dual


Control Information active encryption keys,
and either PIN Data (bit
052) is present or
message authentication
(MACing) is being
performed.

054 Additional Amounts LLLVAR ans..120 O Sent if transaction-


related amounts or
balances are present.

Copyright© 2017 FIS 14-September-17 Client Confidential 117


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
055 ICC Data LLLVAR b.. 255 C Required on EMV
transactions.

057 Authorization Life LLLVAR an..003 C Required for pre-


Cycle authorizations.

058 National Point-of- LLLVAR an..030 C Although either this bit or


Service Condition bit 025 is required, FIS
Code prefers that you use this
bit for all transactions.
Valid codes are listed in
“National POS Condition
Code (bit 058)” on
page 561.
Note: The attributes for
this data element are
n..030 for the alternate
format.

059 National Point-of- LLLVAR an..017 O May be required to


Service Geographic qualify for lower fees from
Data VISA® or MasterCard®.
This data element is
required only if it is
requested by the issuer.

061 Acquirer Transport LLLVAR ans..100 O This data is echoed to


Data the acquirer in the
response to their request,
but it is not forwarded to
the issuer. This data
element is required only if
it is requested by the
issuer.

063 FIS Data LLLVAR ans..050 The following


subelements are defined
in the FIS message
standard.

-- Byte Map an 2 C Required to indicate the


presence of the
subelements. Byte Map
must be the first
subelement.

-- Pseudo Terminal an 6 C Required if multiple


pseudo terminals are
required.

Copyright© 2017 FIS 14-September-17 Client Confidential 118


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
-- Issuer Network an 3 C Required for direct
Identification routing.

-- Acquirer Network an 3 O Sent if the issuer wants


Identification to know which network
acquired the transaction.

-- Processor ID an 6 O Sent if the issuer wants


to know which processor
acquired the transaction.

-- Auth Timeout an 2 O Sent to the issuer to


indicate the time-out of
this transaction.

-- Open Account an 15 O Sent when supporting


Relationship Data Open Account
Relationship requests.

-- Processing Flags an 5 C Required when


supporting externally
settled transactions, also
required when the
acquirer terminal is
capable of supporting
partial authorizations or
when the acquiring
terminal does not support
partial authorizations, but
want the issuers to return
balance amounts so the
transaction could be
resubmitted with that
amount. See the
document titled
Externally Settled
Transactions for more
information.
Note: When the
CEDIOPT option is set
ON for the processing
flags, all the 5 positions
will go outbound to the
end-point even when they
are blank.

Copyright© 2017 FIS 14-September-17 Client Confidential 119


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
064 Message b 64 C This data element is
Authentication Code required when MACing
messages and no data
element from 065-191 is
present in the message.

067 Extended Payment nP 2 O


Code

090 Original Data nP 42 C Outbound from the


Elements Connex™ System, the
original message type,
system trace audit
number, and local date
and time are sent if
available. Remaining
subelements are zero-
filled.
Inbound to the Connex
System, this data
element is not supported.

098 Payee ans 25 C Sent if available and if


this transaction is a
payment or payment
return transaction.

100 Receiving Institution LLVAR nP..11 C Sent if routing is based


ID Code on this data element
instead of the PAN.

102 Account ID 1 LLVAR ans..28 C May be required in


outbound messages if
the processor looks up
account numbers for the
issuer.

103 Account ID 2 LLVAR ans..28 C May be required in


outbound messages if
the processor looks up
account numbers for the
issuer, and the
transaction is a transfer.

104 Transaction LLLVAR ans..100 C Sent if available.


Description

105 Large Data 1 LLLVAR ans..255 O

106 Large Data 2 LLLVAR ans..255 O

Copyright© 2017 FIS 14-September-17 Client Confidential 120


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
107 Large Data 3 LLLVAR ans..255 O

108 Large Data 4 LLLVAR ans..255 O

109 Sender Data LLLVAR ans..255 O

110 Receiver Data LLLVAR ans..255 O

111 Additional Data, LLLVAR ans..255 O For EBT transactions,


Private Acquirer sent if available.

113 Authorizing Agent LLLVAR n..011 O This data element is


Institution ID Code required only if it is
requested by the issuer.

120 Account Qualifiers LLLVAR an..006 O This data element is


required only if it is
requested by the issuer.

122 Sponsor Bank ID LLLVAR an..011 O This data element is


required only if it is
requested by the issuer.

123 AVS/Check Auth Data LLLVAR ans..050 C This data element is


required when doing
address verification.

124 Tag Data, Acquirer LLLVAR ans..255 O This data element is sent
if tagged data is available
in TLV format.

125 Tag Data, Issuer LLLVAR ans..255 O This data element is sent
if tagged data is available
in TLV format.

Copyright© 2017 FIS 14-September-17 Client Confidential 121


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
126 Issuer Trace Data LLLVAR ans..100 O This data element is
required only if it is
requested by the issuer.

127 Acquirer Trace Data LLLVAR ans..100 O This data element is


required only if it is
requested by the issuer.

128 Message b 64 C This data element is


Authentication Code required when MACing
messages and at least
one of the data elements
from 065-127 is present
in the message and no
data elements from 129-
191 are present in the
message.

Copyright© 2017 FIS 14-September-17 Client Confidential 122


0100/0101 Check Verification/Guarantee Request
Description
Either the Connex™ System generates the 0100 Check Verification/Guarantee Request
message in response to an incoming message from a direct-attached device, or an
acquirer generates it in response to a foreign item received at one of its devices. In
either situation, the Connex System routes the 0100 request to the appropriate issuer to
process check verification and check guarantee transactions.

This structure must be used if verification lookup is based on information other than the
PAN, such as Driver's License Number or MICR number.

Generated by
Connex System or acquirer

Expected Response
0110 Check Verification/Guarantee Response from the issuer

Message Structure
Following is the structure of the 0100/0101 Check Verification/Guarantee Request
message.

Bit Data Element Attri- Sta-


No. Name Format butes tus Notes
-- Message Type nP 4 M Always 0100 or 0101.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

003 Processing nP 6 M Valid codes are listed in “Data


Code Element Code Tables” on
page 515.

004 Amount, nP 12 M
Transaction

007 Transmission MMDDhhmmss nP 10 M


Date and Time

008 Amount, nP 8 O Can be sent if using cooperative


Cardholder authorization, and AP is
Billing Fee performing service fees. This
data element is required only if it
is requested by the issuer.

Copyright© 2017 FIS 14-September-17 Client Confidential 123


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
011 System Trace nP 6 M
Audit Number

012 Time, Local hhmmss nP 6 M


Transaction

013 Date, Local MMDD nP 4 M


Transaction

018 Merchant Type nP 4 M

019 Acquiring nP 3 C Sent if Acquiring Institution’s


Institution Country Code is not the same
Country Code as the Issuing Institution’s
Country Code.

021 Forwarding nP 3 C Required if different from


Institution Acquiring Institution Country
Country Code Code (bit 019).

025 Point-of-Service nP 2 C Although either this bit or bit 058


Condition Code is required, FIS prefers that you
use bit 058 in place of this bit for
all transactions. Valid codes are
listed in “Point-of-Service
Condition Codes (bit 025)” on
page 549

027 Authorization nP 1 C May be used by acquirers that


Identification cannot accept 6-byte long
Response authorization ID responses (bit
Length 038).

028 Amount, x+n8 C x = C (credit) or D (debit)


Transaction Fee amount.
Required when the defined fee
is present. The fee may be a
surcharge, rebate, or
transaction fee.

030 Amount, x+n8 O x = C (credit) or D (debit)


Transaction amount.
Processing Fee This data element is required
only if it is requested by the
issuer.

032 Acquiring LLVAR nP..11 M


Institution
Identification
Code

Copyright© 2017 FIS 14-September-17 Client Confidential 124


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
033 Forwarding LLVAR nP..11 C Required if different from
Institution Acquiring Institution
Identification Identification Code (bit 032).
Code

037 Retrieval an 12 M
Reference
Number

041 Card Acceptor an 8 M


Terminal
Identification

042 Card Acceptor an 15 O This data element is required


Identification only if it is requested by the
Code issuer.

043 Card Acceptor an 40 C Sent if available.


Name and
Location

046 Additional Fees LLLVAR ans..88 C Required when the defined fee
is present. The fee may be a
surcharge, rebate, or
transaction fee.

047 Additional Data, LLLVAR ans..100 C Sent if available.


National

048 Merchant/Bank LLLVAR ans..025 C Sent if available.


Name

049 Currency Code, nP 3 M


Transaction

053 Security Related nP 16 nP 16 C Required if using dual active


Control encryption keys and message
Information authentication (MACing) is
being performed.

054 Additional LLLVAR ans..120 O This data element is sent if


Amounts transaction-related amounts are
present.

055 ICC Data LLLVAR b.. 255 C Required on EMV transactions.

Copyright© 2017 FIS 14-September-17 Client Confidential 125


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
058 National Point- LLLVAR an..030 C Although either this bit or bit 025
of-Service is required, FIS prefers that you
Condition Code use this bit for all transactions.
Valid codes are listed in
“National POS Condition Code
(bit 058)” on page 561.
Note: The attributes for this data
element are n..030 for the
alternate format.

059 National Point- LLLVAR an..017 O May be required to qualify for


of-Service lower fees from VISA® or
Geographic MasterCard®. This data
Data element is required only if it is
requested by the issuer.

061 Acquirer LLLVAR ans..100 O This data element is echoed to


Transport Data the acquirer in the response to
their request, but it is not
forwarded to the issuer. This
data element is required only if it
is requested by the issuer.

063 FIS Data LLLVAR ans..050 The following subelements are


defined in the FIS message
standard.

-- Byte Map an 2 C Required to indicate the


presence of the subelements.
Byte Map must be the first
subelement.

-- Pseudo Terminal an 6 C Required if multiple pseudo


terminals are required.

-- Issuer Network an 3 C Required for direct routing.


Identification

-- Acquirer an 3 O Sent if the issuer wants to know


Network which network acquired the
Identification transaction.

-- Processor ID an 6 O Sent if the issuer wants to know


which processor acquired the
transaction.

-- Auth Timeout an 2 O Sent to the issuer to indicate the


time-out of this transaction.

Copyright© 2017 FIS 14-September-17 Client Confidential 126


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
-- Open Account an 15 O Sent when supporting Open
Relationship Account Relationship (OAR)
Data requests.

-- Processing an 5 C Required when supporting


Flags externally settled transactions,
also required when the acquirer
terminal is capable of
supporting partial authorizations
or when the acquiring terminal
does not support partial
authorizations, but want the
issuers to return balance
amounts so the transaction
could be resubmitted with that
amount. See the document titled
Externally Settled Transactions
for more information.
Note: When the CEDIOPT
option is set ON for the
processing flags, all the 5
positions will go outbound to the
end-point even when they are
blank.

090 Original Data nP 42 C Outbound from the Connex™


Elements System, the original message
type, system trace audit
number, and local date and time
are sent if available. Remaining
subelements are zero-filled.
Inbound to the Connex System,
this data element is not
supported.

100 Receiving LLVAR nP..11 M This data element indicates the


Institution ID ID of the check guarantor.

122 Sponsor Bank LLLVAR an..011 O The length of this data element
ID must be six. This data element
is required only if it is requested
by the issuer.

123 AVS/Check Auth LLLVAR ans..050 M Three formats are supported:


Data driver's license, MICR number,
and plastic card number.

Copyright© 2017 FIS 14-September-17 Client Confidential 127


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
124 Tag Data, LLLVAR ans..255 O This data element is sent if
Acquirer tagged data is available in TLV
format.

125 Tag Data, Issuer LLLVAR ans..255 O This data element is sent if
tagged data is available in TLV
format.

126 Issuer Trace LLLVAR ans..100 O This data element is required


Data only if it is requested by the
issuer.

127 Acquirer Trace LLLVAR ans..100 O This data element is required


Data only if it is requested by the
issuer.

128 Message b 64 C This data element is required


Authentication when MACing messages and at
Code least one of the data elements
from 065-127 is present in the
message and no data elements
from 129-191 are present in the
message.

0110 Authorization Response


Description
The Connex™ System or the issuer generates the 0110 Authorization Response
message in response to a 0100 Authorization Request or a 0101 Authorization Request
repeat. The same structure is used for both accepted and denied transactions. The
acquirer receives this message and processes or denies the cardholder's request
based on information in the 0110 message.

The Connex System generates a 0110 response if the system rejects the 0100 request
(for example, a PIN Validation Failure of an Invalid Transaction Type) or if the system
handles the transaction in Stand-In processing (for example, 0100 requests have timed
out or the issuer is not logged on).

Generated by
Connex System or issuer

Expected Response
None

Copyright© 2017 FIS 14-September-17 Client Confidential 128


Message Structure
Following is the structure of the 0110 Authorization Response message.

Bit Data Element Attri- Sta-


No. Name Format butes tus Notes
-- Message Type nP 4 M Always 0110.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 C Required if data elements


Secondary specified in the Secondary Bit
Map (bits 065 through 128) are
used.

002 Primary Account LLVAR nP..19 C Required if received in the


Number 0100 message.

003 Processing Code nP 6 M Normally copied from the 0100


message. Bytes 3-4 and 5-6
may be changed from an
unspecified account type (00)
to a specified account type.
Valid codes are listed in “Data
Element Code Tables” on
page 515.

004 Amount, nP 12 M Copied from the 0100


Transaction message.

005 Amount, nP 12 C Required if transaction and


Settlement settlement currencies are
different, unless the host has a
currency-slave relationship to
the Connex on HP NonStop
system which uses CCS.

006 Amount, nP 12 C Required if cardholder and


Cardholder Billing settlement currencies are
different.

007 Transmission Date MMDDhhmmss nP 10 M


and Time

008 Amount, nP 8 O May be returned by the issuer


Cardholder Billing if received in the request and
Fee they want this data element
returned to them in reversals
for late or unsolicited
responses.

Copyright© 2017 FIS 14-September-17 Client Confidential 129


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
009 Conversion Rate, nP 8 C Required if cardholder and
Settlement transaction currencies are
different, unless the host has a
currency-slave relationship to
the Connex on HP NonStop
system which uses CCS.

010 Conversion Rate, nP 8 C Required if cardholder and


Cardholder Billing settlement currencies are
different.

011 System Trace nP 6 M Copied from the 0100


Audit Number message.

012 Time, Local hhmmss nP 6 M Copied from the 0100


Transaction message.

013 Date, Local MMDD nP 4 M Copied from the 0100


Transaction message.

014 Date, Expiration YYMM nP 4 O May be returned by the issuer


if received in the request and
they want this data element
returned to them in reversals
for late or unsolicited
responses.

015 Date, Settlement MMDD nP 4 M

016 Date, Conversion MMDD nP 4 C This data element is returned if


it is available. Required if
transaction and settlement
currencies are different, unless
the host has a currency-slave
relationship to the Connex on
HP NonStop system which
uses CCS.

018 Merchant Type nP 4 O May be returned by the issuer


if received in the request and
they want this data element
returned to them in reversals
for late or unsolicited
responses.

Copyright© 2017 FIS 14-September-17 Client Confidential 130


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
019 Acquiring nP 3 C May be returned by the issuer
Institution Country if received in the request and
Code they want this data element
returned to them in reversals
for late or unsolicited
responses.

020 PAN Extended nP 3 C Required if PAN Extended (bit


Country Code 034) is sent.

021 Forwarding nP 3 C Required if received in the


Institution Country 0100 message.
Code

022 Point-of-Service nP 3 O May be returned by the issuer


Entry Mode if received in the request and
they want this data element
returned to them in reversals
for late or unsolicited
responses. Valid codes are
listed in “Point-of-Service Entry
Mode (bit 022)” on page 548.

023 Card Sequence nP 3 O May be returned by the issuer


Number if received in the request and
they want this data element
returned to them in reversals
for late or unsolicited
responses.

025 Point-of-Service nP 2 C Either this bit or bit 058 must


Condition Code be returned.

028 Amount, x+n8 C x = C (credit) or D (debit)


Transaction Fee amount.
Required if received in the
0100 message.

029 Amount, x+n8 C x = C (credit) or D (debit)


Settlement Fee amount.
Required if transaction and
settlement currencies are
different and the Amount,
Transaction Fee is present.

Copyright© 2017 FIS 14-September-17 Client Confidential 131


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
030 Amount, x+n8 O x = C (credit) or D (debit)
Transaction amount.
Processing Fee This data element may be
returned by the issuer if
received in the request and
they want it returned to them in
reversals for late or unsolicited
responses.

031 Amount, x+n8 O x = C (credit) or D (debit)


Settlement amount.
Processing Fee Required if transaction and
settlement currencies are
different. This data element
may be returned by the issuer
if received in the request and
they want the data element
returned to them in reversals
for late or unsolicited
responses.

032 Acquiring LLVAR nP..11 M Copied from the 0100


Institution message.
Identification
Code

033 Forwarding LLVAR nP..11 C Required if received in the


Institution 0100 message.
Identification
Code

034 PAN Extended LLVAR nsP..28 C Required if received in the


0100 message.

035 Track 2 Data LLVAR nsP..37 C Required if received in the


0100 message.

036 Track 3 Data LLLVAR nsP..104 C Required if received in the


0100 message.

037 Retrieval an 12 M Copied from the 0100


Reference message.
Number

038 Authorization an 6 C May be used by the issuer to


Identification return an authorization number
Response for accepted transactions.

Copyright© 2017 FIS 14-September-17 Client Confidential 132


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
039 Response Code an 2 M If the response code is 30,
then Additional Response Data
(bit 044) contains the bit
number in error.

040 Service an 3 O May be returned by the issuer


Restriction Code if received in the request and
they want this data element
returned to them in reversals
for late or unsolicited
responses.

041 Card Acceptor an 8 M Copied from the 0100


Terminal message.
Identification

042 Card Acceptor an 15 O May be returned by the issuer


Identification if received in the request and
Code they want this data element
returned to them in reversals
for late or unsolicited
responses.

043 Card Acceptor an 40 O May be returned by the issuer


Name and if received in the request and
Location they want this data element
returned to them in reversals
for late or unsolicited
responses.

044 Additional LLVAR an..25 O If the response code (bit 039)


Response Data is 30, then this bit contains the
bit number in error. May
contain statement print
information.

045 Track 1 Data LLVAR ans..76 C Required if received in the


0100 message.

046 Additional Fees LLLVAR ans..88 C Required when the defined fee
is present. The fee may be a
surcharge, rebate, or
transaction fee.

047 Additional Data, LLLVAR ans..100 C Sent if available.


National

Copyright© 2017 FIS 14-September-17 Client Confidential 133


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
048 Merchant/Bank LLLVAR ans..025 O May be returned by the issuer
Name if received in the request and
they want this data element
returned to them in reversals
for late or unsolicited
responses.

049 Currency Code, nP 3 M Copied from the 0100


Transaction message.

050 Currency Code, nP 3 C Required if transaction and


Settlement settlement currencies are
different, unless the host has a
currency-slave relationship to
the Connex on HP NonStop
system which uses CCS.

051 Currency Code, nP 3 C Required if cardholder and


Cardholder Billing settlement currencies are
different.

053 Security Related nP 16 C Required if using dual active


Control encryption keys and message
Information authentication (MACing) is
being performed.

054 Additional LLLVAR ans..120 O This data element is returned if


Amounts additional amounts were
received in the 010x message
or if balances were received
from the authorizer.

055 ICC Data LLLVAR b.. 255 C Required on EMV transactions.

057 Authorization Life LLLVAR an..003 C Required if in the 0100


Cycle message.

058 National Point-of- LLLVAR an..030 C Either this bit or bit 025 must
Service Condition be returned.
Code Note: The attributes for this
data element are n..030 for the
alternate format.

059 National Point-of- LLLVAR an..017 O May be returned by the issuer


Service if received in the request and
Geographic Data they want this data element
returned to them in reversals
for late or unsolicited
responses.

Copyright© 2017 FIS 14-September-17 Client Confidential 134


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
061 Acquirer Transport LLLVAR ans..100 C Required if in the 0100
Data message.

063 FIS Data LLLVAR ans..050 The following subelements are


defined in the FIS message
standard.

-- Byte Map an 2 C Required to indicate the


presence of the subelements.
Byte Map must be the first
subelement.

-- Pseudo Terminal an 6 C Required if received in the


0100 message.

-- Issuer Network an 3 O Sent if the acquirer wants to


Identification know which network
authorized the transaction.

-- Acquirer Network an 3 O May be returned by the issuer


Identification if received in the request and
they want this data element
returned to them in reversals
for late or unsolicited
responses.

-- Processor ID an 6 O Sent if the acquirer wants to


know which processor
authorized the transaction.

-- Auth Timeout an 2 O If this subelement is present, it


contains zeroes.

-- Open Account an 15 O Sent when supporting Open


Relationship Data Account Relationship (OAR)
requests.

Copyright© 2017 FIS 14-September-17 Client Confidential 135


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
-- Processing Flags an 5 C Required when supporting
externally settled transactions,
also required when the
acquirer terminal is capable of
supporting partial
authorizations or when the
acquiring terminal does not
support partial authorizations,
but want the issuers to return
balance amounts so the
transaction could be
resubmitted with that amount.
See the document titled
Externally Settled Transactions
for more information.
Note: When the CEDIOPT
option is set ON for the
processing flags, all the 5
positions will go outbound to
the end-point even when they
are blank.

067 Extended nP 2 O May be returned by the issuer


Payment Code if received in the request and
they want this data element
returned to them in reversals
for late or unsolicited
responses.

098 Payee ans 25 O This data element may be


returned by the issuer if
received in the request and
they want the data element
returned to them in reversals
for late or unsolicited
responses.

100 Receiving LLVAR nP..11 C Required if received in the


Institution ID Code 0100 message.

102 Account ID 1 LLVAR ans..28 O

103 Account ID 2 LLVAR ans..28 O

Copyright© 2017 FIS 14-September-17 Client Confidential 136


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
104 Transaction LLLVAR ans..100 O This data element may be
Description returned by the issuer if
received in the request and
they want the data element
returned to them in reversals
for late or unsolicited
responses.

105 Large Data 1 LLLVAR ans..255 O

106 Large Data 2 LLLVAR ans..255 O

107 Large Data 3 LLLVAR ans..255 O

108 Large Data 4 LLLVAR ans..255 O

109 Sender Data LLLVAR ans..255 O

110 Receiver Data LLLVAR ans..255 O

111 Additional Data, LLLVAR ans..255 O For EBT transactions, sent if


Private Acquirer available.

113 Authorizing Agent LLLVAR n..011 O This data element is sent if


Institution ID Code available and you are using
FIS-Defined private data
elements. Refer to “FIS Private
Use Data Elements and
Subelements” on page 469.

114 Authorizing Agent LLLVAR an..003 C Sent if the Acquiring


Country Code Institution’s Country Code (bit
019) is not the same as the
Issuing Institution’s Country
Code.

120 Account Qualifiers LLLVAR an..006 O May be returned by the issuer


if received in the request and
they want this data element
returned to them in reversals
for late or unsolicited
responses.

Copyright© 2017 FIS 14-September-17 Client Confidential 137


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
121 Additional Data, LLLVAR ans..255 O For statement printing or check
Private Issuer inquiry, this data element
contains print data. This data
element is sent if available and
you are using FIS-Defined
private data elements. Refer to
“FIS Private Use Data
Elements and Subelements”
on page 469.

122 Sponsor Bank ID LLLVAR an..011 O May be returned by the issuer


if received in the request and
they want this data element
returned to them in reversals
for late or unsolicited
responses.

123 AVS/Check Auth LLLVAR ans..050 C Required if the issuer returns


Data the address verification result.

124 Tag Data, Acquirer LLLVAR ans..255 O This data element is sent if
tagged data is available in TLV
format.

125 Tag Data, Issuer LLLVAR ans..255 O This data element is sent if
tagged data is available in TLV
format.

126 Issuer Trace Data LLLVAR ans..100 O This data element is sent if
available and you are using
FIS-Defined private data
elements. Refer to “FIS Private
Use Data Elements and
Subelements” on page 469.

127 Acquirer Trace LLLVAR ans..100 O This data element is required


Data only if it is requested by the
acquirer.

128 Message b 64 C This data element is required


Authentication when MACing messages and
Code at least one of the data
elements from 065-127 is
present in the message and no
data elements from 129-191
are present in the message.

Copyright© 2017 FIS 14-September-17 Client Confidential 138


0110 Check Verification/Guarantee Response
Description
The Connex™ System or the issuer generates the 0110 Check Verification/Guarantee
Response message in response to a 0100 Check Verification/Guarantee Request or a
0101 repeat message. The same structure is used for both accepted and denied
transactions. The acquirer or direct-attached device receives this message and
processes or denies the cardholder's request based on information in the 0110.

The Connex System generates a 0110 response if the system rejects the 0100 request
or if the system handles the transaction in Stand-In processing (for example, 0100
requests have timed out or the issuer is not logged on).

Generated by
Connex System or issuer

Expected Response
None

Message Structure
Following is the structure of the 0110 Check Verification/Guarantee Response
message.

Bit Data Element Sta-


No. Name Format Attri-butes tus Notes
-- Message Type nP 4 M Always 0110.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 C Required if data elements


Secondary specified in the Secondary
Bit Map (065 to 128) are
used.

003 Processing Code nP 6 M Valid codes are listed in


“Data Element Code
Tables” on page 515.

004 Amount, nP 12 M Copied from the 0100


Transaction message.

007 Transmission MMDDhhmmss nP 10 M


Date and Time

008 Amount, nP 8 O
Cardholder Billing
Fee

Copyright© 2017 FIS 14-September-17 Client Confidential 139


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
011 System Trace nP 6 M Copied from the 0100
Audit Number message.

012 Time, Local hhmmss nP 6 M Copied from the 0100


Transaction message.

013 Date, Local MMDD nP 4 M Copied from the 0100


Transaction message.

028 Amount, x+n8 C x = C (credit) or D (debit)


Transaction Fee amount.
Required if received in the
0100 message.

030 Amount, x+n8 O x = C (credit) or D (debit)


Transaction amount.
Processing Fee This data element is
required only if it is
requested by the issuer.

037 Retrieval an 12 M Copied from the 0100


Reference message.
Number

038 Authorization an 6 C May be used by the issuer


Identification to return an authorization
Response code.

039 Response Code an 2 M If the response code is 30,


then Additional Response
Data (bit 044) contains the
bit number in error.

041 Card Acceptor an 8 M Copied from the 0100


Terminal message.
Identification

044 Additional LLVAR an..25 O If the response code (bit


Response Data 039) is 30, then this bit
contains the bit number in
error.

046 Additional Fees LLLVAR ans..88 C Required when the


defined fee is present. The
fee may be a surcharge,
rebate, or transaction fee.

047 Additional Data, LLLVAR ans..100 C Sent if available.


National

Copyright© 2017 FIS 14-September-17 Client Confidential 140


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
049 Currency Code, nP 3 M Copied from the 0100
Transaction message.

053 Security Related nP 16 C Required if using dual


Control active encryption keys and
Information message authentication
(MACing) is being
performed.

055 ICC Data LLLVAR b.. 255 C Required on EMV


transactions.

061 Acquirer LLLVAR ans..100 C Required if present in the


Transport Data 0100 message.

063 FIS Data LLLVAR ans..050 The following subelements


are defined in the FIS
message standard.

-- Byte Map an 2 C Required to indicate the


presence of the
subelements. Byte Map
must be the first
subelement.

-- Pseudo Terminal an 6 C Required if received in the


0100 message.

-- Issuer Network an 3 O Sent if the acquirer wants


Identification to know which network
authorized the transaction.

-- Acquirer Network an 3 O May be echoed from the


Identification request.

-- Processor ID an 6 O Sent if the acquirer wants


to know which processor
authorized the transaction.

-- Auth Timeout an 2 O If this subelement is


present, it contains zeroes.

-- Open Account an 15 O Not sent for check


Relationship Data authorization, but present
if issuer supports Open
Account Relationship
(OAR) requests.

Copyright© 2017 FIS 14-September-17 Client Confidential 141


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
-- Processing Flags an 5 C Required when supporting
externally settled
transactions, also required
when the acquirer terminal
is capable of supporting
partial authorizations or
when the acquiring
terminal does not support
partial authorizations, but
want the issuers to return
balance amounts so the
transaction could be
resubmitted with that
amount. See the
document titled Externally
Settled Transactions for
more information.
Note: When the CEDIOPT
option is set ON for the
processing flags, all the 5
positions will go outbound
to the end-point even
when they are blank.

124 Tag Data, LLLVAR ans..255 O This data element is sent if


Acquirer tagged data is available in
TLV format.

125 Tag Data, Issuer LLLVAR ans..255 O This data element is sent if
tagged data is available in
TLV format.

126 Issuer Trace Data LLLVAR ans..100 O This data element is


required only if it is
requested by the acquirer.

127 Acquirer Trace LLLVAR ans..100 O This data element is


Data required only if it is
requested by the acquirer.

128 Message b 64 C This data element is


Authentication required when MACing
Code messages and at least one
of the data elements from
065-127 is present in the
message and no data
elements from 129-191
are present in the
message.

Copyright© 2017 FIS 14-September-17 Client Confidential 142


0120/0121 Authorization Advice
Description
The Connex™ System generates the 0120 Authorization Advice message in response
to a Store-and-Forward Stand-In authorization, or an acquirer generates it in response
to a forced post generated by one of its endpoints. In both cases, the 0120 message is
sent to the issuer. The issuer must accept and process the 0120 message.

Generated by
Connex System or acquirer

Expected Response
0130 Authorization Advice Response from the issuer.

Message Structure
Following is the structure of the 0120/0121 Authorization Advice message.

Bit Data Element Sta-


No. Name Format Attri-butes tus Notes
-- Message Type nP 4 M Value 0120 initially; 0121 if
repeated by acquirer.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 C Required if data elements


Secondary specified in the Secondary Bit
Map (065 to 128) are used.

002 Primary Account LLVAR nP..19 C Required if PAN manually


Number entered. One of these data
elements is required: 002,
034, 035, 036, 045, or 100.

003 Processing nP 6 M Valid codes are listed in “Data


Code Element Code Tables” on
page 515.

004 Amount, nP 12 M
Transaction

005 Amount, nP 12 C Required if transaction and


Settlement settlement currencies are
different, unless the host has a
currency-slave relationship to
the Connex on HP NonStop
system which uses CCS.

Copyright© 2017 FIS 14-September-17 Client Confidential 143


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
006 Amount, nP 12 C Required if cardholder and
Cardholder settlement currencies are
Billing different.

007 Transmission MMDDhhmmss nP 10 M


Date and Time

008 Amount, nP 8 O Can be sent if using


Cardholder cooperative authorization, and
Billing Fee AP is performing service fees.
This data element is required
only if it is requested by the
issuer.

009 Conversion nP 8 C Required if transaction and


Rate, Settlement settlement currencies are
different, unless the host has a
currency-slave relationship to
the Connex on HP NonStop
system which uses CCS.

010 Conversion nP 8 C Required if cardholder and


Rate, settlement currencies are
Cardholder different.
Billing

011 System Trace nP 6 M


Audit Number

012 Time, Local hhmmss nP 6 M


Transaction

013 Date, Local MMDD nP 4 M


Transaction

014 Date, Expiration YYMM nP 4 C

015 Date, Settlement MMDD nP 4 M

016 Date, MMDD nP 4 C Required if transaction and


Conversion settlement currencies are
different, unless the host has a
currency-slave relationship to
the Connex on HP NonStop
system which uses CCS.

017 Date, Capture MMDD nP 4 O This data element is required


only if it is requested by the
issuer.

Copyright© 2017 FIS 14-September-17 Client Confidential 144


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
018 Merchant Type nP 4 C Required for transactions from
a point-of-sale device.

019 Acquiring nP 3 C Sent if Acquiring Institution’s


Institution Country Code is not the same
Country Code as the Issuing Institution’s
Country Code.

020 PAN Extended nP 3 C Required if PAN Extended (bit


Country Code 034) is sent.

021 Forwarding nP 3 C Required if different from


Institution Acquiring Institution Country
Country Code Code (bit 019).

022 Point-of-Service nP 3 C Required for transactions


Entry Mode from:
 A point-of-sale device
 An ATM acquirer
participating in a CVV
program, or
 A chip-related ATM
transaction
Valid codes are listed in
“Point-of-Service Entry Mode
(bit 022)” on page 548.

023 Card Sequence nP 3 O May be used to send a card


Number sequence (plastic) number if
Track 2 (bit 035) is not sent.

025 Point-of-Service nP 2 C Although either this bit or bit


Condition Code 058 is required, FIS prefers
that you use bit 058 in place of
this bit for all transactions.
Valid codes are listed in
“Point-of-Service Condition
Codes (bit 025)” on page 549

028 Amount, x+n8 C x = C (credit) or D (debit)


Transaction Fee amount.
Required when the defined fee
is present. The fee may be a
surcharge, rebate, or
transaction fee.

Copyright© 2017 FIS 14-September-17 Client Confidential 145


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
029 Amount, x+n8 C x = C (credit) or D (debit)
Settlement Fee amount.
Required if transaction and
settlement currencies are
different and the Amount,
Transaction Fee is present.

030 Amount, x+n8 O x = C (credit) or D (debit)


Transaction amount.
Processing Fee This data element is required
only if it is requested by the
issuer.

031 Amount, x+n8 O x = C (credit) or D (debit)


Settlement amount.
Processing Fee Required if transaction and
settlement currencies are
different, and if it is requested
by the issuer.

032 Acquiring LLVAR nP..11 M


Institution
Identification
Code

033 Forwarding LLVAR nP..11 C Required if different from


Institution Acquiring Institution
Identification Identification Code (bit 032).
Code

034 PAN Extended LLVAR nsP..28 C Required if PAN Extended is


manually entered. One of
these data elements is
required: 002, 034, 035, 036,
045, or 100.

035 Track 2 Data LLVAR nsP..37 C Required if Track 2 was


machine read. One of these
data elements is required:
002, 034, 035, 036, 045, or
100.

036 Track 3 Data LLLVAR nsP..104 C Required if Track 3 was


machine read. One of these
data elements is required:
002, 034, 035, 036, 045 or
100.

Copyright© 2017 FIS 14-September-17 Client Confidential 146


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
037 Retrieval an 12 M
Reference
Number

038 Authorization an 6 C Sent if available.


Identification
Response

039 Response Code an 2 M

040 Service an 3 O May be used to send service


Restriction Code code if Track 1 (bit 045), Track
2 (bit 035), or Track 3 (bit 036)
is not sent and the data
element is requested by the
issuer. This data element is
required only if it is requested
by the issuer.

041 Card Acceptor an 8 M


Terminal
Identification

042 Card Acceptor an 15 O This data element is required


Identification only if it is requested by the
Code issuer.

043 Card Acceptor an 40 C Sent if available.


Name and
Location

045 Track 1 Data LLVAR ans..76 C Required if Track 1 was


machine read. One of these
data elements is required:
002, 034, 035, 036, 045, or
100.

046 Additional Fees LLLVAR ans..88 C Required when the defined fee
is present. The fee may be a
surcharge, rebate, or
transaction fee.

047 Additional Data, LLLVAR ans..100 C Sent if available.


National

048 Merchant/Bank LLLVAR ans..025 C Sent if available.


Name

049 Currency Code, nP 3 M


Transaction

Copyright© 2017 FIS 14-September-17 Client Confidential 147


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
050 Currency Code, nP 3 C Required if transaction and
Settlement settlement currencies are
different, unless the host has a
currency-slave relationship to
the Connex on HP NonStop
system which uses CCS.

051 Currency Code, nP 3 C Required if cardholder and


Cardholder settlement currencies are
Billing different.

053 Security Related nP 16 C Required if using dual active


Control encryption keys and message
Information authentication (MACing) is
being performed.

054 Additional LLLVAR ans..120 C This data element is required if


Amounts transaction-related amounts or
balances are present.

055 ICC Data LLLVAR b.. 255 C Required on EMV


transactions.

057 Authorization LLLVAR an..003 C Required for pre-


Life Cycle authorizations.

058 National Point- LLLVAR an..030 C Although either this bit or bit
of-Service 025 is required, FIS prefers
Condition Code that you use this bit for all
transactions. Valid codes are
listed in “National POS
Condition Code (bit 058)” on
page 561.
Note: The attributes for this
data element are n..030 for the
alternate format.

059 National Point- LLLVAR an..017 O May be required to qualify for


of-Service lower fees from VISA® or
Geographic MasterCard®. This data
Data element is required only if it is
requested by the issuer.

060 Advice/Reversal LLLVAR an..006 C Required if available.


Reason Code

-- Byte Map an 2 C Indicates whether


subelements are present.

-- Advice Reason an 2 C

Copyright© 2017 FIS 14-September-17 Client Confidential 148


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
061 Acquirer LLLVAR ans..100 O This data is echoed to the
Transport Data acquirer in the response to
their request, bit it is not
forwarded to the issuer.

063 FIS Data LLLVAR ans..050 The following subelements are


defined in the FIS message
standard.

-- Byte Map an 2 C Required to indicate the


presence of the subelements.
Byte Map must be the first
subelement.

-- Pseudo Terminal an 6 C Required if multiple pseudo


terminals are required.

-- Issuer Network an 3 C Required for direct routing.


Identification

-- Acquirer an 3 O Sent if the issuer wants to


Network know which network acquired
Identification the transaction.

-- Processor ID an 6 O Sent if the issuer wants to


know which processor
acquired the transaction.

-- Auth Timeout an 2 O If this subelement is present, it


contains zeroes.

-- Open Account an 15 O Sent when supporting Open


Relationship Account Relationship (OAR)
Data requests.

Copyright© 2017 FIS 14-September-17 Client Confidential 149


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
-- Processing an 5 C Required when supporting
Flags externally settled transactions,
also required when the
acquirer terminal is capable of
supporting partial
authorizations or when the
acquiring terminal does not
support partial authorizations,
but want the issuers to return
balance amounts so the
transaction could be
resubmitted with that amount.
See the document titled
Externally Settled
Transactions for more
information.
Note: When the CEDIOPT
option is set ON for the
processing flags, all the 5
positions will go outbound to
the end-point even when they
are blank.

067 Extended nP 2 O
Payment Code

090 Original Data nP 42 C Outbound from the Connex™


Elements System, the original message
type, system trace audit
number, and local date and
time are sent if available.
Remaining subelements are
zero-filled.
Inbound to the Connex
System, this data element is
not supported.

098 Payee ans 25 C Sent if available and if this is a


payment transaction.

100 Receiving LLVAR nP..11 C Sent if routing is based on this


Institution ID data element instead of the
Code PAN.

102 Account ID 1 LLVAR ans..28 C May be required in outbound


messages if the processor
looks up account numbers of
the issuer.

Copyright© 2017 FIS 14-September-17 Client Confidential 150


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
103 Account ID 2 LLVAR ans..28 C May be required in outbound
messages if the processor
looks up account numbers for
the issuer and the transaction
is a transfer.

104 Transaction LLLVAR ans..100 C Sent if available.


Description

105 Large Data 1 LLLVAR ans..255 O

106 Large Data 2 LLLVAR ans..255 O

107 Large Data 3 LLLVAR ans..255 O

108 Large Data 4 LLLVAR ans..255 O

109 Sender Data LLLVAR ans..255 O

110 Receiver Data LLLVAR ans..255 O

111 Additional Data, LLLVAR ans..255 O For EBT transactions, sent if


Private Acquirer available.

113 Authorizing LLLVAR n..011 O This data element is required


Agent Institution only if it is requested by the
ID Code issuer.

120 Account LLLVAR an..006 O This data element is required


Qualifiers only if it is requested by the
issuer.

122 Sponsor Bank LLLVAR an..011 O This data element is required


ID only if it is requested by the
issuer.

123 AVS/Check Auth LLLVAR ans..050 C This data element is required


Data when doing address
verification.

124 Tag Data, LLLVAR ans..255 O This data element is sent if


Acquirer tagged data is available in TLV
format.

125 Tag Data, Issuer LLLVAR ans..255 O This data element is sent if
tagged data is available in TLV
format.

Copyright© 2017 FIS 14-September-17 Client Confidential 151


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
126 Issuer Trace LLLVAR ans..100 O This data element is required
Data only if it is requested by the
issuer.

127 Acquirer Trace LLLVAR ans..100 O This data element is required


Data only if it is requested by the
issuer.

128 Message b 64 C This data element is required


Authentication when MACing messages and
Code at least one of the data
elements from 065-127 is
present in the message and
no data elements from 129-
191 are present in the
message.

0130 Authorization Advice Response


Description
The 0130 Authorization Advice Response message acknowledges that Connex™
System or an issuer received the 0120 Authorization Advice message. This message
ensures that critical 0120 messages are received.

The use of a 0130 is optional for an endpoint in response to an 0120/0121 Authorization


Advice message. If a 0130 message is not desired, a protocol acknowledgment is the
only verification that a 0120 message was properly delivered.

Generated by
Connex System or issuer

Expected Response
None

Message Structure
Following is the structure of the 0130 Authorization Advice Response message.

Copyright© 2017 FIS 14-September-17 Client Confidential 152


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
-- Message Type nP 4 M Always 0130.

-- Bit Map, Primary b 64 M

003 Processing Code nP 6 M Valid codes are listed in “Data


Element Code Tables” on
page 515.

004 Amount, nP 12 M
Transaction

005 Amount, nP 12 C Required if transaction and


Settlement settlement currencies are
different, unless the host has a
currency-slave relationship to
the Connex on HP NonStop®
system which uses CCS.

007 Transmission MMDDhhmmss nP 10 M


Date and Time

009 Conversion nP 8 O Returned if received in the 012x


Rate, Settlement message.

011 System Trace nP 6 M Copied from the 012x


Audit Number message.

012 Time, Local hhmmss nP 6 M Copied from the 012x


Transaction message.

013 Date, Local nP 4 M Copied from the 012x


Transaction message.

015 Settlement Date MMDD nP 4 M

028 Amount, x+n8 C x = C (credit) or D (debit)


Transaction Fee amount.
Required if received in the 012x
message.

029 Amount, x+n8 C x = C (credit) or D (debit)


Settlement Fee amount.
Required if transaction and
settlement currencies are
different and the Amount,
Transaction Fee is present.

037 Retrieval an 12 M Copied from the 012x


Reference message.
Number

Copyright© 2017 FIS 14-September-17 Client Confidential 153


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
038 Authorization an 6 O Copied from the 012x
Identification message.
Response

039 Response Code an 2 M Must be 00.

044 Additional LLVAR an..25 O If the response code (bit 039) is


Response Data 30, then this bit contains the bit
number in error. May contain
statement print information.

046 Additional Fees LLLVAR ans..88 C Required when the defined fee
is present. The fee may be a
surcharge, rebate, or
transaction fee.

049 Currency Code, nP 3 M Copied from the 012x


Transaction message.

050 Currency Code, nP 3 C Returned if received in the 012x


Settlement message.

053 Security Related nP 16 C Required if using dual active


Control encryption keys and message
Information authentication (MACing) is
being performed.

055 ICC Data LLLVAR b.. 255 C Required on EMV transactions.

058 National Point- LLLVAR an..030 O Copied from the 012x


Of-Service message.
Condition Code Note: The attributes for this
data element are n..030 for the
alternate format.

061 Acquirer LLLVAR ans..100 C Required if present in the 012x


Transport Data message.

063 FIS Data LLLVAR ans..050 The next two subelements are
defined in the FIS message
standard.

-- Byte Map an 2 C Required to indicate the


presence of the subelements.
Byte Map must be the first
subelement.

Copyright© 2017 FIS 14-September-17 Client Confidential 154


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
-- Pseudo Terminal an 6 C Required if present in the 012x
message.

064 Message b 64 C This data element is required


Authentication when MACing messages and
Code no data element from 065-191
is present in the message.

128 Message b 64 C This data element is required


Authentication when MACing messages and at
Code least one of the data elements
from 065-127 is present in the
message and no data elements
from 129-191 are present in the
message.

0200/0201 Financial Transaction Request


Description
The 0200 Financial Transaction Request message is sent to request approval for a
transaction which, if approved, can be immediately applied to the cardholder's account
for billing or statement purposes. Either the Connex™ System generates the 0200
request message in response to an incoming message from a direct-attached device, or
an acquirer generates it in response to a foreign item received at one of its devices. In
either situation, the Connex System routes the 0200 request to the appropriate issuer
for approval or denial of the transaction.

Generated by
Connex System or acquirer

Expected Response
0210 Financial Transaction Request Response from the issuer

Message Structure
Following is the structure of the 0200/0201 Financial Transaction Request message.

Copyright© 2017 FIS 14-September-17 Client Confidential 155


Bit Data Element
No. Name Format Attributes Status Notes
-- Message Type nP 4 M Value is 0200 initially; 0201 if
repeated by acquirer.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 C Required if data elements


Secondary specified in the Secondary Bit
Map (065 to 128) are used.

002 Primary Account LLVAR nP..19 C Required if PAN manually


Number entered. One of these data
elements is required: 002, 034,
035, 036, 045, or 100.

003 Processing Code nP 6 M Valid codes are listed in “Data


Element Code Tables” on
page 515.

004 Amount, nP 12 M
Transaction

005 Amount, nP 12 C Required if transaction and


Settlement settlement currencies are
different, unless the host has a
currency-slave relationship to
the Connex on HP NonStop
system which uses CCS.

006 Amount, nP 12 C Required if cardholder and


Cardholder settlement currencies are
Billing different.

007 Transmission MMDDhhmmss nP 10 M


Date and Time

008 Amount, nP 8 O Can be sent if using cooperative


Cardholder authorization, and AP is
Billing Fee performing service fees. This
data element is required only if it
is requested by the issuer.

009 Conversion Rate, nP 8 C Required if transaction and


Settlement settlement currencies are
different, unless the host has a
currency-slave relationship to
the Connex on HP NonStop
system which uses CCS.

Copyright© 2017 FIS 14-September-17 Client Confidential 156


Bit Data Element
No. Name Format Attributes Status Notes
010 Conversion Rate, nP 8 C Required if cardholder and
Cardholder settlement currencies are
Billing different.

011 System Trace nP 6 M


Audit Number

012 Time, Local hhmmss nP 6 M


Transaction

013 Date, Local MMDD nP 4 M


Transaction

014 Date, Expiration YYMM nP 4 C

015 Date, Settlement MMDD nP 4 M

016 Date, Conversion MMDD nP 4 C Required if transaction and


settlement currencies are
different, unless the host has a
currency-slave relationship to
the Connex on HP NonStop
system which uses CCS.

017 Date, Capture MMDD nP 4 O This data element is required


only if it is requested by the
issuer.

018 Merchant Type nP 4 C Required for transactions from a


point-of-sale device.

019 Acquiring nP 3 C Sent if Acquiring Institution’s


Institution Country Code is not the same
Country Code as the Issuing Institution’s
Country Code.

020 PAN Extended nP 3 C Required if PAN Extended (bit


Country Code 034) is sent.

021 Forwarding nP 3 C Required if different from


Institution Acquiring Institution Country
Country Code Code (bit 019).

Copyright© 2017 FIS 14-September-17 Client Confidential 157


Bit Data Element
No. Name Format Attributes Status Notes
022 Point-of-Service nP 3 C Required for transactions from:
Entry Mode.  A point-of-sale device
 An ATM acquirer
participating in a CVV
program, or
 A chip-related ATM
transaction
Valid codes are listed in “Point-
of-Service Entry Mode (bit 022)”
on page 548.

023 Card Sequence nP 3 C May be used to send a card


Number sequence (plastic) number if
Track 2 (bit 035) is not sent.

025 Point-of-Service nP 2 C Although either this bit or bit 058


is required, FIS prefers that you
use bit 058 in place of this bit for
all transactions. Valid codes are
listed in “Point-of-Service
Condition Codes (bit 025)” on
page 549

026 Point-of-Service nP 2 C Required if PIN data (052) is in


PIN Capture the message, and the device
Code cannot accept 12-digit PINs.

027 Authorization nP 1 O May be used by acquirers that


Identification cannot accept 6-byte long
Response authorization ID responses (bit
Length 038).

028 Amount, x+n8 C x = C (credit) or D (debit)


Transaction Fee amount.
Required when the defined fee
is present. The fee may be a
surcharge, rebate, or
transaction fee.

029 Amount, x+n8 C x = C (credit) or D (debit)


Settlement Fee amount.
Required if transaction and
settlement currencies are
different and the Amount,
Transaction Fee is present.

Copyright© 2017 FIS 14-September-17 Client Confidential 158


Bit Data Element
No. Name Format Attributes Status Notes
030 Amount, x+n8 O x = C (credit) or D (debit)
Transaction amount.
Processing Fee This data element is required
only if it is requested by the
issuer.

031 Amount, x+n8 O x = C (credit) or D (debit)


Settlement amount.
Processing Fee Required if transaction and
settlement currencies are
different, and if it is requested by
the issuer.

032 Acquiring LLVAR nP..11 M


Institution
Identification
Code

033 Forwarding LLVAR nP..11 C Required if different from


Institution Acquiring Institution
Identification Identification Code (bit 032).
Code

034 PAN Extended LLVAR nsP..28 C Required if PAN Extended is


manually entered. One of these
data elements is required: 002,
034, 035, 036, 045, or 100.

035 Track 2 Data LLVAR nsP..37 C Required if Track 2 was machine


read. One of these data
elements is required: 002, 034,
035, 036, 045, or 100.

036 Track 3 Data LLLVAR nsP..104 C Required if Track 3 was machine


read. One of these data
elements is required: 002, 034,
035, 036, 045, or 100.

037 Retrieval an 12 M In a pre-authorized request, this


Reference must be the same value as in
Number pre-authorization.

038 Authorization an 6 C May be used to supply the


Identification issuer with an authorization
Response number for EBT transactions.

Copyright© 2017 FIS 14-September-17 Client Confidential 159


Bit Data Element
No. Name Format Attributes Status Notes
040 Service an 3 O May be used to send service
Restriction Code code if Track 1 (bit 045), Track 2
(bit 035), or Track 3 (bit 036) is
not sent and the data element is
requested by the issuer. This
data element is required only if it
is requested by the issuer.

041 Card Acceptor an 8 M


Terminal
Identification

042 Card Acceptor an 15 O This data element is required


Identification only if it is requested by the
Code issuer.

043 Card Acceptor an 40 M


Name and
Location

045 Track 1 Data LLVAR ans..76 C Required if Track 1 was machine


read. One of these data
elements is required: 002, 034,
035, 036, 045, or 100.

046 Additional Fees LLLVAR ans..88 C Required when the defined fee
is present. The fee may be a
surcharge, rebate, or
transaction fee.

047 Additional Data, LLLVAR ans..100 C Sent if available.


National

048 Merchant/Bank LLLVAR ans..025 C Sent if available.


Name

049 Currency Code, nP 3 M


Transaction

050 Currency Code, nP 3 C Required if transaction and


Settlement settlement currencies are
different, unless the host has a
currency-slave relationship to
the Connex on HP NonStop
system which uses CCS.

051 Currency Code, nP 3 C Required if cardholder and


Cardholder settlement currencies are
Billing different.

Copyright© 2017 FIS 14-September-17 Client Confidential 160


Bit Data Element
No. Name Format Attributes Status Notes
052 PIN Data b 64 C Required if a PIN is required
during authorization processing.

053 Security Related nP 16 C Required if using dual active


Control encryption keys, and either PIN
Information Data (bit 052) is present or
message authentication
(MACing) is being performed.

054 Additional LLLVAR ans..120 O Sent if transaction-related


Amounts amounts or balances are
present.

055 ICC Data LLLVAR b.. 255 C Required on EMV transactions.

058 National Point-of- LLLVAR an..030 C Although either this bit or bit 025
Service is required, FIS prefers that you
Condition Code use this bit for all transactions.
Valid codes are listed in
“National POS Condition Code
(bit 058)” on page 561.
Note: The attributes for this data
element are n..030 for the
alternate format.

059 National Point-of- LLLVAR an..017 O May be required to qualify for


Service lower fees from VISA® or
Geographic Data MasterCard®. This data
element is required only if it is
requested by the issuer.

061 Acquirer LLLVAR ans..100 O This data is echoed to the


Transport Data acquirer in the response to their
request, bit it is not forwarded to
the issuer.

063 FIS Data LLLVAR ans..050 The following subelements are


defined in the FIS message
standard.

-- Byte Map an 2 C Required to indicate the


presence of the subelements.
Byte Map must be the first
subelement.

-- Pseudo Terminal an 6 C Required if multiple pseudo


terminals are required.

-- Issuer Network an 3 C Required for direct routing.


Identification

Copyright© 2017 FIS 14-September-17 Client Confidential 161


Bit Data Element
No. Name Format Attributes Status Notes
-- Acquirer Network an 3 O Sent if the issuer wants to know
Identification which network acquired the
transaction.

-- Processor ID an 6 O Sent if the issuer wants to know


which processor acquired the
transaction.

-- Auth Timeout an 2 O Sent to the issuer to indicate the


time-out of this transaction.

-- Open Account an 15 O Sent when supporting Open


Relationship Account Relationship (OAR)
Data requests.

-- Processing Flags an 5 C Required when supporting


externally settled transactions,
also required when the acquirer
terminal is capable of
supporting partial authorizations
or when the acquiring terminal
does not support partial
authorizations, but want the
issuers to return balance
amounts so the transaction
could be resubmitted with that
amount. See the document
titled Externally Settled
Transactions for more
information.
Note: When the CEDIOPT
option is set ON for the
processing flags, all the 5
positions will go outbound to the
end-point even when they are
blank.

067 Extended nP 2 O
Payment Code

090 Original Data nP 42 C Outbound from the Connex™


Elements System, the original message
type, system trace audit
number, and local date and time
are sent if available. Remaining
subelements are zero-filled.
Inbound to the Connex System,
this data element is not
supported.

Copyright© 2017 FIS 14-September-17 Client Confidential 162


Bit Data Element
No. Name Format Attributes Status Notes
098 Payee ans 25 C Sent if available and if this
transaction is a payment or
payment return transaction.

100 Receiving LLVAR nP..11 C Sent if routing is based on this


Institution ID data element instead of the
Code PAN.

102 Account ID 1 LLVAR ans..28 C May be required in outbound


messages if the processor looks
up account numbers for the
issuer.

103 Account ID 2 LLVAR ans..28 C May be required in outbound


messages if the processor looks
up account numbers for the
issuer, and the transaction is a
transfer.

104 Transaction LLLVAR ans..100 C Sent if available.


Description

105 Large Data 1 LLLVAR ans..255 O

106 Large Data 2 LLLVAR ans..255 O

107 Large Data 3 LLLVAR ans..255 O

108 Large Data 4 LLLVAR ans..255 O

109 Sender Data LLLVAR ans..255 O

110 Receiver Data LLLVAR ans..255 O

111 Additional Data, LLLVAR ans..255 O For EBT transactions, sent if


Private Acquirer available.

113 Authorizing LLLVAR n..011 O This data element is required


Agent Institution only if it is requested by the
ID Code issuer.

120 Account LLLVAR an..006 O This data element is required


Qualifiers only if it is requested by the
issuer.

122 Sponsor Bank ID LLLVAR an..011 O This data element is required


only if it is requested by the
issuer.

123 AVS/Check Auth LLLVAR ans..050 C This data element is required


Data when doing address verification.

Copyright© 2017 FIS 14-September-17 Client Confidential 163


Bit Data Element
No. Name Format Attributes Status Notes
124 Tag Data, LLLVAR ans..255 O This data element is sent if
Acquirer tagged data is available in TLV
format.

125 Tag Data, Issuer LLLVAR ans..255 O This data element is sent if
tagged data is available in TLV
format.

126 Issuer Trace LLLVAR ans..100 O This data element is required


Data only if it is requested by the
issuer.

127 Acquirer Trace LLLVAR ans..100 O This data element is required


Data only if it is requested by the
issuer.

128 Message b 64 C This data element is required


Authentication when MACing messages and at
Code least one of the data elements
from 065-127 is present in the
message and no data elements
from 129-191 are present in the
message.

0210 Financial Transaction Response


Description
The Connex™ System or the issuer generates the 0210 Financial Transaction
Response message in response to either a 0200 Financial Transaction Request or a
0201 Financial Transaction Request repeat. The same structure is used for both
accepted and denied transactions.

The acquirer receives this message and processes or denies the cardholder's request
based on information in the 0210 message. An approval initiates the updating of
settlement or reconciliation controls between the acquirer and card issuer.

Generated by
Connex System or issuer

Expected Response
None

Message Structure
Following is the structure of the 0210 Financial Transaction Response message.

Copyright© 2017 FIS 14-September-17 Client Confidential 164


Bit Data Element
No. Name Format Attributes Status Notes
-- Message Type nP 4 M Always 0210.

-- Bit Map, b 64 M
Primary

001 Bit Map, b 64 C Required if data elements


Secondary specified in the Secondary Bit
Map (bits 065 to 128) are used.

002 Primary LLVAR nP..19 C Required if received in the 0200


Account message.
Number

003 Processing nP 6 M Normally copied from the 0200


Code message. Bytes 3-4 and 5-6 may
be changed from an unspecified
account type (00) to a specified
account type. Valid codes are
listed in “Data Element Code
Tables” on page 515.

004 Amount, nP 12 M Copied from the 0200 message.


Transaction

005 Amount, nP 12 C Required if transaction and


Settlement settlement currencies are
different, unless the host has a
currency-slave relationship to the
Connex on HP NonStop system
which uses CCS.

006 Amount, nP 12 C Required if cardholder and


Cardholder settlement currencies are
Billing different.

007 Transmission MMDDhhmmss nP 10 M


Date and Time

008 Amount, nP 8 O May be returned by the issuer if


Cardholder received in the request and they
Billing Fee want this data element returned t
them in reversals for late or
unsolicited responses.

009 Conversion nP 8 C Required if transaction and


Rate, settlement currencies are
Settlement different, unless the host has a
currency-slave relationship to the
Connex on HP NonStop system
which uses CCS.

Copyright© 2017 FIS 14-September-17 Client Confidential 165


Bit Data Element
No. Name Format Attributes Status Notes
010 Conversion nP 8 C Required if cardholder and
Rate, settlement currencies are
Cardholder different.
Billing

011 System Trace nP 6 M Copied from the 0200 message.


Audit Number

012 Time, Local hhmmss nP 6 M Copied from the 0200 message.


Transaction

013 Date, Local MMDD nP 4 M Copied from the 0200 message.


Transaction

014 Date, Expiration YYMM nP 4 O May be returned by the issuer if


received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

015 Date, MMDD nP 4 M


Settlement

016 Date, MMDD nP 4 C Returned if available. Required if


Conversion transaction and settlement
currencies are different, unless
the host has a currency-slave
relationship to the Connex on HP
NonStop system which uses
CCS.

018 Merchant Type nP 4 O May be returned by the issuer if


received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

019 Acquiring nP 3 C May be returned by the issuer if


Institution received in the request and they
Country Code want this data element returned
to them in reversals for late or
unsolicited responses.

020 PAN Extended nP 3 C Required if PAN Extended (bit


Country Code 034) is sent.

021 Forwarding nP 3 C Required if received in the 0200


Institution message.
Country Code

Copyright© 2017 FIS 14-September-17 Client Confidential 166


Bit Data Element
No. Name Format Attributes Status Notes
022 Point-of-Service nP 3 O May be returned by the issuer if
Entry Mode received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

023 Card Sequence nP 3 O May be returned by the issuer if


Number received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

025 Point-of-Service nP 2 C Either this bit or bit 058 must be


Condition Code returned.

028 Amount, x+n8 C x = C (credit) or D (debit)


Transaction Fee amount.
Required if received in the 0200
message.

029 Amount, x+n8 C x = C (credit) or D (debit)


Settlement Fee amount.
Required if transaction and
settlement currencies are
different and the Amount,
Transaction Fee is present.

030 Amount, x+n8 O x = C (credit) or D (debit)


Transaction amount.
Processing Fee May be returned by the issuer if
received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

031 Amount, x+n8 O x + C (credit) or D (debit)


Settlement amount.
Processing Fee Required if transaction and
settlement currencies are
different. May be returned by the
issuer if received in the request
and they want this data element
returned to them in reversals for
late or unsolicited responses.

032 Acquiring LLVAR nP..11 M


Institution
Identification
Code

Copyright© 2017 FIS 14-September-17 Client Confidential 167


Bit Data Element
No. Name Format Attributes Status Notes
033 Forwarding LLVAR nP..11 C Required if received in the 0200
Institution message.
Identification
Code

034 PAN Extended LLVAR nsP..28 C Required if received in the 0200


message.

035 Track 2 Data LLVAR nsP..37 C Required if received in the 0200


message.

036 Track 3 Data LLLVAR nsP..104 C Required if received in the 0200


message.

037 Retrieval an 12 M Copied from the 0200 message.


Reference
Number

038 Authorization an 6 C May be used by the authorizer to


Identification return an authorization number
Response for accepted transactions.

039 Response Code an 2 M If the response code is 30, then


Additional Response Data (bit
044) contains the bit number in
error.

040 Service an 3 O May be returned by the issuer if


Restriction received in the request and they
Code want this data element returned
to them in reversals for late or
unsolicited responses.

041 Card Acceptor an 8 M Copied from the 0200 message.


Terminal
Identification

042 Card Acceptor an 15 O May be returned by the issuer if


Identification received in the request and they
Code want this data element returned
to them in reversals for late or
unsolicited responses.

043 Card Acceptor an 40 O May be returned by the issuer if


Name and received in the request and they
Location want this data element returned
to them in reversals for late or
unsolicited responses.

Copyright© 2017 FIS 14-September-17 Client Confidential 168


Bit Data Element
No. Name Format Attributes Status Notes
044 Additional LLVAR an..25 O If the response code (bit 039) is
Response Data 30, then this bit contains the bit
number in error.

045 Track 1 Data LLVAR ans..76 C Required if received in the 0200


message.

046 Additional Fees LLLVAR ans..88 C Required when the defined fee is
present. The fee may be a
surcharge, rebate, or transaction
fee.

047 Additional Data, LLLVAR ans..100 C Sent if available.


National

048 Merchant/Bank LLLVAR ans..025 O May be returned by the issuer if


Name received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

049 Currency Code, nP 3 M Copied from the 0200 message.


Transaction

050 Currency Code, nP 3 C Required if the transaction and


Settlement settlement currencies are
different, unless the host has a
currency-slave relationship to the
Connex on HP NonStop system
which uses CCS.

051 Currency Code, nP 3 C Required if cardholder and


Cardholder settlement currencies are
Billing different.

053 Security nP 16 C Required if using dual active


Related Control encryption keys and message
Information authentication (MACing) is being
performed.

054 Additional LLLVAR ans..120 O Returned if additional amounts


Amounts are received in the 020x
message or balances are
received from the authorizer.

055 ICC Data LLLVAR b.. 255 C Required on EMV transactions.

Copyright© 2017 FIS 14-September-17 Client Confidential 169


Bit Data Element
No. Name Format Attributes Status Notes
058 National Point- LLLVAR an..030 C Either this bit or bit 025 must be
of-Service returned.
Condition Code Note: The attributes for this data
element are n..030 for the
alternate format.

059 National Point- LLLVAR an..017 O May be returned by the issuer if


of-Service received in the request and they
Geographic want this data element returned
Data to them in reversals for late or
unsolicited responses.

061 Acquirer LLLVAR ans..100 C Required if present in the 0200


Transport Data message.

063 FIS Data LLLVAR ans..050 The following subelements are


defined in the FIS message
standard.

-- Byte Map an 2 C Required to indicate the


presence of the subelements.
Byte Map must be the first
subelement.

-- Pseudo an 6 C Required if received in the 0200


Terminal message.

-- Issuer Network an 3 O Sent if the acquirer wants to


Identification know which network authorized
the transaction.

-- Acquirer an 3 O May be returned by the issuer if


Network received in the request and they
Identification want this data element returned
to them in reversals for late or
unsolicited responses.

-- Processor ID an 6 O Sent if the acquirer wants to


know which processor authorized
the transaction.

-- Auth Timeout an 2 O If this subelement is present, it


contains zeroes.

-- Open Account an 15 O Sent when supporting Open


Relationship Account Relationship (OAR)
Data requests.

Copyright© 2017 FIS 14-September-17 Client Confidential 170


Bit Data Element
No. Name Format Attributes Status Notes
-- Processing an 5 C Required when supporting
Flags externally settled transactions,
also required when the acquirer
terminal is capable of supporting
partial authorizations or when the
acquiring terminal does not
support partial authorizations,
but want the issuers to return
balance amounts so the
transaction could be resubmitted
with that amount. See the
document titled Externally
Settled Transactions for more
information.
Note: When the CEDIOPT
option is set ON for the
processing flags, all the 5
positions will go outbound to the
end-point even when they are
blank.

067 Extended nP 2 O May be returned by the issuer if


Payment Code received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

098 Payee ans 25 O May be returned by the issuer if


received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

100 Receiving LLVAR nP..11 C Required if received in the 0200


Institution ID message.
Code

102 Account ID 1 LLVAR ans..28 O

103 Account ID 2 LLVAR ans..28 O

104 Transaction LLLVAR ans..100 O May be returned by the issuer if


Description received in the request and they
want the data element returned
to them in reversals for late or
unsolicited responses.

105 Large Data 1 LLLVAR ans..255 O

106 Large Data 2 LLLVAR ans..255 O

Copyright© 2017 FIS 14-September-17 Client Confidential 171


Bit Data Element
No. Name Format Attributes Status Notes
107 Large Data 3 LLLVAR ans..255 O

108 Large Data 4 LLLVAR ans..255 O

109 Sender Data LLLVAR ans..255 O

110 Receiver Data LLLVAR ans..255 O

111 Additional Data, LLLVAR ans..255 O For EBT transactions, sent if


Private Acquirer available.

113 Authorizing LLLVAR n..011 O Sent if available and you are


Agent Institution using FIS-Defined private data
ID Code elements. Refer to “FIS Private
Use Data Elements and
Subelements” on page 469.

114 Authorizing LLLVAR an..003 C Sent if the Acquiring Institution’s


Agent Country Country Code (bit 019) is not the
Code same as the Issuing Institution’s
Country Code.

120 Account LLLVAR an..006 O May be returned by the issuer if


Qualifiers received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

122 Sponsor Bank LLLVAR an..011 O May be returned by the issuer if


ID received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

123 AVS/Check LLLVAR ans..050 C Required if the issuer returns the


Auth Data address verification result.

124 Tag Data, LLLVAR ans..255 O This data element is sent if


Acquirer tagged data is available in TLV
format.

125 Tag Data, Issuer LLLVAR ans..255 O This data element is sent if
tagged data is available in TLV
format.

Copyright© 2017 FIS 14-September-17 Client Confidential 172


Bit Data Element
No. Name Format Attributes Status Notes
126 Issuer Trace LLLVAR ans..100 O May be returned by the issuer if
Data received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

127 Acquirer Trace LLLVAR ans..100 O This data element is required


Data only if it is requested by the
acquirer.

128 Message b 64 C This data element is required


Authentication when MACing messages and at
Code least one of the data elements
from 065-127 is present in the
message and no data elements
from 129-191 are present in the
message.

0220/0221 Financial Transaction Advice


Description
The Connex™ System generates the 0220 Financial Transaction Advice message in
response to a Store-and-Forward Stand-In authorization, or an acquirer generates it in
response to a forced post generated by one of its endpoints. In both cases, the 0220
message is sent to the issuer. The issuer must accept and process the 0220/0221
message.

Generated by
Connex System or acquirer

Expected Response
0230 Financial Transaction Advice Response from the issuer

Message Structure
Following is the structure of the 0220/0221 Financial Transaction Advice message.

Copyright© 2017 FIS 14-September-17 Client Confidential 173


Bit Data Element
No. Name Format Attributes Status Notes
-- Message Type nP 4 M Value 0220 for initial advice;
0221 for repeat advice.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 C Required if data elements


Secondary specified in the Secondary
Bit Map (bits 065 to 128) are
used.

002 Primary Account LLVAR nP..19 C Required if PAN manually


Number entered. One of these data
elements is required: 002,
034, 035, 036, 045, or 100.

003 Processing Code nP 6 M Valid codes are listed in


“Data Element Code Tables”
on page 515.

004 Amount, nP 12 M
Transaction

005 Amount, nP 12 C Required if transaction and


Settlement settlement currencies are
different, unless the host has
a currency-slave relationship
to the Connex on HP
NonStop system which uses
CCS.

006 Amount, nP 12 C Required if cardholder and


Cardholder Billing settlement currencies are
different.

007 Transmission MMDDhhmmss nP 10 M


Date and Time

008 Amount, nP 8 O Can be sent if using


Cardholder Billing cooperative authorization,
Fee and AP is performing service
fees. This data element is
required only if it is
requested by the issuer.

Copyright© 2017 FIS 14-September-17 Client Confidential 174


Bit Data Element
No. Name Format Attributes Status Notes
009 Conversion Rate, nP 8 C Required if transaction and
Settlement settlement currencies are
different, unless the host has
a currency-slave relationship
to the Connex on HP
NonStop system which uses
CCS.

010 Conversion Rate, nP 8 C Required if cardholder and


Cardholder Billing settlement currencies are
different.

011 System Trace nP 6 M


Audit Number

012 Time, Local hhmmss nP 6 M


Transaction

013 Date, Local MMDD nP 4 M


Transaction

014 Date, Expiration YYMM nP 4 C

015 Date, Settlement MMDD nP 4 M

016 Date, Conversion MMDD nP 4 C Required if transaction and


settlement currencies are
different, unless the host has
a currency-slave relationship
to the Connex on HP
NonStop system which uses
CCS.

017 Date, Capture MMDD nP 4 O This data element is required


only if it is requested by the
issuer.

018 Merchant Type nP 4 C Required for transactions


from a point-of-sale device.

019 Acquiring nP 3 C Sent if Acquiring Institution’s


Institution Country Code is not the
Country Code same as the Issuing
Institution’s Country Code.

020 PAN Extended nP 3 C Required if PAN Extended


Country Code (bit 034) is sent.

021 Forwarding nP 3 C Required if different from


Institution Acquiring Institution Country
Country Code Code (bit 019).

Copyright© 2017 FIS 14-September-17 Client Confidential 175


Bit Data Element
No. Name Format Attributes Status Notes
022 Point-of-Service nP 3 C Required for transactions
Entry Mode from:
 A point-of-sale device
 An ATM acquirer
participating in a CVV
program, or
 A chip-related ATM
transaction
Valid codes are listed in
“Point-of-Service Entry Mode
(bit 022)” on page 548.

023 Card Sequence nP 3 O May be used to send a card


Number sequence (plastic) number if
Track 2 (035) is not sent.

025 Point-of-Service nP 2 C Although either this bit or bit


Condition Code 058 is required, FIS prefers
that you use bit 058 in place
of this bit for all transactions.
Valid codes are listed in
“Point-of-Service Condition
Codes (bit 025)” on page 549

028 Amount, x+n8 C x = C (credit) or D (debit)


Transaction Fee amount.
Required when the defined
fee is present. The fee may
be a surcharge, rebate, or
transaction fee.

029 Amount, x+n8 C x = C (credit) or D (debit)


Settlement Fee amount.
Required if transaction and
settlement currencies are
different and the Amount,
Transaction Fee is present.

030 Amount, x+n8 O x = C (credit) or D (debit)


Transaction amount.
Processing Fee This data element is required
only if it is requested by the
issuer.

Copyright© 2017 FIS 14-September-17 Client Confidential 176


Bit Data Element
No. Name Format Attributes Status Notes
031 Amount, x+n8 O x = C (credit) or D (debit)
Settlement amount.
Processing Fee Required if transaction and
settlement currencies are
different. This data element
is required only if it is
requested by the issuer.

032 Acquiring LLVAR nP..11 M


Institution
Identification
Code

033 Forwarding LLVAR nP..11 C Required if different from


Institution Acquiring Institution
Identification Identification Code (bit 032).
Code

034 PAN Extended LLVAR nsP..28 C Required if PAN Extended is


manually entered. One of
these data elements is
required: 002, 034, 035, 036,
045, or 100.

035 Track 2 Data LLVAR nsP..37 O 0220 stand-in transactions


may contain DE035.

036 Track 3 Data LLLVAR nsP..104 C Required if Track 3 was


machine read. One of these
data elements is required:
002, 034, 035, 036, 045, or
100.

037 Retrieval an 12 M In a pre-authorized request,


Reference this must be the same value
Number as in pre-authorization.

038 Authorization an 6 C Sent if available.


Identification
Response

039 Response Code an 2 M

Copyright© 2017 FIS 14-September-17 Client Confidential 177


Bit Data Element
No. Name Format Attributes Status Notes
040 Service an 3 O May be used to send service
Restriction Code code if Track 1 (bit 045),
Track 2 (bit 035), or Track 3
(bit 036) is not sent and the
data element is requested by
the issuer. This data element
is required only if it is
requested by the issuer.

041 Card Acceptor an 8 M


Terminal
Identification

042 Card Acceptor an 15 O This data element is required


Identification only if it is requested by the
Code issuer.

043 Card Acceptor an 40 M


Name and
Location

045 Track 1 Data LLVAR ans..76 O 0220 stand-in transactions


may contain DE045.

046 Additional Fees LLLVAR ans..88 C Required when the defined


fee is present. The fee may
be a surcharge, rebate, or
transaction fee.

047 Additional Data, LLLVAR ans..100 C Sent if available.


National

048 Merchant/Bank LLLVAR ans..025 C Sent if available.


Name

049 Currency Code, nP 3 M


Transaction

050 Currency Code, nP 3 C Required if the transaction


Settlement and settlement currencies
are different, unless the host
has a currency-slave
relationship to the Connex on
HP NonStop system which
uses CCS.

051 Currency Code, nP 3 C Required if cardholder and


Cardholder Billing settlement currencies are
different.

Copyright© 2017 FIS 14-September-17 Client Confidential 178


Bit Data Element
No. Name Format Attributes Status Notes
053 Security Related nP 16 C Required if using dual active
Control encryption keys and
Information message authentication
(MACing) is being
performed.

054 Additional LLLVAR ans..120 O Sent if transaction-related


Amounts amounts or balances are
present.

055 ICC Data LLLVAR b.. 255 C Required on EMV


transactions.

058 National Point-of- LLLVAR an..030 C Although either this bit or bit
Service Condition 025 is required, FIS prefers
Code that you use this bit for all
transactions. Valid codes are
listed in “National POS
Condition Code (bit 058)” on
page 561.
Note: The attributes for this
data element are n..030 for
the alternate format.

059 National Point-of- LLLVAR an..017 O May be required to qualify for


Service lower fees from VISA® or
Geographic Data MasterCard®. This data
element is required only if it
is requested by the issuer.

060 Advice/Reversal LLLVAR an..006 C Required if available.


Reason Code

-- Byte Map an 2 C

-- Advice Reason an 2 C

061 Acquirer LLLVAR ans..100 O This data is echoed to the


Transport Data acquirer in the response to
their request, but it is not
forwarded to the issuer.

063 FIS Data LLLVAR ans..050 The following subelements


are defined in the FIS
message standard.

-- Byte Map an 2 C Required to indicate the


presence of the
subelements. Byte Map must
be the first subelement.

Copyright© 2017 FIS 14-September-17 Client Confidential 179


Bit Data Element
No. Name Format Attributes Status Notes
-- Pseudo Terminal an 6 C Required if multiple pseudo
terminals are required.

-- Issuer Network an 3 C Required for direct routing.


Identification

-- Acquirer Network an 3 O Sent if the issuer wants to


Identification know which network
acquired the transaction.

-- Processor ID an 6 O Sent if the issuer wants to


know which processor
acquired the transaction.

-- Auth Timeout an 2 O If this subelement is present,


it contains zeroes.

-- Open Account an 15 O Sent when supporting Open


Relationship Data Account Relationship (OAR)
requests.

-- Processing Flags an 5 C Required when supporting


externally settled
transactions, also required
when the acquirer terminal is
capable of supporting partial
authorizations or when the
acquiring terminal does not
support partial
authorizations, but want the
issuers to return balance
amounts so the transaction
could be resubmitted with
that amount. See the
document titled Externally
Settled Transactions for more
information.
Note: When the CEDIOPT
option is set ON for the
processing flags, all the 5
positions will go outbound to
the end-point even when
they are blank.

067 Extended nP 2 O
Payment Code

Copyright© 2017 FIS 14-September-17 Client Confidential 180


Bit Data Element
No. Name Format Attributes Status Notes
090 Original Data nP 42 C Outbound from the
Elements Connex™ System, the
original message type,
system trace audit number,
and local date and time are
sent if available. Remaining
subelements are zero-filled.
Inbound to the Connex
System, this data element is
not supported.

098 Payee ans 25 C Sent if available and if this is


a payment transaction.

100 Receiving LLVAR nP..11 C Sent if routing is based on


Institution ID this data element instead of
Code the PAN.

102 Account ID 1 LLVAR ans..28 C May be required in outbound


messages if the processor
looks up account numbers
for the issuer.

103 Account ID 2 LLVAR ans..28 C May be required in outbound


messages if the processor
looks up account numbers
for the issuer, and the
transaction is a transfer.

104 Transaction LLLVAR ans..100 C Sent if available.


Description

105 Large Data 1 LLLVAR ans..255 O

106 Large Data 2 LLLVAR ans..255 O

107 Large Data 3 LLLVAR ans..255 O

108 Large Data 4 LLLVAR ans..255 O

109 Sender Data LLLVAR ans..255 O

110 Receiver Data LLLVAR ans..255 O

111 Additional Data, LLLVAR ans..255 O For EBT transactions, sent if


Private Acquirer available.

113 Authorizing Agent LLLVAR n..011 O This data element is required


Institution ID only if it is requested by the
Code issuer.

Copyright© 2017 FIS 14-September-17 Client Confidential 181


Bit Data Element
No. Name Format Attributes Status Notes
120 Account LLLVAR an..006 O This data element is required
Qualifiers only if it is requested by the
issuer.

122 Sponsor Bank ID LLLVAR an..011 O This data element is required


only if it is requested by the
issuer.

123 AVS/Check Auth LLLVAR ans..050 C This data element is required


Data when doing address
verification.

124 Tag Data, LLLVAR ans..255 O This data element is sent if


Acquirer tagged data is available in
TLV format.

125 Tag Data, Issuer LLLVAR ans..255 O This data element is sent if
tagged data is available in
TLV format.

126 Issuer Trace Data LLLVAR ans..100 O This data element is required
only if it is requested by the
issuer.

127 Acquirer Trace LLLVAR ans..100 O This data element is required


Data only if it is requested by the
issuer.

128 Message b 64 C This data element is required


Authentication when MACing messages and
Code at least one of the data
elements from 065-127 is
present in the message and
no data elements from 129-
191 are present in the
message.

0230 Financial Transaction Advice Response


Description
The 0230 Financial Transaction Advice Response message acknowledges that the
Connex™ System or an issuer received the 0220/0221 financial transaction advice
message. This message ensures that critical 022x messages have been received.

Copyright© 2017 FIS 14-September-17 Client Confidential 182


The use of a 0230 message is optional for an endpoint to ind
0221 Financial Transaction Advice. If a 0230 message is not desired, a protocol
acknowledgment is the only verification that a 0220/0221 message was properly
delivered.

Generated by
Connex System or issuer

Expected Response
None

Message Structure
Following is the structure of the 0230 Financial Transaction Advice Response message.

Bit Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Always 0230.

-- Bit Map, Primary b 64 M

003 Processing Code nP 6 M Valid codes are listed in


“Data Element Code
Tables” on page 515.

004 Amount, nP 12 M
Transaction

005 Amount, nP 12 C Required if transaction


Settlement and settlement currencies
are different, unless the
host has a currency-slave
relationship to the Connex
on HP NonStop® system
which uses CCS.

007 Transmission MMDDhhmmss nP 10 M


Date and Time

009 Conversion Rate, nP 8 O Returned if received in


Settlement the 022x message.

011 System Trace nP 6 M Copied from the 022x


Audit Number message.

012 Time, Local hhmmss nP 6 M Copied from the 022x


Transaction message.

013 Date, Local MMDD nP 4 M Copied from the 022x


Transaction message.

Copyright© 2017 FIS 14-September-17 Client Confidential 183


Bit Data Element
No. Name Format Attributes Status Notes
015 Settlement Date MMDD nP 4 M

028 Amount, x+n8 C x = C (credit) or D (debit)


Transaction Fee amount.
Required if received in the
022x message.

029 Amount, x+n8 C x = C (credit) or D (debit)


Settlement Fee amount.
Required if the
transaction and
settlement currencies are
different and the Amount,
Transaction Fee is
present.

037 Retrieval an 12 M Copied from the 022x


Reference message.
Number

038 Authorization an 6 O Copied from the 022x


Identification message.
Response

039 Response Code an 2 M Can be 00 or 30.

044 Additional LLVAR an..25 O If the response code (bit


Response Data 039) is 30, then this bit
contains the bit number in
error. May contain
statement print
information.

046 Additional Fees LLLVAR ans..88 C Required when the


defined fee is present.
The fee may be a
surcharge, rebate, or
transaction fee.

049 Currency Code, nP 3 M Copied from the 022x


Transaction message.

050 Currency Code, nP 3 C Returned if received in


Settlement the 022x message.

053 Security Related nP 16 C Required if using dual


Control active encryption keys
Information and message
authentication (MACing)
is being performed.

Copyright© 2017 FIS 14-September-17 Client Confidential 184


Bit Data Element
No. Name Format Attributes Status Notes
055 ICC Data LLLVAR b.. 255 C Required on EMV
transactions.

058 National Point-Of- LLLVAR an..030 O Copied from the 022x


Service Condition message.
Code Note: The attributes for
this data element are
n..030 for the alternate
format.

061 Acquirer LLLVAR ans..100 C Required if present in the


Transport Data 022x message.

063 FIS Data LLLVAR ans..050 The next two


subelements are defined
in the FIS message
standard.

-- Byte Map an 2 C Required to indicate the


presence of the
subelements. Byte Map
must be the first
subelement.

-- Pseudo Terminal an 6 C Required if present in the


022x message.

064 Message b 64 C This data element is


Authentication required when MACing
Code messages and no data
element from 065-191 is
present in the message.

128 Message b 64 C This data element is


Authentication required when MACing
Code messages and at least
one of the data elements
from 065-127 is present in
the message and no data
elements from 129-191
are present in the
message.

Copyright© 2017 FIS 14-September-17 Client Confidential 185


0300 Acquirer File Update Request (PI Negative)
Description
The 0300 Acquirer File Update Request message contains instructions to add, change,
or delete a record on a specified file.

Generated by
Connex™ System or acquirer

Expected Response
0310 Acquirer File Update Response

Message Structure
Following is the structure of the 0300 Acquirer File Update Request message.

Bit Data Element Attri- Sta-


No. Name Format butes tus Notes
-- Message Type nP 4 M Always 0300.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

002 Primary Account LLVAR nP..19 C Either this data element or 034
Number is required if bit 101 = PI-
NEGATIVE.

007 Transmission Date MMDDhhmmss nP 10 M


and Time

011 System Trace nP 6 M


Audit Number

014 Date, Expiration YYMM nP 4 F Used if record is automatically


deleted from the negative file
at some future date.

023 Card Sequence nP 3 O Used if plastic numbers are


Number supported by the issuer.

034 PAN Extended LLVAR nsP..28 C Either this data element or 002
is required if bit 101 = PI-
NEGATIVE.

Copyright© 2017 FIS 14-September-17 Client Confidential 186


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
039 Response Code an 2 O Indicates the response code
used by the processor when a
transaction is denied. This field
is required for adds and
updates only.

044 Additional LLVAR an..25 F Used if the acquirer wants the


Response Data processor to provide additional
information with a denial.

053 Security Related nP 16 C Required if using dual active


Control Information encryption keys and message
authentication (MACing) is
being performed.

061 Acquirer Transport LLLVAR ans..100 O This data is echoed in the


Data response. The length of this
data element must be 40 or
less.

064 Message b 64 C This data element is required


Authentication when MACing messages and
Code no data element from 065-191
is present in the message.

091 File Update Code an 1 M Supports the following codes:


 Add (1)
 Update (2)
 Delete (3)

096 Message Security b 64 M 8-byte character password


Code assigned by the processor.

101 File Name LLVAR ans..17 M PI-NEGATIVE

Copyright© 2017 FIS 14-September-17 Client Confidential 187


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
111 Additional Data, LLLVAR FIS: O FIS defines this data element
Private Acquirer ans..255 as Additional Data, Private
ISO: Acquirer, used for the Online
ans..999 file maintenance.
The layout for this is as follows:
The filename is 8 in length,
followed by Purge/Expiry Date
in YYYYMMDD format and
Region codes for a length of
14.
For Mastercard
The valid filenames are:
MCC102
MCC103
The supported Region codes
are:
1 A B C D E.
For Visa
The valid filenames are:
E3
E4
D.CH.EXP
The supported Region codes
are:
0 A B C D E F Y Z.

113 Authorizing Agent LLLVAR n..011 O This data element indicates


Institution ID Code the institution ID (IID) code of
the institution that issued the
card being maintained. Sent if
available.

128 Message b 64 C This data element is required


Authentication when MACing messages and
Code at least one of the data
elements from 065-127 is
present in the message and no
data elements from 129-191
are present in the message.

Copyright© 2017 FIS 14-September-17 Client Confidential 188


0302 Card Issuer File Update Request (PI Negative)
Description
The 0302 Card Issuer File Update Request message contains instructions to add,
change, or delete a record on a specified file.

Generated by
Connex™ System or issuer

Expected Response
0312 Card Issuer File Update Response

Message Structure
Following is the structure of the 0302 Card Issuer File Update Request message.

Bit Data Element Attri- Sta-


No. Name Format butes tus Notes
-- Message Type nP 4 M Always 0302.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

002 Primary Account LLVAR nP..19 C Either this data element or 034 is
Number required if bit 101 = PI-
NEGATIVE.

007 Transmission MMDDhhmmss nP 10 M


Date and Time

011 System Trace nP 6 M


Audit Number

014 Date, Expiration YYMM nP 4 F Used if record is automatically


deleted from the negative file at
some future date.

023 Card Sequence nP 3 O Used if plastic numbers are


Number supported by the issuer.

034 PAN Extended LLVAR nsP..28 C Either this data element or 002 is
required if bit 101 = PI-
NEGATIVE.

Copyright© 2017 FIS 14-September-17 Client Confidential 189


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
039 Response Code an 2 O Indicates the response code
used by the processor when a
transaction is denied. This field is
required for adds and updates
only.

044 Additional LLVAR an..25 F Used if the issuer wants the


Response Data processor to provide additional
information with a denial.

053 Security Related nP 16 C Required if using dual active


Control encryption keys and message
Information authentication (MACing) is being
performed.

062 Issuer Transport LLLVAR ans..100 O This data is echoed in the


Data response. The length of this data
element must be 40 or less.

064 Message b 64 C This data element is required


Authentication when MACing messages and no
Code data element from 065-191 is
present in the message.

091 File Update an 1 M Supports the following codes:


Code  Add (1)
 Update (2)
 Delete (3)
 Inquiry (5)

096 Message b 64 M 8-byte character password


Security Code assigned by the processor.

101 File Name LLVAR ans..17 M PI-NEGATIVE

Copyright© 2017 FIS 14-September-17 Client Confidential 190


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
113 Authorizing LLLVAR n..011 O This data element indicates the
Agent Institution institution ID (IID) code of the
ID Code institution that issued the card
being maintained. Sent if
available.

121 Additional Data, LLLVAR FIS: O FIS defines this data element as
Private Issuer ans..255 Additional Data, Private Issuer,
ISO: used for Online file maintenance.
ans..999 The layout for this is as follows:
The filename is 8 in length,
followed by Purge/Expiry Date in
YYYYMMDD format and Region
codes for a length of 14.
For Mastercard
The valid filenames are:
MCC102
MCC103
The supported Region codes
are:
1 A B C D E.
For Visa
The valid filenames are:
E3
E4
D.CH.EXP
The supported Region codes
are:
0ABCDEFYZ

128 Message b 64 C This data element is required


Authentication when MACing messages and at
Code least one of the data elements
from 065-127 is present in the
message and no data elements
from 129-191 are present in the
message.

Copyright© 2017 FIS 14-September-17 Client Confidential 191


0310 Acquirer File Update Response (PI Negative)
Description
The 0310 Acquirer File Update Response message is sent to respond to the 0300
Acquirer File Update Request message.

Generated by
Connex™ System or issuer

Expected Response
None

Message Structure
Following is the structure of the 0310 Acquirer File Update Response message.

Bit Data Element Attri- Sta-


No. Name Format butes tus Notes
-- Message Type nP 4 M Always 0310.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

002 Primary Account LLVAR nP..19 C Required if received in the


Number 0300 message.

007 Transmission Date MMDDhhmmss nP 10 M


and Time

011 System Trace nP 6 M Copied from the 0300


Audit Number message.

014 Date, Expiration YYMM nP 4 F Required only in responses to


inquiries when an expiration
date is in the negative file.

023 Card Sequence nP 3 C Required if the data element is


Number present in the 0300 message.

034 PAN Extended LLVAR nsP..28 C Required if received in the


0300 message.

039 Response Code an 2 M Indicates the result of the file


update request.

Copyright© 2017 FIS 14-September-17 Client Confidential 192


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
044 Additional LLVAR an..25 C Required only in responses to
Response Data inquiries when the data is
available from the negative
file. This data element will
contain the reason on the
negative file.

053 Security Related nP 16 C Required if using dual active


Control encryption keys and message
Information authentication (MACing) is
being performed.

061 Acquirer Transport LLLVAR ans..100 C Required if present in the 0300


Data message.

064 Message b 64 C This data element is required


Authentication when MACing messages and
Code no data element from 065-191
is present in the message.

091 File Update Code an 1 M Copied from the 0300


message.

128 Message b 64 C This data element is required


Authentication when MACing messages and
Code at least one of the data
elements from 065-127 is
present in the message and
no data elements from 129-
191 are present in the
message.

Copyright© 2017 FIS 14-September-17 Client Confidential 193


0312 Card Issuer File Update Response (PI Negative)
Description
The 0312 Card Issuer File Update Response message is sent to respond to the 0302
Card Issuer File Update Request message.

Generated by
Connex™ System or acquirer

Expected Response
None

Message Structure
Following is the structure of the 0312 Card Issuer File Update Response message.

Bit Data Element Attri- Sta-


No. Name Format butes tus Notes
-- Message Type nP 4 M Always 0312.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

002 Primary Account LLVAR nP..19 C Required if received in the 0302


Number message.

007 Transmission MMDDhhmmss nP 10 M


Date and Time

011 System Trace nP 6 M Copied from the 0302 message.


Audit Number

014 Date, Expiration YYMM nP 4 F Required only in responses to


inquiries when an expiration date is
in the negative file.

023 Card Sequence nP 3 C Required if the data element is


Number present in the 0302 message.

034 PAN Extended LLVAR nsP..28 C Required if received in the 0302


message.

039 Response Code an 2 M Indicates the result of the file


update request.

Copyright© 2017 FIS 14-September-17 Client Confidential 194


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
044 Additional LLVAR an..25 C Required only in responses to
Response Data inquiries when the data is available
from the negative file. This data
element will contain the reason on
the negative file.

053 Security Related nP 16 C Required if using dual active


Control encryption keys and message
Information authentication (MACing) is being
performed.

062 Issuer Transport LLLVAR ans..100 C Required if present in the 0302


Data message.

064 Message b 64 C This data element is required when


Authentication MACing messages and no data
Code element from 065-191 is present in
the message.

091 File Update an 1 M Copied from the 0302 message.


Code

128 Message b 64 C This data element is required when


Authentication MACing messages and at least
Code one of the data elements from 065-
127 is present in the message and
no data elements from 129-191
are present in the message.

0382 Card Issuer File Update Request (AP Files)


Description
The 0382 Card Issuer File Update Request message contains instructions to add,
change, or delete a record on the AP files.

Generated by
Connex™ System or issuer

Expected Response
0392 Card Issuer File Update Response

Message Structure
Following is the structure of the 0382 Card Issuer File Update Request message.

Copyright© 2017 FIS 14-September-17 Client Confidential 195


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
-- Message Type nP 4 M Always 0382.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

007 Transmission MMDDhhmms nP 10 M


Date and Time s

011 System Trace nP 6 M


Audit Number

053 Security Related nP 16 C Required if using dual active


Control encryption keys and message
Information authentication (MACing) is
being performed.

062 Issuer Transport LLLVAR ans..100 O This data is echoed in the


Data response. The length must be
26 or less.

064 Message b 64 C This data element is required


Authentication when MACing messages and
Code no data element from 065-191
is present in the message.

091 File Update Code an 1 M Supports the following codes:


 Add (1)
 Update (2)
 Delete (3)

096 Message Security b 64 M 8-byte character password


Code assigned by the processor.

101 File Name LLVAR ans..17 M Values are:


 CHnn for cardholder file
maintenance
 ADnn for account detail
file maintenance
(nn = the segment ID being
maintained)

113 Authorizing Agent LLLVAR n..011 M Institution ID (IID) code of the


Institution ID institution that issued the card
Code being maintained.

Copyright© 2017 FIS 14-September-17 Client Confidential 196


Bit Data Element Sta-
No. Name Format Attri-butes tus Notes
121 Additional Data, LLLVAR FIS: ans..255 O FIS defines this data element
Private Issuer ISO: ans..999 as Additional Data, Private
Issuer, used for Online file
maintenance.
The layout for this is as follows:
The filename is 8 in length,
followed by Purge/Expiry Date
in YYYYMMDD format and
Region codes for a length of
14.
For Mastercard
The valid filenames are:
MCC102
MCC103
The supported Region codes
are:
1 A B C D E.
For Visa
The valid filenames are:
E3
E4
D.CH.EXP
The supported Region codes
are:
0 A B C D E F Y Z.

124 Info, Text LLLVAR ans..255 M Cardholder or account file


maintenance data. See
“Section 5. Data Element
Definitions” for layout
information.

128 Message b 64 C This data element is required


Authentication when MACing messages and
Code at least one of the data
elements from 065-127 is
present in the message and no
data elements from 129-191
are present in the message.

Copyright© 2017 FIS 14-September-17 Client Confidential 197


0392 Card Issuer File Update Response (AP Files)
Description
The 0392 Card Issuer File Update Response message is sent to respond to the 0382
Card Issuer File Update Request message.

Generated by
Connex™ System or acquirer

Expected Response
None

Message Structure
Following is the structure of the 0392 Card Issuer File Update Response message.

Bit Data Element Attri- Sta-


No. Name Format butes tus Notes
-- Message Type nP 4 M Always 0392.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

007 Transmission Date MMDDhhmmss nP 10 M


and Time

011 System Trace nP 6 M Copied from the 0382


Audit Number message.

039 Response Code an 2 M Indicates the result of the file


maintenance request.

053 Security Related nP 16 C Required if using dual active


Control encryption keys and message
Information authentication (MACing) is
being performed.

062 Issuer Transport LLLVAR ans..100 C Required if present in the 0382


Data message. The length must be
26 or less.

064 Message b 64 C This data element is required


Authentication when MACing messages and
Code no data element from 065-191
is present in the message.

091 File Update Code an 1 M Copied from the 0382


message.

Copyright© 2017 FIS 14-September-17 Client Confidential 198


Bit Data Element Attri- Sta-
No. Name Format butes tus Notes
101 File Name LLVAR ans..17 M Copied from the 0382
message.

113 Authorizing Agent LLLVAR n..011 M Institution ID (IID) code of the


Institution ID Code institution that issued the card
being maintained.

124 Info, Text LLLVAR ans..255 M Cardholder or account file


maintenance data. See
“Section 5. Data Element
Definitions” for layout
information.

128 Message b 64 C This data element is required


Authentication when MACing messages and
Code at least one of the data
elements from 065-127 is
present in the message and no
data elements from 129-191
are present in the message.

0420/0421 Acquirer Reversal Advice


Description
A 0420 Acquirer Reversal Advice message reverses (partially or wholly) an earlier
authorization or transaction.

Generated by
Connex™ System or acquirer

Expected Response
0430 Acquirer Reversal Advice

Message Structure
Following is the structure of the 0420/0421 Acquirer Reversal Advice message.

Copyright© 2017 FIS 14-September-17 Client Confidential 199


Bit Data Element
No. Name Format Attributes Status Notes
-- Message Type nP 4 M Value 0420 initially; 0421 if
repeated.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

002 Primary Account LLVAR nP..19 C Required if present in the


Number 02xx or 01xx message.

003 Processing Code nP 6 M Copied from the 02xx or


01xx message.

004 Amount, nP 12 M Copied from the 02xx or


Transaction 01xx message.

005 Amount, nP 12 C Required if present in the


Settlement 02xx or 01xx request
message.

006 Amount, nP 12 C Required if present in the


Cardholder Billing 02xx or 01xx request
message.

007 Transmission Date MMDDhhmmss nP 10 M


and Time

008 Amount, nP 8 O Copied from the 02xx or


Cardholder Billing 01xx message. This data
Fee element is present only if it is
requested by the issuer.

009 Conversion Rate, nP 8 C Required if present in the


Settlement 02xx or 01xx request
message.

010 Conversion Rate, nP 8 C Required if present in the


Cardholder Billing 02xx or 01xx request
message.

011 System Trace nP 6 M Copied from the 02xx or


Audit Number 01xx message.

012 Time, Local hhmmss nP 6 M Copied from the 02xx or


Transaction 01xx message.

013 Date, Local MMDD nP 4 M Copied from the 02xx or


Transaction 01xx message.

Copyright© 2017 FIS 14-September-17 Client Confidential 200


Bit Data Element
No. Name Format Attributes Status Notes
014 Date, Expiration YYMM nP 4 C Required if present in the
02xx or 01xx message. Is not
sent to the issuer in reversals
unless the acquirer supplied
it, or for late or unsolicited
responses unless the issuer
included this data element in
their response.

015 Date, Settlement MMDD nP 4 M

016 Date, Conversion MMDD nP 4 C Is not sent to the issuer in


reversals unless the acquirer
supplied it, or for late or
unsolicited responses unless
the issuer included this data
element in their response.

018 Merchant Type nP 4 O Is not sent to the issuer in


reversals unless the acquirer
supplied it, or for late or
unsolicited responses unless
the issuer included this data
element in their response.

019 Acquiring nP 3 C Sent if Acquiring Institution’s


Institution Country Country Code is not the
Code same as the Issuing
Institution’s Country Code.

020 PAN Extended nP 3 C Required if PAN Extended


Country Code (bit 034) is sent.

021 Forwarding nP 3 C Required if different from


Institution Country Acquiring Institution Country
Code Code (bit 019).

022 Point-of-Service nP 3 C Is not sent to the issuer in


Entry Mode reversals unless the acquirer
supplied it, or for late or
unsolicited responses unless
the issuer included this data
element in their response.

023 Card Sequence nP 3 O Is not sent to the issuer in


Number reversals unless the acquirer
supplied it, or for late or
unsolicited responses unless
the issuer included this data
element in their response.

Copyright© 2017 FIS 14-September-17 Client Confidential 201


Bit Data Element
No. Name Format Attributes Status Notes
025 Point-of-Service nP 2 C Although either this bit or bit
Condition Code 058 is required, FIS prefers
that you use bit 058 in place
of this bit for all transactions.
Valid codes are listed in
“Point-of-Service Condition
Codes (bit 025)” on
page 549

028 Amount, x+n8 C x = C (credit) or D (debit)


Transaction Fee amount.
Required if present in the
01xx or 02xx message. Is not
sent to the issuer in reversals
unless the acquirer supplied
it, or for late or unsolicited
responses unless the issuer
included this data element in
their response.

029 Amount, x+n8 C x = C (credit) or D (debit)


Settlement Fee amount.
Required if present in the
01xx or 02xx message. Is not
sent to the issuer in reversals
unless the acquirer supplied
it, or for late or unsolicited
responses unless the issuer
included this data element in
their response.

030 Amount, x+n8 O x = C (credit) or D (debit)


Transaction amount.
Processing Fee This data element is required
only if it is requested by the
issuer.

031 Amount, x+n8 O x = C (credit) or D (debit)


Settlement amount.
Processing Fee This data element is required
only if it is requested by the
issuer.

032 Acquiring LLVAR nP..11 M Copied from the 02xx or


Institution 01xx message.
Identification Code

Copyright© 2017 FIS 14-September-17 Client Confidential 202


Bit Data Element
No. Name Format Attributes Status Notes
033 Forwarding LLVAR nP..11 C Required if different from
Institution Acquiring Institution
Identification Code Identification Code (bit 032).

034 PAN Extended LLVAR nsP..28 C Required if present in the


02xx or 01xx message.

036 Track 3 Data LLLVAR nsP..104 C Optional if the 02xx or 01xx


is stripe read (POS entry
mode 02/90/91). Otherwise
required if present in the
02xx or 01xx message.

037 Retrieval an 12 M Copied from the 02xx or


Reference Number 01xx message.

038 Authorization an 6 C Copied from the 0210 or


Identification 0110 message, if available.
Response

039 Response Code an 2 M Copied from the 0110 or


0210 message.

040 Service Restriction an 3 O Is not sent to the issuer in


Code reversals unless the acquirer
supplied it, or for late or
unsolicited responses unless
the issuer included this data
element in their response.
This data element is required
only if it is requested by the
issuer.

041 Card Acceptor an 8 M Copied from the 02xx or


Terminal 01xx message.
Identification

042 Card Acceptor an 15 O Is not sent to the issuer in


Identification Code reversals unless the acquirer
supplied it, or for late or
unsolicited responses unless
the issuer included this data
element in their response.
This data element is required
only if it is requested by the
issuer.

Copyright© 2017 FIS 14-September-17 Client Confidential 203


Bit Data Element
No. Name Format Attributes Status Notes
043 Card Acceptor an 40 C Is not sent to the issuer in
Name and reversals unless the acquirer
Location supplied it, or for late or
unsolicited responses unless
the issuer included this data
element in their response.

046 Additional Fees LLLVAR ans..88 C Required when the defined


fee is present. The fee may
be a surcharge, rebate, or
transaction fee.

047 Additional Data, LLLVAR ans..100 C Sent if available.


National

048 Merchant/Bank LLLVAR ans..025 C Sent if available.


Name

049 Currency Code, nP 3 M Copied from the 02xx or


Transaction 01xx message.

050 Currency Code, nP 3 C Required if present in the


Settlement 02xx or 01xx message.

051 Currency Code, nP 3 C Required if present in the


Cardholder Billing 02xx or 01xx message.

053 Security Related nP 16 C Required if using dual active


Control Information encryption keys and
message authentication
(MACing) is being
performed.

054 Additional LLLVAR ans..120 O This data element is sent if


Amounts transaction-related amounts
are present. It is not sent to
the issuer in reversals unless
the acquirer supplied it, or for
late or unsolicited responses
unless the issuer included
this data element in their
response.

055 ICC Data LLLVAR b.. 255 C Required on EMV


transactions.

056 Replacement LLLVAR ans..88 C Required if partial dispense


Additional Fees and bit 046 was present in
the original request.

Copyright© 2017 FIS 14-September-17 Client Confidential 204


Bit Data Element
No. Name Format Attributes Status Notes
057 Authorization Life LLLVAR an..003 C Required if present in the
Cycle 01xx message.

058 National Point-of- LLLVAR an..030 C Although either this bit or bit
Service Condition 025 is required, FIS prefers
Code that you use this bit for all
transactions. Valid codes are
listed in “National POS
Condition Code (bit 058)” on
page 561.
Note: The attributes for this
data element are n..030 for
the alternate format.

059 National Point-of- LLLVAR an..017 O Is not sent to the issuer in


Service reversals unless the acquirer
Geographic Data supplied it, or for late or
unsolicited responses unless
the issuer included this data
element in their response.
This data element is required
only if it is requested by the
issuer.

060 Advice/Reversal LLLVAR an..006 C Required if available.


Reason Code

-- Byte Map an 2 C Required to indicate the


presence of subelements.

-- Reversal Reason an 2 C Required if available.

-- Advice Reason an 2 C Required if available.

061 Acquirer Transport LLLVAR ans..100 C This data is echoed in the


Data response, bit it is only sent
by FIS if the host is sending
totals or the data element is
requested by the issuer.

063 FIS Data LLLVAR ans..050 The following subelements


are defined in the FIS
message standard.

-- Byte Map an 2 C Required to indicate the


presence of the
subelements. Byte Map must
be the first subelement.

Copyright© 2017 FIS 14-September-17 Client Confidential 205


Bit Data Element
No. Name Format Attributes Status Notes
-- Pseudo Terminal an 6 C Is not sent to the issuer in
reversals unless the acquirer
supplied it, or for late or
unsolicited responses unless
the issuer included this data
element in their response.

-- Issuer Network an 3 C Required from the 02xx or


Identification 01xx message.

-- Acquirer Network an 3 C Is not sent to the issuer in


Identification reversals unless the acquirer
supplied it, or for late or
unsolicited responses unless
the issuer included this data
element in their response.

-- Processor ID an 6 C Required from the 02xx or


01xx message.

-- Auth Timeout an 2 O If this subelement is present,


it contains zeroes.

-- Open Account an 15 O Sent when supporting an


Relationship Data Open Account Relationship
(OAR) request.

-- Processing Flags an 5 C Required when supporting


externally settled
transactions, also required
when the acquirer terminal is
capable of supporting partial
authorizations or when the
acquiring terminal does not
support partial
authorizations, but want the
issuers to return balance
amounts so the transaction
could be resubmitted with
that amount. See the
document titled Externally
Settled Transactions for more
information.
Note: When the CEDIOPT
option is set ON for the
processing flags, all the 5
positions will go outbound to
the end-point even when
they are blank.

Copyright© 2017 FIS 14-September-17 Client Confidential 206


Bit Data Element
No. Name Format Attributes Status Notes
067 Extended Payment nP 2 O Is not sent to the issuer in
Code reversals unless the acquirer
supplied it, or for late or
unsolicited responses unless
the issuer included this data
element in their response.

090 Original Data nP 42 M Original message type


Elements required on inbound
messages to the Connex™
System; remaining
subelements are zero-filled.
Outbound from the Connex
System, the original
message type is sent.
Original system trace audit
number and local date and
time are sent if available.
Note: These values will
usually match those in
elements 011, 012, and 013.

095 Replacement an 42 C Required if partial dispense.


Amounts

098 Payee ans 25 C Sent if available and if this


transaction is a payment or
payment return transaction.

100 Receiving LLVAR nP..11 C Sent if routing is based on


Institution ID Code this data element instead of
the PAN.

102 Account ID 1 LLVAR ans..28 C Copied from the 02xx or


01xx message, if available.

103 Account ID 2 LLVAR ans..28 C Copied from the 02xx or


01xx message, if available.

104 Transaction LLLVAR ans..100 C Sent if available.


Description

105 Large Data 1 LLLVAR ans..255 C Sent if available. For detailed


information, see “105 Large
Private Data 1” on page 326.

106 Large Data 2 LLLVAR ans..255 C Sent if available. For detailed


information, see “106 Large
Private Data 2” on page 331.

Copyright© 2017 FIS 14-September-17 Client Confidential 207


Bit Data Element
No. Name Format Attributes Status Notes
107 Large Data 3 LLLVAR ans..255 C Sent if available. For detailed
information, see “107 Large
Private Data 3” on page 333.

108 Large Data 4 LLLVAR ans..255 C Sent if available. For detailed


information, see “108 Large
Private Data 4” on page 334.

109 Sender Data LLLVAR ans..255 O

111 Additional Data, LLLVAR ans..255 O For EBT transactions, sent if


Private Acquirer available.

113 Authorizing Agent LLLVAR n..011 O Copied from the 020x or


Institution ID Code 010x message. This data
element is required only if it
is requested by the issuer.

120 Account Qualifiers LLLVAR an..006 O Is not sent to the issuer in


reversals unless the acquirer
supplied it, or for late or
unsolicited responses unless
the issuer included this data
element in their response.
This data element is required
only if it is requested by the
issuer.

122 Sponsor Bank ID LLLVAR an..011 O Is not sent to the issuer in


reversals unless the acquirer
supplied it, or for late or
unsolicited responses unless
the issuer included this data
element in their response.
This data element is required
only if it is requested by the
issuer.

123 AVS/Check Auth LLLVAR ans..050 C Sent if present in the 01xx or


Data 02xx message.

124 Tag Data, Acquirer LLLVAR ans..255 O This data element is sent if
tagged data is available in
TLV format.

125 Tag Data, Issuer LLLVAR ans..255 O This data element is sent if
tagged data is available in
TLV format.

Copyright© 2017 FIS 14-September-17 Client Confidential 208


Bit Data Element
No. Name Format Attributes Status Notes
126 Issuer Trace Data LLLVAR ans..100 O This data element is required
only if it is requested by the
issuer.

127 Acquirer Trace LLLVAR ans..100 O This data element is required


Data only if it is requested by the
issuer.

128 Message b 64 C This data element is required


Authentication when MACing messages
Code and at least one of the data
elements from 065-127 is
present in the message and
no data elements from 129-
191 are present in the
message.

0430 Acquirer Reversal Response


Description
The 0430 Acquirer Reversal Response message acknowledges that the Connex™
System or an issuer received the 0420 or 0421 Acquirer Reversal Advice message.

The use of a 0430 is optional for a 0420/0421 message.

Generated by
Connex System or issuer

Expected Response
None

Message Structure
Following is the structure of the 0430 Acquirer Reversal Response message.

Bit Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Always 0430.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

Copyright© 2017 FIS 14-September-17 Client Confidential 209


Bit Data Element
No. Name Format Attributes Status Notes
003 Processing Code nP 6 M

004 Amount, nP 12 M
Transaction

005 Amount, nP 12 C Required if the transaction and


Settlement settlement currencies are
different, unless the host has a
currency-slave relationship to the
Connex on HP NonStop®
system which uses CCS.

007 Transmission MMDDhhmmss nP 10 M


Date and Time

009 Conversion Rate, nP 8 O Returned if received in the 042x


Settlement message.

011 System Trace nP 6 M Copied from the 042x message.


Audit Number

012 Time, Local hhmmss nP 6 M Copied from the 042x message.


Transaction

013 Date, Local MMDD nP 4 M Copied from the 042x message.


Transaction

015 Date, Settlement MMDD nP 4 M

028 Amount, x+n8 C x = C (credit) or D (debit)


Transaction Fee amount.
Required if received in the 04xx
message.

029 Amount, x+n8 C x = C (credit) or D (debit)


Settlement Fee amount.
Required if transaction and
settlement currencies are
different and the Amount,
Transaction Fee is present.

037 Retrieval an 12 M Copied from the 042x message.


Reference
Number

038 Authorization an 6 O Copied from the 042x message.


Identification
Response

039 Response Code an 2 M Can be 00 or 30.

Copyright© 2017 FIS 14-September-17 Client Confidential 210


Bit Data Element
No. Name Format Attributes Status Notes
044 Additional LLVAR an..25 O If the response code (bit 039) is
Response Data 30, then this bit contains the bit
number in error. May contain
statement print information.

046 Additional Fees LLLVAR ans..88 C Required when the defined fee is
present. The fee may be a
surcharge, rebate, or transaction
fee.

049 Currency Code, nP 3 M Copied from the 042x message.


Transaction

050 Currency Code, nP 3 C Returned if received in the 042x


Settlement message.

053 Security Related nP 16 C Required if using dual active


Control encryption keys and message
Information authentication (MACing) is being
performed.

055 ICC Data LLLVAR b..255 C Required on EMV transactions.

056 Replacement LLLVAR ans..88 C Required if present in the 042x


Additional Fees message.

058 National Point- LLLVAR an..030 O Copied from the 042x message.
Of-Service Note: The attributes for this data
Condition Code element are n..030 for the
alternate format.

061 Acquirer LLLVAR ans..100 C Required if present in the 042x


Transport Data message.

063 FIS Data LLLVAR ans..050 The next two subelements are
defined in the FIS message
standard.

-- Byte Map an 2 C Required to indicate the


presence of the subelements.
Byte Map must be the first
subelement.

-- Pseudo Terminal an 6 C Required if present in the 042x


message.

064 Message b 64 C This data element is required


Authentication when MACing messages and no
Code data element from 065-191 is
present in the message.

Copyright© 2017 FIS 14-September-17 Client Confidential 211


Bit Data Element
No. Name Format Attributes Status Notes
090 Original Data nP 42 M Copied from the 042x message.
Elements

095 Replacement an 42 C Required if present in the 042x


Amounts message.

128 Message b 64 C This data element is required


Authentication when MACing messages and at
Code least one of the data elements
from 065-127 is present in the
message and no data elements
from 129-191 are present in the
message.

Copyright© 2017 FIS 14-September-17 Client Confidential 212


0520/0521 Acquirer Reconciliation Advice (No Money
Movement)
Description
The 0520/0521 Acquirer Reconciliation Advice message is sent for settlement purposes
to advise the issuer of the totals (number and amount) since the last 0520 Acquirer
Reconciliation Advice message was sent.

Generated by
Connex™ System or acquirer when controlling totals

Expected Response
0530 Acquirer Reconciliation Advice Response

Message Structure
Following is the structure of the 0520/0521 Acquirer Reconciliation Advice message.

Bit Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Value 0520 initially; 0521 if
repeated.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

007 Transmission Date MMDDhhmmss nP 10 M


and Time

011 System Trace Audit nP 6 M


Number

015 Settlement Date MMDD nP 4 M Settlement date for totals


being transmitted.

050 Currency Code, nP 3 M


Settlement

053 Security Related nP 16 C Required if using dual


Control Information active encryption keys and
message authentication
(MACing) is being
performed.

Copyright© 2017 FIS 14-September-17 Client Confidential 213


Bit Data Element
No. Name Format Attributes Status Notes
064 Message b 64 C This data element is
Authentication required when MACing
Code messages and no data
element from 065-191 is
present in the message.

074 Credits, Number nP 10 M

075 Credits, Reversal nP 10 M


Number

076 Debits, Number nP 10 M

077 Debits, Reversal nP 10 M


Number

078 Transfer, Number nP 10 M

079 Transfer, Reversal nP 10 M


Number

080 Inquiries, Number nP 10 M

081 Authorizations, nP 10 M
Number

082 Credits, nP 12 F
Processing Fee
Amount

083 Credits, nP 12 C Required when surcharge


Transaction Fee fees or rebates are present.
Amount

084 Debits, Processing nP 12 F


Fee Amount

085 Debits, Transaction nP 12 C Required when surcharge


Fee Amount fees or rebates are present.

086 Credits, Amount nP 16 M

087 Credits, Reversal nP 16 M


Amount

088 Debits, Amount nP 16 M

089 Debits, Reversal nP 16 M


Amount

Copyright© 2017 FIS 14-September-17 Client Confidential 214


Bit Data Element
No. Name Format Attributes Status Notes
097 Amount, Net x + n 16 M x = C (credit) or D (debit)
Settlement amount.

099 Settlement LLVAR nP..11 M


Institution
Identification Code

128 Message b 64 C This data element is


Authentication required when MACing
Code messages and at least one
of the data elements from
065-127 is present in the
message and no data
elements from 129-191 are
present in the message.

0522/0523 Issuer Reconciliation Advice (No Money


Movement)
Description
The 0522/0523 Card Issuer Reconciliation Advice message is sent for settlement
purposes to advise the acquirer of the totals (number and amount) since the last 0522
Card Issuer Reconciliation Advice message was sent.

Generated by
Connex™ System or issuer when controlling totals

Expected Response
0532 Card Issuer Reconciliation Advice Response

Message Structure
Following is the structure of the 0522/0523 Issuer Reconciliation Advice message.

Bit Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Value 0522 initially; 0523 if
repeated.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

Copyright© 2017 FIS 14-September-17 Client Confidential 215


Bit Data Element
No. Name Format Attributes Status Notes
007 Transmission Date MMDDhhmmss nP 10 M
and Time

011 System Trace nP 6 M


Audit Number

015 Settlement Date MMDD nP 4 M Settlement date for totals


being transmitted.

050 Currency Code, nP 3 M


Settlement

053 Security Related nP 16 C Required if using dual active


Control encryption keys and
Information message authentication
(MACing) is being
performed.

064 Message b 64 C This data element is


Authentication required when MACing
Code messages and no data
element from 065-191 is
present in the message.

074 Credits, Number nP 10 M

075 Credits, Reversal nP 10 M


Number

076 Debits, Number nP 10 M

077 Debits, Reversal nP 10 M


Number

078 Transfer, Number nP 10 M

079 Transfer, Reversal nP 10 M


Number

080 Inquiries, Number nP 10 M

081 Authorizations, nP 10 M
Number

082 Credits, nP 12 F
Processing Fee
Amount

083 Credits, nP 12 C Required when surcharge


Transaction Fee fees or rebates are present.
Amount

Copyright© 2017 FIS 14-September-17 Client Confidential 216


Bit Data Element
No. Name Format Attributes Status Notes
084 Debits, Processing nP 12 F
Fee Amount

085 Debits, nP 12 C Required when surcharge


Transaction Fee fees or rebates are present.
Amount

086 Credits, Amount nP 16 M

087 Credits, Reversal nP 16 M


Amount

088 Debits, Amount nP 16 M

089 Debits, Reversal nP 16 M


Amount

097 Amount, Net x + n 16 M x = C (credit) or D (debit)


Settlement amount.

099 Settlement LLVAR nP..11 M


Institution
Identification Code

128 Message b 64 C This data element is


Authentication required when MACing
Code messages and at least one
of the data elements from
065-127 is present in the
message and no data
elements from 129-191 are
present in the message.

0530 Acquirer Reconciliation Response


Description
The 0530 Acquirer Reconciliation Advice Response message may be sent in response
to a 0520 Acquirer Reconciliation Advice message, and is the mandatory response to a
0521 Acquirer Reconciliation Advice repeat message.

Generated by
Connex™ System or issuer

Expected Response
None

Copyright© 2017 FIS 14-September-17 Client Confidential 217


Message Structure
Following is the structure of the 0530 Acquirer Reconciliation Response message.

Bit Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Value 0530.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

007 Transmission Date MMDDhhmmss nP 10 M


and Time

011 System Trace nP 6 M Copied from the 050x


Audit Number message.

015 Settlement Date MMDD nP 4 M Copied from the 050x


message.

050 Currency Code, nP 3 M Copied from the 050x


Settlement message.

053 Security Related nP 16 C Required if using dual


Control active encryption keys and
Information message authentication
(MACing) is being
performed.

064 Message b 64 C This data element is


Authentication required when MACing
Code messages and no data
element from 065-191 is
present in the message.

066 Settlement Code nP 1 M

Copyright© 2017 FIS 14-September-17 Client Confidential 218


Bit Data Element
No. Name Format Attributes Status Notes
097 Amount, Net x + n 16 M x = C (credit) or D (debit)
Settlement amount.
Copied from the 050x
message.

099 Settlement LLVAR nP..11 M Copied from the 050x


Institution message.
Identification Code

128 Message b 64 C This data element is


Authentication required when MACing
Code messages and at least one
of the data elements from
065-127 is present in the
message and no data
elements from 129-191 are
present in the message.

0532 Card Issuer Reconciliation Response


Description
The 0532 Card Issuer Reconciliation Advice Response message may be sent in
response to a 0522 Card Issuer Reconciliation Advice message, and is the mandatory
response to a 0523 Card Issuer Reconciliation Advice repeat message.

Generated by
Connex™ System or acquirer

Expected Response
None

Message Structure
Following is the structure of the 0532 Card Issuer Reconciliation Response message.

Bit Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Value 0532.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

Copyright© 2017 FIS 14-September-17 Client Confidential 219


Bit Data Element
No. Name Format Attributes Status Notes
007 Transmission Date MMDDhhmmss nP 10 M
and Time

011 System Trace nP 6 M Copied from the 050x


Audit Number message.

015 Settlement Date MMDD nP 4 M Copied from the 050x


message.

050 Currency Code, nP 3 M Copied from the 050x


Settlement message.

053 Security Related nP 16 C Required if using dual


Control active encryption keys and
Information message authentication
(MACing) is being
performed.

064 Message b 64 C This data element is


Authentication required when MACing
Code messages and no data
element from 065-191 is
present in the message.

066 Settlement Code nP 1 M

097 Amount, Net x + n 16 M x = C (credit) or D (debit)


Settlement amount.
Copied from the 050x
message.

099 Settlement LLVAR nP..11 M Copied from the 050x


Institution message.
Identification Code

128 Message b 64 C This data element is


Authentication required when MACing
Code messages and at least
one of the data elements
from 065-127 is present in
the message and no data
elements from 129-191
are present in the
message.

Copyright© 2017 FIS 14-September-17 Client Confidential 220


0600/0601 Administrative Risk Message
Description
A 0600/0601 Administrative Risk message is an optional Administrative message that
can be sent between two endpoints or between an endpoint and the Connex™ System.

NOTE: A value of 601 in data element 070 indicates that the 0600 message is
an Administrative Risk Message.

Generated by
Acquirer or issuer.

Expected Response
0610 Administrative Risk Response by the receiver of the 0600/0601 message

Message Structure
Following is the structure of the 0600/0601 Administrative Risk message.

BIt Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Value 0600 initially; 0601 if
repeated.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

002 Primary Account LLVAR nP..19 M


Number

004 Amount, nP 12 M
Transaction

006 Amount, Card nP 12 C This data element is


Billing present in this message if it
was present in the original
authorization message that
caused the administrative
risk message.

007 Transmission Date MMDDhhmmss nP 10 M


and Time

Copyright© 2017 FIS 14-September-17 Client Confidential 221


BIt Data Element
No. Name Format Attributes Status Notes
010 Conversion Rate, nP 8 C This data element is
Cardholder Billing present in this message if it
was present in the original
authorization message that
caused the administrative
risk message.

011 System Trace Audit nP 6 M


Number

018 Merchant Type nP 4 M

041 Card Acceptor an 8 M


Terminal ID

042 Card Acceptor ID an 15 C This data element is


Code present in this message if it
was present in the original
authorization message that
caused the administrative
risk message.

043 Card Acceptor an 40 C This data element is


Name and present in this message if it
Location was present in the original
authorization message that
caused the administrative
risk message.

049 Currency Code, nP 3 M


Transaction

051 Currency Code, nP 3 C This data element is


Cardholder Billing present in this message if it
was present in the original
authorization message that
caused the administrative
risk message.

053 Security Related nP 16 C Required if using dual


Control Information active encryption keys and
message authentication
(MACing) is being
performed.

063 FIS Data LLLVAR ans..050

Copyright© 2017 FIS 14-September-17 Client Confidential 222


BIt Data Element
No. Name Format Attributes Status Notes
-- Byte Map an 2 C Required to indicate the
presence of the
subelements. Byte Map
must be the first
subelement.

-- Pseudo Terminal an 6 C

-- Issuer Network an 3 C
Identification

070 Network nP 3 M Value is 601.


Management
Information Code

111 Additional Data, LLLVAR ans..255 C


Private Acquirer

128 Message b 64 C This data element is


Authentication required when MACing
Code messages and at least one
of the data elements from
065-127 is present in the
message and no data
elements from 129-191 are
present in the message.

0600/0601 Electronic Mail Request Message


Description
A 0600/0601 Electronic Mail Request message is an optional Administrative message
that can be sent between two endpoints or between an endpoint and the Connex™
System. The message is used for processor to processor and institution to institution
mail.

NOTE: A value of 800 in data element 070 indicates that the 0600 message is
an Electronic Mail Request Message.

Generated by
Acquirer or issuer.

Expected Response
0610 Electronic Mail Response by the receiver of the 0600/0601 message

Copyright© 2017 FIS 14-September-17 Client Confidential 223


Message Structure
Following is the structure of the 0600/0601 Electronic Mail Request message.

Bit Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Value 0600 initially; 0601 if
repeated.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

007 Transmission Date MMDDhhmmss nP 10 M


and Time

011 System Trace Audit nP 6 M


Number

053 Security Related nP 16 C Required if using dual


Control Information active encryption keys and
message authentication
(MACing) is being
performed.

070 Network nP 3 M Value is 800.


Management
Information Code

124 Info, Text LLLVAR ans..255 M

128 Message b 64 C This data element is


Authentication required when MACing
Code messages and at least one
of the data elements from
065-127 is present in the
message and no data
elements from 129-191 are
present in the message.

Copyright© 2017 FIS 14-September-17 Client Confidential 224


0600/0601 Administrative Request
Description
A 0600/0601 Administrative Request message is an optional Administrative message
that can be sent between two endpoints or between an endpoint and the Connex™
System. The message is used for processor to processor and institution to institution
mail.

NOTE: A value of 810, 811, 812, 821, or 822 in data element 070 indicates that
the 0600 message is an Administrative Request Message.

Generated by
Acquirer or issuer.

Expected Response
0610 Administrative Response by the receiver of the 0600/0601 message

Message Structure
Following is the structure of the 0600/0601 Administrative Request message

Bit Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Value 0600 initially; 0601 if
repeated.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

002 Primary Account LLVAR nP..19 C


Number

004 Amount, nP 12 C
Transaction

007 Transmission Date MMDDhhmmss nP 10 M


and Time

011 System Trace Audit nP 6 M


Number

012 Time, Local hhmmss nP 6 C


Transaction

013 Date, Local MMDD nP 4 C


Transaction

Copyright© 2017 FIS 14-September-17 Client Confidential 225


Bit Data Element
No. Name Format Attributes Status Notes
014 Date, Expiration YYMM nP 4 C

015 Date, Settlement MMDD nP 4 C

018 Merchant Type nP 4 C

019 Acquiring nP 3 C Sent if Acquiring Institution’s


Institution Country Country Code is not the
Code same as the Issuing
Institution’s Country Code.

020 PAN Extended nP 3 C


Country Code

032 Acquiring LLVAR nP..11 C


Institution
Identification Code

033 Forwarding LLVAR nP..11 C


Institution ID Code

037 Retrieval an 12 C Sent if present.


Reference Number

038 Authorization an 6 C
Identification
Response

041 Card Acceptor an 8 C


Terminal ID

042 Card Acceptor ID an 15 C Required when data element


Code 070 equals 810, 811, 812,
821, or 822.

043 Card Acceptor an 40 C


Name and
Location

049 Currency Code, nP 3 C


Transaction

053 Security Related nP 16 C Required if using dual active


Control Information encryption keys and
message authentication
(MACing) is being
performed.

054 Additional Amounts LLLVAR ans..120 C Sent if transaction-related


amounts or balances are
present.

Copyright© 2017 FIS 14-September-17 Client Confidential 226


Bit Data Element
No. Name Format Attributes Status Notes
059 National Point-of- LLLVAR an..017 C This data element is
Service required only if it is
Geographic Data requested by the issuer.

063 FIS Data LLLVAR ans..050 The following subelements


are defined in the FIS
message standard.
Required only when data
element 070 equals 810,
811, 812, 821, or 822.

-- Byte Map an 2 C Required to indicate the


presence of the
subelements. Byte Map
must be the first subelement.

-- Issuer Network an 3 C Sent to identify the initiator


Identification when the initiator is an
issuer (when data element
070 equals 810, 811, or
812).

-- Acquirer Network an 3 C Sent to identify the initiator


Identification when the initiator is an
acquirer (when data element
070 equals 821 or 822).

070 Network nP 3 M This data element equals


Management 810, 811, 812, 821, or 822.
Information Code Valid codes are listed in
“Network Management
Information Codes (bit 070)”
on page 569.

071 Message Number nP 4 C Required when data element


070 equals 810, 811, 812,
821, or 822 (for example, x
of data element 072).

072 Message Number nP 4 C Required when data element


Last 070 equals 810, 811, 812,
821, or 822 (for example,
data element 071 of x total
messages).

Copyright© 2017 FIS 14-September-17 Client Confidential 227


Bit Data Element
No. Name Format Attributes Status Notes
090 Original Data nP 42 C Outbound from the
Elements Connex™ System, the
original message type,
system trace audit number,
and local date and time are
sent if available. Remaining
subelements are zero-filled.
Inbound to the Connex
System, this data element is
not supported.

100 Receiving LLVAR nP..11 M


Institution ID

102 Account ID 1 LLVAR ans..28 C

104 Transaction LLLVAR ans...100 C Required when data element


Description 070 equals 810 and specific
customer selection criteria is
required.

105 Large Private Data LLLVAR ans..255 C Required when data element
1 070 equals 810, 811, 812,
821, or 822.

106 Large Private Data LLLVAR ans..255 C


2

107 Large Private Data LLLVAR ans..255 C


3

108 Large Private Data LLLVAR ans..255 C


4

111 Additional Data, LLLVAR ans..255 C


Private Acquirer

121 Additional Data, LLLVAR ans..255 C This data element is sent if


Private Issuer available and you are using
FIS-Defined private data
elements. Refer to “FIS
Private Use Data Elements
and Subelements” on
page 469.

124 Info, Text LLLVAR ans..255 O

Copyright© 2017 FIS 14-September-17 Client Confidential 228


Bit Data Element
No. Name Format Attributes Status Notes
126 Issuer Trace Data LLLVAR ans..100 C This data element is sent if
available and you are using
FIS-Defined private data
elements. Refer to “FIS
Private Use Data Elements
and Subelements” on
page 469.

127 Acquirer Trace LLLVAR ans..100 C This data element is


Data required only if it is
requested by the acquirer.

128 Message b 64 C This data element is


Authentication required when MACing
Code messages and at least one
of the data elements from
065-127 is present in the
message and no data
elements from 129-191 are
present in the message.

0610 Administrative Risk Response


Description
A 0610 Administrative Risk Response message is sent in response to a 0600
Administrative Risk or 0601 Administrative Risk repeat message.

Generated by
Receiver to originator of the 0600/0601 Administrative Risk message

Expected Response
None

Message Structure
Following is the structure of the 0610 Administrative Risk Response message.

Bit Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Always 0610.

-- Bit Map, Primary b 64 M

001 Bit Map, Secondary b 64 M

Copyright© 2017 FIS 14-September-17 Client Confidential 229


Bit Data Element
No. Name Format Attributes Status Notes
007 Transmission Date MMDDhhmmss nP 10 M
and Time

011 System Trace Audit nP 6 M Copied from the 060x


Number message.

039 Response Code an 2 M Must be 00 or 31.

070 Network nP 3 M Value is 601.


Management
Information Code

128 Message b 64 C This data element is required


Authentication when MACing messages and
Code at least one of the data
elements from 065-127 is
present in the message and
no data elements from 129-
191 are present in the
message.

0610 Electronic Mail Response


Description
A 0610 Electronic Mail Response message is sent in response to a 0600 Electronic
Mail Request or 0601 Electronic Mail Request repeat message.

Generated by
Receiver to originator of the 0600/0601 Electronic Mail message

Expected Response
None

Message Structure
Following is the structure of the 0610 Electronic Mail Response message.

Copyright© 2017 FIS 14-September-17 Client Confidential 230


Bit Data Element
No. Name Format Attributes Status Notes
-- Message Type nP 4 M Always 0610.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

007 Transmission Date MMDDhhmmss nP 10 M


and Time

011 System Trace Audit nP 6 M Copied from the 060x


Number message.

039 Response Code an 2 M Must be 00 or 31.

053 Security Related nP 16 C Required if using dual active


Control Information encryption keys and
message authentication
(MACing) is being performed.

070 Network nP 3 M Value is 800.


Management
Information Code

124 Info, Text LLLVAR ans..255 O Cardholder or account file


maintenance data. See
“Section 5. Data Element
Definitions” for layout
information.

128 Message b 64 C This data element is required


Authentication when MACing messages and
Code at least one of the data
elements from 065-127 is
present in the message and
no data elements from 129-
191 are present in the
message.

Copyright© 2017 FIS 14-September-17 Client Confidential 231


0610 Administrative Request Response
Description
A 0610 Administrative Request Response message is sent in response to a 0600
Administrative Request or 0601 Administrative Request repeat message.

Generated by
Receiver to originator of the 0600/0601 Administrative Request message

Expected Response
None

Message Structure
Following is the structure of the 0610 Administrative Request Response message.

Bit Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Always 0610.

-- Bit Map, Primary b 64 M

001 Bit Map, Secondary b 64 M

007 Transmission Date MMDDhhmmss nP 10 M


and Time

011 System Trace Audit nP 6 M Copied from the 060x


Number message.

039 Response Code an 2 M Must be 00 or 31.

044 Additional LLVAR an..25 C


Response Data

Copyright© 2017 FIS 14-September-17 Client Confidential 232


Bit Data Element
No. Name Format Attributes Status Notes
053 Security Related nP 16 C Required if using dual active
Control Information encryption keys and
message authentication
(MACing) is being
performed.

070 Network nP 3 M Copied from the 060x


Management message.
Information Code

128 Message b 64 C This data element is


Authentication required when MACing
Code messages and at least one
of the data elements from
065-127 is present in the
message and no data
elements from 129-191 are
present in the message.

0620 Administrative Advice


Description
The 0620 Administrative Advice message is used to notify the message originator that
an unrecognized message was received, such as an error in parsing a bit map or a
mandatory data element is not present.

Generated by
Acquirer or issuer

Expected Response
None

Message Structure
Following is the structure of the 0620 Administrative Advice message.

Bit Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Value 0620.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

Copyright© 2017 FIS 14-September-17 Client Confidential 233


Bit Data Element
No. Name Format Attributes Status Notes
007 Transmission Date MMDDhhmmss nP 10 M
and Time

011 System Trace Audit nP 6 M


Number

053 Security Related nP 16 C Required if using dual active


Control Information encryption keys and message
authentication (MACing) is
being performed.

070 Network nP 3 M Must be 900.


Management
Information Code

124 Info, Text LLLVAR ans..255 M

0800 Network Management Request


Description
The 0800 Network Management Request message is used by any two communicating
endpoints to coordinate system or network events or tasks, and to communicate
network status conditions. For example, the request can contain sign on, sign off, key
change, cutoff, or handshake information.

The recipient of a 0800 Network Management Request message must reply with a
0810 Network Management Response message within a specified time interval.

Generated by
Connex™ System or endpoint (acquirer or issuer)

Expected Response
0810 Network Management Response

Message Structure
Following is the structure of the 0800 Network Management Request message.

Copyright© 2017 FIS 14-September-17 Client Confidential 234


Bit Data Element
No. Name Format Attributes Status Notes
-- Message Type nP 4 M Value 0800.

-- Bit Map, Primary b 64 M

001 Bit Map, Secondary b 64 M

007 Transmission Date MMDDhhmmss nP 10 M


and Time

011 System Trace Audit nP 6 M


Number

053 Security Related nP 16 C Required if using dual active


Control Information encryption keys and data
element 070 equals 101,
161, 171, 180, 181, or 191.

070 Network nP 3 M
Management
Information Code

096 Message Security b 64 C Processor-assigned


Code password. Required when
the value of bit 070 is 001,
002, 061, 071, 072, 101, 161,
or 171.

125 Network LLLVAR ans..056 C Required when the value of


Management bit 070 is 005, 101, 161, 171,
Information 281, or 282.

0810 Network Management Response


Description
A 0810 Network Management Response message is sent in response to a 0800
Network Management Request message.

Generated by
Connex™ System or endpoint (acquirer or issuer)

Expected Response
None

Message Structure
Following is the structure of the 0810 Network Management Response message.

Copyright© 2017 FIS 14-September-17 Client Confidential 235


Bit Data Element
No. Name Format Attributes Status Notes
-- Message Type nP 4 M Always 0810.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

007 Transmission MMDDhhmmss nP 10 M


Date and Time

011 System Trace nP 6 M Copied from the 0800 message.


Audit Number

039 Response Code an 2 M

053 Security Related nP 16 C Required if using dual active


Control encryption keys and message
Information authentication (MACing) is being
performed.

070 Network nP 3 M Copied from the 0800 message.


Management
Information Code

0820 Network Management Request (Protocol


Acknowledgment)
Description
The 0820 Network Management Request (Protocol Acknowledgment) message verifies
that the communications link is active between the Connex™ System and the endpoint.

The Connex System sends only one of the two Network Management Request
messages (0800 or 0820) to the acquirer or issuer. The Connex System accepts either
request message; however, the 0800 Network Management Request message is the
preferred message because it requires an application-level response.

Network Management Request messages are not sent by the Connex System when the
endpoint's application is logged off.

Generated by
Connex System or endpoint (acquirer or issuer)

Expected Response
None

Copyright© 2017 FIS 14-September-17 Client Confidential 236


Message Structure
Following is the structure of the 0820 Protocol Acknowledgment message.

Bit Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Value 0820.

-- Bit Map, Primary b 64 M

001 Bit Map, Secondary b 64 M

007 Transmission Date MMDDhhmmss nP 10 M


and Time

011 System Trace Audit nP 6 M


Number

053 Security Related nP 16 C Required if using dual active


Control Information encryption keys and
message authentication
(MACing) is being
performed.

070 Network nP 3 M
Management
Information Code

096 Message Security b 64 C Processor-assigned


Code password. Required when
the value of bit 070 is 001,
002, 061, 062, 071, 072,
101, 161, or 171.

125 Network LLLVAR ans..056 C Required when the value of


Management bit 070 is 005, 101, 161, 171,
Information 281, or 282.

Copyright© 2017 FIS 14-September-17 Client Confidential 237


9110 Open Account Relationship Authorization
Response
Description
The Connex™ System or the issuer generates the 9110 Open Account Relationship
Authorization Response message in response to a 0100 multiple message request. The
same structure is used for both accepted and denied transactions.

The acquirer receives this message and processes or denies the multiple account
request based on information in the 0100 message. An approval initiates the updating
of settlement or reconciliation controls between the acquirer and card issuer.

Generated by
Connex System or issuer

Expected Response
None

Message Structure
Following is the structure of the 9110 Open Account Relationship Authorization
Response message.

Bit Data Element


No. Name Format Attributes Status Notes
-- Message Type nP 4 M Always 9110.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

002 Primary Account LLVAR nP..19 C Required if received in the 0100


Number message.

003 Processing Code nP 6 M Normally copied from the 0100


message. Bytes 3-4 and 5-6
may be changed from an
unspecified account type (00) to
a specified account type. Valid
codes are listed in “Data
Element Code Tables” on
page 515.

007 Transmission MMDDhhm nP 10 M


Date and Time mss

Copyright© 2017 FIS 14-September-17 Client Confidential 238


Bit Data Element
No. Name Format Attributes Status Notes
011 System Trace nP 6 M Copied from the 0100 message.
Audit Number

012 Time, Local hhmmss nP 6 M Copied from the 0100 message.


Transaction

013 Date, Local MMDD nP 4 M Copied from the 0100 message.


Transaction

032 Acquiring LLVAR nP..11 M Copied from the 0100 message.


Institution
Identification
Code

033 Forwarding LLVAR nP..11 C Required if received in the 0100


Institution message.
Identification
Code

034 PAN Extended LLVAR nsP..28 C Required if received in the 0100


message.

035 Track 2 Data LLVAR nsP..37 C Required if received in the 0100


message.

036 Track 3 Data LLLVAR nsP..104 C Required if received in the 0100


message.

037 Retrieval an 12 M Copied from the 0100 message.


Reference
Number

039 Response Code an 2 M

041 Card Acceptor an 8 M Copied from the 0100 message.


Terminal
Identification

042 Card Acceptor an 15 O May be returned by the issuer if


Identification received in the request and they
Code want this data element returned
to them in reversals for late or
unsolicited responses.

045 Track 1 Data LLVAR ans..76 C Required if received in the 0100


message.

047 Additional Data, LLLVAR ans..100 C Sent if available.


National

Copyright© 2017 FIS 14-September-17 Client Confidential 239


Bit Data Element
No. Name Format Attributes Status Notes
053 Security Related nP 16 C Required if using dual active
Control encryption keys and message
Information authentication (MACing) is being
performed.

061 Acquirer LLLVAR ans..100 C Required if received in the 0100


Transport Data message.

063 FIS Data LLLVAR ans..050 The following subelements are


defined in the FIS message
standard.

-- Byte Map an 2 C Required to indicate the


presence of the subelements.
Byte Map must be the first
subelement.

-- Pseudo Terminal an 6 C Required if received in the 0100


message.

-- Issuer Network an 3 O Sent if the acquirer wants to


Identification know which network authorized
the transaction.

-- Acquirer Network an 3 O May be returned by the issuer if


Identification received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

-- Processor ID an 6 O Sent if the acquirer wants to


know which processor
authorized the transaction.

-- Auth Timeout an 2 O If this subelement is present, it


contains zeroes.

-- Open Account an 15 M Sent when supporting Open


Relationship Data Account Relationship (OAR)
requests.

102 Account ID 1 LLVAR ans..28 O

103 Account ID 2 LLVAR ans..28 O

104 Transaction LLLVAR ans..100 O May be returned by the issuer if


Description received in the request and they
want the data element returned
to them in reversals for late or
unsolicited responses.

Copyright© 2017 FIS 14-September-17 Client Confidential 240


Bit Data Element
No. Name Format Attributes Status Notes
105 Large Private ans..255 M Used to return account selection
Data 1 data.

106 Large Private ans..255 O Required when data returned


Data 2 exceeds data contained in data
element 105.

107 Large Private ans..255 O Required when data returned


Data 3 exceeds data contained in data
element 106.

108 Large Private ans..255 O Required when data returned


Data 4 exceeds data contained in data
element 107.

113 Authorizing Agent LLLVAR n..011 O Sent if available and you are
Institution ID using FIS-Defined private data
Code elements. Refer to “FIS Private
Use Data Elements and
Subelements” on page 469.

114 Authorizing Agent LLLVAR an..003 C Sent if the Acquiring Institution’s


Country Code Country Code (bit 019) is not the
same as the Issuing Institution’s
Country Code.

120 Account LLLVAR an..006 O May be returned by the issuer if


Qualifiers received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

128 Message b 64 C This data element is required


Authentication when MACing messages and at
Code least one of the data elements
from 065-127 is present in the
message and no data elements
from 129-191 are present in the
message.

Copyright© 2017 FIS 14-September-17 Client Confidential 241


9210 Open Account Relationship Financial Transaction
Response
Description
The Connex™ System or the issuer generates the 9210 Open Account Relationship
Financial Transaction Response message in response to a 0200 multiple message
request. The same structure is used for both accepted and denied transactions.

The acquirer receives this message and processes or denies the multiple account
request based on information in the 0200 message. An approval initiates the updating
of settlement or reconciliation controls between the acquirer and card issuer.

Generated by
Connex System or issuer

Expected Response
None

Message Structure
Following is the structure of the 9210 Open Account Relationship Financial Transaction
Response message.

Bit Data Element


No. Name Format Attri-butes Status Notes
-- Message Type nP 4 M Always 9210.

-- Bit Map, Primary b 64 M

001 Bit Map, b 64 M


Secondary

002 Primary Account LLVAR nP..19 C Required if received in the 0200


Number message.

003 Processing Code nP 6 M Normally copied from the 0200


message. Bytes 3-4 and 5-6
may be changed from an
unspecified account type (00) to
a specified account type. Valid
codes are listed in “Data
Element Code Tables” on
page 515.

007 Transmission MMDDhhmm nP 10 M Copied from the 0200 message.


Date and Time ss

Copyright© 2017 FIS 14-September-17 Client Confidential 242


Bit Data Element
No. Name Format Attri-butes Status Notes
011 System Trace nP 6 M Copied from the 0200 message.
Audit Number

012 Time, Local hhmmss nP 6 M Copied from the 0200 message.


Transaction

013 Date, Local MMDD nP 4 M Copied from the 0200 message.


Transaction

032 Acquiring LLVAR nP..11 M Copied from the 0200 message.


Institution
Identification
Code

033 Forwarding LLVAR nP..11 C Required if received in the 0200


Institution message.
Identification
Code

034 PAN Extended LLVAR nsP..28 C Required if received in the 0200


message.

035 Track 2 Data LLVAR nsP..37 C Required if received in the 0200


message.

036 Track 3 Data LLLVAR nsP..104 C Required if received in the 0200


message.

037 Retrieval an 12 M Copied from the 0200 message.


Reference
Number

039 Response Code an 2 M

041 Card Acceptor an 8 M Copied from the 0200 message.


Terminal
Identification

042 Card Acceptor an 15 O May be returned by the issuer if


Identification received in the request and they
Code want this data element returned
to them in reversals for late or
unsolicited responses.

045 Track 1 Data LLVAR ans..76 C Required if received in the 0200


message.

047 Additional Data, LLLVAR ans..100 C Sent if available.


National

Copyright© 2017 FIS 14-September-17 Client Confidential 243


Bit Data Element
No. Name Format Attri-butes Status Notes
053 Security Related nP 16 C Required if using dual active
Control encryption keys and message
Information authentication (MACing) is being
performed.

061 Acquirer LLLVAR ans..100 C Required if received in the 0200


Transport Data message.

063 FIS Data LLLVAR ans..050 The following subelements are


defined in the FIS message
standard.

-- Byte Map an 2 C Required to indicate the


presence of the subelements.
Byte Map must be the first
subelement.

-- Pseudo Terminal an 6 C Required if received in the 0200


message.

-- Issuer Network an 3 O Sent if the acquirer wants to


Identification know which network authorized
the transaction.

-- Acquirer Network an 3 O May be returned by the issuer if


Identification received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

-- Processor ID an 6 O Sent if the acquirer wants to


know which processor
authorized the transaction.

-- Auth Timeout an 2 O If this subelement is present, it


contains zeroes.

-- Open Account an 15 M Sent when supporting Open


Relationship Data Account Relationship (OAR)
requests.

102 Account ID 1 LLVAR ans..28 O

103 Account ID 2 LLVAR ans..28 O

104 Transaction LLLVAR ans..100 O May be returned by the issuer if


Description received in the request and they
want the data element returned
to them in reversals for late or
unsolicited responses.

Copyright© 2017 FIS 14-September-17 Client Confidential 244


Bit Data Element
No. Name Format Attri-butes Status Notes
105 Large Private ans..255 M Used to return account selection
Data 1 data.

106 Large Private ans..255 O Required when data returned


Data 2 exceeds data contained in data
element 105.

107 Large Private ans..255 O Required when data returned


Data 3 exceeds data contained in data
element 106.

108 Large Private ans..255 O Required when data returned


Data 4 exceeds data contained in data
element 107.

113 Authorizing Agent LLLVAR n..011 O Sent if available and you are
Institution ID using FIS-Defined private data
Code elements. Refer to “FIS Private
Use Data Elements and
Subelements” on page 469.

114 Authorizing Agent LLLVAR an..003 C Sent if the Acquiring Institution’s


Country Code Country Code (bit 019) is not the
same as the Issuing Institution’s
Country Code.

120 Account LLLVAR an..006 O May be returned by the issuer if


Qualifiers received in the request and they
want this data element returned
to them in reversals for late or
unsolicited responses.

128 Message b 64 C This data element is required


Authentication when MACing messages and at
Code least one of the data elements
from 065-127 is present in the
message and no data elements
from 129-191 are present in the
message.

Copyright© 2017 FIS 14-September-17 Client Confidential 245


Attributes
The data element attributes are included in abbreviated form for the following:

 The FIS implementation of the ISO standard


 ISO standard representation
The “Legend for Attributes Abbreviations” explains the abbreviations that are used
throughout the section.

Description
The ISO definition of the data element is provided.

Data Edit
Editing performed on the data element; the information the element should contain.

Status
The FIS data element requirements for the applicable message types.

EMV Tags
For your convenience, the EMV attribute and tag has been identified if an ICC system-
related data element has a corresponding EMV assignment.

NOTE: Not all fields have a corresponding EMV assignment.

For EMV tag definitions, see the Europay-MasterCard-Visa (EMV) 2000 specifications.

Copyright© 2017 FIS 14-September-17 Client Confidential 247


Legend for Attributes Abbreviations
Notation Explanation
a Alphabetic characters only.

n Numeric digits only.

nP Numeric data element that is capable of being packed, based on the database
setting. The data element contains numeric digits in unsigned packed format (4-
bit BCD) when the numeric packing option is set. The number indicates the
number of digits the data element contains.
Note: When the numeric packing option is set, all lengths are 1-byte binary. Odd-
length packed numerics have a leading zero to ensure data elements begin and
end on byte boundaries.

s Special characters.

an Alphabetic and numeric characters only.

as Alphabetic and special characters.

ns Numeric digits and special characters

NsP Numeric special packed.

ans Alphabetic, numeric, and special characters.

3 Fixed length of three characters.

..17 Variable length up to a maximum of 17 characters. All variable length fields will
also contain two or three positions at the beginning of the field to identify the
number of positions following to the end of that field.

x Indicates a positive or negative amount. For example, x + n 16 in amount, net


settlement means prefix C or D and 16 digits of amount, net settlement.
C indicates a positive amount (credit).
D indicates a negative amount (debit).
Note: For financial transactions, the value of the amount (credit or debit) is given
from the cardholder’s perspective.

b Binary representation of data. If packing option is not set, contains hexadecimal


characters.

bcd The data element contains numeric digits in unsigned packed format (4-bit BCD)
whether the numeric packing option is on or off. If a bcd field is variable length,
the length follows the standard rules for length, controlled with the Pack Numeric
option.

Copyright© 2017 FIS 14-September-17 Client Confidential 248


Message Type
Attributes: FIS: nP 4
ISO: n 4

Description: Identifies the type of message being interchanged. Each message must
begin with the message type indicator.

Data Edit: Valid ISO Message ID.

Status: Required for all message types.

Bit Map, Primary


Attributes: FIS: b 8 bytes (packing maps) or
FIS: 16 hex bytes (packing maps option not set)
ISO: b 64

Description: A series of 64 bits used to identify the presence (denoted by 1) or


absence (denoted by 0) of data elements 001 through 064. The Primary
Bit Map must follow the message type indicator of each message.

Data Edit: Must include minimum bit map required by ISO and Installation,
depending upon the message type indicator of each message.

Status: Required for all message types.

001 Bit Map, Secondary


Attributes: FIS: b 8 bytes (packing maps) or
FIS: 16 hex bytes (packing maps option not set)
ISO: b 64

Description: A series of 64 bits used to identify the presence (denoted by 1) or absence


(denoted by 0) of data elements 065 through 127.

Data Edit: Must include minimum bit map required by ISO and Installation,
depending upon the message ID.

Status: Conditional on the presence of one or more data elements from 065 to
127.

Copyright© 2017 FIS 14-September-17 Client Confidential 249


002 Primary Account Number (PAN)
Format: LLVAR

Attributes: FIS: nP..19


ISO: n..19

Description: A series of digits used to identify a customer account or relationship.

Data Edit: Numeric. Required if PAN entry mode indicates manual entry.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, Conditional. Required if PAN is manually entered. One of these data
0220 elements is required: 002, 034, 035, 036, 045, or 100.
Note: DE002 is conditional for 0220 stand-in transactions.

0220, 0420 Required on 0420 reversals and 0220 pre-authorization completions


transactions.
Note:
Issuers: As of Oct. 12, 2007 DE035 and DE045 will no longer be sent
to Issuers on 0420 reversals and 0220 pre-authorized completions
transactions. (DE35 and DE45 will continue to be passed on 0220
stand-in transactions if they were present in the request message.)
Acquirers: As of April 4, 2008 DE035 and D45 will no longer be
accepted on 0420 reversals and 0220 pre-authorization completions
transactions.

0110, 0210, 9110, Conditional. Required if received in the request message.


9210

0300, 0302, 0310, Conditional. Either data element 002 or 034 is required if bit 101 equals
0312 PI-NEGATIVE.

0600 Conditional. Required when Network Management Information Code


(bit 070) equals 601, 810, 811, 812, 821, or 822. See MasterBanking
Program for their on-line specification details.

Copyright© 2017 FIS 14-September-17 Client Confidential 250


003 Processing Code
Attributes: FIS: nP 6
ISO: n 6

Description: A series of digits used to describe the effect of a transaction on the


customer account and identify the accounts affected.
Refer to Data Element Code Tables for a list of valid processing
codes.

Data Edit: Matching table entry.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Required.
0130, 0200, 0210,
0220, 0230, 0420,
0430, 9110, 9210

004 Amount, Transaction


Attributes: FIS: nP 12
ISO: n 12

Description: Funds requested by the cardholder in the local currency of the acquirer or
source location of the transaction, exclusive of transaction fee amount.

Data Edit: Must be numeric, no greater than 999999999999. This amount must
remain unchanged throughout the life of the transaction except in case of
partially approved transactions, where this field will have the approved
amount by issuer. Note: This field will still be unchanged for certain pre-
authorized partially approved transactions.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 251


Message Types Status Information
0100, 0110, 0120, 0130, Required.
0200, 0210, 0220, 0230,
0420, 0430

0600 Administrative Risk Required if Network Management Information Code (bit 070)
equals 601.

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

005 Amount, Settlement


Attributes: FIS: nP 12
ISO: n 12

Description: Funds to be transferred between the acquirer and issuer. This amount
equals the transaction amount in the currency of settlement.
Note: FIS provides optional capability to perform currency resolution with
the Currency Conversion System (CCS). For more information, see the
Currency Conversion System (CCS) User Manual.

Data Edit: Must be numeric, no greater than 999999999999.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Conditional. Required if transaction and settlement currencies are
0130, 0200, 0210, different, unless the host has a currency-slave relationship to the
0220, 0230, 0420, Connex on HP NonStop system which uses CCS.
0430

Copyright© 2017 FIS 14-September-17 Client Confidential 252


006 Amount, Cardholder Billing
Attributes: FIS: nP 12
ISO n 12

Description: FIS Standard definition


The amount billed to the cardholder in the currency of the cardholder
account, exclusive of cardholder billing fees.
Notes:
 When the amounts in Amount, Settlement (bit 005) and bit 006
are equal and the related currency codes are equal, the standard
FIS ISO 8583 PI code suppresses the passing of bit 006 and the
associated Card Bill Conversion rate to the issuer.
 FIS provides optional capability to perform currency resolution
with the Currency Conversion System (CCS). For more
information, see the Currency Conversion System (CCS) User
Manual.
Optional definition
Optionally, the outbound message can contain a bundled cardholder
billing amount. This will contain the billing transaction and fee types 15
and 71 (present in bit 046). These are fees passed by network links,
for example MasterCard® or Visa®. This option is set in the Connex™
Environmental Database on the PI configuration record, CNFG040.

Data Edit: Must be numeric, no greater than 999999999999.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Conditional. Required if settlement and cardholder currencies are
0200, 0210, 0220, 0420 different.

0600 Conditional. Will be present if Network Management Information


Code (bit 070) equals 601, and this element was contained in the
original authorization message that caused this alert.

Copyright© 2017 FIS 14-September-17 Client Confidential 253


007 Transmission Date and Time
Format: MMDDhhmmss

Attributes: FIS: nP 10
ISO: n 10

Description: The date and time the message entered into the data interchange
system, expressed in Greenwich Mean Time (GMT).
Notes:
 The time is set by the initiator of the message.
 For Administrative messages with Network Management
Information Code (bit 070) equal to 601, this is the date and time
of the transaction referenced in this alert.

Data Edit: Must be valid date (MMDD) and time (hhmmss).

Status: Required in all messages.

008 Amount, Cardholder Billing Fee


Attributes: FIS: nP 8
ISO: n 8

Description: The fee to be billed to the cardholder by the card issuing institution in
the same currency as the cardholder billing amount.

Data Edit: Must be numeric, no greater than 99999999.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, 0220 Optional. Present in financial requests outbound if AP is calculating
service fees.

0420 Optional (if available).

0110, 0210 Optional. Present in financial responses if the card issuing institution
is billing the cardholder for this transaction.

Copyright© 2017 FIS 14-September-17 Client Confidential 254


009 Conversion Rate, Settlement
Attributes: FIS: nP 8
ISO: n 8
This data element is in the format ABBBBBBB, where:
A = the decimal position from the right
B = the actual conversion factor

Description: The factor used in the conversion from the transaction to settlement
amount. The transaction amount is multiplied by the settlement
conversion rate to determine the settlement amount.
Note: FIS provides optional capability to perform currency resolution
with the Currency Conversion System (CCS). For more information,
see the Currency Conversion System (CCS) User Manual.

Data Edit: Numeric. Required if settlement amount is present and different from
transaction amount.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Conditional. Required if transaction and settlement currencies are
0200, 0210, 0220, 0420 different, unless the host has a currency-slave relationship to the
Connex on HP NonStop system which uses CCS.

0130, 0230, 0430 Optional.

010 Conversion Rate, Cardholder Billing


Attributes: FIS: nP 8
ISO: n 8
This data element is in the format ABBBBBBB, where:
A = the decimal position from the right
B = the actual conversion factor

Description: The factor used in the conversion from the transaction to cardholder
billing amount. The transaction amount is multiplied by the cardholder
billing conversion rate to determine the cardholder billing amount.
Note: FIS provides optional capability to perform currency resolution
with the Currency Conversion System (CCS). For more information,
see the Currency Conversion System (CCS) User Manual.

Data Edit: Numeric. Required if cardholder amount is present and different from
settlement amount.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 255


Message Types Status Information
0100, 0110, 0120, Conditional. Required if settlement and cardholder billing currencies
0200, 0210, 0220, 0420 are different.

0600 Conditional. Will be present if Network Management Information


Code (bit 070) equals 601, and this element was contained in the
original authorization message that caused this alert.

011 System Trace Audit Number


Attributes: FIS: nP 6
ISO: n 6

Description: A number assigned by the message initiator to uniquely identify a


transaction. The trace number remains unchanged for all messages
throughout the life of the transaction. For example,
0200 → 0210 → 0420 → 0430
all must have the same trace number.

Data Edit: Numeric.

Status: Required in all messages. Must remain unchanged throughout the life
of the transaction.

012 Time, Local Transaction


Format: hhmmss

Attributes: FIS: nP 6
ISO: n 6

Description: The local time at which the transaction takes place at the point of the
card acceptor location. This time must remain unchanged throughout
the life of the transaction. For example,
0200 → 0210 → 0420 → 0430
all must have the same local transaction time.

Data Edit: Valid time (hhmmss).

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 256


Message Types Status Information
0100, 0120, 0130, Required. Must remain unchanged throughout the life of the
0200, 0220, 0230, transaction.
0420, 0430, 9110, 9210

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

013 Date, Local Transaction


Format: MMDD

Attributes: FIS: nP 4
ISO: n 4

Description: The local month and day on which the transaction takes place at the
card acceptor location. This date must remain the same throughout
the life of the transaction. For example,
0200 → 0210 → 0420 → 0430
all must have the same local transaction date.

Data Edit: Valid date (MMDD).

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0130, Required. Must remain unchanged throughout the life of the
0200, 0220, 0230, transaction.
0420, 0430, 9110, 9210

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

014 Date, Expiration


Format: YYMM

Attributes: FIS: nP 4
ISO: n 4

Description: The year and month after which the card expires.

Data Edit: Numeric.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 257


Message Types Status Information
0100, 0120, 0200, Conditional. Required if PAN manually entered then DE014 will not
0220, 0420 be present on 0420 reversals and 0220 pre-authorization
completions transactions for transactions that were originally
processed with track data, DE035 or DE045.
Note:
Issuers: As of Oct. 12, 2007 0420 reversals and 0220 pre-
authorization completions transactions, DE035 and DE045 will no
longer be sent to Issuers.
Acquirers: As of April 4, 2008 0420 reversals and 0220 pre-
authorization completions transactions, DE035 and D45 will no
longer be accepted.

0110, 0210 Optional. Required if you want to receive this data element in a
reversal for a late or unsolicited response.

0300, 0302, 0310, 0312 Future use. Date to expire this record from the negative file.

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

NOTE: Acquirers need to take EMV tag 5F24 and populate in DE14.

015 Date, Settlement


Format: MMDD

Attributes: FIS: nP 4
ISO: n 4

Description: The month and day funds are transferred between the acquirer and
issuer or any intermediate network facility. Depending on the
message, this data element may contain the following information:
 Inbound requests: This data element may contain the acquirer’s
settlement date for the transaction.
 Inbound responses: This data element may contain the issuer’s
settlement date for the transaction.
 Outbound requests or responses: This date is taken from the
internal calendar record.
 Totals messages: This data element contains the date of the
settlement totals.
Note: FIS does not guarantee 100% synchronization with Settlement
end-of-day due to cutoff and suspense times.

Data Edit: Valid date (MMDD).

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 258


Message Types Status Information
0100, 0110, 0120, Required.
0130, 0200, 0210,
0220, 0230, 0420,
0430, 0520, 0522,
0530, 0532

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

016 Date, Conversion


Format: MMDD

Attributes: FIS: nP 4
ISO: n 4

Description: The month and day the conversion rate is effective to convert the
transaction amount from the original to settlement currencies.
Note: FIS provides optional capability to perform currency resolution
with the Currency Conversion System (CCS). For more information,
see the Currency Conversion System (CCS) User Manual.

Data Edit: Valid date (MMDD). Required if a conversion rate is present.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Conditional. Required if transaction and settlement currencies are
0200, 0210, 0220, 0420 different, unless the host has a currency-slave relationship to the
Connex on HP NonStop system which uses CCS.

Copyright© 2017 FIS 14-September-17 Client Confidential 259


017 Date, Capture
Format: MMDD

Attributes: FIS: nP 4
ISO: n 4

Description: The month and day the transaction date was processed by the
acquirer.

Data Edit: Valid date (MMDD).

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, 0220 Optional.

018 Merchant Type


Attributes: FIS: nP 4
ISO: n 4

Description: The classification of the merchant’s type of business product or


service.

Data Edit: Numeric.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, Conditional. Required in financial request messages if from a point-of-
0220 sale device.

0110, 0210 Optional. Required in responses if you want to receive this data
element in a reversal for a late or unsolicited response.

0420 Optional (if available).

0600 Administrative Required if Network Management Information Code (bit 070) equals
Risk 601.

0600 Administrative Conditional if Network Management Information Code (bit 070) equals
Request 810, 811, 812, 821, or 822.

Copyright© 2017 FIS 14-September-17 Client Confidential 260


019 Acquiring Institution Country Code
Attributes: FIS: nP 3
ISO: n 3

Description: The code of the country where the acquiring institution is located.
(See ISO 3166.)

Data Edit: Numeric.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, 0220 Conditional. Sent whenever the Issuing Institution’s Country Code is
not the same as the Acquiring Institution’s Country Code.

0110, 0210 Conditional. Required if you want to receive this data element in a
reversal for a late or unsolicited response.

0420 Conditional (if available).

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

020 Primary Account Number (PAN) Extended Country


Code
Attributes: FIS: nP 3
ISO: n 3

Description: The code of the country where the issuer institution is located. (See
ISO 3166.)

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Conditional. Required if PAN Extended (bit 034) is sent.
0200, 0210, 0220, 0420

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

Copyright© 2017 FIS 14-September-17 Client Confidential 261


021 Forwarding Institution Country Code
Attributes: FIS: nP 3
ISO: n 3

Description: The code of the country where the forwarding institution is located.
(See ISO 3166.)

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, Conditional. Required if the acquiring institution country code is
0220, 0420 different from the forwarding institution country code.

0110, 0210 Conditional. Required if received in the 0100 or 0200 message.

022 Point-of-Service Entry Mode


Attributes: FIS: nP 3
ISO: n 3

Description: Two numerics to indicate the method by which the primary account
number was entered into the system and one numeric to indicate PIN
entry capabilities.
Refer to “Point-of-Service Entry Mode (bit 022)” on page 548 for a list
of PAN entry mode (positions 1 & 2) and PIN entry mode (position 3)
values.

Data Edit: Numeric.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 262


Message Types Status Information
0100, 0120, 0200, 0220 Conditional. Required if the transaction was entered at one of the
following:
 A point-of-service device
 An ATM acquirer participating in a CVV program
 A chip-related ATM transaction

0220, 0420 Conditional


Note:
Issuers: As of Oct. 12, 2007 0420 reversals and 0220 pre-
authorized completions that originally contained DE035 or DE045
will have the PAN entry mode will set to "00".
Acquirers: As of April 4, 2008 0420 reversals and 0220 pre-
authorized completions that originally contained DE035 or DE045
and a PAN entry mode will require the pan entry mode will set to
"00". If the original message contained DE035 or DE045 and no PAN
entry mode set DE22 to "000".

0110, 0210 Optional. Required if you want to receive the data element in a
reversal for a late or unsolicited response.

023 Card Sequence Number


Attributes: FIS: nP 3
ISO: n 3

Description: A number distinguishing between separate cards with the same


primary account number or primary account number extended. (See
ISO 4909.)

Data Edit: None.

Status: Refer to the following charts for the FIS and EBT Transaction data
element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 263


FIS Requirements

Message Types Status Information


0100, 0120, 0200, 0220 Conditional. Required if cards have member/plastic numbers and
Track 2 (DE035) is not sent.

0220, 0420 Conditional


Note:
Issuers: As of Oct. 12, 2007 0420 reversals and 0220 pre-
authorized completions that are created from a transaction that
originally contained DE035 or DE045 will not have card sequence
number sent in the message.
Acquirers: As of April 4, 2008 0420 reversals and 0220 pre-
authorized completions that are created from a transaction that
originally contained DE035 or DE045 will not have to send in card
sequence number sent in the message.

0110, 0210 Optional. Required if you want to receive this data element in a
reversal for a late or unsolicited response.

0300, 0302, 0310, 0312 Conditional. Required if cards have plastic numbers.

EBT Transaction Requirements

Message Types Status Information


0200, 0220 Conditional. Required if cards have plastic numbers and Track 2
(bit 035) is not sent.

0210 Optional. Required if you want to receive this data element in a


reversal for a late or unsolicited response.

0420 Conditional. Required if cards have plastic numbers and Track 2


(bit 035) is not sent.

Integrated Circuit Card Requirements

Message Types Status Information


0100, 0200 Conditional. This data element is included in chip card transactions
with Visa® and MasterCard®. See the Visa and MasterCard
specifications for additional details.

0110, 0120, 0210, 0220 Optional. This data element is passed through unaltered when
received.

NOTE: Acquirers need to take EMV tag 5F34 and populate in DE23. If 5F34 is
not present in the card, DE23 should not be sent in the request mes-
sage on chip transactions.

Copyright© 2017 FIS 14-September-17 Client Confidential 264


024 Network International Identifier
Attributes: FIS: nP 3
ISO: n 3

Description: Identifies a single international network of card issuers.


Note: This data element is being removed by the ISO committee.

Status: Not used.

025 Point-of-Service Condition Code


Attributes: FIS: nP 2
ISO: n 2

Description: An identification of the condition under which the transaction takes


place at the point-of-service.
Refer to “Point-of-Service Condition Codes (bit 025)” on page 549 for
a list of valid point-of-service condition codes.
Note: FIS prefers the use of bit 058 in place of this data element.

Data Edit: Numeric. Either bit 025 or 058 is required.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Conditional. Either data element 025 or 058 is required. The value
0200, 0210, 0220, 0420 received from the acquirer may change to indicate CVV results.
Note: The pre-authorized debit indication of 06 takes precedence.

026 Point-of-Service PIN Capture Code


Attributes: FIS: nP 2
ISO: n 2

Description: A code indicating the technique and/or maximum number of PIN


characters accepted by the point-of-service device used to construct
the PIN data.

Data Edit: Numeric.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 265


Message Types Status Information
0100, 0200 Optional.

027 Authorization Identification Response Length


Attributes: FIS: nP 1
ISO: n 1

Description: The maximum length of authorization response which the acquirer


can accommodate. The issuer or agent is expected to limit the
response length.
Note: The authorization code is truncated in the response if the issuer
or agent does not limit the length.

Data Edit: Numeric.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0200 Optional.

028 Amount, Transaction Fee


Attributes: FIS: x + n 8
ISO: x + n 8

Description: The fee charged (for example, by the acquirer) for transaction activity
in the currency of the transaction amount. The fee may be a
surcharge, rebate, or transaction fee.
This amount must be the same value in the response as in the
request. The value is a debit for a fee and a credit for a rebate. (The
debit or credit reflects the cardholder’s perspective.)
Notes:
 FIS only calculates on-line fees for surcharging.
 See the description for data element “046 Additional Fees (FIS
Defined)” on page 280.

Data Edit: Must be numeric. x must be 0, C, or D.


C = Credit amount
D or 0 = Debit amount

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 266


Message Types Status Information
0100, 0120, 0200, Conditional. Required when the defined fee is present. Following is
0220, 0420 additional detail you need to know.
 The value is a debit for a fee and a credit for a rebate.
 The sign indicator is reversed to indicate the reversal of a fee.
 FIS does not calculate on-line fees, except for surcharges.

0110, 0130, 0210, Conditional. Required if the Amount, Transaction Fee is received in the
0230, 0430 request message. The response value must be the same as the value
in the request.

029 Amount, Settlement Fee


Attributes: FIS: x + n 8
ISO: x + n 8

Description: The fee transferred between the acquirer and the issuer equal to the
transaction fee amount in the currency of the settlement amount. This
amount must be the same value in the response as in the request.
The value is a debit for a fee and a credit for a rebate. (The debit or
credit reflects the cardholder’s perspective.)
Notes
 FIS does not perform currency conversion and only calculates on-
line fees for surcharging.
 See the description for data element “046 Additional Fees (FIS
Defined)” on page 280.

Data Edit: Must be numeric. x must be 0, C, or D.


C = Credit amount
D or 0 = Debit amount
This data element is required if transaction fee amount (028) and
settlement amount (005) are present.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 267


Message Types Status Information
0100, 0120, 0200, Conditional. Required when a surcharge or a rebate is present and the
0220, 0420 transaction and settlement currencies are different. Following is
additional detail you need to know.
 The value is a debit for a fee and a credit for a rebate.
 The sign indicator is reversed to indicate the reversal of a fee.
 FIS does not calculate on-line fees.
 FIS does not perform currency conversion.

0110, 0130, 0210, Conditional. Required if the Amount, Transaction Fee is received in the
0230, 0430 request message. The value in the response must be the same as the
value in the request.

030 Amount, Transaction Processing Fee


Attributes: FIS: x + n 8
ISO: x + n 8

Description: The fee charged (for example, by the acquirer, issuer or intermediate
network facility) for the handling and routing of messages in the
currency of the transaction amount. (The debit or credit reflects the
cardholder’s perspective.)
Note: FIS does not calculate on-line fees.

Data Edit: Must be numeric. x must be 0, C, or D.


C = Credit amount
D or 0 = Debit amount

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Optional. May be sent if performing on-line processing fees in
0200, 0210, 0220, 0420 financial requests and responses.

Copyright© 2017 FIS 14-September-17 Client Confidential 268


031 Amount, Settlement Processing Fee
Attributes: FIS: x + n 8
ISO: x + n 8

Description: The fee charged by the acquirer, issuer or intermediate network


facility for the handling and routing of messages in the currency of the
settlement amount. (The debit or credit reflects the cardholder’s
perspective.)
Note: FIS does not calculate on-line fees and does not perform
currency conversion.

Data Edit: Must be numeric. x must be 0, C, or D.


C = Credit amount
D or 0 = Debit amount
Required if transaction processing fee amount (030) and settlement
amount (005) are present.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Optional. Required if bit 030 is present, and the currency of the
0200, 0210, 0220, 0420 transaction amount and settlement amount are different.

032 Acquirer Institution Identification Code


Format: LLVAR

Attributes: FIS: nP..11


ISO: n..11
This code is normally an institution identification code (IID) in the
format 1NNNNNNNNC, where:
NNNNNNNN = the institution ID code
C = a check digit

Healthcare: nP..6
On Healthcare transactions, Acquirer ID, as defined by SIGIS, must
be numeric for length of 6.

Description: A code identifying the acquiring institution (for example, merchant


bank) or its agent. This can be any uniquely identifying number
agreed upon by the network.

Data Edit: Numeric. If the element begins with a 1, it must be an institution


identification code with a valid check digit.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 269


Message Types Status Information
0100, 0110, 0120, Required.
0200, 0210, 0220,
0420, 9110, 9210

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

033 Forwarding Institution Identification Code


Format: LLVAR

Attributes: FIS: nP..11


ISO: n..11

Description: If not the same institution as specified in the acquiring institution


identification code, the identity of the institution forwarding a request
or advice message in an interchange system.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, Conditional. Required if the acquiring institution and the forwarding
0220, 0420 institution are different.

0110, 0210, 9110, 9210 Conditional. Required if received in the 0100 or 0200 message.

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

034 Primary Account Number (PAN), Extended


Format: LLVAR

Attributes: FIS: nsP..28


ISO: ns..28

Description: This data element is used only when the primary account number
begins with 59 and is used to identify a customer account or
relationship.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 270


Message Types Status Information
0100, 0120, 0200, Conditional. Required if PAN is manually entered. One of these data
0220, 0420 elements is required: 002, 034, 035, 036, 045, or 100.

0110, 0210, 9110, 9210 Conditional. Required if received in the request message.

0300, 0302, 0310, 0312 Conditional. Either data element 002 or 034 is required if bit 101
equals PI-NEGATIVE.

035 Track 2 Data


Format: LLVAR

Attributes: FIS: nsP..37


ISO: LLVAR ns..37

Description: The information encoded on Track 2 of the magnetic stripe as defined


in ISO 7813, excluding beginning and end sentinels and LRC
characters as defined therein.

Data Edit: Valid ISO Track 2 required. Not allowed if manual entry.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, 0220 Conditional. Required if card is machine read. Either Track 1(DE045)
or Track 2 is required.
Note: 0220 stand-in transactions may contain DE035.

0220, 0420 0220 pre-authorized completions and 0420 reversals will be


eliminating support of DE035.
Note:
Issuers: As of Oct. 12, 2007 DE035 will no longer be sent to Issuers.
Acquirers: As of April 4, 2008 DE035 will no longer be accepted. A
0230 or 0430 response message will be generated with a reject
code for a formatting error.

0110, 0210, 9110, 9210 Conditional. Required if received in request.

Copyright© 2017 FIS 14-September-17 Client Confidential 271


036 Track 3 Data
Format: LLLVAR

Attributes: FIS: nsP..104


ISO: ns..104

Description: The information encoded on Track 3 of the magnetic stripe as defined


in ISO 4909, excluding beginning and end sentinels and LRC
characters as defined therein.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, Conditional. Required if Track 3 is machine read; cannot be present
0220, 0420 if the PAN is entered manually. One of these data elements is
required: 002, 034, 035, 036, 045, or 100.

0110, 0210, 9110, 9210 Conditional. Required if received in request.

037 Retrieval Reference Number


Attributes: FIS: an 12
ISO: an 12
This data element can contain up to 12 alphanumeric characters. The
recommended format for this data element is shown below.

Position Data
1-4 Julian date (YDDD)
This date is made up of the least significant digit of the year followed
by the 3-digit day of the year.
For example, January 1, 2001 = 1001.

5-12 Actual terminal sequence number

Copyright© 2017 FIS 14-September-17 Client Confidential 272


Description: A document reference supplied by the system retaining the original
source document and used to assist in locating that document or a
copy of the document. The value of this data element must remain
unchanged throughout the life of the transaction.
As the messages flow from 0200 → 0210 → 0420 → 0430, all must
have the same retrieval reference number. In a pre-authorized
purchase, this data element must contain the same value as the
original pre-authorization. That is, pre-authorization 0100 → 0110,
pre-authorized purchase 0200/0220 → 0210/0230 all must have the
same retrieval reference number.

Data Edit: Alphanumeric.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Required.
0130, 0200, 0210,
0220, 0230, 0420,
0430, 9110, 9210

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

038 Authorization Identification Response


Attributes: FIS: an 6
ISO: an 6

Description: The response identification assigned by the authorizing institution.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0200 Conditional. May be used to supply the issuer with an authorization
number for EBT transactions.

0110, 0210 Conditional. May be used by the authorizer to return an authorization


number for accepted transactions.

Copyright© 2017 FIS 14-September-17 Client Confidential 273


Message Types Status Information
0120, 0220, 0420 Conditional. Sent if available.

0130, 0230, 0430 Optional.

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

039 Response Code


Attributes: FIS: an 2
ISO: an 2

Description: A code that defines the disposition of a message. When the response
code is 30, then Additional Response Data (bit 044) contains the bit
number in error.
Refer to “Response Codes (bit 039)” on page 551 for a list of valid
response codes.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0110, 0120, 0130, Required.
0210, 0220, 0230,
0310, 0312, 0392,
0430, 0530, 0532,
0610, 0810, 9110, 9210

0300, 0302 Optional. Required on adds and inquiries.

0420 Required. This must be the value from the original request.

040 Service Restriction Code


Attributes: FIS: an 3
ISO: an 3

Description: An identification of geographic/service availability.

Data Edit: Numeric.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 274


Message Types Status Information
0110, 0120, 0200, 0220 Optional.

0110, 0210 Optional. Required in responses if you want to receive this data
element in a reversal for a late or unsolicited response.

0420 Optional (if available).

041 Card Acceptor Terminal Identification


Attributes: FIS: an 8
ISO: an 8

Description: A unique code identifying a terminal at the card acceptor location.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Required.
0200, 0210, 0220,
0420, 9110, 9210

0600 Administrative Required if Network Management Information Code (bit 070) equals
Risk 601, and this element was contained in the original authorization
message that caused this alert.

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

Copyright© 2017 FIS 14-September-17 Client Confidential 275


042 Card Acceptor Identification Code
Attributes: FIS: an 15
ISO: an 15

Description: A code identifying the card acceptor that defines the point of the
transaction in both local and interchange environments.

On Healthcare transactions from a 90% rule merchant, this is a


Merchant Store Identifier, as defined by SIGIS, numeric value of 1 to
15 and can include dashes.
On Transit Benefit transactions, this is the Merchant Identifier for the
transit vendor.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, 0220 Optional. Required on Healthcare and Transit Benefit transactions.

0110, 0210, 9110, 9210 Optional. Required if you want to receive this data element in a
reversal for a late or unsolicited response.

0420 Optional (if available).

0600 Administrative Conditional if Network Management Information Code (bit 070)


Risk equals 601, and this element was contained in the original
authorization message that caused this alert.

0600 Administrative Conditional when Network Management Information Code (bit 070)
Request equals 810, 811, 812, 821, or 822. See MasterBanking Program for
their online specification details.

043 Card Acceptor Name/Loc


Attributes: FIS: an 40
ISO: an 40
The breakdown of this 40-character data element is according to the
specifications of the ANSI X9.2-1988 standard. The card acceptor
name/location must be subdivided into the following divisions.

Copyright© 2017 FIS 14-September-17 Client Confidential 276


Position Data
1-23 address

24-36 city

37-38 state

39-40 country

Description: The name and location of the card acceptor which defines the point-
of-service in both a local and interchange environment. In the home
banking environment, the name and location applies to the consumer.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120 Optional.

0200, 0220 Required.

0110, 0210 Optional. Required if reversals for late response require this data
element.

0420 Required, if available.

0600 Administrative Conditional. Will be present if Network Management Information


Request Code (bit 070) equals 601, and this element was contained in the
original authorization message that caused this alert.

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

Copyright© 2017 FIS 14-September-17 Client Confidential 277


044 Additional Response Data
Format: LLVAR

Attributes: FIS: an..25


ISO: an..25
Additional response data is subdivided as follows:
 For an edit error with response code of 30, then positions 1-3 are
the bit number in error.
 For authorizations and financial responses, positions 1-10 are the
phone number, and positions 11-25 are additional response data.
 For statement print responses, position 1 may be a Y indicating
this is the last message in the series, an N indicating additional
data for the request is available, or a C indicating that additional
data for the request is available, but will only be sent if the
consumer requests more data.
Positions 2-3 are set to 00 if the host has preformatted the data
returned in bit 121, and 01 if the acquirer will format the statement
receipt data in bit 121.

Other valid values are:

201 Reversal cannot be matched to original transaction.

235 Processor value on the pseudo-terminal record in the data base is


invalid for processor.

236 Invalid pseudo-terminal (value not found in data base).

Description: Other data (for example, a telephone number) required in response to


an authorization or transaction request.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0110, 0130, 0210, Optional.
0230, 0430, 0610

0310, 0312 Conditional.

0300, 0302 Future version.

0610 Administrative Conditional if Network Management Information Code (bit 070)


Response equals 810, 811, 812, 821, or 822.

Copyright© 2017 FIS 14-September-17 Client Confidential 278


045 Track 1 Data
Format: LLVAR

Attributes: FIS: ans..76


ISO: ans..76

Description: The information encoded on Track 1 of the magnetic stripe as defined


in ISO 7813, including field separators, but excluding beginning and
ending sentinels and LRC characters as defined therein.

Data Edit: Valid ISO Track 1 required. Not allowed if manual entry.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, 0220 Conditional. Required if card is machine read. Either Track 1 or Track
2 (DE035) is required.
Note: 0220 stand-in transactions may contain DE045.

0110, 0130, 0210, Conditional. Is returned in the response if received in the request.
0230, 0430, 9110, 9210

0220, 0420 0220 pre-authorized completions and 0420 reversals will be


eliminating support of DE045.
Note:
Issuers: As of Oct. 12, 2007 DE045 will no longer be sent to Issuers.
Acquirers: As of April 4, 2008 DE045 will no longer be accepted. A
0230 or 0430 response message will be generated with a reject code
for a formatting error.

Copyright© 2017 FIS 14-September-17 Client Confidential 279


046 Additional Fees (FIS Defined)
Format: LLLVAR

Attributes: FIS: ans..88


ISO: ans..999
The data element breakdown, occurring four times, is as follows:

Position Data Content/Attributes Notes


1-2 Fee Type (n 2) Values are:
00 Transaction fee
Note: The first amount is in the transaction
currency and the second amount is in the settled
currency.
15 Multiple Currency Conversion Rate (MasterCard
MCCR)
Note: The first amount is in the cardholder bill
currency and the second amount is in the settled
currency.
70 Surcharge
Note: The first amount is in the transaction
currency and the second amount is in the settled
currency.
71 Optional Issuer Fee (Visa OIF)
Note: The first amount is in the cardholder bill
currency and the second amount is 0 because it
does not apply to the settlement amount.
72 Foreign Exchange Fee
Note: The first amount is in the transaction
currency and the second amount is in the settled
currency. This is a memo fee.

3 Settle/Memo Indicator (n 1) Values are:


1 If a surcharge is indicated, then the settle indicator
is set to a value of 1. This causes the funds to be
settled.
0 If a transaction fee is indicated (the fee type is 00,
15, 71, or 72), then the settle indicator is not set,
indicated by a value of 0. This prevents funds from
settling to the cardholder twice.

4 Decimalization Indicator (n 1) Value is 0; reserved for future use.

5-13 Fee Amount (x + n 8)

14-22 Settle Fee Amount (x + n 8)

Copyright© 2017 FIS 14-September-17 Client Confidential 280


Description: Information on up to four fees in addition to the fees defined in data
elements 028 (Amount, Transaction Fee) and 029 (Amount,
Settlement Fee).
In this specific link, if data element 028 is defined to be used for
surcharge amounts only, then this field must not contain a surcharge.
Likewise, if data element 028 is defined as a transaction fee, then this
field must not contain a transaction fee.
Note: FIS does not calculate on-line fees.

Data Edit: Must be numeric. x must be 0, C, or D.


C = Credit amount
D or 0 = Debit amount

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, Conditional. Required when the defined fee is present. Following is
0220, 0420 additional detail you need to know.
 The value is a debit for a fee and a credit for a rebate.
 The sign indicator is reversed to indicate the reversal of a fee.

0110, 0130, 0210, Conditional. Required if the Additional Fees is received in the
0230, 0430 request message. The response value must be the same as the
value in the request.

Copyright© 2017 FIS 14-September-17 Client Confidential 281


047 Additional Data, National
Format: LLLVAR

Attributes: FIS: ans..100


ISO: ans..999

Description: Reserved for national organizations to define data unique to country


applications. See the following definitions used by MasterCard® and
Visa®.

MasterCard® SecureCode™ for AAV and UCAF

Data
Sub-Element Name/Contents Length MasterCard Bit No.

Data Identifier. Value is *3D*\ for 3-D Secure 5


transactions

Data Length. Identifies the length of the 4


variable data that follows. The value may be a
maximum of 0045.

Security Level Indicator subtag. The identifier 2


for this subtag is SL, which indicates that
MasterCard electronic commerce indicators
(i.e., security level and UCAF Collection
indicators) are present.

Length. Identifies the length of the data in the 2


SL subtag. The value is a maximum of 03.

Security Level Indicator. Includes the Security 2  48, sub-element 42,


Level Indicator value in position 1 and the positions 1-2 in 0100 or
Cardholder Authentication value in position 2. 0200
 PDS 0052 in 0220 advice

UCAF Collection Indicator. Possible Values are: 1  48, sub-element 42, position
3 in 0100 or 0200
0 - UCAF data collection is not  PDS 0052 in 0220 advice
supported by the merchant.

1 - UCAF data collection is supported by


the merchant, but UCAF data not
populated.

2 - UCAF data collection is supported by


the merchant, and UCAF data must
be present (Secure Code).

Copyright© 2017 FIS 14-September-17 Client Confidential 282


Data
Sub-Element Name/Contents Length MasterCard Bit No.

3 - UCAF data collection is supported by


the merchant, and UCAF data must
be present (Static AAV).

4 - Reserved for future use

5 - Issuer Risk based decisioning

6 - Merchant Risk based decisioning

Universal Cardholder Authentication Fields 2


(UCAF) subtag. The identifier for the subtag is
CA.

Length. Identifies the length of the data in the 2


CA subtag.

Format. Identifies MasterCard® SecureCode™ 2


as the format. The values are:

M3 - To identify MC secure code for AAV.

M4 - To identify MC Secure code for static


AAV when UCAF collection indicator
value is 3.

Universal Cardholder Authentication Fields 28 or 32* 48, sub-element 43 in 0100 or


(UCAF). 0200.
* The data length varies, depending on
MasterCard’s definition of sub-element 43. For
more information, see MasterCard’s Customer
Interface Specification.

MasterCard Example 1
This example shows both the Accountholder Authentication Value (AAV) and the
Universal Cardholder Authentication Fields.

Copyright© 2017 FIS 14-September-17 Client Confidential 283


03 tag pic x(05) Value "*3D*\".
03 length pic x(04) Value “0041”.
03 subtag pic x(02) Value "SL".
03 length pic x(02) Value “03”.
03 sli pic x(02) Value “12”.
03 ucafi pic x(01) Value “2”.
03 subtag pic x(02) Value "CA".
03 length pic x(02) Value “30”.
03 format pic x(02) Value “M3”.
03 UCAF pic x(32) Value ”jHyn+7YFi1EUAREAAAAvNUe6Hv8=”.

“*3D*\0041SL03122CA30M3jHyn+7YFi1EUAREAAAAvNUe6Hv8=”

MasterCard® Example 2
This example shows the Accountholder Authentication Value (AAV) only.

03 tag pic x(05) Value "*3D*\".


03 length pic x(04) Value “0007”.
03 subtag pic x(02) Value "SL".
03 length pic x(02) Value “03”.
03 sli pic x(02) Value “12”.
03 ucafi pic x(01) Value “0”.
“*3D*\0007SL03120”

Visa® 3-D Secure

Visa Bit
Sub-Element Name/Contents Data Length No.
Data Identifier. Value is *3D*\ for Visa 3-D Secure transactions. 5

Data Length. Identifies the length of the variable data that 4


follows.

CAVV subtag. The identifier for the CAVV subtag is CA. The 2
CA subtag may be present in the message without the XI
subtag being present in the message.

Length. Identifies the length of the data in the CA subtag. 2

Format. The value V3 identifies the Visa 3-D Secure format. 2

CAVV. This field contains a portion of the actual data used to 40 126.9
perform the authentication.

Copyright© 2017 FIS 14-September-17 Client Confidential 284


Visa Bit
Sub-Element Name/Contents Data Length No.
Transaction ID subtag. The identifier for the Transaction ID 2
subtag is XI.

Length. Identifies the length of the data in the XI subtag. 2

XID. This field contains a portion of the actual data used to  20 bytes if 126.8
perform the authentication. packed
 40 hex
bytes if not
packed

Visa® 3D-Secure Example

03 tag pic x (05) Value *3D*\


03 length pic x (04) Value 0090
03 subtag pic x (02) Value XI
03 length pic x (02) Value 40
03 CAVV pic x (40) Value AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
03 subtag pic x (02) Value CA
03 length pic x (02) Value 42
03 format pic x (02) Value V3
03 CAVV pic x (40) Value BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Conditional. If present, this data is passed untouched from the
0200, 0210, 0220, acquirer to the issuer.
0420, 9110, 9210

Copyright© 2017 FIS 14-September-17 Client Confidential 285


048 Institution/Merchant Name/Consumer Name (FIS-
Defined
Format: LLLVAR

Attributes: FIS: ans..025


ISO: ans..999

Description: This data element is reserved by ISO for private data unique to private
institutions.
FIS defines this data element as Institution/Merchant Name/
Consumer, the name of the financial institution that owns the ATM, or
name of the merchant where the POS terminal is located, or the name
of the consumer for home banking.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, Conditional. If this data element is present in the inbound request, it
0220, 0420 will be forwarded in the outbound request.

0110, 0210 Optional. Required if needed in reversal for late or unsolicited


response.

049 Currency Code, Transaction


Attributes: FIS: nP 3
ISO: n 3

Description: The local currency of the acquirer or source location of the


transaction. Currency used in transaction amount and transaction fee
amount.

Data Edit: Numeric.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 286


Message Types Status Information
0100, 0110, 0120, Required.
0130, 0200, 0210,
0220, 0230, 0420, 0430

0600 Administrative Required if Network Management Information Code (bit 070) equals
Risk 601.

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

050 Currency Code, Settlement


Attributes: FIS: nP 3
ISO: n 3

Description: A code defining the currency of the settlement amount and the
settlement fee amount.
Note: FIS provides optional capability to perform currency resolution
with the Currency Conversion System (CCS). For more information,
see the Currency Conversion System (CCS) User Manual.

Data Edit: Numeric. Required if settlement amount is included in the message.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Conditional. Required if settlement amount is included in the
0130, 0200, 0210, message.
0220, 0230, 0420, 0430

0520, 0522, 0530, 0532 Required.

Copyright© 2017 FIS 14-September-17 Client Confidential 287


051 Currency Code, Cardholder Billing
Attributes: FIS: nP 3
ISO: n 3

Description: A code defining the currency of the cardholder billing amount and the
cardholder billing fee amount.
Note: FIS provides optional capability to perform currency resolution
with the Currency Conversion System (CCS). For more information,
see the Currency Conversion System (CCS) User Manual.

Data Edit: Numeric. Required if cardholder billing amount is included in the


message.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Conditional. Required if cardholder billing amount is included in the
0200, 0210, 0220, 0420 message.

0600 Administrative Conditional. Will be present if Network Management Information


Risk Code (bit 070) equals 601, and this element was contained in the
original authorization message that caused this alert.

052 Personal Identification Number (PIN) Data


Attributes: FIS: b 8 bytes (if using numeric packing option) or
FIS: 16 hex bytes (if not using numeric packing option)
ISO: b 64

Description: A number assigned to a cardholder intended to uniquely identify that


cardholder at the point-of-service. The use of the PIN is subject to a
bilateral agreement.
Note: If using clear PINs with the packing option, the 16-digit PIN
field is left-justified and padded with hex “F” on the right side prior to
packing the field.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0200 Conditional. Required if the card issuing institution requires this data
element for authorization.

Copyright© 2017 FIS 14-September-17 Client Confidential 288


053 Security Related Control Information
Attributes: FIS: nP 16
ISO: n 16

Description: This data element has not been defined by ISO. FIS defines this data
element as Security Related Control Information, consisting of data
needed to process PINs or perform message authentication
(MACing), or both, when using dual active encryption keys. This data
element is subdivided as follows:

Data Content/
Attributes Notes
PIN and MAC key  Values are 00 or 01.
index (nP 2)  Contains only PIN key index when PIN and MAC keys are
exchanged in independent messages.

MAC key index (nP 2)  Defined for future use.


 Zero-filled.
 Contains MAC key index when PIN and MAC keys are exchanged
in independent messages.

Future use (nP 12)  Zero-filled.

Status: Refer to the following chart for the FIS data element requirements:

Message Types Status Information


0100 (Auth Request), Conditional. Required if using dual active encryption keys and either
0200 PIN Data (bit 052) is present or message authentication (MACing) is
being performed.

0100 (Check Ver), Conditional. Required if using dual active encryption keys and MACing.
0110, 0120, 0130,
0210, 0220, 0230,
0300, 0302, 0310,
0312, 0382, 0392,
0420, 0430, 0520,
0522, 0530, 0532,
0600, 0610, 9110,
9210

0800, 0810 Conditional. Required if using dual active encryption keys and
performing key exchange functions (if bit 070 equals 101, 161, 171,
180, 181, or 191).

Copyright© 2017 FIS 14-September-17 Client Confidential 289


054 Additional Amounts
Format: LLLVAR

Attributes: FIS: ans..120


ISO: ans..120
The data element breakdown, occurring six times, is as follows:

Data Edit: May be alpha numeric or numeric for Positions 1-4. Must be numeric
for positions 5-20. The amount must not be greater than
999999999999.
x must be 0, C, or D.
C or 0 = Credit amount
D or 0 = Debit amount

Position Data
1-2 Account Type (an 2)

3-4 Amount Type (an 2)

5-7 Currency Code (n 3)

8-20 Amount (x + n 12)

Description: Information on up to six amounts and related account data for which
specific data elements are not defined.
Refer to “Additional Amounts Codes (bit 054)” on page 557 for a list of
valid account types and amount types.

Required: DE54 is required on 0210 replies for ATM Check Deposits


(processing code 24xxxx) when cashback is present. Cashback
Amount type (40) and Gross Check Amount type (90) must be echoed
on replies. Required on 0110/0210 Partial Pre-Authorization replies
where response code equals “10” or “T7” Amount Type = 91.

Required: Use 0 or C for Amount Types 40, 41 or 99 for all Message


Types. However, FIS does not mandate or edit the use of 0, C or D for
these or other Amount Types.

Notice: The use of a "D" (Debit Amount) may cause an adverse affect
on the calculation of the interchange if the transaction is reversed, or if
the transaction is approved in stand-in for Amount Types 40, 41 and
99.

Copyright© 2017 FIS 14-September-17 Client Confidential 290


Message Types Status Information
0100, 0120, 0200, Optional. This data element may be used for floor limits, hold
0220, 0420 amounts, cash back amounts, pre-authorized amounts, or forwarding
balances.

Required on Healthcare transactions for merchants using Inventory


Information Approval System (IIAS) to pass Total Qualified
Healthcare amount and optionally including other healthcare sub-
total amount types.

0110, 0210 Optional. This data element may be used for returning balances or
the authorized amount.

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

055 Integrated Chip Card Data


Format: LLLVAR

Attributes: This data element is variable length (LLLVAR) with maximum length of
255 bytes beginning with 3 bytes value that indicates the length of
data in DE 55.

Description: The DE55 tag uses different sub-elements according to different types
of transaction. Each sub-element is in TLV (Tag-Length-Value) format,
where,
T = Tag
L = Length of sub-element value
V = Sub-element value

Example:
Tag = "9A" (Term Tran Date) is 1 byte length represented in
hexadecimal.
Tag = "9F36" (Applic Tran Count) is 2 bytes length.
Tag = "9F8007" (Issuer script result) is 3 bytes length.

The length (L) of the sub-element value is 1 byte. The sub-element value is variable length data
for the length of sub-element.

NOTE: FIS passes the chip tag data, as received, from the acquirer network to
the issuer processor.

Copyright© 2017 FIS 14-September-17 Client Confidential 291


056 Replacement Additional Fees
Format: LLLVAR

Attributes: FIS: ans..88


ISO: ans..999
The data element breakdown, occurring four times, is as follows:

Data Edit: Numeric except x. x must be 0, C, or D. The maximum amount is


99999999.
C = Credit amount
D or 0 = Debit amount

Position Data Content/Attributes Notes


1-2 Fee Type (n 2) Values are:
00 Transaction fee
Note: The first amount is in the transaction
currency and the second amount is in the
settled currency.
15 Multiple Currency Conversion Rate
(MasterCard MCCR)
Note: The first amount is in the cardholder
bill currency and the second amount is in the
settled currency.
70 Surcharge
Note: The first amount is in the transaction
currency and the second amount is in the
settled currency.
71 Optional Issuer Fee (Visa OIF)
Note: The first amount is in the cardholder
bill currency and the second amount is 0
because it does not apply to the settlement
amount.

3 Settle/Memo Indicator (n 1) Values are:


1 If a surcharge is indicated, then the settle
indicator is set to a value of 1. This causes
the funds to be settled.
0 If a transaction fee is indicated (the fee type is
00, 15, or 71), then the settle indicator is not
set, indicated by a value of 0. This prevents
funds from settling to the cardholder twice.

4 Decimalization Indicator (n 1) Value is 0; reserved for future use.

5-13 Fee Amount (x + n 8)

14-22 Settle Fee Amount (x + n 8)

Copyright© 2017 FIS 14-September-17 Client Confidential 292


Description: Information on up to four fees in addition to the fees defined in data
elements 095 (Replacement Amounts).
In this specific link, if data element 028 is defined to be used for
surcharge amounts only, then this field must not contain a surcharge.
Likewise, if data element 028 is defined as a transaction fee, then this
field must not contain a transaction fee.
Data element 095 is used for any replacement fee related to data
elements 028 and 029. Data element 056 is used for replacement
fees related to data element 046.

Data Edit: Numeric except x. x must be 0, C, or D. The maximum amount is


9999.
C = Credit amount
D or 0 = Debit amount

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0420, 0430 Conditional. Required for partial reversals.

057 Authorization Life Cycle (ANSI-defined)


Format: LLLVAR

Attributes: FIS: an..003


ISO: ans..999

Description: This data element is reserved for definition and use by national
standards organizations.
The ANSI X9.2-1988 standard defines this data element as the
Authorization Life Cycle, a value in calendar days, hours, or minutes
that identifies the time period for which an acquirer is requesting
guarantee of funds. This data element is subdivided into the following
two subelements:
 Life Cycle Indicator (n 1) indicates the type of time interval in
effect for a pre-authorization. Possible values are:
 1 = Calendar days
 2 = Hours
 3 = Minutes
 Life cycle (n 2) is the time interval in effect for a pre-authorization.

Data Edit: Numeric, if present. Length must be 003. Life Cycle Indicator must be
1, 2, or 3.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 293


Message Types Status Information
0100, 0120, 0420 Conditional. Required for pre-authorizations.

0110 Optional. Required if needed in reversal for late or unsolicited


response.

058 National Point-Of-Service Condition Code (ANSI-


defined)
Format: LLLVAR

Attributes: FIS: an..030


ISO: ans..999

Description: This data element is reserved for definition and use by national
standards organizations.
The ANSI X9.2-1988 standard defines this data element as the
National Point-Of-Service Condition Code, a series of codes intended
to identify terminal class, presentation data, and security condition.
This data element is subdivided as follows:
 Terminal Class (an 3)
 Presentation Data (an 4)
 Security Condition (an 1)
 Terminal Type (an 2), advice reason redefined by FIS as terminal
type. Data element 060 contains the advice reason.
Note: Refer to “National POS Condition Code (bit 058)” on page 561
for a list of valid codes.

Data Edit: Either bit 025 or 058 is required; numeric if present.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Conditional. Either data element 058 or 025 is required. The value of
0200, 0210, 0220, 0420 the security condition may change from the value received from the
acquirer to indicate the CVV result.

0130, 0230, 0430 Optional.

Copyright© 2017 FIS 14-September-17 Client Confidential 294


058 National Point-Of-Service Condition Code (ANSI-
defined) - Alternate Format
NOTE: The alternate format for this data element is set in the Connex™ Envi-
ronmental Database. Contact your FIS representative for more informa-
tion.

Format: LLLVAR

Attributes: FIS: an..030


ISO: ans..999

Description: This data element is reserved for definition and use by national
standards organizations.
The ANSI X9.2-1988 standard defines this data element as the
National Point-Of-Service Condition Code, a series of codes intended
to identify terminal class, presentation data, and security condition.
This data element is subdivided as follows:
 Terminal Class (an 3)
 Presentation Data (an 4)
 Security Condition (an 1)
 Terminal Type (an 2), advice reason redefined by FIS as terminal
type. Data element 060 contains the advice reason.
 Card Data Input Capability (an 1)
Notes:
 Refer to “National POS Condition Code (bit 058)” on page 561 for
a list of valid codes.
 Positions 12-30 are reserved for future use.

Data Edit: Either bit 025 or 058 is required; numeric if present.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Conditional. Either data element 058 or 025 is required. The value of
0200, 0210, 0220, 0420 the security condition may change from the value received from the
acquirer to indicate the CVV result.

0130, 0230, 0430 Optional.

Copyright© 2017 FIS 14-September-17 Client Confidential 295


059 National Point-Of-Service Geographic Data (ANSI-
defined)
Format: LLLVAR

Attributes: FIS: an..017


ISO: ans..999

Description: This data element is reserved for definition and use by national
standards organizations.

The ANSI X9.2-1988 standard defines this data element as National


Point-Of-Service Geographic Data, a series of codes to identify the
state, county, postal service code, and country code where the point-
of-service device is physically located. This data element is
subdivided as follows:

 State Code (n 2)
 County Code (n 3)
 Postal Service Code (an 5 or an 9)
 Country Code (n 3)

If the county code is unavailable, this data element may be zero-filled


if later data elements are included. If the country code is included,
blank-fill the unused postal code positions.

Data Edit: Numeric. State, County, and Country Codes must be numeric.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, 0220 Optional. May be required to qualify for lower fees from Visa® or
MasterCard®.

0110, 0210 Optional. Required if needed in reversal for late or unsolicited


response.

0420 Optional (if available).

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

Copyright© 2017 FIS 14-September-17 Client Confidential 296


060 Advice/Reversal Reason Code (FIS-Defined)
Format: LLLVAR

Attributes: FIS: an..006


ISO: ans..999

Description: This data element is reserved for private definition.


FIS defines this data element as the following subelements. These
subelements identify the reason for a reversal or an advice. The
elements included depend on certain criteria:
 For a reversal, the reversal reason is the only data subelement
included.
 For a reversal of an advice, then reversal and advice reason
(reason for the original advice) data subelements are included.
 For an advice, the advice reason is the only data subelement
included.

Subelement Mask
Name Format Value Description
Byte Map an 2 — To determine the byte map value, add the mask
value columns together for the data elements
that are present, and convert the total to
hexadecimal. For example, if both subelements
are present, the byte map value would be C0.

Reversal an 2 80 The code that identifies why the transaction is


Reason reversed. Refer to “Reversal Reason Codes” on
page 566 for a list of valid codes.

Advice Reason an 2 40 The code that identifies why the advice is


initiated. Refer to “Advice Reason Codes” on
page 567 for a list of valid codes.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0120 Optional.
0220
0420

Copyright© 2017 FIS 14-September-17 Client Confidential 297


061 Acquirer Transport Data (FIS-Defined)
Format: LLLVAR

Attributes: FIS: ans..100


ISO: ans..999

Description: This data element is reserved for private definition.


FIS defines this data element as Acquirer Transport Data, free format
data of up to 100 bytes that is echoed to the acquirer in the response
to their request. This data element is not passed on to the issuer.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, Optional.
0220, 0300, 0420

0110, 0130, 0210, Conditional. Required if received in request.


0230, 0310, 0430,
9110, 9210

062 Issuer Transport Data (FIS-Defined)


Format: LLLVAR

Attributes: FIS: ans..100


ISO: ans..999

Description: This data element is reserved for private definition.


FIS defines this data element as Issuer Transport Data, free format
data of up to 100 bytes that is echoed to the issuer in the response to
their request. This data element is not passed only to Pulse acquirer.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0302 Optional. Data length must be 40 or less.

0382 Optional. Data length must be 26 or less.

0312, 0392 Conditional. Required if received from the issuer.

Copyright© 2017 FIS 14-September-17 Client Confidential 298


063 FIS Data (FIS-Defined)
Format: LLLVAR

Attributes: FIS: ans..050


ISO: ans..999

Description: This data element is reserved for private definition.


FIS defines this data element as FIS Data. Following is the division of
the subelements.

Subelement Mask
Name Format Value Description
Byte Map an 2 -- To determine the byte map value, add the mask
value columns together for the data elements that
are present, and convert the total to hexadecimal.
For example, if the first five subelements are
present, the byte map value would be F8.

Pseudo- Terminal an 6 80 The network-assigned terminal ID that allows FIS


to group terminals under one ID.

Issuer Network ID an 3 40 Used for direct routing and telling the acquirer
which network authorized the transaction.

Acquirer Network an 3 20 Tells the issuer which network acquired the


ID transaction.

Processor ID an 6 10 Tells the issuer which processor acquired the


transaction (data base value) and tells the acquirer
which processor authorized the transaction (data
base value). This is not a pass-through data
element. If received by the Connex™ System, the
data element is ignored.

Auth Timeout n2 08 Tells the issuer the amount of time prior to a


financial request being timed out. The value is the
minimum of either the FINIPC field Auth Timeout or
Cardholder Processor Record Transaction Timeout
field. The Auth Timeout field can be set by the
Intercept Processor based on the Intercept Record
Transaction Timeout field.

Open Account an 15 04 Sent when supporting Open Account Relationship


Relationship (OAR) requests.
Data

Copyright© 2017 FIS 14-September-17 Client Confidential 299


Subelement Mask
Name Format Value Description
 OAR Eligible an 1 Values are:
Flag 0 = Not eligible for OAR reply
1 = Eligible for OAR reply, request incomplete
2 = Eligible for OAR reply, request complete

 OAR Account an 4 (Optional) The “from” account selected in the OAR


Type 1 request. This data is returned to the host in the
request if it is available.

 OAR Account an 4 (Optional) The “to” account type selected on the


Type 2 OAR request. This data is returned to the host in
the request if it is available.

 OAR Passes an 1 (Optional) Values are:


0 or blank = Initial request
1 = Second request after customer has chosen an
account from the list returned in response to the
first request.
2 = Third request after customer has chosen the
“to” account from the new list.

 OAR Account an 1 (Optional) Used by the issuer to tell the acquirer


Response that the customer’s request is not possible as
Information requested. Values are:
0 or blank = OK
1 = No from account
2 = No to account

 Filler an 4 Available for future use.

Processing Flags an 5 02 Sent when supporting externally settled


transactions, also when the acquirer terminal is
capable of supporting partial authorizations or
when the acquiring terminal does not support
partial authorizations, but want the issuers to return
balance amounts so the transaction could be
resubmitted with that amount.
Note: When the CEDIOPT option is set ON for the
processing flags, all the 5 positions will go
outbound to the end-point even when they are
blank.

 Externally an 1 Values are:


Settled Y indicates the transaction is settled between the
acquirer and issuer, usually in a currency other
than the settlement currency.
Blank - otherwise.

Copyright© 2017 FIS 14-September-17 Client Confidential 300


Subelement Mask
Name Format Value Description
 Split an 1 Reserved for future FIS use.
Transaction
Indicator

 Partial an 1 Values are:


Authorization 0 or Blank = Merchant terminal does not support
Terminal receipt of partial approvals
Support 1 = Merchant terminal supports receipt of partial
Indicator approvals
2 = Merchant terminal does not support receipt of
partial approvals, but want balances returned in the
response if the transaction is denied

 Acquirer OD an1 Values are:


Flag 1 = Acquirer terminal supports OD protection.
This flag gets logged in FINIPC Segment 24, Token
ID "75".

 Issuer OD an 1 Values are:


Flag 1 = Issuer approved this transaction with OD
protection. Issuers will turn this flag on only when
acquirer flag is "ON" this flag gets logged in FINIPC
Segment 24, Token ID "75".

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Subelement Name Message Types Status Information


Pseudo-Terminal 0100, 0110, 0120, 0130, Conditional. Required if multiple pseudo-
0200, 0210, 0220, 0230, terminals are required.
0420, 0430, 9110, 9210

0600 Administrative Risk Conditional. Required if multiple pseudo-


terminals are required and Network
Management Information Code (bit 070)
equals 601.

Issuer Network ID 0100, 0120, 0200, 0220, Conditional. Required if implementing


0420 direct routing.

0110, 0210, 9110, 9210 Optional.

Copyright© 2017 FIS 14-September-17 Client Confidential 301


Subelement Name Message Types Status Information
0600 Admin Risk and Conditional if Network Information Code
Admin Request (bit 070) equals 601, 810, 811, 812, 821, or
822.

Acquirer Network ID 0100, 0120, 0200, 0220, Optional.


0420, 0600, 9110, 9210

0600 Administrative Conditional if Network Information Code


Request (bit 070) equals 810, 811, 812, 821, or 822.

Processor ID 0100, 0110, 0120, 0200, Optional.


0210, 0220, 0420, 0600,
9110, 9210

Auth Timeout 0100, 0110, 0120, 0200, Optional.


0210, 0220, 0420, 0600,
9110, 9210

Open Account 0100, 0110, 0120, 0200, Optional. Sent when supporting Open
Relationship Data 0210, 0220, 0420 Account Relationship (OAR) requests.

9110, 9210 Required.

Processing Flags 0100, 0110, 0120, 0200, Required when supporting externally
0210, 0220, 0420 settled transactions, also required when
the acquirer terminal is capable of
supporting partial authorizations or when
the acquiring terminal does not support
partial authorizations, but want the issuers
to return balance amounts so the
transaction could be resubmitted with that
amount. See the document titled Externally
Settled Transactions for more information.
Note: When the CEDIOPT option is set
ON for the processing flags, all the 5
positions will go outbound to the end-point
even when they are blank.

Copyright© 2017 FIS 14-September-17 Client Confidential 302


064 Message Authentication Code (MAC)
Attributes: FIS: b 8 bytes (if using numeric packing option) or
FIS: 16 hex bytes (if not using numeric packing option)
ISO: b 64

Description: Used to validate the source and the text of the message between the
sender and receiver. FIS performs MACing of the entire message.

Data Edit: MAC verification occurs. If the verification fails, the message is
rejected with a 0620 message.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Conditional. Sent if MACing is performed and no data elements from
0130, 0200, 0210, 065-191 are present in the message.
0220, 0230, 0300,
0302, 0310, 0312,
0382, 0392, 0420,
0430, 0520, 0522,
0530, 0532, 0600, 0610

065 Bit Map, Tertiary


Attributes: FIS: b 8 bytes (packing maps) or
FIS: 16 hex byte (packing maps option not set)
ISO: b 64

Description: A series of 64 bits used to identify the presence (denoted by 1) or


absence (denoted by a 0) of data elements 129 through 192.

Status Notes: Not used.

Copyright© 2017 FIS 14-September-17 Client Confidential 303


066 Settlement Code
Attributes: FIS: nP 1
ISO: n 1
Values are:
1 = In balance
2 = Out of balance
3 = Error

Description: A code indicating the result of a reconciliation request.

Data Edit: Must be 1, 2, or 3.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0530, 0532 Required.

067 Extended Payment Code


Attributes: FIS: nP 2
ISO: n 2

Description: The number of months that the cardholder prefers to pay for this item
if permitted by the issuer.

Data Edit: Numeric.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, 0220 Optional.

0110, 0210 Optional. Required if needed in reversal for late or unsolicited


response.

0420 Optional (if available).

Copyright© 2017 FIS 14-September-17 Client Confidential 304


068 Receiving Institution Country Code
Attributes: FIS: nP 3
ISO: n 3

Description: The code of the country where the receiving institution is located.

Status: Not implemented.

069 Settlement Institution Country Code


Attributes: FIS: nP 3
ISO: n 3

Description: The code of the country where the settlement institution is located.

Status: Not implemented.

070 Network Management Information Code


Attributes: FIS: nP 3
ISO: n 3

Description: Used to identify network status. Refer to “Network Management Information


Codes (bit 070)” on page 569 for valid values.

Data Edit: Valid network management code.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0600, 0610, 0620, Required.
0800, 0810, 0820

Copyright© 2017 FIS 14-September-17 Client Confidential 305


071 Message Number
Attributes: FIS: nP 4
ISO: n 4

Description: A sequential, cyclic number assigned to a message by the message initiator


and used to monitor the integrity and interchange.

Data Edit: Numeric.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0600 Administrative Conditional. Required to indicate multiple message number.
Request

072 Message Number Last


Attributes: FIS: nP 4
ISO: n 4

Description: A sequential, cyclic number assigned to a message by the message


initiator and used to monitor the integrity and interchange.

Data Edit: Numeric.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0600 Administrative Conditional. Required if bit 071 is present.
Request

073 Date, Action


Attributes: FIS: nP 6
ISO: n 6

Description: This data element is intended to contain non-standard dates related to


authorization, such as the expiration date of a driver’s license or a birth date.

Data Edit: None.

Status: Not implemented.

Copyright© 2017 FIS 14-September-17 Client Confidential 306


074 Credits, Number
Attributes: FIS: nP 10
ISO: n 10

Description: The number of credit transactions processed.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Required.

075 Credits, Reversal Number


Attributes: FIS: nP 10
ISO: n 10

Description: The number of credit reversal transactions processed.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Required.

076 Debits, Number


Attributes: FIS: nP 10
ISO: n 10

Description: The number of debit transactions processed.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Required.

Copyright© 2017 FIS 14-September-17 Client Confidential 307


077 Debits, Reversal Number
Attributes: FIS: nP 10
ISO: n 10

Description: The number of debit reversal transactions processed.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Required.

078 Transfer, Number


Attributes: FIS: nP 10
ISO: n 10

Description: The number of transfer transactions processed.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Required.

079 Transfer, Reversal Number


Attributes: FIS: nP 10
ISO: n 10

Description: The number of reversal transfer transactions processed.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Required.

Copyright© 2017 FIS 14-September-17 Client Confidential 308


080 Inquiry, Number
Attributes: FIS: nP 10
ISO: n 10

Description: The number of inquiry transactions processed.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Required.

081 Authorization, Number


Attributes: FIS: nP 10
ISO: n 10

Description: The number of authorization transactions processed.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Required.

082 Credits, Processing Fee Amount


Attributes: FIS: nP 12
ISO: n 12

Description: The amount of all processing fees associated with the handling and
routing of credit transactions.
Note: FIS does not calculate fees on-line.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 309


Message Types Status Information
0520, 0522 Conditional. Required when surcharge fees or rebates are present.

083 Credits, Transaction Fee Amount


Attributes: FIS: nP 12
ISO: n 12

Description: The amount of all fees resulting from the processing of all credit
transactions.
Note: FIS does not calculate fees on-line

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Future. ISO fee definition is incomplete for transactions other than
debit and credit.

084 Debits, Processing Fee Amount


Attributes: FIS: nP 12
ISO: n 12

Description: The amount of all processing fees associated with the handling and
routing of debit transactions.
Note: FIS does not calculate fees on-line.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Future. ISO fee definition is incomplete for transactions other than
debit and credit.

Copyright© 2017 FIS 14-September-17 Client Confidential 310


085 Debits, Transaction Fee Amount
Attributes: FIS: nP 12
ISO: n 12

Description: The amount of all fees resulting from the processing of all debit
transactions.
Note: FIS does not calculate fees on-line.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Conditional. Required when surcharge fees or rebates are present.

086 Credits, Amount


Attributes: FIS: nP 16
ISO: n 16

Description: The amount of all credit transactions processed, exclusive of any fees.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Required.

087 Credits, Reversal Amount


Attributes: FIS: nP 16
ISO: n 16

Description: The amount of all credit reversals processed, exclusive of any fees.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 311


Message Types Status Information
0520, 0522 Required.

088 Debits, Amount


Attributes: FIS: nP 16
ISO: n 16

Description: The amount of all debit transactions processed, exclusive of any fees.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Required.

089 Debits, Reversal Amount


Attributes: FIS: nP 16
ISO: n 16

Description: The amount of all debit reversals processed, exclusive of any fees.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522 Required.

Copyright© 2017 FIS 14-September-17 Client Confidential 312


090 Original Data Elements
Attributes: FIS: nP 42
ISO: n 42

Description: The data elements contained in the original message, intended to


identify a transaction for correction or reversal. These five data
elements are in fixed-length format totaling 42 numerics. Absence of
data is indicated by zeroes.
 Original message type (n 4)
 Original system trace audit number (n 6)
 Original transmission date and time (n 10)
Note: FIS uses this field to hold the original local transaction date
and time.
 Original acquiring institution identification code (n 11)
 Original forwarding institution identification code (n 11)

Data Edit: Numeric.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, 0220 Conditional. Outbound from the Connex™ System, original message
type, original system trace audit number, and original local date and
time are sent if available.
Inbound to the Connex System, element 090 is not supported.

0420, 0430 Required. Inbound to the Connex System, only subelement original
message type is implemented by FIS. The rest of the subelements
must be zero-filled.
Outbound from the Connex System, original message type is sent.
Original system trace audit number and original local date and time
are sent if available.
Note: The trace number, date and time will either be zero-filled
because the information was not available or they will match data
elements 011, 012, and 013.

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

Copyright© 2017 FIS 14-September-17 Client Confidential 313


091 File Update Code
Attributes: FIS: an 1
ISO: an 1

Description: A code that indicates to the system maintaining the file which
procedure to follow. Refer to “File Update Codes (bit 091)” on
page 570 for a list of valid values.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0300, 0302, 0310, Required.
0312, 0382, 0392

092 File Security Code


Attributes FIS: an 2
ISO: an 2

Description: A file update security code to indicate that the message originator is
authorized to update the file.

Status: Not used.

093 Response Indicator


Attributes: FIS: an 5
ISO: an 5

Description: An indication of the update action taken by the point-of-service.

Status: Not used.

Copyright© 2017 FIS 14-September-17 Client Confidential 314


094 Service Indicator
Attributes: FIS: an 7
ISO: an 7

Description: An indication of the type of support service required by the recipient of the
file update message. Used for coordination of the file update messages.

Status: Not used.

095 Replacement Amounts


Attributes: FIS: an 42
ISO: an 42
This data element consists of four data elements, which are in fixed-length
format totaling 42 characters. Absence of data is indicated by zeros. Following
is a breakdown of the data contained in this data element.
 Actual amount, transaction (n 12)
 Actual amount, settlement (n 12)
 Actual amount, transaction fee (x + n 8)
 Actual amount, settlement fee (x + n 8)

Description: The new actual amount data elements, necessary to perform a partial reversal
on a financial transaction.
Note: See the description for data element “056 Replacement Additional
Fees” on page 292.

Data Edit: Numeric except x. For transaction and settlement, the maximum amount is
999999999999. For fees, the maximum amount is 99999999. x must be 0, C,
or D.
C = Credit amount
D or 0 = Debit amount

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0420, 0430 Conditional. Required for partial reversals.

Copyright© 2017 FIS 14-September-17 Client Confidential 315


096 Message Security Code
Attributes: FIS: an 8
ISO: b 64

Description: A verification between a card acceptor and an issuer that a message is


authorized to update or modify a special file.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0300, 0302, 0382 Required.

0800, 0820 Conditional. Required when the value of bit 070 is 001, 002, 061,
062, 071, 072, 101, 161, or 171.

097 Amount Net Settlement


Attributes FIS: x + n 16
ISO: x + n 16

Description: The net value of all gross amounts.


x must be 0, C, or D, where:
C or 0 = Credit amount
D = Debit amount

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522, 0530, 0532 Required.

Copyright© 2017 FIS 14-September-17 Client Confidential 316


098 Payee
Attributes: FIS: ans 25
ISO: ans 25

Description: The third party beneficiary in a payment transaction.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, Conditional. Sent if the transaction is a payment transaction and the data
0220, 0420 is available.

0110, 0210 Optional. May be returned by the issuer if received in the request and they
want this data element returned to them in reversals for late or unsolicited
responses.

099 Settlement Institution Identification Code


Format: LLVAR

Attributes: FIS: nP..11


ISO: n..11

Description: A code identifying the settlement institution or its agent.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0520, 0522, 0530, 0532 Required.

Copyright© 2017 FIS 14-September-17 Client Confidential 317


100 Receiving Institution Identification Code
Format: LLVAR

Attributes: FIS: nP..11


ISO: n..11

Description: The identity of the institution receiving a request or advice message in


an interchange system if it is not the same as identified in the primary
account number.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100 (Check Required. This data element holds the FIS-assigned ID of the check
Verification / Guarantee guarantor.
Request)

0100 (Authorization Conditional. Sent if routing is based on this data element instead of
Request), 0120, 0200, the PAN or PAN extended. One of these data elements is required:
0220, 0420 002, 034, 035, 036, 045, or 100.

0110, 0210 Conditional. Required if in the request message.

0600 Administrative Required for institution routing administration/mail messages.


Request

101 File Name


Format: LLVAR

Attributes: FIS: ans..17


ISO: ans..17

Description: The actual or abbreviated name of the file being accessed.

Data Edit: Following are the required data element values for the corresponding
message types.

Copyright© 2017 FIS 14-September-17 Client Confidential 318


Message Type Value
0300, 0302 PI-NEGATIVE for cardholder file update

0382  CHnn for cardholder file maintenance


 ADnn for account detail file maintenance
where nn = the AP file segment ID

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0300, 0302, 0382 Required.

102 Account Identification 1


Format: LLVAR

Attributes: FIS: ans..28


ISO: ans..28

Description: A series of digits used to identify a customer account or relationship.


Account identification 1 identifies the account involved for a single
account transaction. In the case of transfers, Account Identification 1
identifies the from account in a transaction.
Note: For check re-order transactions (at version 1.2 and above), this
field should contain the account number to be printed on the checks.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Optional.
0200, 0210, 0220,
0420, 0600, 9110, 9210

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

Copyright© 2017 FIS 14-September-17 Client Confidential 319


103 Account Identification 2
Format: LLVAR

Attributes: FIS: ans..28


ISO: ans..28

Description: Series of digits used to identify a customer account or relationship. Account


identification 2 is primarily used for the to account in a transfer transaction.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Optional.
0200, 0210, 0220,
0420, 9110, 9210

104 Transaction Description


Format: LLLVAR

Attributes: FIS: ans..100


ISO: ans..100

Description: The data element is used to provide information to the issuer about
the specific request.

Note: Numeric definitions in the following charts are numeric


character data, not binary.

Acquiring Ready Link

Pos. Data Content


1 Indicates the Reimbursement Attribute (Visa field 63.11), with the following value:
 Y = SMS Supermarket
 Z = SMS General merchant

Interlink

Pos. Data Content


1 One-byte reimbursement attribute (Visa field 63.11) will be passed in the first position
of this field.

Copyright© 2017 FIS 14-September-17 Client Confidential 320


Check Deposit Format

Pos. Data Content


1-8 Indicates that the transaction is a check deposit, with the following value:
CHECK

Unknown Deposit Format

Pos. Data Content


1-8 Indicates that the transaction is an unknown deposit, with the following value:
UNKNOWN.

NOTE: Currently, UNKNOWN is applicable only on Pulse ATM Deposit


transactions.

Check Inquiry Format


(valid at version 1.2 and above)

Pos. Data Content


1-8 Indicates that the information inquiry request is a Check Inquiry, with the following
value:
ITEMCK_ _

9-14 Check number, right-justified with leading zeros.

Check Re-Order Format


(valid at version 1.2 and above)

Pos. Data Content


1-8 Indicates that the notification to bank request is a Check Re-Order, with the following
value:
CHKR_ _ _ _

9-14 Optional starting check number. If the starting check number is not supplied, the field
contains zeros.

15-18 Optional check quantity. If the check quantity is not supplied, the field contains zeros.

Copyright© 2017 FIS 14-September-17 Client Confidential 321


Selected Consumer Mail Broadcast Format

Pos. Data Content


1-6 Indicates selection criteria, with the following value:
SELECT

7-100 Selection criteria defined by the mail broadcasting system. For MasterBanking
Program, this is the broadcast selection criteria.

Door Popper Format

Pos. Data Content


1-8 Indicates that the information inquiry request is a Door Popper, with the following
value:
DOOR_ _ _ _

Mail Statement Format


(valid at version 1.2 and above)

Pos. Data Content


1-8 Indicates that the notification to bank request is a Mail Statement, with the following
value:
SRQ_ _ _ _ _

9-10 The numeric statement iteration. The current statement is represented by 00, the
previous by 01, and so on.

Copyright© 2017 FIS 14-September-17 Client Confidential 322


Statement Print Format

Pos. Data Content


1-8 The type of information inquiry request. For statement print transactions, this is one
of
the following values:
 FULL_ _ _ _
 MINInns_
Where:
nn = Indicates the transactions to print. The values are:
Optional ISO transaction type portion of the original processing code (for
example, 00 for only purchase transactions, or 01 for withdrawal
transactions)
CK = Checks.
OT = Other.
Blank = The statement should not be limited to a particular transaction
type.
s = Source of the transaction. The values are:
P = POS transactions.
A = ATM transactions.
Blank = The statement should not be limited by source. For example, the
statement may include teller transactions.

9-10 The numeric statement iteration. The current statement is represented by 00, the
previous by 01, and so on.

11-14 The maximum number of line items the host may return.

15-16 The maximum characters for a single description line. This value does not include
the
count for field separator characters. This value is used for acquirer-formatted
statements. Control characters such as carriage returns and graphics are not
allowed
and are not part of the count.

17-19 The maximum characters for a single print line. This value is used by the host if the
host formats the statement print area. No edit is done to ensure the host adheres to
this limit.

20-25 Optional. May contain the statement start date requested, in the format YYMMDD.

26-31 Optional. May contain the statement end date requested, in the format YYMMDD.

32-39 The vendor model, used only by issuers that format their own statements.

40-47 The emulation model, used only by issuers that format their own statements.

Copyright© 2017 FIS 14-September-17 Client Confidential 323


Pos. Data Content
48-49 The page length, used only by issuers that format their own statements.

50-55 Reserved for future use.

56-59 DEVC (for Connex™ on IBM® use only). This field provides the device
characteristics
for the issuer to use when they format the statement print data.

60-64 Requested number of pages (for Connex on IBM use only).

65-69 Completed number of pages for partial print (Connex on IBM use only).

Stop Payment Format


(valid at version 1.2 and above)

Pos. Data Content


1-8 Indicates that the notification to bank request is a Stop Payment, with the following
value:
STOP_ _ _ _

9-14 Check number, right-justified with leading zeros.

OAR Format

Pos. Data Content


1-8 Indicates the transaction is multiple account data, with the following value:
ACCT_ _ _ _

Status: Refer to the following charts for the FIS and EBT transaction data
element requirements.

Cash Deposit Format


(valid at version 1.4 and above)

Pos. Data Content


1-8 Indicates that the deposit was made in verified cash, with the following value:
CASH_ _ _ _

Copyright© 2017 FIS 14-September-17 Client Confidential 324


Mixed Deposit Format

Pos. Data Content


1-8 Indicates that the transaction is a Mixed deposit, with the following value:
MIXDEP

Aggregation Format

Pos. Format Description


1-4 an4 Aggregation Format
Tag Value is AGGR.

5 C Interlink Aggregation Indicator - used only for STAR Transactions.


This flag is used to indicate participation in Interlink through STAR
network.

’N’ = Acquirer Processor does not participate in Interlink through


STAR.

’W’ = Pre-existing qualified Interlink supermarket (STAR© SE/W only).

’X’ = Pre-existing Interlink merchange (STAR© SE/W only).

’Y’ = Qualified Interlink supermarket (STAR© SE/W only).

’Z’ = Standard Interlink merchant (STAR© SE/W only).

8 C E-Commerce Aggregation Indicator - indicates E-commerce

Aggregated Transactions (Used only for STAR).

’Space or N’ = Transaction is not aggregated.

’Y’ = Transaction aggregated.

FIS Requirements

Message Types Status Information


0100, 0120, 0200, Conditional. Sent if the data is present. Required on a 0100 for
0220, 0420 statement printing, check inquiry, stop payment, check reorder, mail
statement, and door popper.

0600 Administrative Conditional when data element 070 equals 810 and specific customer
Request selection criteria is required.

0110, 0210, 9110, Optional. This data element may be returned by the issuer if received
9210 in the request and they want the data element returned to them in
reversals for late or unsolicited responses.

Copyright© 2017 FIS 14-September-17 Client Confidential 325


EBT Transaction Requirements

Message Types Status Information


0200, 0220, 0420 Conditional. Required for Benefit Balance Inquiry transactions. Refer to
“Data Element Code Tables” on page 515 for the processing code table.

Money Transfer Format

Pos. Format Description


1-4 an4 MTXF - Indicates that the transaction is a Money transfer Credit
transaction where Money will be immediately available to
cardholders (within 30-minutes of authorization). Example -
MasterCard MoneySend transaction.

105 Large Private Data 1


Format: LLLVAR

Attributes: FIS: ans..999


ISO: ans..999

Description: This data element is used with data elements 106-108 to return large
amounts of data. FIS has defined the usage of these fields for Shared Branch
transactions and host OAR functions.
In addition, processors may agree to pass whatever data they want in these
fields. A tagging system was developed to identify the FIS-Defined usages of
these fields.
FIS currently supports only a single tag per transaction for large private data.
In the future, FIS will support chaining of tagged data in a single transaction.

Reserved Tags
The following tags are reserved for data elements 105-108.

Code Description
BC Bulk Deposit or Bulk Check Deposit

DS Digital Signature

DT Digital Signature Algorithm (RSA, DSA, or ECDSA)

DV Digital Signature Format

II ClickCheck

Copyright© 2017 FIS 14-September-17 Client Confidential 326


Code Description
S1 Shared Branch

S2 Shared Branch

SD SafeDebit CLOB

VA Verified by Visa
 V0 = CAVV data
 V1 = XID data

AX AMEX Additional Data

Tagged Format
Tags are assigned to represent and identify the specific information immediately
following a tag identifier. The tag ID is 5 positions long, always beginning with an
asterisk (*), followed by the 2-character tag ID, followed by another asterisk (*), followed
by a backslash (\). For example: *xx*\
where: xx is an alphanumeric value that represents the tag.

Tagged Length Indicator


The 4-digit length indicator identifies the length of information immediately following the
tag, versus the actual length of the data element. Tagged data can be transported using
fields 105, 106, 107, and 108 in combination, and can be as long as the total of all four
fields combined. The maximum data length for a single tag is 1011 bytes.

Each field (105, 106, 107, and 108) carries up to 999 bytes of information. However, 9
positions are used with the tag:

 5 positions are used for the tag ID layout.


 4 positions are used for the length of the tagged information.
See the following examples of the different variations using a single tag and multiple
tags.

Example 1
This example shows a single tag in a single large private data field.

105LLL|*T1*\| T1 data (maximum 999 characters) |

Example 2
This example shows a single tag over multiple large private data fields.

Copyright© 2017 FIS 14-September-17 Client Confidential 327


105LLL|*T1*\|first 250 bytes of data |
106LLL|rest of data (up to 999 bytes) |

Example 3
This example shows multiple tags in a single large private data field.

105LLL|*T1*\|T1 length|T1 data|*T2*\|T2 length|T2 data|

Example 4
This example shows multiple tags in multiple large private data fields.

105LLL|*T1*\|T1 length|T1 data (more than 999 bytes)|


106LLL|remaining T1 data|*T2*\|T2 length|T2 data|

Shared Branch Transaction Format


See the Shared Branch Support manual for the format of Shared Branch transaction
data.

9X10 Open Account Relationship (OAR) Format


Following are requirements for OAR response data:

 Delimiters are required between subfields to identify subfields without data.


Delimiters for trailing empty subfields are not required.
 The backslash ( \ ) is used to separate subfields.
 An asterisk ( * ) is used to separate accounts.
 FIS requires that the Account Number sub-element and OAR Select Type sub-
element be returned in the response from the host.
 The account data is repeated for each account, up to 10 accounts.
The layout of the account information follows:

NOTE: Although OAR is FIS-Defined, a tag is not necessary because it has


a unique message type. No other usage of large private data is avail-
able for the OAR-type messages.

Copyright© 2017 FIS 14-September-17 Client Confidential 328


Sub-Element Name/Contents Length Status
Account Number. 28 maximum Required

Field delimiter. 1 Required


Value: \

OAR Select Type (service line). For values, see “Account Type” 2 Required
on page 557.

Field delimiter. 1 Optional


Value: \

Account Type. For example, NOW, SNOW 4 maximum Optional

Field delimiter. 1 Required


Value: \

Account Access. Values are: 1 Optional


 0 = DB+CR (default)
 1 = DB
 2 = CR

Field delimiter. 1 Required


Value: \

Account Qualifier. 3 maximum Optional

Field delimiter. 1 Required


Value: \

Account Description. 28 maximum Optional

Field delimiter. 1 Required


Value: \

Balance Data: 18 Optional


 Balance Type (2 bytes). For values, see “Amount Type” on
page 558.
 Currency Code (3 bytes). For example, 840 = U.S. dollars.
 Balance Amount (13 bytes maximum)

Example 1
In this example, information is provided for two accounts:

246813579\20\NOW\1\Checking 1*1357924\20\NOW\\Checking 2*

Example 2
In this example, three 16-digit accounts use 20 bytes per account, including delimiters:

Copyright© 2017 FIS 14-September-17 Client Confidential 329


1234567890123456\20*2345678901234567\20*3456789012345678\20*

Status: Refer to the following chart for the FIS data element requirements:

Message Types Status Information


0110 Optional. This data is sent if available and you are using FIS-Defined
private data elements.

0200 Optional. This data element will contain check information in bulk
format when bulk check data is sent by the acquirer.

0600 Administrative Conditional when data element 070 equals 810, 811, 812, 821, or 822.
Request

9110, 9210 Required.

Bulk Deposit Format

Field Name Start Length Attribute


Length of data element 1 3
Value: Variable length up to 999 bytes

Eye Catcher/Token 4 5 Char


Value: *BC*\

Filler 9 1

Version # 10 2 Char

Filler 12 2 Char

Number of checks 14 2 Char


Value: 01-30 for check deposit or mixed
deposit

Cash Amount 16 12 Char


Value: Cash amount in mixed deposits or
cash deposits. Assumes 2 decimals.
Zeros if no cash

1st Check Data

Scanned Amount 28 12 Char

Customer Entered Amount 40 12

Copyright© 2017 FIS 14-September-17 Client Confidential 330


Field Name Start Length Attribute
MICR Data 52 64

Quality Indicator 116 1

Currency Code 117 3

2nd Check Data

Scanned Amount 120 12

Customer Entered Amount 132 12

MICR Data 144 64

Quality Indicator 208 1

Currency Code 209 3

3rd Check Data 212 92

4th Check Data 304 92

5th Check Data 396 92

6th Check Data 488 92

7th Check Data 580 92

8th Check Data 672 92

9th Check Data 764 92

10th Check Data 856 92

11th Check Data 948 55

Note: The remaining part of the 11th Check Data will be present in DE106.

106 Large Private Data 2


Format: LLLVAR

Attributes: FIS: ans..999


ISO: ans..999

Description: This data element is used when the amount of data exceeds the data sent in
data element 105.
Note: See “105 Large Private Data 1” on page 326 for format information for
this data element.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 331


Message Types Status Information
0110 Optional. Required when data returned exceeds the data which fits in
data element 105.

0200 Optional. This data element will contain check information in bulk format
when bulk check data is sent by the acquirer.

0600 Administrative Conditional when data element 070 equals 810, 811, 812, 821, or 822.
Request

9110, 9210 Optional. Required when data returned exceeds the data which fits in
data element 105.

Bulk Deposit Format

Field Name Start Length


Length of data element 1 3
Value: Variable length up to 999 bytes

Last portion of 11th Check Data 4 37

12th Check Data 41 92

13th Check Data 133 92

14th Check Data 225 92

15th Check Data 317 92

16th Check Data 409 92

17th Check Data 501 92

18th Check Data 593 92

19th Check Data 685 92

20th Check Data 777 92

21st Check Data 869 92

22nd Check Data 961 42

Note: The remaining part of the 22nd Check Data will be present in DE107.

Copyright© 2017 FIS 14-September-17 Client Confidential 332


107 Large Private Data 3
Format: LLLVAR

Attributes: FIS: ans..999


ISO: ans..999

Description: This data element is used when the amount of data exceeds the data sent in
data elements 105 and 106.
Note: See “105 Large Private Data 1” on page 326 for format information for
this data element.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0110 Optional. Required when data returned exceeds the data which fits in
data elements 105 and 106.

0200 Optional. This data element will contain check information in bulk format
when bulk check data is sent by the acquirer.

0600 Administrative Conditional when data element 070 equals 810, 811, 812, 821, or 822.
Request

9110, 9210 Optional. Required when data returned exceeds the data which fits in
data elements 105 and 106.

Bulk Deposit Format

Field Name Start Length


Length of data element 1 3
Value: Variable length up to 999 bytes

Last portion of 22nd Check Data 4 50

23rd Check Data 54 92

24th Check Data 146 92

25th Check Data 238 92

26th Check Data 330 92

27th Check Data 422 92

28th Check Data 514 92

29th Check Data 606 92

30th Check Data 698 92

Copyright© 2017 FIS 14-September-17 Client Confidential 333


108 Large Private Data 4
Format: LLLVAR

Attributes: FIS: ans..999


ISO: ans..999

Description: This data element is used when the amount of data exceeds the data sent in
data elements 105-107.
Note: See “105 Large Private Data 1” on page 326 for format information for
this data element.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0110 Optional. Required when data returned exceeds the data which fits in
data elements 105, 106, and 107.

0200 Optional. This data element will contain check information in bulk format
when bulk check data is sent by the acquirer.

0600 Administrative Conditional when data element 070 equals 810, 811, 812, 821, or 822.
Request

9110, 9210 Optional. Required when data returned exceeds the data which fits in
data elements 105, 106, and 107.

Copyright© 2017 FIS 14-September-17 Client Confidential 334


109 Sender Data
Format: LLLVAR

Attributes: FIS: ans..999


ISO: ans..999

Description: Data element 109 is reserved for representation of Sender Information.

Status: Refer to the following chart for the FIS data element requirements.

Length/
Format Type and Field Name Attributes Values
Account Number
 Format Code 2 AN

 Length 2 01-34

 Account Number an..34 34 maximum

Date of Birth
 Formate Code 2 DB

 Length 2 01-08

 Date of Birth an..8 8 maximum


(MMDDYYYY)

E-mail Address
 Format Code 2 EM

 Length 30 01-30

 E-mail Address an..30 30 maximum

Funding Source
 Format Code 2 SF

 Length 2 02

 Funding Source an 2 01-06

General Identification
 Format Code 2 GI

 Length 2 01-50

 General Identification an..50 50 maximum

Copyright© 2017 FIS 14-September-17 Client Confidential 335


Length/
Format Type and Field Name Attributes Values
Masked PAN
 Format Code 2 MP

 Length 2 01-19

 Masked PAN an..19 19 maximum

Mobile Service Provider Name


 Format Code 2 TP

 Length 2 01-30

 Phone Number an..30 30 maximum

Optional Message
 Format Code 2 O2

 Length 2 01-37

 Optional Msg an..37 37 maximum

Phone Number
 Format Code 2 TL

 Length 2 01-20

 Phone Number an..20 20 maximum

Participation ID
 Formate Code 2 PI

 Length 2 01-30

 Participation ID an..30 30 maximum

Sender Name
 Format Code 2 N1

 Length 2 01-41

 Sender Name an..41 41 maximum

Sender Address
 Format Code 2 A1

 Length 2 01-50

 Street Address an..50 50 maximum

Copyright© 2017 FIS 14-September-17 Client Confidential 336


Length/
Format Type and Field Name Attributes Values

 Format Code 2 A3

 Length 2 01-25

 City an..25 25 maximum

 Format Code 2 A7

 Length 2 01-03

 State/Province an..3 03 maximum

 Format Code 2 A8

 Length 2 01-03

 Country Code an..3 03 maximum

 Format Code 2 A4

 Length 2 01-10

 Postal Code an..10 10 maximum

Sender Place, Apartment, Suite, Office, etc.


 Format Code 2 A2

 Length 2 01-09

 Sender Place, Apartment, Suite, Office, etc. 9 maximum

Sender Country
 Format Code 2 A5

 Length 2 01-24

 Sender Country in words (not ISO 3 byte form) 24 maximum

Sender Identification Type


 Format Code 2 IN

 Length 2 01-02

 Sender Identification Type an..2 2 maximum

Sender Identification Number


 Format Code 2 A6

Copyright© 2017 FIS 14-September-17 Client Confidential 337


Length/
Format Type and Field Name Attributes Values
 Length 2 01-25

 Sender Identification Number ans..25 25 maximum

Sender Identification Country Code


 Format Code 2 CC

 Length 2 01-03

 Sender Identification Country Code ans..3 3 maximum

Sender Identification Expiration Date


 Format Code 2 ED

 Length 2 01-08

 Sender Identification Expiration Date (Format an..8 8 maximum


MMDDYYYY)

Sender Nationality
 Format Code 2 NA

 Length 2 01-03

 Sender Nationality (Country Code) ans..3 3 maximum

Sender Country of Birth


 Format Code 2 BC

 Length 2 01-12

 Sender Country of Birth ans..12 12 maximum

Sender Original Date


 Format Code 2 D1

 Length 2 01-06

 Sender Date ans 6 maximum

Sender Name 2 or First Name


 Format Code 2 N2

 Length 2 01-24

 Sender Name 2 or First Name an..24 24 maximum

Structured Sender Name - Second Name (Middle Name)

Copyright© 2017 FIS 14-September-17 Client Confidential 338


Length/
Format Type and Field Name Attributes Values
 Format Code 2 N3

 Length 2 01-80

 Structured Sender Name - Second Name (Middle ans 80 maximum


Name)

Structured Sender Name


 Format Code 2 N4

 Length 2 01-80

 Structured Sender Name ans 80 maximum

 Format Code 2 OF

 Length 5 01-05

an 5 maximum

 Format Code 2 O1

 Length 19 01-19

an 19 maximum

Sender Cell Phone Number Including Country and Area Codes


 Format Code 2 T1

 Length 2 01-20

 Sender Cell Phone an..20 20 maximum

Sender Work Phone Number Including Country and Area Codes


 Format Code 2 T2

 Length 2 01-20

 Sender Work Phone an..20 20 maximum

Sender Fax Number Including Country and Area Codes


 Format Code 2 T3

 Length 2 01-20

 Sender Fax Number an..20 maximum

Sender Pager Number Including Country and Area Codes

Copyright© 2017 FIS 14-September-17 Client Confidential 339


Length/
Format Type and Field Name Attributes Values
 Format Code 2 T4

 Length 2 01-20

 Sender Pager Number an..20 maximum

Sender Customer Service Number Including Country and Area Codes


 Format Code 2 T5

 Length 2 01-20

 Sender Customer Service an..20 20 maximum

Transaction Description
 Format Code 2 TD

 Length 2 01-11

 Transaction Description an..11 11 maximum

Transaction Purpose
 Format Code 2 PT

 Length 2 02

 Transaction Purpose an 2 01-02

Unique Reference Number


 Format Code 2 R1

 Length 2 01-19

 Ref Number an..19 19 maximum

URL - WEB Address of Online Merchant


 Format Code 2 UR

 Length 2 01-99

 Online Merchant Web Address an..20 99 maximum

Copyright© 2017 FIS 14-September-17 Client Confidential 340


NOTE:  The TP, A1, A3, A4, A7, A8 and DB Tags are used by MasterCard and
VISA. The A8 Tag to Visa must be the ISO numeric country code.
 The R1, AN, N1, A1, A3, A7, A8, GI, and SF Tags are used by Visa and
NYCE.
 The A2, A5, A6, D1, N2, N3, N4, OF, O1, T1, T2, T3, T4, and T5 Tags are
used by Citi.
 The R1 and O2 Tags are used by MasterCard and Pulse.
 The TL Tag is used by MasterCard, Pulse, and Star.
 The N1 Tag is used by MasterCard, Pulse, and Nyce.
 The GI Tag is used by Star and Visa.
 The EM Tag is used by Star.
 The UR, R1, and T2 Tags are used for Internet PIN Debit Transactions.

Message Types Status Information


0100, 0110, 0120, 0200, 0210, 0220, 0420 Optional.

110 Receiver Data


Format: LLLVAR

Attributes: FIS: ans..999


ISO: ans..999

Description: Data element 110 is reserved for representation of Receiver Information.

Status: Refer to the following chart for the FIS data element requirements.

Length/
Format Type and Field Name Attributes Values
Account Number
 Format Code 2 AN

 Length 2 01-34

 Account Number an..34 34 maximum

Date of Birth
 Format Code 2 DB

 Length 2 01-08

 Date of Birth an..08 08 maximum


(MMDDYYYY)

Copyright© 2017 FIS 14-September-17 Client Confidential 341


Length/
Format Type and Field Name Attributes Values
E-mail Address
 Format Code 2 EM

 Length 30 01-30

 E-mail Address an..30 30 maximum

General Identification
 Format Code 2 GI

 Length 2 01-50

 General Identification an..50 50 maximum

Mobile Phone Number


 Format Code 2 TL

 Length 2 01-20

 Phone Number an..20 20 maximum

Masked PAN
 Format Code 2 MP

 Length 2 01-19

 Masked PAN an..19 19 maximum

Mobile Service Provider Name


 Format Code 2 TP

 Length 2 01-30

 Phone Number an..30 30 maximum

Optional Message
 Format Code 2 O2

 Length 2 01-45

 Optional Message an..45 45 maximum

Receiver Name
 Format Code 2 N1

 Length 2 01-41

 Phone Number an..41 41 maximum

Copyright© 2017 FIS 14-September-17 Client Confidential 342


Length/
Format Type and Field Name Attributes Values
Receiver Address
 Format Code 2 A1

 Length 2 01-50

 Street Address an..50 50 maximum

 Format Code 2 A3

 Length 2 01-25

 City an..25 25 maximum

 Format Code 2 A7

 Length 2 01-03

 State/Province an..3 03 maximum

 Format Code 2 A8

 Length 2 01-03

 Country Code an..3 03 maximum

 Format Code 2 A4

 Length 2 01-10

 Postal Code an..10 10 maximum

Receiver Place, Apartment, Suite, Office, etc.


 Format Code 2 A2

 Length 2 01-09

 Receiver Place, Apartment, Suite, Office, etc. 9 maximum

Receiver Country
 Format Code 2 A5

 Length 2 01-24

 Receiver Country in words (not ISO 3 byte form) 24 maximum

Receiver Identification Type


 Formate Code 2 IN

Copyright© 2017 FIS 14-September-17 Client Confidential 343


Length/
Format Type and Field Name Attributes Values
 Length 2 01-02

 Receiver Identification Type an..2 2 maximum

Receiver Identification Number


 Format Code 2 A6

 Length 2 01-25

 Receiver Identification Number ans..25 25 maximum

Receiver Identification Country Code


 Formate Code 2 CC

 Length 2 01-03

 Receiver Identification Country Code ans..3 3 maximum

Receiver Identification Expiration Date


 Formate Code 2 ED

 Length 2 01-08

 Receiver Identification Expiration Date an..8 8 maximum

Receiver Nationality
 Formate Code 2 NA

 Length 2 01-03

 Receiver Nationality ans..3 3 maximum

Receiver Country of Birth


 Formate Code 2 BC

 Length 2 01-12

 Receiver Country of Birth ans..12 12 maximum

Receiver Original Date


 Format Code 2 D1

 Length 2 01-06

 Receiver Date ans 6 maximum

Receiver Name 2 or First Name


 Format Code 2 N2

Copyright© 2017 FIS 14-September-17 Client Confidential 344


Length/
Format Type and Field Name Attributes Values
 Length 2 01-24

 Receiver Name 2 or First Name an..24 24 maximum

Receiver Cell Phone Number Including Country and Area Codes


 Format Code 2 T1

 Length 2 01-20

 Receiver Cell Phone an..20 20 maximum

Receiver Work Phone Number Including Country and Area Codes


 Format Code 2 T2

 Length 2 01-20

 Receiver Work Phone an..20 20 maximum

Receiver Fax Number Including Country and Area Codes


 Format Code 2 T3

 Length 2 01-20

 Receiver Fax Number an..20 maximum

Receiver Pager Number Including Country and Area Codes


 Format Code 2 T4

 Length 2 01-20

 Receiver Pager Number an..20 maximum

Receiver Customer Service Number Including Country and Area Codes


 Format Code 2 T5

 Length 2 01-20

 Receiver Customer Service an..20 20 maximum

Structured Sender Name - Second Name (Middle Name)


 Format Code 2 N3

 Length 2 01-80

 Structured Sender Name - Second Name (Middle ans 80 maximum


Name)

Structured Sender Name

Copyright© 2017 FIS 14-September-17 Client Confidential 345


Length/
Format Type and Field Name Attributes Values
 Format Code 2 N4

 Length 2 01-80

 Structured Sender Name ans 80 maximum

 Format Code 2 OF

 Length 5 01-05

an 5 maximum

 Format Code 2 O1

 Length 19 01-19

an 19 maximum

Unique Reference Number


 Format Code 2 R1

 Length 2 01-19

 Ref Number an..19 19 maximum

NOTE:  The TP, A1, A3, A4, A7, and A8 Tags are used by MasterCard.
 The R1, AN, N1, A1, A3, A7, A8, GI Tags are used by Visa and NYCE.
 The A2, A5, A6, D1, N2, N3, N4, OF, O1, T1, T2, T3, T4, and T5 Tags are
used by Citi.
 The R1 and O2 Tags are used by MasterCard and Pulse.
 The TL Tag is used by MasterCard, Pulse, and Star.
 The N1 Tag is used by MasterCard, Pulse, and Nyce.
 The GI Tag is used by Star and Visa.
 The EM Tag is used by Star.

Message Types Status Information


0100, 0110, 0120, 0200, 0210, 0220 Optional.

Copyright© 2017 FIS 14-September-17 Client Confidential 346


111 Additional Data, Private Acquirer (FIS-Defined)
Format: LLLVAR

Attributes: FIS: ans..255


ISO: ans..999

Description: This data element is reserved by ISO for private definition and use.
FIS defines this data element as Additional Data, Private Acquirer, which
contains additional information for Visa® DCS, Visa EVES, Visa DCS
CRISSM, Benefits Transfer, MasterCard® CIS, MasterCard IPM and PLUS®
format. The layouts for this data follow.

Status

Visa® DCS Format

Data Visa Bit


Subelement Name/Contents Length No. FINIPC Bit No.
Data Identifier. Value: VD 2 NA NA

Data Length plus the variable data. 3 NA NA

Data Byte Map. See FINIPC Bit Number. 8 NA NA

Variable Data: (based on byte map)

Authorization Characteristics Indicator 1 62.1 1

Market-Specific Data Indicator 1 62.4 2

Duration 2 62.5 3

Prestigious Property Indicator 1 62.6 4

Purchase Identifier 26 62.7 5

Check In/Check Out Date 6 62.8 6

No Show Indicator 1 62.9 7

Extra Charges 6 62.10 8

Restricted Ticket Indicator 1 62.13 9

Requested Payment Service 1 62.15 10

Chargeback Rights Indicator 2 62.16 11

Electronic Commerce Goods Indicator 2 62.19 12

Merchant Verification Value (MVV) 10 62.20 13

CAVV Result 1 44.13 14

Copyright© 2017 FIS 14-September-17 Client Confidential 347


Data Visa Bit
Subelement Name/Contents Length No. FINIPC Bit No.
Risk Score 4 62.21 15

Risk Condition Codes 6 62.22 16

Processing Codes 6 3 17

Terminal Type 1 60.1 18

Additional POS Information 2 60.8 19

Excl Transaction ID Reason Code 1 62.18 20

STIP Reason Code 4 63.4 21

Visa Charge Indicator. Value to indicate the 1 63.21 22


International Service Assessment (ISA).
Blank = Fee Not Assessed
S = Fee Assessed
R = Fee Rebated
B = Fee Assessed
E = Fee Assessed
C = Fee Assessed

Latin America Caribbean Optional Issuer 15 46 23


International Service Assessment

Consumer Credit Account-Level Product 2 62.23 24


Identification

Cardholder ID Method 1 60.9 25

MIS Reason 4 63.3 25

Recurring Pay Ind. 1 126.13 25

Service Indicators (Deferred Bill) 6 126.12 26

Response Code 2 39 27

Payment Type Indicator (DE104/x"57") reserved 1 104 28 reserved for


future use

DE48 - Usage 4 38 48 29

Business Application Identifier 2 104 30


usage 2
hex 57
Tag 01

Visa AVS Result Value 1 44.2 31

Byte Map 2 8 N/A 32

Dynamic Currency Conversion Indicator 1 126.19 33

Copyright© 2017 FIS 14-September-17 Client Confidential 348


Data Visa Bit
Subelement Name/Contents Length No. FINIPC Bit No.
Spend Qualified Indicator 1 62.25 34

VISA Merchant ID 8 126.5 35

Agent Unique ID 5 126.18 36

Additional Authorization Indicators 1 60.10 37

Visa® EVES Format

Data Visa Bit FINIPC


Subelement Name/Contents Length No. Bit No.
Data Identifier. Value: VE 2 NA NA

Data Length plus the variable data. 3 NA NA

Data Byte Map. See FINIPC Bit Number. 8 NA NA

Variable Data: (based on byte map)

Authorization Characteristics Indicator 1 62.1 1

Market-Specific Data Indicator 1 62.4 2

Duration 2 62.5 3

Prestigious Property Indicator 1 62.6 4

Merchant Verification Value (MVV) 10 62.20 5

CAVV Result 1 44.13 6

Risk Score 4 62.21 7

Risk Condition Codes 6 62.22 8

Consumer Credit Account-Level Product Identification 2 62.23 9

Misc Reason for Down 4 63.3 10

STIP Reason Code 4 63.4 11

Response Code 2 39 12

Business Application Identifier 2 104 13


usage 2
hex 57
Tag 01

Visa AVS Result Value 1 44.2 14

Dynamic Currency Conversion Indicator 1 126.19 15

Copyright© 2017 FIS 14-September-17 Client Confidential 349


Data Visa Bit FINIPC
Subelement Name/Contents Length No. Bit No.
Terminal Type 1 60.1 16

Spend Qualified Indicator 1 62.25 17

VISA Merchant ID 8 126.5 18

Service Indicators 6 126.12 19

Agent Unique ID 5 126.18 20

POS Environment 1 126.13 21

Additional Authorization Indicators 1 60.10 22

Visa® DCS CRIS Format

Subelement Name/Contents Data Length Visa Bit No.


Data Identifier. Value: VR 2 NA

Data Length. Includes the following data fields. 3 NA

STIP Advice Code 1 44.1

Field Identifier 1 48

Mathematical Model Version Designator 1 48

Major Product Designator 1 48

Minor Product Designator 1 48

CRIS Transaction Risk Score 5 48

STIP Switch Reason Code 4 63.4

Response Code 2 39

Online File Maintenance Format for Visa® SMS

Subelement Name/Contents Data Length Visa Bit No


File Name. Value: E3/E4/D.CH.EXP 8 101

Purge Date. YYYYMMDD format 8 73

Region codes. Value: 0 A B C D E F Y Z 14 127.2

Copyright© 2017 FIS 14-September-17 Client Confidential 350


Benefit Transaction Format

Subelement Name/Contents Data Length


Data Identifier. Value: EB. 2

Data Length. Value: 007. 3

FNS number. Left-justified, space-filled. 7

Voucher Number Format

Subelement Name/Contents Data Length


Data Identifier. Value: VN. 2

Data Length. Value: Up to 015. 3

Voucher Number. up to 15

MasterCard® CIS Format

Data MasterCard FINIPC


Subelement Name/Contents Length Bit No. Bit No.
Data Identifier. Value: MC 2 NA NA

Data Length plus the variable data. 3 NA NA

Data Byte Map. See FINIPC Bit Number. 8 NA NA

Variable Data: (based on byte map)

Merchant Advice Code 2 48.84 1

Fraud Data. This data contains the following three 2


subfields for a total length of 9:

 POS Entry Mode 3 22

 Response Code 2 39

 POS Data - POS Terminal Attendance 1 61.1


 POS Data - POS Cardholder Presence 1 61.4
 POS Data - Card-Activated Terminal Level 1 61.10
 POS Data - POS Card Data Terminal Input 1 61.11
Capability

Advice Detail Code 4 60.2 3

Magnetic Stripe Compliance Status Indicator 1 48.88 4

Magnetic Stripe Compliance Error Indicator 1 48.89 5

Copyright© 2017 FIS 14-September-17 Client Confidential 351


Data MasterCard FINIPC
Subelement Name/Contents Length Bit No. Bit No.
Postal Code 10 61.14 6
POS Card Presence 1 61.5 7
0 = Present
1 = Not Present

Payment Type Indicator 3 48.77 8

MC Assigned ID 6 48.32 9

MC Fraud On-Behalf Result 1 48.71.2 10

MC Fraud Score Information 3 48.75.1 11

MC Healthcare IIAS Exemption 1 48.61.3 12

Processor Pseudo ICA 7 48.16 13

Authorization System Advice Date and Time 10 48.15 14

Account Data Compromise Event Messaging Service 1 48.71.2 15


Data Result

Account Data Compromise Event Messaging Service 30 48.39 16


Data

Partial Approval Terminal Support Indicator 1 48.61.1 17

MC Fraud Score Reason Code 2 48.75.2 18

POS Transaction Status Indicator 1 61.7 19

Remote Payments Program Type Identifier 1 48.48.1 20

Payment Initiation Channel Device Type 2 48.23.1 21

UCAF Collection Indicator 1 48.42.1.3 22

Transit Transaction Type Indicator 2 48.64.1 23

Transportation Mode Indicator 2 48.64.2 24

PPOL Identifier 3 48.26.1 25

Final Auth Indicator 1 48.61.5 26

Terminal Compliant Indicator 2 48.65 27

MC On-behalf Service 2 48.71.1 28

MC On-behalf Result 1 1 48.71.2 29

Merchant Fraud Score 4 112.28 30

Payment Facilitator ID 11 48.37.1 31

Copyright© 2017 FIS 14-September-17 Client Confidential 352


Data MasterCard FINIPC
Subelement Name/Contents Length Bit No. Bit No.
Secondary Bit Map 8 N/A 32

Sales Organization ID 11 48.37.2 33

Sub Merchant ID 15 48.37.3 34

Authentication Indicator 1 48.17 35

Advice Reason Code 3 60.1 36

Token Provisioning Message Type 2 124.1 37


Values:
AC = Activation Code Notification
TA = Token Authorization
TC = Token Complete Notification
TE = Token Eligibility
TV = Token Event Notification.

Merchant Transaction Fraud Scoring Indicator 1 48.61.4 38

Rules Score 3 48.75.3 39

Rule Reason Code 1 2 48.75.4 40

Rule Reason Code 2 2 48.75.5 41

Online File Maintenance Format for Mastercard® CIS

Subelement Name/Contents Data Length MasterCard-CIS Bit No


File Name. Value: MCC102/MCC103 8 101

Purge Date. YYYYMMDD format 8 120

Region codes. Value: 1 A B C D E 14 120

MasterCard® MDS Format

Data MasterCard Bit FINIPC


Subelement Name/Contents Length No. Bit No.
Data Identifier. Value: MD 2 NA NA

Data Length (byte map + variable data) 3 NA NA

Data Byte Map (See FINIPC Bit No.) 8 NA NA

Variable Data (Based on Byte Map)

Tier Merchant ID 6 DE110.1 1

Copyright© 2017 FIS 14-September-17 Client Confidential 353


Data MasterCard Bit FINIPC
Subelement Name/Contents Length No. Bit No.
Cross Border Transaction Indicator 1 DE126, position 14 2

Y = Qualifies as a cross-border
transaction

N = Does not qualify as a cross-border


transaction

Cross Border Currency Indicator 1 DE126, position 15 2

X = Transaction does not qualify as a


cross-border transaction.

Y = Transaction was submitted in the


currency of the country where the
merchant is located.

N = Transaction was not submitted in


the currency of the country where
the merchant is located.

ISA Flag 1 DE 110.4 3


0 = No International Fee
1 = International Fee Debited
2 = International Fee Credited

Financial Network Code 2 DE63, subfield 1 4

Card Present 1 DE61, position 5 5

Operating Environment 1 DE61, position 3 6

POS Terminal Attendance Indicator 1 DE61, position 1 7

POS Cardholder Presence Indicator 1 DE61, position 4 8

Cardholder Activated Terminal Level Indicator 1 DE61, position 10 9

POS Card Data Terminal Input Capability 1 DE61, position 11 10


Indicator

POS Entry Mode 2 DE22 11

Payment Type Indicator 3 48.77 12

MC Assigned ID 6 48.32 13

MC Healthcare IIAS Exemption 1 48.61.3 14

POS Transaction Status 1 61.7 15

Remote Payments Program Type Identifier 1 48.48.1 16

Payment Initiation Channel Device Type 2 48.23.1 17

Copyright© 2017 FIS 14-September-17 Client Confidential 354


Data MasterCard Bit FINIPC
Subelement Name/Contents Length No. Bit No.
Transit Transaction Type Indicator 2 48.64.1 18

Transportation Mode Indicator 2 48.64.2 19

Maestro Pin-less Program Indicator 1 48.81 20

Acquiring Institution Id 11 32

Card Acceptor ID 15 42

PPOL Data 3 48.26

Terminal Compliant Indicator 2 48.65 24

MC On-behalf Service 2 48.71.1 25

MC On-behalf Result 1 1 48.71.2 26

AllPoint Surcharge-Free Alliance Indicator 1 43, subfield 2 27

Merchant Fraud Score 4 112.28 28

Payment Facilitator ID 11 48.37.1 29

Sales Organization ID 11 48.37.2 30

Sub Merchant ID 15 48.37.3 31

Secondary Bit Map 8 NA 32

Authentication Indicator 1 48.17 33

Advice Reason Code 3 60.1 34

Advice Detail Code 4 60.2 35

Assessment Score 3 48.75.1 36

Score Reason Code 2 48.75.2 37

Rules Score 3 48.75.3 38

Rule Reason Code 1 2 48.75.4 39

Rule Reason Code 2 2 48.75.5 40

Copyright© 2017 FIS 14-September-17 Client Confidential 355


MasterCard® IPM Format

NOTE This format does not apply to the MasterCard 0100 authorization mes-
sages.

Data
Subelement Name/Contents Length MasterCard Bit No.
Data Identifier. Value: MI. 2 NA

Data Length plus the variable data. 3 NA

Processing Code 6 IPM DE 3

POS Condition Code. This data contains the following IPM DE 22


12 subfields for a total length of 12.

 Card Data Input Capability 1 IPM DE 22-S1

 Cardholder Authentication Capability 1 IPM DE 22-S2

 Card Capture Capability 1 IPM DE 22-S3

 Terminal Operating Environment 1 IPM DE 22-S4

 Cardholder Present Data 1 IPM DE 22-S5

 Card Present Data 1 IPM DE 22-S6

 Card Data Input Mode 1 IPM DE 22-S7

 Cardholder Authentication Method 1 IPM DE 22-S8

 Cardholder Authentication Entity 1 IPM DE 22-S9

 Card Data Output Capability 1 IPM DE 22-S10

 Terminal Data Output Capability 1 IPM DE 22-S11

 PIN Capture Capability 1 IPM DE 22-S12

Card Acceptor Inquiry Information. This data contains IPM PDS 0170
the following three subfields for a total length of 57:

 Customer Service Phone Number 16 IPM PDS 0170-S1

 Card Acceptor Phone Number 16 IPM PDS 0170-S2

 Additional Contact Information 25 IPM PDS 0170-S3

Card Acceptor Postal Code 10 IPM DE 43-S4

Local Date and Time 12 IPM DE 12

Airline/Railway Ticket Number 15 IPM PDS 0506

Copyright© 2017 FIS 14-September-17 Client Confidential 356


Data
Subelement Name/Contents Length MasterCard Bit No.
Program Registration ID 3 IPM PDS 0043

Interchange Life Cycle 15 IPM PDS 0263

Cross Border Transaction Indicator 1 IPM PDS 0177-S1

 Y = Qualifies as a cross-border
transaction

 N = Does not qualify as a cross-border


transaction

Cross Border Currency Indicator 1 IPM PDS 0177-S2

 Blank = Transaction does not qualify as a


cross-border transaction.

 Y = Transaction was submitted in the


currency of the country where the
merchant or ATM is located.

 N = Transaction was not submitted in the


currency of the country where the
merchant or ATM is located.

MasterCard Assigned ID 6 IPM PDS 0176

Payment Transaction Initiator 3 IPM PDS 0192

CVC 2 Validation Program Indicator 1 IPM PDS 0044 subfield 1

QPS/PayPass Chargeback Eligibility Indicator 1 IPM PDS 0044 subfield 2

Remote Payments Program Type Identifier 1 IPM PDS 0194

Payment Initiation Channel Device Type 2 IPM PDS 0198

Transit Transaction Type Indicator 2 IPM PDS 0210, subfield


1

Transportation Mode Indicator 2 IPM PDS 0210, subfield


2

PPOL Identifier 3 IPM PDS 0207

Terminal Compliant Indicator 2 IPM PDS 0211

Payment Facilitator ID 11 PDS208

Sub Merchant ID 15 PDS208

Sales Organization ID 11 PDS209

Authentication Indicator 1 PDS 0072

Copyright© 2017 FIS 14-September-17 Client Confidential 357


PLUS® Format

Data
Subelement Name/Contents Length PLUS Bit No.
Data Identifier. Value: PL 2 NA

Data Length plus the variable data. 3 NA

International Service Assessment (ISA) Fee. Indicates whether 1 61, position 3


the ISA fee is applied to the transaction. Values:
0 = No International Service Assessment Fee
1 = International Service Assessment Fee eligible

Consumer Credit Account-Level Product Identification 2 125.13

Status: Refer to the following charts for the FIS and EBT transaction data
element requirements.

AFFN Format

Subelement Name/Contents Data Length AFFN Bit No. FINIPC Bit No.
Data Identifier. Value: AF 2 NA NA

Data Length (byte map and variable 3 NA NA


data)

Data Byte Map 8 NA NA

Variable Data based by Byte Map

Maestro Cross Border Indicator 1 62.47 1


Values:
 N - Does not qualify as a cross
border
 Y - Does qualify as a cross
border

FIS ISO Visa® Base II Format - BPVISA

Data FINIPC Bit


Subelement Name/Contents Length Visa Bit No. No.
Data Identifier. Value: V2 2 NA NA

Data Length (byte map + var data). 3 NA NA

Data Byte Map. See FINIPC Bit Number. 8 NA NA

Copyright© 2017 FIS 14-September-17 Client Confidential 358


Data FINIPC Bit
Subelement Name/Contents Length Visa Bit No. No.
Variable Data: (based on byte map)

Authorization Characteristics Indicator 1 62.1 1

Market-Specific Data Indicator 1 62.4 2

Duration 2 62.5 3

Prestigious Property Indicator 1 62.6 4

Purchase Identifier 26 62.7 5

Check In/Check Out Date 6 62.8 6

No Show Indicator 1 62.9 7

Extra Charges 6 62.10 8

Restricted Ticket Indicator 1 62.13 9

Requested Payment Service 1 62.15 10

Chargeback Rights Indicator 2 62.16 11

Electronic Commerce Goods Indicator 2 62.19 12

Merchant Verification Value (MVV) 10 62.20 13

CAVV Result 1 44.13 14

Risk Score 4 62.21 15

Risk Condition Codes 6 62.22 16

Processing Codes 6 3 17

Terminal Type 1 60.1 18

Additional POS Info 2 60.8 19

Excl Transaction ID Reason Code 1 62.18 20

STIP Reason Code 4 63.4 21

Charge Indicator 1 63.21 22

Product ID 2 62.23 23

Business Application ID 2 104 24

Dynamic Currency Conversion Indicator 1 126.19 25

Copyright© 2017 FIS 14-September-17 Client Confidential 359


Data FINIPC Bit
Subelement Name/Contents Length Visa Bit No. No.
Fast Funds Indicator 1 TCR 3, pos 16 26

Spend Qualified Indicator 1 TCR 5 Pos 149 27

Agent Unique ID 5 TCR 4 Pos 5-9 28

Pulse Format

Subelement Name/Contents Data Length PULSE Bit No. FINIPC Bit No.
Data Identifier. Value: PS 2 NA NA

Data Length plus the variable data 3 NA NA

Data Byte Map. See FINIPC Bit 8 NA NA


Number

Reference Number 9 DE 111 1

Merchant Trans ID 16 DE 111 2

Discover® Debit Format

Subelement Name/Contents Data Length PULSE Bit No. FINIPC Bit No.
Data Identifier. Value: DD 2 NA NA

Data Length plus the variable data 3 NA NA

Data Byte Map. See FINIPC Bit 8 NA NA


Number

Variable Data: (based on byte map)

Reference Number 9 DE 111, 1


Positions 1-9

Merchant Trans ID 16 DE 11,1 2


Positions 10-25

Airline Transactions 2 DE 111,


When a value of “AI” is present in Positions 26-27
Pulse’s DE 111 positions 26-27

Airline Ticket Number 15 DE 111, 3


Positions 28-42

Airline Passenger Name 25 DE 111, 4


Positions 43-67

Copyright© 2017 FIS 14-September-17 Client Confidential 360


Subelement Name/Contents Data Length PULSE Bit No. FINIPC Bit No.
Airline Travel Date - The date of 6 DE 111, 5
departure in MMDDYY format. Positions 68-73

Airline City Origin 5 DE 111, 6


Positions 74-78

Airline City Destination 5 DE 111, 7


Positions 79-83

Vehicle Rental Transactions 2 DE 111,


When a value of “VR” is present in Positions 26-27
Pulse’s DE 111 positions 26-27

Agreement Number 9 DE 111, 8


Positions 28-36

Vehicle Return City 18 DE 111, 9


Positions 37-54

Lodging Transactions 2 DE 111,


When a value of “LO” is present in Positions 26-27
Pulse’s DE 111 positions 26-27

Arrival Date 6 DE 111, 10


Positions 28-33

Folio Number 10 DE 111, 11


Positions 34-43

STAR Access Format

Data
Subelement Name/Contents Length Star Bit No. FINIPC Bit No.
Data Identifier. Value: ST 2 NA NA

Data Length (byte map and variable 3 NA NA


data)

Data Byte Map. 8 NA NA

Variable Data based on Byte Map

Payment Initiation Type 2 DE 58, 1


Position 12-13

Cardholder Identification Method 1 DE 58, 2


Position 14

Star Verification Value (SVV) 10 DE 104, 3


Position 5-14

Copyright© 2017 FIS 14-September-17 Client Confidential 361


Data
Subelement Name/Contents Length Star Bit No. FINIPC Bit No.
Market Indicator 1 DE 104, 4
Position 15

Merchant Aggregation Indicator 1 DE 104, 5


Position 16

Transaction Aggregation Indicator 1 DE 104, 6


Position 17

Transaction Description 2 DE 104, 7


Position 19 - 20

Access Transaction Sequence 15 DE 110, Tag AX, bit 1 8


Number (ATSN)

Incremental Auth Indicator 1 DE 110, Tag AX, bit 2 9

Acquirer Reference Number 23 DE 110, Tag AX, bit 8 10

Interchange Program Identifier 3 DE 104, 11


Position 2-4

Passenger Transport Ticket Number 15 DE 110, Passenger 12


Transport Data, bit 1

SMS/DMS Indicator 3 DE110, Additional 13


Data - STAR Access,
bit 9

FIS Requirements

Message Types Status Information


0100, 0110, 0120, Optional.
0200, 0210, 0220, 0420

0600 Administrative Conditional if Network Management Information Code (bit 070)


Risk and Administrative equals 601, 810, 811, 812, 821, or 822.
Request

EBT Transaction Requirements

Message Types Status Information


0200, 0220, 0420 Conditional. Sent if the transaction requires an FNS number or the
transaction is an electronic voucher clear transaction.

0100, 0110, 0210, 0430 Conditional. Sent if available.

Copyright© 2017 FIS 14-September-17 Client Confidential 362


112 Reserved for National Use
Format: LLLVAR

Attributes: FIS: ans..255


ISO: ans..999

Description: This data element is reserved for definition and use by national standards
organizations.

Status: Not used.

113 Authorizing Agent Institution ID Code (ANSI-defined)


Format: LLLVAR

Attributes: FIS: n..011


ISO: ans..999
This code is normally an institution identification code (IID) in the format
1NNNNNNNNC, where:
NNNNNNNN = the institution ID code
C = a check digit

Description: This data element is reserved for definition and use by national standards
organizations.
The ANSI X9.2-1988 standard defines this data element as the Authorizing
Agent Institution ID Code, which identifies the institution approving or denying
an authorization, financial transaction, or reversal. This code can be any
uniquely identifying number agreed upon by the network.
Note: At version 1.2 and above, this data element can be used for the Issuer
Institution ID on a check re-order transaction reply (0110).

Data Edit: Numeric. If the element begins with a 1, this data element must be an
Institution ID (IID) code with a valid check digit.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Optional.
0200, 0210, 0220,
0300, 0302, 0420,
9110, 9210

0382 Required.

Copyright© 2017 FIS 14-September-17 Client Confidential 363


114 Country Code, Authorizing Agent (ANSI-defined)
Format: LLLVAR

Attributes: FIS: an..3


ISO: ans..999

Description: This data element is reserved for definition and use by national standards
organizations.
The ANSI X9.2-1988 standard defines this data element as Country Code,
Authorizing Agent, the code identifying the country where the authorizing
agent institution is located as set out in ISO 3166.
Note: At version 1.2 and above, this data element can be used for the
country code of the issuer institution on a check re-order transaction reply
(0110).

Data Edit: Numeric.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0110, 0210, 9110, 9210 Conditional. Required if the Acquiring Institution’s Country Code (bit
019) is not the same as the Authorizing Agent’s Country Code.

115 through 119 Reserved for National Use


Format: LLLVAR

Attributes: FIS: ans..255


ISO: ans..999

Description: These data elements are reserved for definition and use by national
standards organizations.

Status: Not used.

Copyright© 2017 FIS 14-September-17 Client Confidential 364


120 Account Qualifiers (FIS-Defined)
Format: LLLVAR

Attributes: FIS: an..6


ISO: ans..999

Description: This data element is reserved by ISO for private definition and use.
FIS defines this data element as Account Qualifiers 1 and 2. The data
element identifies the account(s) involved for a transaction, and is made up of
the following subelements.

Subelement/
Attributes Description
Account Qualifier 1 (an 3) Identifies the account involved for a single account transaction, or
in the case of transfers, it identifies the from side of the
transaction.

Account Qualifier 2 (an 3) Used only in the case of transfers; it identifies the to side of the
transaction.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Optional.
0200, 0210, 0220,
0420, 9110, 9210

Copyright© 2017 FIS 14-September-17 Client Confidential 365


121 Additional Data, Private Issuer (FIS-Defined)
Format: LLLVAR

Attributes: FIS: ans..255


ISO: ans..999

Description: This data element is reserved by ISO for private definition and use.
FIS defines this data element as Additional Data, Private Issuer, which is
additional information from the host. This data includes additional information
for MasterCard® CIS and MasterCard® Format for Declined Recurring
Payment Transactions in IPM Clearing Messages.

Statement Print
This data element contains statement print line items for statement print. Following are
important formatting notes.

 The exact format depends on the implementation of the acquirer’s PI or terminal


handler.
 The transaction description indicates the format an acquirer can handle.
 The switch does not edit the format in the statement printing response from the
issuer.
 The end of this field is the end of the print line.
Refer to the following chart for statement print data element requirements.

Position Data Content/Format


1-6 The posting date (YYMMDD) of the item.

7 Field delimiter. Value: \


ASCII value:%h5C
EBCDIC value:%hE0

8-n (Character format) Transaction detail amount, a variable-length


numeric field in 9999999 format.
Notes:
The remaining fields are variable length fields, and may contain the
transaction description, where n is a maximum of 255.
Backslashes contained within the line item description indicate a new
line on the receipt.
The line item is terminated by two backslashes.

Variable based on data (Optional)


Delimiter that indicates a new line on a receipt.
Value: \

Variable based on data (Optional)


Transaction description fields, in character format, that indicate the
format the acquirer can handle.

Copyright© 2017 FIS 14-September-17 Client Confidential 366


Position Data Content/Format
Variable based on data (Optional)
Delimiter that indicates a new line on a receipt.
Value: \

Variable based on data (Optional)


Transaction description fields, in character format, that indicate the
format the acquirer can handle.

Variable based on data (Required)


Delimiter used to end the transaction.
Value: \\

Example

970118\10000\Withdrawal from DDA\400 Deluxe Parkway\Glendale,


WI\\970118\500000\Transfer from Savings to Checking\Teller activity -
North Shore Branch\\

would be formatted as:

18JAN Withdrawal from DDA $100.00


400 Deluxe Parkway
Glendale, WI
18JAN Transfer from Savings to Checking $5000.00
Teller Activity - North Shore Branch

Check Inquiry
(valid at version 1.2 and above)

In the case of check inquiry, this data element contains the following.

Position Data Content


1-6 Posting date (yymmdd) of the inquired check item.

Copyright© 2017 FIS 14-September-17 Client Confidential 367


Position Data Content
7 Field delimiter. Value: \

8-15 The amount of the inquired check item with no commas, periods, or any other
symbol. This field is right-justified and zero-filled, in the following format:
nnnnnnnn
For example, $16,123.98 would be formatted as 01612398.

16-17 Delimiter used to end the transaction.


Value: \\

Online File Maintenance Format for Visa® SMS/BASE 1

Subelement Name/Contents Data Length Visa Bit No


File Name. Value: E2/E3/E4 8 101

Purge Date. YYYYMMDD format 8 73

Region codes. Value: 0 A B C D E F Y Z 14 127.2

NOTE: Refer to the VISA SMS/BASE I spec for a complete list of valid region
codes.

Visa® SMS Format

Data FINIPC Bit


Subelement Name/Contents Length Visa Bit No. No.
Data Identifier. Value: VD. 2 N/A N/A

Data Length plus the Variable Data 3 N/A N/A

Data Byte Map. 8 N/A N/A

Variable Data (based on byte map).

Point of Service Entry Mode Code 4 22 1

Terminal Type 1 60.1 2

Terminal Entry Capability 1 60.2 3

Processing Code 6 3 4

Charge Indicator 1 63.21 5

Visa AVS Result Code 1 44.2 6

Spend Qualified Indicator 1 62.25 7

Copyright© 2017 FIS 14-September-17 Client Confidential 368


Visa® EVES PI (BASE I) Format

Data MasterCard Bit FINIPC


Subelement Name/Contents Length No. Bit No.
Data Identifier. Value: VE 2 NA NA

Data Length + the variable data 3 NA NA

Data Byte Map 8 NA NA

Variable Data (Based on Byte Map)

Visa AVS Result Code 1 44.2 1

Spend Qualified Indicator 1 62.25 2

MasterCard® CIS Format

Data MasterCard FINIPC


Subelement Name/Contents Length Bit No. Bit No.
Data Identifier. Value: MC for MasterCard® CIS. 2 N/A N/A

Data Length. Includes the byte map plus the 3 N/A N/A
variable data.

Data Byte Map. 8 N/A N/A

Variable Data (based on byte map).

Merchant Advice Code. Valid values are: 2 48.84 1


01 = New account information is available.
02 = Cannot approve at this time.
03 = Do not try again.

Magnetic Stripe Compliance Status Indicator 1 48.88 4

Magnetic Stripe Compliance Error Indicator 1 48.89 5

MasterCard Paypass PAN Mapping Indicator 1 48.33.1 6


subfield 1 (Account Number Indicator)

MasterCard Paypass PAN Mapping Indicator 19 48.33.2 7


subfield 2 (Account Number)

MasterCard Paypass PAN Mapping Indicator 4 48.33.3 8


subfield 3 (Expiration Date)

Merchant On-Behalf (OB) Service Code 2 48.51.1 9

Merchant On-Behalf (OB) Result Value 1 48.51.2 10

Copyright© 2017 FIS 14-September-17 Client Confidential 369


Data MasterCard FINIPC
Subelement Name/Contents Length Bit No. Bit No.
Authentication Indicator 1 48.17 11

Original E-Comm SLI and UCAF Collection 3 48.42.2 12


Indicator

Reason for UCAF Collection Indicator 1 48.42.3 13


Downgrade

Online File Maintenance Format for MasterCard® CIS

Subelement Name/Contents Data Length MasterCard-CIS Bit No


File Name. Value: MCC102/MCC103 8 101

Purge Date. YYYYMMDD format 8 120

Region Codes. Value: 1 A B C D E 14 120

MasterCard® MDS Format

Data MasterCard Bit FINIPC


Subelement Name/Contents Length No. Bit No.
Data Identifier. Value: MD 2 NA NA

Data Length (byte map + variable data) 3 NA NA

Data Byte Map (See FINIPC Bit No.) 8 NA NA

Variable Data (Based on Byte Map)

Tier Merchant ID 6 DE110.1 1

Cross Border Transaction Indicator 1 DE126, position 14 2

Y = Qualifies as a cross-border
transaction

N = Does not qualify as a cross-border


transaction

Cross Border Currency Indicator 1 DE126, position 15 2

X = Transaction does not qualify as a


cross-border transaction.

Y = Transaction was submitted in the


currency of the country where the
merchant is located.

Copyright© 2017 FIS 14-September-17 Client Confidential 370


Data MasterCard Bit FINIPC
Subelement Name/Contents Length No. Bit No.
N = Transaction was not submitted in
the currency of the country where
the merchant is located.

MasterCard Paypass PAN Mapping Indicator 1 48.33.1 3


subfield 1 (Account Number Indicator)

MasterCard Paypass PAN Mapping Indicator 19 48.33.2 4


subfield 2 (Account Number)

MasterCard Paypass PAN Mapping Indicator 4 48.33.3 5


subfield 3 (Expiration Date)

Authentication Indicator 1 48.17 6

Original E-Comm SLI and UCAF Collection 3 48.42.2 7


Indicator

Reason for UCAF Collection Indicator 1 48.42.3 8


Downgrade

MasterCard® Format for Declined Recurring Payment Transactions in IPM Clearing


Messages
Upon return of the 0110 Authorization Response to the FIS MasterCard PI, the PI
checks the MAC field. If a value of 01, 02, or 03 is present, pass the value to
MasterCard in DE48 sub-element 84.

If an 01, 02, or 03 is not present in the MAC field, then pass the default value of 01
which was set in bit 111 when the transaction is a declined recurring payment
transaction.

Example:

MC0108000000001
Where:
Data Identifier MC
Data Length 010
Data Byte Map 80000000
Variable Data:
MAC 01

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 371


Message Types Status Information
0110 Optional. Required for statement print and check inquiry.

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

Copyright© 2017 FIS 14-September-17 Client Confidential 372


122 Sponsor Bank ID (FIS-Defined)
Format: LLLVAR

Attributes: FIS: an..11


ISO: ans..999

Description: This data element is reserved by ISO for private definition and use.
FIS defines this data element as Sponsor Bank ID, which identifies the
institution serving the merchant POS terminal. In the case of Visa®, it is a
bank identification number (BIN). In the case of MasterCard®, it is an MCI
customer ID.

Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Optional.
0200, 0210, 0220, 0420

123 AVS/Check Auth Data/New PIN (FIS-Defined)


Format: LLLVAR

Attributes: FIS: ans..255


ISO: ans..999

Description: This data element is reserved by ISO for private definition and use.
FIS defines this data element as AVS/Check Auth Data/New PIN, data
required for check transactions (check guarantee and check verification), or
financial transactions (such as address verification and new PIN
transactions).
The check transaction data and financial transaction data are sent in either
multiple-tag or single-tag format. The formats included in the following pages
are:
 “Check Transactions, Multiple-Tag Format” on page 374
 “Check Transactions, Single-Tag Format” on page 377
 “Financial Transactions, Multiple-Tag Format” on page 378
 “Financial Transactions, Single-Tag Format” on page 383

Overview of Multiple-Tag Data Format


The ISO subfields have a definite layout. If a field within a tag is present, all defined
preceding fields must be present. Adding a trailing field can be dynamic.

The multiple-tagged data is sent in the following format:

Copyright© 2017 FIS 14-September-17 Client Confidential 373


TD AA AA Length AA data BB BB Length BB data CC CC Length CC data

where:
 TD = Tagged Data format code
 AA = Subformat code 1
 BB = Subformat code 2
 CC = Subformat code 3

Check Transactions, Multiple-Tag Format


The following multiple-tag data formats are supported for check authorization
transactions.

NOTE: The single-tag format is not allowed within the multiple-tag format.

Length/
Format Type and Field Name Attributes Pos. Values
Tagged Data 2 TD

ISO Subfield

MICR Formatted
 Format Code 2 MF

 Length 2 01-46

 Routing & Transit n9 01-09

 Account Number* an18 10-27


* The account number is passed through the
Processor Interface and is not edited for
numerics.

 Check Serial Number an12 28-39

 Validation Type an1 40

 Process Control an6 41-46

Driver’s License
 Format Code 2 DR

 Length 2 01-31

 State Code an2 01-02

Copyright© 2017 FIS 14-September-17 Client Confidential 374


Length/
Format Type and Field Name Attributes Pos. Values
 Driver’s License an28 03-30

 Validation Type an1 31

Plastic Card
 Format Code 2 PL

 Length 2 01-29

 PAN (plastic card) an28 01-28

 Validation Type an1 29

MICR Unformatted
 Format Code 2 MU

 Length 2 01-66

 Validation Type an1 01

 MICR Data an65 02-66

Social Security Number


 Format Code 2 SS

 Length 2 01-11

 State Code an2 01-02

 Social Security # an9 03-11

State ID
 Format Code 2 SI

 Length 2 01-24

 State Code* an2 01-02

 State ID an22 03-24


* With FIS Authorization Systems, for
military IDs, use a state code of MY.

Date of Birth
 Format Code 2 DB

 Length 2 01-08

 Date of Birth (yyyymmdd) an8 01-08

Copyright© 2017 FIS 14-September-17 Client Confidential 375


Length/
Format Type and Field Name Attributes Pos. Values
Phone Number
 Format Code 2 PN

 Length 2 01-10

 Phone Number an10 01-10

Zip Code
 Format Code 2 ZC

 Length 2 01-09

 Zip Code an9 01-09

Proprietary ID
 Format Code 2 PI

 Length 2 01-28

 Proprietary ID an28 01-28

Check Number * (Manually Entered)


 Format Code 2 CN

 Length 2 01-12

 Check Number an12 01-12


* For FIS Authorization Systems, if bit 022
equals 900, then CN is required. If bit 022 is
not equal to 900, CN is optional.

Copyright© 2017 FIS 14-September-17 Client Confidential 376


Check Transactions, Single-Tag Format
The following single-tag data formats are supported for check authorization
transactions. However, these formats are not used for FIS Authorization Systems.

NOTE: When you are using the single-tag format, only one tag is allowed.

Length/
Format Type and Field Name Attributes Pos. Values
MICR
 Format Code 2 MR

 State Code an2 01-02

 MICR Inst ID an8 03-10

 MICR Number an10 11-20

 Check Number an6 21-26

 Zip Code an9 27-35

Driver’s License
 Format Code 2 DL

 State Code an2 01-02

 Driver’s License Number an22 03-24

 Check Number an6 25-30

 Date of Birth an6 31-36

Plastic Card
 Format Code 2 PC

 State Code an2 01-02

 PAN (plastic card) an19 03-21

 Check Number an6 22-27

Copyright© 2017 FIS 14-September-17 Client Confidential 377


Financial Transactions, Multiple-Tag Format
The following multiple-tag data formats are supported for financial transactions.

NOTE: The single-tag format is not allowed within the multiple-tag format.

Format Type and Field Name Length Values


Tagged Data 2 TD

ISO Subfield

AVS Data Note: The AVS data may be in two formats:


 Address with optional AVS result
 AVS result only

 Format Code 2 AV

 Length 2 01-30

 Data 01-29

 Result 1 AVS result (see values on page 383)

--------------------- OR ------------------

AVS Result
 Format Code 2 AR

 Length 2 01

 Result 1 AVS result (see values on page 383)

CVV2 Data Note: The CVV2 data may be in two formats:


 CVV2 data with result
 CVV2 result only

 Format Code 2 CV

 Length 2  01 = Presence Indicator sent


 02 = Presence Indicator and Response
Type sent
 03-06 = Presence Indicator, Response
Type, and Data sent
 07 = Presence Indicator, Response
Type, Data, and Result sent

 Presence Indicator 1  0 = CVV2 not present


 1 = CVV2 present
 2 = CVV2 not legible
 9 = CVV2 not imprinted
 blank = Unknown

Copyright© 2017 FIS 14-September-17 Client Confidential 378


Format Type and Field Name Length Values
 Response Type 1  0 = Response code only
 1 = Response code and result code
Note: The acquirer may
 blank = Unknown
provide this data to
indicate the type of data to
be returned by the issuer.
 Data 1-4 The actual CVV2 data

 Result 1  M = Match
 N = No match
 P = Not processed
 S = Not on card
 U = No keys, not certified, or both

--------------------- OR ------------------

CVV2 Result
 Format Code 2 CR

 Length 2 01

 Result 1 See values in CVV2 format above.

CAVV Result
 Format Code 2 VR

 Length 2 01

 Result 1  Blank or not present = CAVV not


present

 0 = CAVV authentication results invalid

 1 = CAVV failed validation -


authentication.

 2 = CAVV passed validation -


authentication.

 3 = CAVV passed validation - attempt,


CAVV generated by issuer ACS.

 4 = CAVV failed validation - attempt,


CAVV generated by issuer ACS.

 5 = Not currently used, reserved for


future use.

 6 = CAVV not validated, issuer not


participating in CAVV validation.

Copyright© 2017 FIS 14-September-17 Client Confidential 379


Format Type and Field Name Length Values
 7 = CAVV failed validation - attempt,
CAVV generated by Visa® ACS.

 8 = CAVV passed validation - attempt,


CAVV generated by Visa® ACS.

 9 = CAVV failed validation - attempt,


CAVV generated by Visa® ACS, issuer
ACS not available.

 A = CAVV passed validation - attempt,


CAVV generated by Visa® ACS, issuer
ACS not available.

 B = CAVV passed validation -


information only, no liability shift.

 C = CAVV was not validated - attempt.

 D = CAVV was not validated -


authentication.

 E = CAVV was missing.

 F = CAVV was not sent.

 S = Static AAV - no verification needed.

Track1 Matched Result


 Format Code 2 TN

 Length 2 01

 Result 1  P = Track1 Name Match passed.

 F = Track1 Name Match failed.

 N = No Track1 data present.

 E = Host does not provide Track1 Name.

 U = Unable to verify Track1 Name.

 " " = Institution does not participate in


Track1 Name Match.

dCVV Result
 Format Code 2 DC

 Length 2 02

 Result 2 01 = Valid

02 = Invalid

Copyright© 2017 FIS 14-September-17 Client Confidential 380


Format Type and Field Name Length Values
03 = Not Validated

ATC Result
 Format Code 2 AT

 Length 2 02

 Result 2 01 = Valid

02 = Out of Range

03 = Seq Duplicate

04 = Not Validated

ARQC Result
 Format Code 2 QR

 Length 2 04

 Result 4 These 4 bytes are defined as below:

Chip Condition Code (1 byte)

0 Not applicable.

1 Service code begins with 2 or 6; the


valid value 2 does not apply (that is,
the last read was not a chip
transaction or was a successful chip
transaction).

2 Service code begins with 2 or 6; last


transaction read at the chip-capable
terminal failed.

Chip Transaction Indicator (1 byte)

0 Not applicable.

1 The acquirer identified the transaction


as chip-based transaction.

Copyright© 2017 FIS 14-September-17 Client Confidential 381


Format Type and Field Name Length Values

Chip Card Authentication Reliability


Indicator (1 byte)

0 Not applicable.

1 Acquirer indicates that Card


Authentication may not be reliable.

2 Acquirer inactive for Card


Authentication.

3 Issuer inactive for Card


Authentication.

Card Authentication Results Code (ARQC)


(1 byte)

Blank Card Authentication was not


performed, or some other situation
or problem prevented verification.
For example, issuer is not
participating in the Card
Authentication service, or a system
or cryptographic error occurred.

0 ARQC not verified.

1 The Authorization Request


Cryptogram (ARQC) was checked
but failed verification.

2 The ARQC was checked and passed


verification.

Unformatted MICR
 Format Code 2 UM

 Length 2 1 - 48

 Result 01- 48 Unformatted MICR data

Note: Passing of this tag is controlled by a special flag in the database.


New PIN
 Format Code 2 NP

 Length 2 16

Copyright© 2017 FIS 14-September-17 Client Confidential 382


Format Type and Field Name Length Values
 Result 16 New PIN data (encrypted)

Note: Passing of this tag is controlled by a special flag in the database.

Financial Transactions, Single-Tag Format


The following single-tag data formats are supported for financial transactions.

NOTE: When you are using the single-tag format, only one tag is allowed.

Format Type Length Pos. Values


AVS Data Note: The AVS data may be in two formats:
 Address with optional AVS result
 AVS result only

 Format Code 2 1-2 AV

 Zip Code 9 3-11

 Address or 5 20 12-31
digits of address

 AVS Result 1 32  A = Address matches, zip code does not.


 N = Nothing matches.
 R = Retry, system unable to process.
 S = AVS not supported (converted by
Visa® to a U before response is sent to
the acquirer).
 U = No data from issuer/Banknet Switch.
 W = 9-digit zip code matches, but address
does not.
 X = Address and 9-digit zip code match
exactly (converted by Visa to a Y before
response is sent to the acquirer).
 Y = Address and 5-digit zip code match.
 Z = 5-digit zip code matches, but address
does not (converted by Visa to a W before
response is sent to the acquirer).

---------- OR -------

AVS Result
 Format Code 2 1-2 AR

 AVS Result 1 3 AVS result (see values in AVS data format


above)

Copyright© 2017 FIS 14-September-17 Client Confidential 383


Format Type Length Pos. Values
Unformatted
MICR
 Format Code 2 1-2 UM

 Unformatted 48 3-50 Note: Passing this data is not currently


MICR Data supported for check authorizations.

New PIN
 Format Code 2 1-2 NP

 New PIN 16 3-18


(encrypted)

Track1 Matched
Result
 Format Code 2 1-2 TN

 Result 1 5  P = Track1 Name Match passed.

 F = Track1 Name Match failed.

 N = No Track1 data present.

 E = Host does not provide Track1 Name.

 U = Unable to verify Track1 Name.

 " " = Institution does not participate in


Track1 Name Match.

dCVV Result
 Format Code 2 1-2 DC

 Result 2 3-4 01 = Valid

02 = Invalid

03 = Not Validated

ATC Result
 Format Code 2 1-2 AT

 Result 2 3-4 01 = Valid

02 = Out of Range

03 = Seq Duplicate

04 = Not Validated

ARQC Result

Copyright© 2017 FIS 14-September-17 Client Confidential 384


Format Type Length Pos. Values
 Format Code 2 1-2 QR

 Result 4 3-6 These 4 bytes are defined as below:

Chip Condition Code (1 byte)

0 Not applicable.

1 Service code begins with 2 or 6; the


valid value 2 does not apply (that is, the
last read was not a chip transaction or
was a successful chip transaction).

2 Service code begins with 2 or 6; last


transaction read at the chip-capable
terminal failed.

Chip Transaction Indicator (1 byte)

0 Not applicable.

1 The acquirer identified the transaction


as chip-based transaction.

Chip Card Authentication Reliability


Indicator (1 byte)

0 Not applicable.

1 Acquirer indicates that Card


Authentication may not be reliable.

2 Acquirer inactive for Card


Authentication.

3 Issuer inactive for Card Authentication.

Copyright© 2017 FIS 14-September-17 Client Confidential 385


Format Type Length Pos. Values

Card Authentication Results Code (ARQC)


(1 byte)

Blank Card Authentication was not


performed, or some other situation
or problem prevented verification.
For example, issuer is not
participating in the Card
Authentication service, or a system
or cryptographic error occurred.

0 ARQC not verified.

1 The Authorization Request


Cryptogram (ARQC) was checked
but failed verification.

2 The ARQC was checked and passed


verification.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0120, 0200, 0220 Required in check verification/guarantee.

0100, 0120, 0200, 0220 Conditional. Required when doing address verification/CVV2 data.
Note: 0220 stand-in transactions can contain CVV2 data for
verification, tagged data - format code CV and/or AVS data for
verification, tagged data - format code AV.
0220 pre-authorization completions should only contain CVV2
results, tagged data - format code CR and/or AVS results, tagged
data - format code AR

0110, 0210 Conditional. Required if the issuer returns the address verification
data, CVV2 data, or check verification/guarantee data.

0420 Conditional. Sent if present in the 01xx or 02xx message.


Note: To adhere to PCI compliance DE123 should only contain
CVV2 results, tagged data - format code CR and/or AVS results,
tagged data - format code AR.

Copyright© 2017 FIS 14-September-17 Client Confidential 386


124 FIS Tags, Acquirer / Info, Text (FIS-Defined)
Format: LLLVAR

Attributes: FIS: ans..999


ISO: ans..999

Description: FIS defines this data element for use in financial messages to provide
additional capability for exchanging data between acquirer hosts. Data
passed in these data elements must be tokenized, assuming a TLV format
(tag, length, variable length data), for financial messages.
FIS defines this data element as Info, Text, additional information used for AP
file update information in AP file update transactions. It is also used for
administrative and network management transactions. (See “0600/0620
Administrative Message Information” on page 491.”)

Layout for Financial Messages


DE124 (FIS Tags, Acquirer) is activated to provide acquirers the ability to pass
additional information to issuer hosts on financial requests or reversals.
In order to optimize this ISO field for general purpose, this data element consists of
tokenized data that conforms to the TLV format (tag-length-variable data). This is
enforced via edit-checking upon receipt of this data element.
DE124 supports multiple tokens and corresponding data for up to a maximum of 999
bytes each.

The data received in DE 124 is preceded by a 3-byte length indicator - indicating the
overall length of the field. The sub-elements contained in either ISO data element must
conform to the following format:

xxyyzzzz

where:

xx Is a 2-byte arbitrary alpha-numeric tag ID.

yy Is 2-bytes containing the length of data to follow. Values range from 00 to a maximum
of 99.

zzzz Is the data for length defined in yy.

Following is an example for DE124 (FIS Tags, Acquirer):

Example

023T105xxxxxT210yyyyyyyyyy

Copyright© 2017 FIS 14-September-17 Client Confidential 387


In this example, the length of the field is "023". The Tag ID i
data length of "05" where the data contains "xxxxx". Tag ID "T2" has a data length of
"10" where the data contains 10 bytes with a value of "yyyyyyyyyy".

FIS Tag Identifiers


The following table identifies the current list of tags defined by FIS for use in DE 124:

Tag ID Purpose
AC Account Compromise Data.

CN Multi-Clear Count Number.

D1- D7 Token Device Tags

FD Fraud Scoring Information.

FS Fraud Security Services Data.

H1- H5 Healthcare Inquiry Transactions.

HI,HM Healthcare Data.

ID Installment Payment Data.

IT Interchange Tier.

MI Installment Payment Information.

ND Network Data.

NI Network Interchange Data.

OB Network On Behalf Information.

PD Program ID.

PI PIN Indicator.

SN Multi-Clear Sequence Number.

T1-T6, T8, T9, TA-TM, TO, TP, TQ Payment Token Tags.

TR- TW Reserved

TX Payment Token Tags

W1-W8, WA-WE,WG-WK,WM,WN Cardholder Wallet Tags.

WL Watch List Information.

Refer to Appendix A "Data Elements Additional Information - DE124" and "Fraud/Score


Data - DE124" for more information.

Copyright© 2017 FIS 14-September-17 Client Confidential 388


Healthcare Inquiry Transactions
The ISO subfields ID 01 (Healthcare Provide ID) and 02 (Service Type Code) are
present in the request messages for DE124. The subelement IDs H1-H5 are used to
differentiate each subelement containing the subfield ID 01 and 02. There can be more
than one subelement ID.

The multiple-tagged data is sent in the following format:

LLL 3 bytes ID ID Length AA AA Length AA Data BB BB Length BB Data

where:

 LLL 3 bytes = Total Data Element Length


 ID = Subelement ID (H1 to H5)
 AA = Subfield ID 01
 BB = Subfield ID 02

Fraud Scoring Information


The internal logging of score data will conform to the following format:

FDLLxxyyzzzz

where:

FD Is the 2-byte literal identifying Fraud Score Data.

LL Is the length of data that follows.

xx Is a 2-byte Fraud Product ID (05 = MasterCard).

yy Is 2-bytes containing the length of data to follow.

zzzz when xx = 05, zzzz will contain data in the following format:

Position Corresponding MC Field


1-3 MC DE 48.75.1 (Fraud Score)

4-5 MC DE 48.75.2 (Score Reason Code)

6-8 MC DE 48.75.3 (Rules Score)

9 - 10 MC DE 48.75.4 (Rules Reason Code 1)

11 - 12 MC DE 48.75.5 (Rules Reason Code 2)

Copyright© 2017 FIS 14-September-17 Client Confidential 389


Fraud Security Services Information
The Fraud Security Services additional Data from MasterCard DE 48.56 will be passed
as noted below in ISO DE 124.

Tag Type
FS Fraud Security Services Data

The internal logging of score data will conform to the following format:

FSLLxxyyzzzz

where:

FS Is the 2-byte literal identifying Fraud Security Services Data.

LL Is the length of data that follows.

xx Is the 2-byte Fraud Product ID (05 = MasterCard).

yy Is the 2-byte length of data that follows.

zzzz when xx = 05, zzzz will contain data in the following format:

Position Corresponding MC Field

1 - 12 MC DE 48.56 (Security Services Additional


Data for Issuers).
When there is no data or data is less than 12
bytes, it should be filled with spaces.

13 - 27 MC DE48.49 (Time Validation Information) for


15 bytes.

28 - 29 MC DE 48.52 (Transaction Integrity Class) or


IPM PDS 0017 for 2 bytes

Watch List Information


The Watch List information from Visa DE 48.37 and MasterCard DE48.67 will be
passed as noted below in ISO DE 124.

Tag Type
WL Watch List message

The internal logging of Watch List data will conform to the following format:

Copyright© 2017 FIS 14-September-17 Client Confidential 390


WLLLxxxxxxxx

where:

WL Is the 2-byte literal identifying Watch List Data.

LL Is the length of data that follows.

xx Is a 7 or 8 byte Watch List Data from Visa DE usage 37 or a 3-byte watch list score from
MasterCard.

Account Data Compromise Information


A new tag AC - Account Compromise will be used to identify the account compromise
information and will be logged in token as Account Data Compromise.

Tag Description
AC Account Data Compromise

The internal logging of account data compromise will conform to the following format:

ACLLxxyyzz....z

where:

AC Is the 2-byte literal identifying Account Data Compromise.


LL Is the total length of data.
xx Is a 2-byte Account Data Product ID (05 = MasterCard).
yy Length of the data.
zz....z Is the data.

Example:
AC340530accountdatacompromiseinformatn

Copyright© 2017 FIS 14-September-17 Client Confidential 391


Tag Description
AC Account Data Compromise
34 Total length
05 Product ID of MasterCard
30 Length of the data
Account data compromise MC DE 48.39 for 30 bytes
information

Special Issuer Interchange Flag Information


The special issuer interchange flag information that STAR and PULSE pass is mapped
to ISO issuers in the following format:

NILLxxyyzz

where:

NI Is the 2 byte Tag ID.

LL Is the 2 byte Tag data length.

xx Is the 2 byte sub tag for issuer interchange.

yy Is the 2 bytes containing length of the data to follow

zz Is the data for yy length.

Example 1:
Data from STAR DE 125: SI01A = data in FIS ISO 124: 009NI05ST01A

Tag Description
009 Field length

NI Is the 2-byte Tag ID

05 Is the 2-byte Tag data length

ST Is the 2-byte sub tag for issuer interchange (STAR)

01 Is the 2-byte containing length of the data to follow

A Is the data.

Copyright© 2017 FIS 14-September-17 Client Confidential 392


Example 2:
Data from STAR DE 125: SI02A9 = data in FIS ISO 124: 010NI06ST02A9

Tag Description
010 Field length

NI Is the 2-byte Tag ID

06 Is the 2-byte Tag data length

ST Is the 2-byte sub tag for issuer interchange (STAR)

02 Is the 2-byte containing length of the data to follow

A9 Is the data.

Example 3:
Data from PULSE DE 124: NI24PS32TR08ABCDEFGHID16BP01CAT10101RF02 = data
in FIS ISO 124: 038NI24PS32TR08ABCDEFGHID16BP01CAT10101RF02

Tag Description
038 Field length

NI Is the 2-byte Tag ID

24 Is the 2-byte Tag data length

PS Is the 2-byte sub tag for issuer interchange (PULSE)

32 Is the 2-byte containing length of the data to follow

TR08ABCDEFGHID16BP01 Is the data.


CAT10101RF02

Copyright© 2017 FIS 14-September-17 Client Confidential 393


Interchange Tier
The new tag IT - Interchange Tier is used to identify institutions with $10Billion or more
assets and those institutions with assets less than $10Billion.

Tag Description
IT Interchange Tier

The internal logging of interchange tier data will conform to the following format:

ITLLxx

where:

IT Is the 2 byte Tag ID.

LL Is the 2 byte Tag data length.

xx Is the Tiered Interchange value. Valid values are:


 R1 = Regulated without Fraud
 RF = Regulated with Fraud
 NR = Not Regulated

Network Data Information


The Network Data tag is used to pass general Regional Network Information to ISO
issuers.

ACCEL

NDnnACLLBIxx<data>TRyy<data>ARzz<data>

where:

ND Is the 2 byte literal identifying Network Data.

LL Is the length of the data that follows.

AC Is the sub-tag for ACCEL network.

LL Is the length of the data in the AC sub-tag.

BI Is the BAI data from ACCEL

xx Is the length of data that follows BI sub-tag.

Copyright© 2017 FIS 14-September-17 Client Confidential 394


PP Is the BAI data from ACCEL.

TR Is the transaction ID

yy Is the length of data that follows TR sub-tag.

<xxxxxxxxxx Transaction ID from ACCEL.


xxxxx>

AR Is the sub-tag for Accel ARN.

zz Is the length of the ARN data.

<data> Is the ARN data.

Example:
ND29AC25BI02PPTR15123456789012345AR2312345678901234567890123

Tag Description
ND Is the 2 byte Tag ID

29 Is the 2 byte Tag data Length

AC Is the 2 byte sub tag for ACCEL network

25 Is the 2 byte containing length of the data to follow

BI Is the BAI data from ACCEL

02 Is the length of data that follows BI sub-tag.

PP Is the BAI data from ACCEL.

TR Is the transaction ID

15 Is the length of data that follows TR sub-tag.

123456789 Transaction ID from ACCEL.


012345

AR Is the ARN tag.

23 Is the length of the ARN data.

123456789 Is the ARN data.


012345678
90123

Copyright© 2017 FIS 14-September-17 Client Confidential 395


SHAZAM

NDnnSZLLxx

where:

ND Is the 2-byte literal identifying Network Data.

nn Is the length of the data that follows.

SZ Is the sub-tag for Shazam network.

LL Is the length of the data in the SZ sub-tag.

xx Is the BAI data from Shazam.

Example:
ND06SZ02MD

Tag Description
ND Is the 2 byte Tag ID

06 Is the 2 byte Tag data length.

SZ Is the 2 byte subtag for Shazam network.

02 Is the 2 bytes containing length of the data to follow.

MD Is the BAI data from Shazam.

PULSE

NDxxPSwwTR<zz><xxxxxxxxxxxxxxxx>FC<zz><xxx>NR<zz><xxxxxxxxxxxxxxx>

where:

ND Is the 2 byte Tag ID.z

xx Is the 2 byte Tag data Length.

PS Is the 2 byte subtag for Network Data.

ww Is the 2 bytes containing length of the data to follow.

TR Is the 2 byte Tag ID.

<zz> Is the 2 byte tag length.

Copyright© 2017 FIS 14-September-17 Client Confidential 396


<xxxxxxxx Is the TR tag data for zz length (Transaction ID).
xxxxxxxx>

FC Is the 2 byte Tag ID for Function Code.

<zz> Is the 2 byte Tag Length.

<xxx> Is the FC Tag Data for zz length.

NR Is the 2 byte Tag ID for Network Reference ID.

<zz> Is the 2 byte Tag Length.

<xxxxxxxx Is the NR Tag Data for zz length.


xxxxxxx>

Example:
NDnnPSnnTRnnzzzzzzzzzzzzzzzzFCzzxxxNRzzxxxxxxxxxxxxxxx

Tag Description
ND Is the 2 byte Tag ID.

nn Is the 2 byte Tag data Length.

PS Is the 2 byte subtag for Network Data.

nn Is the 2 bytes containing length of the data to follow.

TR Is the 2 byte Tag ID.

nn Is the 2 byte tag length.

zzzzzzzzzz Is the TR tag data for zz length (Transaction ID).


zzzzzz

FC Is the 2 byte Tag ID for Function Code.

zz Is the 2 byte Tag Length.

xxx Is the FC Tag Data for zz length.

NR Is the 2 byte Tag ID for Network Reference ID.

zz Is the 2 byte Tag Length.

xxxxxxxxxx Is the NR Tag Data for zz length.


xxxxx

Copyright© 2017 FIS 14-September-17 Client Confidential 397


Multi-Clear Sequence Number
Multi-Clear Sequence Number is a number assigned by merchant to identify the advice
message out of the total expected advice messages.

Tag Description
SN Multi-Clear Sequence Number

The internal logging of Multi-Clear Sequence Number will conform to the following
format:

SNLLXX

where:

SN Is the 2 byte literal identifying Multi-Clear Sequence Number.

LL Is the length of the data that follows.

XX Is the Multi-Clear Sequence Number.

Multi-Clear Count Number


Multi-Clear Count Number is a number assigned by merchant indicating the total
number of advices that are expected as part of the cardholder's single purchase.

Tag Description
CN Multi-Clear Count Number

The internal logging of Multi-Clear Count Number will conform to the following format:

CNLLXX

where:
\

CN Is the 2 byte literal identifying Multi-Clear Count Number.

LL Is the length of the data that follows.

XX Is the Multi-Clear Count Number.

Copyright© 2017 FIS 14-September-17 Client Confidential 398


Network On Behalf Information
The On Behalf tag is used to pass the network on behalf of results to ISO issuers.

Tag Type
OB Network On Behalf Service

The internal logging of On Behalf data will conform to the following format:

OBLLxxyyzz

where:

OB Is the 2-byte literal identifying On Behalf tag.

LL Is the 2-byte length of data that follows.

xx Is the 2-byte format code (05 = MasterCard).

yy Is the 2-byte length of data that follows.

zz when xx = 05, zzzz will contain data in the following format:

Position Corresponding MC Field

1-2 Issuer OBO service, MC DE48.71.1

3-4 Is the length of data

5 Is the Issuer OBO result code, MC DE48.71.2

NOTE There could be either single or multiple instances of result values.

Example:

When one instance of result is present,

OB0905055001U

When multiple instances of result are present,

OB1405105001U5101I

Copyright© 2017 FIS 14-September-17 Client Confidential 399


FIS Program ID
The New tag PD - FIS Program ID is a generic ID used to categorize transactions and is
logged in the FINIPC in segment 24 in an existing token 44 as tagged data. The first
usage of this tag is to identify PAVD transactions, where the value of this tag is "01".
Additional values will be added by FIS in the future.

Tag Description
PD FIS ProgramID

The internal logging of FIS Program ID will conform to the following format:

PD02xx

where:

Tag Description
PD Is the 2 byte Tag ID

02 Is the 2 byte Tag data length

xx Is FIS Program Indicator Value

Example:
PDnnDD
where:

Tag Description
PD Is the 2 byte Tag ID

nn Is the 2 byte Tag data length

DD Is the 2 byte Data. Should be "02" which indicates PPE transaction.

Copyright© 2017 FIS 14-September-17 Client Confidential 400


where:

Tag Description
HI Is the 2 byte Tag ID

01 Is the tag data length

X Is an indicator for IIAS validation. Valid Values include:


 0 - Merchant did not perform IIAS validation
 1 - Merchant did verify against IIAS and is certified
 2 - Merchant is exempt from using IIAS
 4 - Transaction submitted as IIAS but unable to validate merchant's
certification status

HM Is the 2 byte Tag ID

LL Is the length of the merchant ID

YYYYYYYYYY Is the certified merchant ID

Payment Token Data


The Payment Token is of the following format:

T1LLzzzT2LLyyyT3LLxxxT4LLwwwT5LLvvvT6LLuuuT8LLtttT9LLsssTALLrrrTBLLqqqTCLLabc
TDLLabcTELLabcTFLLabcTGLLabcTHLLabcTILLabcTJLLabcTKLLabcTLLLabcTMLLabcTOL
LabcTPLLpppTQLLabcD1LLabcD2LLabcD3LLabcD4LLabcD5LLabcD6LLabcD7LLabcW1LLa
bcW2LLabcW3LLabcW4LLabcW5LLabcW6LLabcW7LLabcW8LLabcWALLabcWBLLabcWCL
LabcWDLLabcWELLabcWGLLabcWHLLabcWILLabcWJLLabcWKLLabcWMLLabcWNLLabc

where:

Tag Description
T1 Is the 2 byte literal identifying Token for original PAN.

LL Is the length of Token for Original PAN.

zzz Is the Token for Original PAN.

T2 Is the 2 byte literal identifying Token Assurance Level.

LL Is the length of Token Assurance Level.

yyy Is the Token Assurance Level. Token Assurance level contains a value indicating
the confidence level of the token to PAN/Cardholder relationship

T3 Is the 2 byte literal identifying Token Requestor ID.

LL Is the length of Token Requestor ID.

Copyright© 2017 FIS 14-September-17 Client Confidential 402


Tag Description
xxx Is the Token Requestor ID. Token Requestor ID is the ID assigned by the Token
Service Provider (TSP) to the Token Requestor.

T4 Is the 2 byte literal identifying PAN Information.

LL Is the length of PAN Information

www Is the PAN Information. PAN Information can be the Full PAN, PAN range, Last
four digits of PAN etc.

T5 Is the 2 byte literal identifying Token Transaction Identifier.

LL Is the length of Token Transaction Identifier.

vvv Is the Token Transaction Identifier. Token Transaction Identifier contains the
network from which the token transaction came from. Currently defined values
are:
 MC = MasterCard generated token data
 VI = Visa generated token data
 PU = Pulse generated token data
 NY = NYCE generated token data
 ST = STAR generated token data
 SZ = Shazam generated Token data.

T6 Is the 2 byte literal identifying Token Expiration Date.

LL Is the length of Token Expiration Date.

uuu Is the Token Expiration Date. Token Expiration Date contains the Expiration date
associated with the token.

T8 Is the 2 byte literal identifying PAN Reference Number.

LL Is the length of PAN Reference Number.

ttt Is the PAN Reference Number. PAN Reference Number contains a service-
allocated unique reference to the Primary Account Number that was tokenized.

T9 Is the 2 byte literal identifying Token Type.

LL Is the length of Token Type.

sss Is the Token Type. Token Type contains how the token transaction was initiated.
Currently defined values for Token Type are:
 CF = Card on File
 SE = Secure Element
 HC = HCE (Host Card Emulation)
 WA = Wallet
 PA = Pseudo Account

TA Is the 2 byte literal identifying Token Status.

LL Is the length of Token Status.

Copyright© 2017 FIS 14-September-17 Client Confidential 403


Tag Description
rrr Is the Token Status. Token status contains the current status of the token.
Currently defined values for Token Status are:
 A = Active for payment
 I = Inactive for payment (not yet active)
 S = Temporarily suspended for payments
 D = Permanently deactivated for payments.

TB Is the 2 byte literal identifying Token Lookup Tran ID.

LL Is the length of Token Lookup Tran ID.

qqq Is the Token Lookup Tran ID. Token Lookup Tran ID contains a TSP-provided
reference from the original de-tokenization process.

Payment Token Tags


TC Is the 2 byte literal identifying Token Activation Verification Results.

LL Is the length of Token Activation Verification Results.

abc Is the Token Activation Verification Results. Token Activation Verification Results
contains one of the following OTP verification result and mobile banking
application code values:
 1 = Successfully verified
 2 = Verification code expired
 3 = Verification code failed
 4 = Verification code missing
 5 = Verification code retries exceeded.

TD Is the 2 byte literal identifying Active Account Management (AAM) Velocity


Checking Result.

LL Is the length of AAM Velocity Checking Result.

abc Is the AAM Velocity Checking Result. This tag contains one of the following Host
Card Emulation (HCE) transaction verification result values:
 2 = Time-to-live exceeded
 3 = Count exceeded
 4 = Amount exceeded.

TE Is the 2 byte literal identifying Elapsed Time to Live.

LL Is the length of Elapsed Time to Live.

abc Is the Elapsed Time to Live. This tag will contain the elapsed time in hours since
the current LUK was provisioned or replenished on the device.

TF Is the 2 byte literal identifying Count of Number of Transactions.

LL Is the length of Count of Number of Transactions.

abc Is the Count of Number of Transactions. This tag will contain the cumulative
count of the transactions for the current LUK.

Copyright© 2017 FIS 14-September-17 Client Confidential 404


Tag Description
TG Is the 2 byte literal identifying Cumulative Transaction Amounts.

LL Is the length of Cumulative Transaction Amounts.

abc Is the Cumulative Transaction Amounts. This tag will contain the cumulative total
of transaction amounts in USD for the current LUK.

TH Is the 2 byte literal identifying Correlation ID.

LL Is the length of Correlation ID.

abc Is the Correlation ID. Correlation ID is the identifier assigned by MasterCard to


associate related tokenization request/notification messages.

TI Is the 2 byte literal identifying Number of Active Tokens for the PAN.

LL Is the length of Number of Active Tokens for the PAN.

abc Is the Number of Active Tokens for the PAN. This field indicates the number of
existing active tokens associated with the primary account number.

TJ Is the 2 byte literal identifying Tokenization Event Reason Code.

LL Is the length of Tokenization Event Reason Code.

abc Is the Tokenization Event Reason Code. This field contains a value that indicates
the event reason. Currently defined values are:
 00 = Activation code retries exceeded
 01 = Activation code expired
 02 = Activation code entered incorrectly by cardholder
 03 = Replacement primary account number update failure.

TK Is the 2 byte literal identifying Event Requestor.

LL Is the length of Event Requestor.

abc Is the Event Requestor. This field will contain a value indicating the party that
requested the event. Currently defined values are:
 0 = Wallet Service Provider
 1 = Funding Account issuer
 2 = Cardholder
 3 = Mobile PIN Validation security
 4 = Mobile PIN Change Validation security.

TL Is the 2 byte literal identifying Token Reference Number.

LL Is the length of Token Reference Number.

abc Is the Token Reference Number. Token Reference Number contains a service-
allocated unique reference to the token.

TM Is the 2 byte literal identifying Network Token Transaction ID.

LL Is the length of Network Token Transaction ID.

Copyright© 2017 FIS 14-September-17 Client Confidential 405


Tag Description
abc Is the Network Token Transaction ID. Network Token Transaction ID is calculated
by networks to identify the transaction. It is to be retained and used to provide
the transaction details associated with an original purchase and subsequent
reversal messages. It is a 44-byte value for MC BIN ranges and a 64-byte value
for Visa BIN ranges.

TO Is the 2 byte literal identifying Storage Technology.

LL Is the length of Storage Technology.

abc Is the Storage Technology with following values:


 01 = Device Memory
 02 = Device Memory protected by Trusted Platform Module (TPM)
 03 = Server
 04 = Trusted Execution Environment (TEE)
 05 = Secure Element
 06 = Virtual Execution Environment (VEE).

TP Is the 2 byte literal identifying Token Service Provider (TSP) Identifier.

LL Is the length of Token Lookup Service Provider Identifier.

ppp Is the Token Service Provider Identifier. This field contains information on which
network/entity is the TSP. Currently defined values for TSP Identifier are:
 MC = MasterCard
 VI = Visa
 ST = STAR
 FD = FDC
 IS = Issuer
 AQ = Acquirer
 DP = Discover Debit

TQ Is the 2 byte literal identifying Network Additional Transaction Analysis data -


Transaction Disposition and Test Results

LL Is the length of Additional Transaction Analysis.

abc Is the Network Additional Transaction Analysis data - Transaction Disposition


and Test Results
Currently, this field would contain data from MasterCard DE 48.27 (Example -
0102CI0206SNAOVP)

TR - TW Reserved - Currently not being used on Connex HP platform.


The following tags are reserved as documented below.
TR is used to identify Number of Suspended Accounts.
TS is used to identify Number of Token Accounts.
TT is used to identify Token Sequence Number.
TU is used to identify Token Event Indicator.
TW is used to identify Number of Provisioning Attempts.

TX Is the 2 byte literal identifying CVM Identified by Cardholder Device.

Copyright© 2017 FIS 14-September-17 Client Confidential 406


Tag Description
LL Is the length of CVM Identified by Cardholder Device.

abc Is the CVM Identified by Cardholder Device.


Currently, this field would contain data from Visa Field 123, Usage 2 -Verification
& Token Data, Tag 05 (Cardholder Verification Method Indicators Identified by
Cardholder Device)
Examples: When Bit map position 7 is set to 1 in Field 123, Usage 2 -Verification
& Token Data, Tag 05, FIS ISO DE124 would have TX tag as TX0207.
When Bit map position 5 and position 7 (more than 1 bit is set) in Field 123,
Usage 2 -Verification & Token Data, Tag 05, FIS ISO DE124 would have TX tag
as TX040507.

FIS ISO DE 124, Tag


TX (CVM Identified by Visa Field 123, Usage 2 -Verification &
Cardholder Device) Token Data, Tag 05 (CVM Identified by
values Cardholder Device) bit map position
01 Position 1, Unknown

02 Position 2, None

03 Position 3, Signature

04 Position 4, Online PIN

05 Position 5, Passcode

06 Position 6, Cardholder device code

07 Position 7, Fingerprint biometric verified by


cardholder device

08 Position 8, Cardholder device pattern

Token Device Data


D1 Is the 2 byte literal identifying Device Type.

LL Is the length of Device Type.

Copyright© 2017 FIS 14-September-17 Client Confidential 407


Tag Description
abc Is the Device Type. This field indicates the type of device used for Tokenization.
Currently defined values for Device Type are:
 00 – Unknown
 01 – Mobile Phone
 02 – Tablet
 03 – Watch
 04 – Wrist Band
 05 – Key Fob
 06 – Card
 07 – MNO Wallet
 08 – Mobile Tag
 09 – Mobile Case/Sleeve
 10 – Mobile Phone MNO Fixed SE (car etc)
 11 – Mobile Phone Removable SE
 12 – Mobile Phone Fixed SE Wallet
 13 – Tablet MNO Removable SE
 14 – Tablet MNO Fixed SE
 15 – Tablet Removable SE
 16 – Tablet Fixed SE
 18 – PC
 19 – Cloud
 99 – Other.

D2 Is the 2 byte literal identifying Device Language.

LL Is the length of Device Language.

abc Is the Device Language. This field indicates the preferred language selected by
the Cardholder.

D3 Is the 2 byte literal identifying Device Secure Element ID.

LL Is the length of Device Secure Element ID.

abc Is the Device Secure Element ID. This field contains the Device ID – currently
present only for Visa token transactions.

D4 Is the 2 byte literal identifying Device Number.

LL Is the length of Device Number.

abc Is the Device Number. This field contains full or partial mobile phone number.

D5 Is the 2 byte literal identifying Device Name.

LL Is the length of Device Name.

abc Is the Device Name. This field contains the name that the consumer has
associated to the device with the wallet service provider.

D6 Is the 2 byte literal identifying Device Location.

LL Is the length of Device Location.

Copyright© 2017 FIS 14-September-17 Client Confidential 408


Tag Description
abc Is the Device Location. This field contains latitude and longitude of the device the
consumer is attempting to tokenize a card.

D7 Is the 2 byte literal identifying Device IP Address.

LL Is the length of Device IP Address.

abc Is the Device IP Address. This field contains the IP address of the device at the
time of the provisioning request.

DI Reserved.

Card Holder Wallet Tags


W1 Is the 2 byte literal identifying Wallet ID.

LL Is the length of Wallet ID.

abc Is the Wallet ID. Wallet ID indicates who the Wallet Provider was for the token
transaction. Currently defined values are:
 103 = Apple Pay
 210 = Google Pay
 216 = Android Pay
 217 = Samsung Pay
 327 = Merchant Tokenization Program.

W2 Is the 2 byte literal identifying Wallet Service Provider Account ID Hash.

LL Is the length of Wallet Service Provider Account ID Hash.

abc Is the Wallet Service Provider Account ID Hash. Wallet Service Provider Account
ID Hash contains hash of the consumer’s account ID with the wallet provider.

W3 Is the 2 byte literal identifying Wallet Service Provider Tokenization


Recommendation.

LL Is the length of Wallet Service Provider Tokenization Recommendation.

abc Is the Wallet Service Provider Tokenization Recommendation. This field


indicates the risk assessment by the Wallet Service Provider. Currently defined
values are:
 0 = Decline
 1 = Approve
 2 = Require additional authentication.

W4 Is the 2 byte literal identifying Wallet Service Provider Standard Version.

LL Is the length of Wallet Service Provider Standard Version.

abc Is the Wallet Service Provider Standard Version. This field contains the version
of standards the wallet service provider is using to determine the suggested
tokenization recommendation.

W5 Is the 2 byte literal identifying Wallet Service Provider Device Score.

Copyright© 2017 FIS 14-September-17 Client Confidential 409


Tag Description
LL Is the length of Wallet Service Provider Device Score.

abc Is the Wallet Service Provider Device Score. This field contains the score
assigned by wallet service provider for the device.

W6 Is the 2 byte literal identifying Wallet Service Provider Account Score.

LL Is the length of Wallet Service Provider Account Score.

abc Is the Wallet Service Provider Account Score. This field contains the score
assigned by wallet service provider for the primary account number.

W7 Is the 2 byte literal identifying Wallet Service Provider Reason Codes.

LL Is the length of Wallet Service Provider Reason Codes.

abc Is the Wallet Service Provider Reason Codes. This field contains the code
indicating the specific reason the wallet service provider is suggesting the
tokenization recommendation.

W8 Is the 2 byte literal identifying PAN Source.

LL Is the length of PAN Source.

abc Is the PAN Source. This field identifies the method which the cardholder is
attempting to tokenize a primary account number. Currently defined values are:
 1 = Card on File
 2 = Card added manually
 3 = Card added via application.

WA Is the 2 byte literal identifying Wallet Account Email Address.

LL Is the length of Wallet Account Email Address.

abc Is the Wallet Account Email Address. This field contains the e-mail address of
the Cardholder as provided in the Wallet Account.

WB Is the 2 byte literal identifying Contactless Usage Flag.

LL Is the length of Contactless Usage Flag.

abc Is the Contactless Usage Flag. This field contains a value indicating if the token
is permitted for use in contactless transactions. Currently defined values are:
 N = Token cannot do contactless
 Y = Token can do contactless.

WC Is the 2 byte literal identifying Card on File E-Commerce Usage Flag.

LL Is the length of Card on File E-Commerce Usage Flag.

Copyright© 2017 FIS 14-September-17 Client Confidential 410


Tag Description
abc Is the Card on File E-Commerce Usage Flag. This field contains a value
indicating if the token is permitted for use in Card on File E-commerce
transactions. Currently defined values are:
 N = Token cannot do Card on File E-commerce
 Y = Token can do Card on File E-commerce.

WD Is the 2 byte literal identifying Mobile/Digital Wallet E-Commerce Usage Flag.

LL Is the length of Mobile/Digital Wallet E-Commerce Usage Flag.

abc Is the Mobile/Digital Wallet E-Commerce Usage Flag. This field contains a value
indicating if the token is permitted for use in Mobile/Digital Wallet E-commerce
transactions.Currently defined values are:
 N = Token cannot do Mobile/Digital Wallet E-commerce
 Y = Token can do Mobile/Digital Wallet E-commerce.

WE Is the 2 byte literal identifying Issuer Product Configuration ID.

LL Is the length of Issuer Product Configuration ID.

abc Is the Issuer Product Configuration ID. This field contains the unique card art
product configuration identifier provided by the issuer associated with the
graphical and text card art assets.

WG Is the 2 byte literal identifying Final Tokenization Decision Flag.

LL Is the length of Final Tokenization Decision Flag.

abc Is the Final Tokenization Decision Flag. This field contains the final tokenization
decision that was used in the tokenization of the card.Currently defined values
are:
 1 = Approve
 2 = Approve, requires additional authentication.

WH Is the 2 byte literal identifying Final Tokenization Decision Indicator.

LL Is the length of Final Tokenization Decision Indicator.

abc Is the Final Tokenization Decision Indicator. This field contains the element of the
Service that was responsible for determining the final tokenization decision.
Currently defined values are:
 1 = Tokenization Eligibility Response
 2 = Tokenization Authorization Response
 3 = Issuer Predefined Tokenization Rules
 4 = Mobile Application.

WI Is the 2 byte literal identifying Terms and Conditions Identifier.

LL Is the length of Terms and Conditions Identifier.

abc Is the Terms and Conditions Identifier. This field contains the identifier
associated with the version of terms and conditions accepted by the consumer.
In case of card on file - T&C is between consumer and merchant.

Copyright© 2017 FIS 14-September-17 Client Confidential 411


where:

Tag Description
MI Is the 2 byte literal identifying Installment Payment.

LL Is the 2 byte length of Data.

xx Is the data for LL length.

ID Is the 2 byte literal identifying Installment Options.

NN Is the 2 byte length of Data.

yy Is the data for NN length.

NOTE: There could be single or multiple or no occurrence of the ID tag. Refer to


the detailed tag layouts as shown below.

Detailed Layout of MI Tag for Online 0100/0120/0420 Messages

Tag Description Corresponding MC Field


MI Is the 2 byte literal identifying Installment
Payment.

LL Is the 2 byte length of Data.

Is the 6 byte Promotion Code. DE 48, sub element 95 = HGMINS or MCINST

The following is the field layout when PROMO CODE = "HGMINS"

Is the 2 byte Installment Type. DE112 – Sub element 009, position 1 - 2

Is the 2 byte Number of Installments. DE112 – Sub element 009, position 3 - 4

Is the 5 byte Interest Rate. DE112 – Sub element 009, position 5 - 9

Is the 12 byte First Installment Amount. DE112 – Sub element 009, position 10 - 21

Is the 12 byte Second Installment Amount. DE112 – Sub element 009, position 22 - 33

Is the 20 byte Domestic Card Acceptor Tax ID. DE112 – Sub element 020

The following is the possible field layout when PROMO CODE = "MCINST"

Is the 2 byte Installment Type. DE112 – Sub element 021, position 1 - 2

Is the 1 byte Payment Options. DE112 – Sub element 021, position 3

Is the 2 byte min number of Installments. DE112 – Sub element 023, position 1 - 2

Is the 2 byte max number of Installments. DE112 – Sub element 023, position 3 - 4

Copyright© 2017 FIS 14-September-17 Client Confidential 413


Detailed Layout of MI Tag for Online 0100/0120/0420 Messages

Tag Description Corresponding MC Field


Is the 5 byte Interest Rate. DE112 – Sub element 023, position 5 - 9

Is the 12 byte Installment Fee. DE112 – Sub element 023, position 10 - 21

Is the 5 byte Annual Percentage Rate. DE112 – Sub element 023, position 22 - 26

Is the 12 byte Total Amount Due. DE112 – Sub element 023, position 27 - 38

NOTE: MI tag has fixed layout. Subfields not containing values will be populated with
spaces when they are followed by subfields that contain values. If one or more
subfields at the end of the tag do not contain a value, the subfield(s) will not be
present and the total length of tag will be reduced by the subfield length.

Detailed Layout of ID Tag for Online 0100/0120/0420 Messages

Tag Description Corresponding MC Field


ID Is the 2 byte literal identifying Installment
Payment Data.

LL Is the 2 byte length of Data. Length = 60

Is the 2 byte Number of Installments. Subelement 022, Subfield 1 - Number of


Installments

Is the 5 byte Interest Rate. Subelement 022, Subfield 2 - Interest Rate

Is the 12 byte Installment Fee. Subelement 022, Subfield 3 - Installment Fee

Is the 5 byte Annual Percentage Rate. Subelement 022, Subfield 4 - Annual Percentage
Rate

Is the 12 byte First Installment Amount. Subelement 022, Subfield 5 - First Installment
amount

Is the 12 byte Second Installment Amount. Subelement 022, Subfield 6 - Subsequent


Installment amount

Is the 12 byte Total Amount Due. Subelement 022, Subfield 7 - Total Amount Due

NOTE: There could be a maximum of 12 occurrences of the ID tag. ID tag has fixed layout.
Subfields not containing values will be populated with spaces when they are fol-
lowed by subfields that contain values. If one or more subfields at the end of the
tag do not contain a value, the subfield(s) will not be present and the total length of
tag will be reduced by the subfield length.

Copyright© 2017 FIS 14-September-17 Client Confidential 414


Example 1:

When one instance of Installment Options Data is present,

MI47MCINSTaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbID60xxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

In this example, the first Tag ID is identified as "MI" has a data length of "47" with the
Promo Code as "MCINST" and the data contains a value of
"aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" followed by the second Tag ID
identified as "ID" has a data length of "60" and the data contains a value of
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx".

Detailed Layout of MI Tag for Batch 0220 Messages

Tag Description Corresponding MC Field


MI Is the 2 byte literal identifying Installment
Payment Data.

LL Is the 2 byte length of Data.

6 byte Promotion Code. PDS 0777 - Promotion Code = HGMINS or MCINST

The following is the field layout when PROMO CODE = “HGMINS”

2 byte Installment Type. PDS 0181 - Installment Type, position 1 - 2

2 byte Number of Installments. PDS 0181 - Number of Installments, position 3 - 4

5 byte Interest Rate. PDS 0181 - Interest Rate, position 5 - 9

12 byte First Installment Amount. PDS 0181 - First Installment Amount, position 10 - 21

12 byte Subsequent Installment Amount PDS 0181 - Subsequent Installment Amount, position
22 - 33

20 byte Domestic Card Acceptor ID PDS 0180 - Domestic Card Acceptor Tax ID, 34 - 53

5 byte Annual Percentage Rate. PDS 0181 - Annual Percentage Rate, position 54 - 58

12 byte Installment Fee. PDS 0181 - Installment Fee, position 59 - 70

The following is the possible field layout when PROMO CODE = “MCINST”

2 byte Installment Type. PDS 0181 - Installment Type, position 1 - 2.

NOTE: MI tag has fixed layout. Subfields not containing values will be populated with
spaces when they are followed by subfields that contain values. If one or more
subfields at the end of the tag do not contain a value, the subfield(s) will not be
present and the total length of tag will be reduced by the subfield length.

Copyright© 2017 FIS 14-September-17 Client Confidential 415


Detailed Layout of ID Tag for Batch 0220 Messages

Tag Description Corresponding MC Field


ID Is the 2 byte literal identifying Installment
Payment Data.

LL Is the 2 byte length of Data. Length = 48 (Variable, Max 48)

2 byte Number of Installments. PDS 0181 - Number of Installments, position 1 - 2

5 byte Interest Rate. PDS 0181 - Interest Rate, position 3 - 7

12 byte Installment Fee. PDS 0181 - Installment Fee, position 8 - 19

5 byte Annual Percentage Rate. PDS 0181 - Annual Percentage Rate, position 20 - 24

12 byte First Installment Amount. PDS 0181 - First Installment Amount, position 25 - 36

12 byte Second Installment Amount. PDS 0181 - Subsequent Installment Amount, position
37 - 48

NOTE: ID tag has fixed layout. Subfields not containing values will be populated with
spaces when they are followed by subfields that contain values. If one or more
subfields at the end of the tag do not contain a value, the subfield(s) will not be
present and the total length of tag will be reduced by the subfield length.

Example 1:

When one instance of Installment Options Data is present,

MI08MCINST20ID48060051000000000150000505000000010000000000007500

NOTE: MasterCard Installment Payment transactions are currently supported only for
MasterCard Dual messages and not for Maestro Single messages.

Payment Account Reference Number (PAR)


The payment account reference value will be assigned by Networks and will link
transactions to the underlying primary account number (PAN) associated with the
payment credential presented to a merchant/acquirer.

The internal logging of the Payment Account Reference Number will conform to the
following format:

Copyright© 2017 FIS 14-September-17 Client Confidential 416


PRnnDDDD

Copyright© 2017 FIS 14-September-17 Client Confidential 417


where:

Tag Description
PR Is the 2 byte literal identifying Payment Account Reference Number.

nn Is the 2 byte length of Data.

DDDD Is the Payment Account Reference Number for variable length.

Example:
PR321234567890payment acct ref no
The Tag ID is identified as “PR” has a data length of “32” followed by the payment
account reference number.

0382 AP File Update Information


CAUTION: Any errors that occur while your institution is performing online host
maintenance display on the Network Monitoring System and wait for
operator action. FIS recommends that you use AP Batch Mainte-
nance or online screen maintenance to perform ongoing mainte-
nance to the Authorization Processor files. For complete
instructions, see Chapter 3 “Using Batch Maintenance” of the AP
Technical Reference Manual for Processing Customers.

The 0382 AP File Update message can maintain two files: Cardholder and Account
Detail. Each file consists of one or more record segments. The 0382 message adds,
deletes, or updates one of the following Cardholder or Account Detail Record
segments:

Segment ID Segment Description


Cardholder Record

01 Card Information

02 Track 2 Information

03 Account Information

04 Override Limit Information

06 Hold List Information

08 Name Information

97 Override Limits Information*

Copyright© 2017 FIS 14-September-17 Client Confidential 418


Segment ID Segment Description
98 Member Details Information*

99 Card Basic Information*

Account Detail Record

01 Account Detail

02 Overdraft Information

03 Account Hold Information

99 Account Detail*

NOTE: These segments are only supported for inbound requests coming from
a host computer. The Connex on HP NonStop system does not cur-
rently support the generation and delivery of such AP maintenance
requests to the host computer for these segments.

Refer to "Appendix A" for the following Cardholder Record information:

 Card Information (Cardholder Segment 01)


 Track 2 Information (Cardholder Segment 02)
 Account Information (Cardholder Segment 03)
 Override Limit Information (Cardholder Segment 04)
 Hold List Information (Cardholder Segment 06)
 Name Information (Cardholder Segment 08)
 Override Limits (Cardholder Segment 97)
 Member Detail (Cardholder Segment 98)
 Card Basic (Cardholder Segment 99).
Refer to "Appendix A" for the following Account Detail Record information:

 Account Detail (Account Detail Segment 01)


 Overdraft Information (Account Detail Segment 02)
 Account Hold Information (Account Detail Segment 03)
 Account Detail (Account Detail Segment 99)
 0600/0620 Administrative Message Information.

Status: Refer to the following chart for the FIS data element requirements.

Copyright© 2017 FIS 14-September-17 Client Confidential 419


Message Types Status Information
0100 / 0101 / 0110 Optional.
(Authorization Request
/ Response)

0120 / 0121 Optional.


(Authorization Advice)

0200 /0201 / 0210 Optional.


(Financial Transaction
Request / Response)

0220 /0221 (Financial Optional.


Transaction Advice)

0420 /0421 (Acquirer Optional.


Reversal Advice)

0382, 0392, 0620 Required.

0600 Electronic Mail Required when data element 070 equals 800.
Request

0600 Administrative Optional when data element 070 equals 810, 811, 812, 821, or 822.
Request

0610 Electronic Mail Optional when data element 070 equals 800.
Response

125 FIS Tags, Issuer/Network Management Information


(FIS-Defined)
Format: LLLVAR

Attributes: FIS: ans..999


ISO: ans..999

Description: FIS defines this DE for use in financial messages to provide additional
capability for exchanging data between issuer hosts. Data passed in these
data elements must be tokenized, assuming a TLV format (tag, length,
variable length data), for financial messages.
This data element is reserved by ISO for private definition and use.
FIS also uses this data element for network management information.

Copyright© 2017 FIS 14-September-17 Client Confidential 420


Layout for Financial Messages
DE 125 (FIS Tags, Issuer) is created to provide issuers the ability to pass additional
information to acquirers on financial replies.

In order to optimize this ISO field for general purpose, this data element consists of
tokenized data that conforms to the TLV format (tag-length-variable data). This is
enforced via edit-checking upon receipt of this data element.

DE125 supports multiple tokens and corresponding data for up to a maximum of 999
bytes each.

The data received in DE 125 is preceded by a 3-byte length indicator - indicating the
overall length of the field. The sub-elements contained in either ISO data element must
conform to the following format:

xxyyzzzz

where:

xx Is a 2-byte arbitrary alpha-numeric tag ID.

yy Is 2-bytes containing the length of data to follow. Values range from 00 to a maximum
of 99.

zzzz Is the data for length defined in yy.

Following is an example for DE125 (FIS Tags, Issuer):

Example:

023T105xxxxxT210yyyyyyyyyy

In this example, the length of the field is "023". The Tag ID is identified as "T1" has a
data length of "05" where the data contains "xxxxx". Tag ID "T2" has a data length of
"10" where the data contains 10 bytes with a value of "yyyyyyyyyy".

FIS Tag Identifiers


The following table identifies the list of tags defined by FIS for use in DE 125:

Tag ID Purpose
F1 Falcon Credit Data - Part 1 (reserved for DE 125 only).

F2 Falcon Credit Data - Part 2 (reserved for DE 125 only).

FS Fraud Scoring Information.

Copyright© 2017 FIS 14-September-17 Client Confidential 421


Tag ID Purpose
FD Fraud Security Services Data.

HI-H5 Healthcare Inquiry Transactions

ID Installment Payment Data.

IT Interchange Tier.

MI Installment Payment Information.

NI Network Interchange Data.

ND Network Data Information.

OB Network On Behalf Information.

T1-T6,T8, Payment Token Tags.


T9,TA,TB,TE,TL, TM, TP

WE Cardholder Wallet Tag

WL Watch List Data.

Refer to Appendix A "Data Elements Additional Information - DE125" for more


information.

Falcon Credit Data (Tag ID’s “F1” and “F2”)


Specific to this implementation was a requirement to support receipt of risk-protection
data for international credit models utilizing the Connex on HP NonStop interface to
Falcon - a neural net fraud detection system. This data is specific to credit transactions
(01xx Authorizations) and is received from issuers on authorization replies in DE 125
via the FIS ISO PI.
Falcon requires a total of 165 bytes of data. The format and content of this data is
detailed later in this section. Because the data in each sub-element passed in DE 125 is
restricted to a maximum data length of 99 bytes each, Falcon Credit Data is received in
two separate tags reserved by FIS specifically for this purpose:

Tag ID Purpose
F1 Falcon Credit Data - Part 1

F2 Falcon Credit Data - Part 2

The FIS ISO PI performs edit checking on DE 125 to the extent of ensuring the data
received conforms to TLV format. The PI does not perform edit checking on the
contents of data received in any tag. Issuers must ensure sending of all appropriate
information as required by Falcon.

Copyright© 2017 FIS 14-September-17 Client Confidential 422


Refer to Appendix A "Falcon Credit Data - Layout" for more

Fraud Scoring Information


The internal logging of score data will conform to the following format:

FDLLxxyyzzzz

where:

FD Is the 2-byte literal identifying Fraud Score Data.

LL Is the length of data that follows.

xx Is a 2-byte Fraud Product ID (05 = MasterCard).

yy Is 2-bytes containing the length of data to follow.

zzzz when xx = 05, zzzz will contain data in the following format:

Position Corresponding MC Field


1-3 MC DE 48.55.1 (Merchant Fraud Score)

4-5 MC DE 48.55.2 (Merchant Score Reason Code)

6-8 MC DE 48.55.3 (Reserved for Future Use)

9 - 10 MC DE 48.55.4 (Reserved for Future Use)

11 - 12 MC DE 48.55.5 (Reserved for Future Use)

Copyright© 2017 FIS 14-September-17 Client Confidential 423


Fraud Security Services Information
The Fraud Security Services additional Data from MasterCard DE 48.56 will be passed
as noted below in ISO DE 125.

Tag Type
FS Fraud Security Services Data

The internal logging of score data will conform to the following format:

FSLLxxyyzzzz

where:

FS Is the 2-byte literal identifying Fraud Security Services Data.

LL Is the 2-byte length of data that follows.

xx Is the 2-byte Fraud Product ID (05 = MasterCard).

yy Is the 2-byte containing the length of data to follow.

zzzz when xx = 05, zzzz will contain data in the following format:

Position Corresponding MC Field

1 - 12 MC DE 48.57 (Security Services Additional Data


for Acquirers).
When there is no data or data is less than 12
bytes, it should be filled with spaces.

13 - 27 Spaces

28 - 29 MC DE 48.52 (Transaction Integrity Class) or


IPM PDS 0017 for 2 bytes

Healthcare Inquiry Transactions


The ISO subfields ID 03 (Payer ID/ Carrier ID) and 04 (Approval or Reject Reason
Code) are present in the response messages for DE125. The subelement IDs H1-H5
are used to differentiate each subelement containing the subfield ID 03 and 04. There
can be more than one subelement ID.

The multiple-tagged data is sent in the following format:

LLL 3 bytes ID ID Length AA AA Length AA Data BB BB Length BB Data

Copyright© 2017 FIS 14-September-17 Client Confidential 424


where:

 LLL 3 bytes = Total Data Element Length


 ID = Subelement ID (H1 to H5)
 AA = Subfield ID 03
 BB = Subfield ID 04.
Refer to Appendix A "Network Management Information" for more information.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100 / 0101 / 0110 Optional.
(Authorization Request
/ Response)

0120 / 0121 Optional.


(Authorization Advice)

0200 /0201 / 0210 Optional.


(Financial Transaction
Request / Response)

0220 /0221 (Financial Optional.


Transaction Advice)

0420 /0421 (Acquirer Optional.


Reversal Advice)

0800, 0820 Required in 0800 and 0820 messages with Network Management
Code (bit 070) of 005, 101, 161, 171, 281, and 282.

Copyright© 2017 FIS 14-September-17 Client Confidential 425


Watch List Information
The Watch List information from Visa DE 48.37 and MasterCard DE48.67 will be
passed as noted below in ISO DE 124.

Tag Type
WL Watch List message

The internal logging of Watch List data will conform to the following format:

WLLLxxxxxxxx

where:

WL Is the 2-byte literal identifying Watch List Data.

LL Is the length of data that follows.

xx Is a 7 or 8 byte Watch List Data from Visa DE usage 37 or a 3-byte watch list score from
MasterCard.

Special Issuer Interchange Flag Information


The special issuer interchange flag information that NYCE, STAR and PULSE pass is
mapped to ISO acquirers in the following format:

NILLxxyyzz

where:

NI Is the 2 byte Tag ID.

LL Is the 2 byte Tag data length.

xx Is the 2 byte sub tag for issuer interchange.

yy Is the 2 bytes containing length of the data to follow

zz Is the data for yy length.

Example 1:
Data from STAR DE 125: SI01A = data in FIS ISO 125: 009NI05ST01A

Copyright© 2017 FIS 14-September-17 Client Confidential 426


Tag Description
009 Field length

NI Is the 2 byte Tag ID

05 Is the 2 byte Tag data length

ST Is the 2 byte sub tag for issuer interchange (STAR)

01 Is the 2 byte containing length of the data to follow

A Is the data.

Example 2:
Data from STAR DE 125: SI02A9 = data in FIS ISO 125: 010NI06ST02A9

Tag Description
010 Field length

NI Is the 2 byte Tag ID

06 Is the 2 byte Tag data length

ST Is the 2 byte sub tag for issuer interchange (STAR)

02 Is the 2 byte containing length of the data to follow

A9 Is the data.

Example 3:
Data from NYCE DE 124: SI01A9 = 009NQ05II01P = data in FIS ISO 125:
009NI05NY01P

Tag Description
009 Field length

NI Is the 2 byte Tag ID

05 Is the 2 byte Tag data length

NY Is the 2 byte sub tag for issuer interchange (NYCE)

01 Is the 2 byte containing length of the data to follow

P Is the data (this means the Issuer is a Premier Issuer).

Copyright© 2017 FIS 14-September-17 Client Confidential 427


Example 4:
Data from ACCEL in DE 62: xxxxxx = data in FIS ISO 125:014NI10AC06xxxxxx.
Where, xxxxxx is the Network ID value from ACCEL.

Tag Description
014 Field length

NI Is the 2 byte Tag ID

10 Is the 2 byte Tag data length

AC Is the 2 byte sub tag for issuer interchange (ACCEL)

06 Is the 2 byte containing length of the data to follow

xxxxxx Is the data.

Example 5:
Data from PULSE DE 124: NI24PS32TR08ABCDEFGHID16BP01CAT10101RF02 = data
in FIS ISO 124: 038NI24PS32TR08ABCDEFGHID16BP01CAT10101RF02

Tag Description
038 Field length

NI Is the 2-byte Tag ID

24 Is the 2-byte Tag data length

PS Is the 2-byte sub tag for issuer interchange (PULSE)

32 Is the 2-byte containing length of the data to follow

TR08ABCDEFGHID16BP01 Is the data.


CAT10101RF02

Copyright© 2017 FIS 14-September-17 Client Confidential 428


Interchange Tier
The new tag IT (Interchange Tier) is used to identify institutions with $10Billion or more
assets and those institutions with assets less than $10Billion.

Tag Description
IT Interchange Tier

The internal logging of interchange tier data will conform to the following format:

ITLLxx

where:

IT Is the 2 byte Tag ID.

LL Is the 2 byte Tag data length.

xx Is the Tiered Interchange value. Valid values are:


 R1 = Regulated without Fraud
 RF = Regulated with Fraud
 NR = Not Regulated

Copyright© 2017 FIS 14-September-17 Client Confidential 429


Payment Token Data
The Payment Token is of the following format:

T1LLzzzT2LLyyyT3LLxxxT4LLwwwT5LLvvvT6LLuuuT8LLtttT9LLsssTALLrrrTBLLqqqTELLabc
TLLLabcTMLLabcTPLLpppWELLabc

where:

Tag Description
T1 Is the 2 byte literal identifying Token for original PAN.

LL Is the length of Token for Original PAN.

zzz Is the Token for Original PAN.

T2 Is the 2 byte literal identifying Token Assurance Level.

LL Is the length of Token Assurance Level.

yyy Is the Token Assurance Level. Token Assurance level contains a value indicating
the confidence level of the token to PAN/Cardholder relationship

T3 Is the 2 byte literal identifying Token Requestor ID.

LL Is the length of Token Requestor ID.

xxx Is the Token Requestor ID. Token Requestor ID is the ID assigned by the Token
Service Provider (TSP) to the Token Requestor.

T4 Is the 2 byte literal identifying PAN Information.

LL Is the length of PAN Information

www Is the PAN Information. PAN Information can be the Full PAN, PAN range, Last
four digits of PAN etc.

T5 Is the 2 byte literal identifying Token Transaction Identifier.

LL Is the length of Token Transaction Identifier.

vvv Is the Token Transaction Identifier. Token Transaction Identifier contains the
network from which the token transaction came from. Currently defined values
are:
 MC= MasterCard generated token data
 VI = Visa generated token data
 PU = Pulse generated token data
 NY = NYCE generated token data
 ST = STAR generated token data.

T6 Is the 2 byte literal identifying Token Expiration Date.

LL Is the length of Token Expiration Date.

Copyright© 2017 FIS 14-September-17 Client Confidential 430


Tag Description
uuu Is the Token Expiration Date. Token Expiration Date contains the Expiration date
associated with the token.

T8 Is the 2 byte literal identifying PAN Reference Number.

LL Is the length of PAN Reference Number.

ttt Is the PAN Reference Number. PAN Reference Number contains a service-
allocated unique reference to the Primary Account Number that was tokenized.

T9 Is the 2 byte literal identifying Token Type.

LL Is the length of Token Type.

sss Is the Token Type. Token Type contains how the token transaction was initiated.
Currently defined values for Token Type are:
 CF = Card on File
 SE = Secure Element
 HC = HCE (Host Card Emulation).

TA Is the 2 byte literal identifying Token Status.

LL Is the length of Token Status.

rrr Is the Token Status. Token status contains the current status of the token.
Currently defined values for Token Status are:
 A = Active for payment
 I = Inactive for payment (not yet active)
 S = Temporarily suspended for payments
 D = Permanently deactivated for payments.

TB Is the 2 byte literal identifying Token Lookup Tran ID.

LL Is the length of Token Lookup Tran ID.

qqq Is the Token Lookup Tran ID. Token Lookup Tran ID contains a TSP-provided
reference from the original de-tokenization process.

Payment Token Tags


TE Is the 2 byte literal identifying Elapsed Time to Live.

LL Is the length of Elapsed Time to Live.

abc Is the Elapsed Time to Live.This tag will contain the elapsed time in hours since
the current LUK was provisioned or replenished on the device.

TL Is the 2 byte literal identifying Token Reference Number.

LL Is the length of Token Reference Number.

abc Is the Token Reference Number.Token Reference Number contains a service-


allocated unique reference to the token.

TM Is the 2 byte literal identifying Network Token Transaction ID.

Copyright© 2017 FIS 14-September-17 Client Confidential 431


Tag Description
LL Is the length of Network Token Transaction ID.

abc Is the Network Token Transaction ID. Network Token Transaction ID is calculated
by networks to identify the transaction. It is to be retained and used to provide
the transaction details associated with an original purchase and subsequent
reversal messages. It is a 44-byte value for MC BIN ranges and a 64-byte value
for Visa BIN ranges.

TP Is the 2 byte literal identifying Token Service Provider (TSP) Identifier.

LL Is the length of Token Lookup Service Provider Identifier.

ppp Is the Token Service Provider Identifier. This field contains information on which
network/entity is the TSP. Currently defined values for TSP Identifier are:
 MC = MasterCard
 VI = Visa
 ST = STAR
 FD = FDC
 IS = Issuer
 AQ = Acquirer
 WA = Wallet
 PA = Pseudo Account

Card Holder Wallet Tags


WE Is the 2 byte literal identifying Issuer Product Configuration ID.

LL Is the length of Issuer Product Configuration ID.

abc Is the Issuer Product Configuration ID.This field contains the unique card art
product configuration identifier provided by the issuer associated with the
graphical and text card art assets.

Installment Payment Information


The Installment Payment Information from MasterCard DE 112 is internally split and
logged under two different tags in the following format:

Tag Description
MI Installment Payment Information

ID Installment Options Data

The overall internal logging of Installment Payment Information will conform to the
following format:

MILLxxIDNNyy

Copyright© 2017 FIS 14-September-17 Client Confidential 432


where:

Tag Description
MI Is the 2 byte literal identifying Installment Payment.

LL Is the 2 byte length of Data.

xx Is the data for LL length.

ID Is the 2 byte literal identifying Installment Options.

NN Is the 2 byte length of Data.

yy Is the data for NN length.

NOTE: There could be single or multiple or no occurrence of the ID tag. Refer to the
Detailed Layout of MI Tag and Detailed Layout of ID Tag.

Detailed Layout of MI Tag

Tag Description Corresponding MC Field


MI Is the 2 byte literal identifying Installment Payment.

LL Is the 2 byte length of Data.

Is the 6 byte Promotion Code. DE 48, sub element 95 = MCINST

The following is the possible field layout when PROMO CODE = “MCINST”

Is the 2 byte Installment Type. DE112 – Sub element 021, position 1 - 2

Is the 1 byte Payment Options. DE112 – Sub element 021, position 3

Is the 2 byte min number of Installments. DE112 – Sub element 023, position 1 - 2

Is the 2 byte max number of Installments. DE112 – Sub element 023, position 3 - 4

Is the 5 byte Interest Rate. DE112 – Sub element 023, position 5 - 9

Is the 12 byte Installment Fee. DE112 – Sub element 023, position 10 - 21

Is the 5 byte Annual Percentage Rate. DE112 – Sub element 023, position 22 - 26

Is the 12 byte Total Amount Due. DE112 – Sub element 023, position 27 - 38

Copyright© 2017 FIS 14-September-17 Client Confidential 433


NOTE: MI tag has fixed layout. Subfields not containing values will be populated with
spaces when they are followed by subfields that contain values. If one or more
subfields at the end of the tag do not contain a value, the subfield(s) will not be
present and the total length of tag will be reduced by the subfield length.

Detailed Layout of ID Tag

Tag Description Corresponding MC Field


ID Is the 2 byte literal identifying
Installment Payment Data.

LL Is the 2 byte length of Data. Length = 60


2 byte Number of Installments. Subelement 022, Subfield 1 - Number of Installments

5 byte Interest Rate. Subelement 022, Subfield 2 - Interest Rate

12 byte Installment Fee. Subelement 022, Subfield 3 - Installment Fee

5 byte Annual Percentage Rate. Subelement 022, Subfield 4 - Annual Percentage Rate

12 byte First Installment Amount. Subelement 022, Subfield 5 - First Installment Amount

12 byte Second Installment Amount. Subelement 022, Subfield 6 - Subsequent Installment


Amount

12 byte Total Amount Due. Subelement 022, Subfield 7 - Total Amount Due

NOTE: There could be a maximum of 12 occurrences of the ID tag. ID tag has fixed layout.
Subfields not containing values will be populated with spaces when they are fol-
lowed by subfields that contain values. If one or more subfields at the end of the
tag do not contain a value, the subfield(s) will not be present and the total length of
tag will be reduced by the subfield length.

Example 1:

When one instance of Installment Options Data is present,

MI47MCINSTaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbID60xxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Copyright© 2017 FIS 14-September-17 Client Confidential 434


In this example, the first Tag ID is identified as "MI" has a da
Promo Code as "MCINST" and the data contains a value of
"aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb" followed by the second Tag ID
identified as "ID" has a data length of "60" and the data contains a value of
"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx".

Copyright© 2017 FIS 14-September-17 Client Confidential 435


Payment Account Reference Number (PAR)
The payment account reference value will be assigned by Networks and will link
transactions to the underlying primary account number (PAN) associated with the
payment credential presented to a merchant/acquirer.
The internal logging of the Payment Account Reference Number will conform to the
following format:

PRnnDDDD

where:

Tag Description
PR Is the 2 byte literal identifying Payment Account Reference Number.

nn Is the 2 byte length of Data.

DDDD Is the Payment Account Reference Number for variable length.

Example:
PR321234567890payment acct ref no
The Tag ID is identified as “PR” has a data length of “32” followed by the payment
account reference number.

Network Data Information


NDxxPSwwTR<zz><xxxxxxxxxxxxxxxx>FC<zz><xxx>NR<zz><xxxxxxxxxxxxxxx>

where:

ND Is the 2 byte Tag ID.z

xx Is the 2 byte Tag data Length.

PS Is the 2 byte subtag for Network Data.

ww Is the 2 bytes containing length of the data to follow.

TR Is the 2 byte Tag ID.

<zz> Is the 2 byte tag length.

<xxxxxxxx Is the TR tag data for zz length (Transaction ID).


xxxxxxxx>

Copyright© 2017 FIS 14-September-17 Client Confidential 436


FC Is the 2 byte Tag ID for Function Code.

<zz> Is the 2 byte Tag Length.

<xxx> Is the FC Tag Data for zz length.

NR Is the 2 byte Tag ID for Network Reference ID.

<zz> Is the 2 byte Tag Length.

<xxxxxxxx Is the NR Tag Data for zz length.


xxxxxxx>

Example:
NDnnPSnnTRnnzzzzzzzzzzzzzzzzFCzzxxxNRzzxxxxxxxxxxxxxxx

Tag Description
ND Is the 2 byte Tag ID

nn Is the 2 byte Tag data Length.

PS Is the 2 byte subtag for Network Data.

nn Is the 2 bytes containing length of the data to follow.

TR Is the 2 byte Tag ID.

nn Is the 2 byte tag length.

zzzzzzzzzz Is the TR tag data for zz length (Transaction ID).


zzzzzz

FC Is the 2 byte Tag ID for Function Code.

zz Is the 2 byte Tag Length.

xxx Is the FC Tag Data for zz length.

NR Is the 2 byte Tag ID for Network Reference ID.

zz Is the 2 byte Tag Length.

xxxxxxxxxx Is the NR Tag Data for zz length.


xxxxx

Copyright© 2017 FIS 14-September-17 Client Confidential 437


Network On Behalf Information
The On Behalf tag is used to pass the network on behalf of results to ISO acquirers.

Tag Type
OB Network On Behalf Service

The internal logging of On Behalf data will conform to the following format:

OBLLxxyyzz

where:

OB Is the 2-byte literal identifying On Behalf tag.

LL Is the 2-byte length of data that follows.

xx Is the 2-byte format code (05 = MasterCard).

yy Is the 2-byte length of data that follows.

zz when xx = 05, zzzz will contain data in the following format

Position Corresponding MC Field

1-2 Merchant OBO service, MC DE48.51.1

3-4 Is the length of data

5 Is the Merchant OBO result code, MC DE48.51.2

NOTE There could be either single or multiple instances of result values.

Example:

When one instance of result is present,

OB0905055401X

When multiple instances of result are present,

OB1405105401X5301X

Copyright© 2017 FIS 14-September-17 Client Confidential 438


126 Issuer Trace Data (FIS-Defined)
Format: LLLVAR

Attributes: FIS: ans..100


ISO: ans..999

Description: This data element is reserved by ISO for private definition and use.
FIS defines this data element as Issuer Trace Data. Used to return the
issuer’s trace data that is stored in the FINIPC field issuer-trace-ID, this data
element allows information that is stored by the PI communicating to the
issuer to be returned to the acquirer.
In a multiple-message environment, this data element is used to transport
data in the FINIPC field ref-data-issr. This data consists of the following:

Position Content
1 Format. This is usually 0 to indicate format undefined.

2-100 Information. This data is used by the issuer to determine where it left off to continue
the next portion of the transaction. This information must be returned to the issuer
in continuation requests.

PLUS® Format

NOTE: For additional information and values for the PLUS® fields referenced
below, see the Plus System, Inc. Technical Specifications.

Subelement Name Length PLUS Bit No.


Format Code. Value: P 1

PLUS reference information. 26 62

Destination Institution Identification Code. 3 113

Origination Institution Identification Code. 3 32

Processing Fee Index (numeric). For exception transactions, 3 61, positions 6-8
the FPI from the original transaction is used.

Copyright© 2017 FIS 14-September-17 Client Confidential 439


AMEX® Format

Subelement Name Length AMEX Bit No.


Format Code. Value: X 1

Trace Number 6 11

Institution ID 11 32

Card Acceptor ID 15 42

Issuer Reference Data 48 31

AMEX® GNS Format

Subelement Name Length AMEX Bit No.


Format Code. Value: Y 1

Transaction Identifier 15 31

MasterCard® CIS Format

Data
Subelement Name/Contents Length MasterCard Bit No.
Format Code. Value: 6.

Systems Trace Number 6 11

Transmission Date and Time (MMDDhhmmss) 10 7

Settlement Date (MMDD) 4 15

Banknet Reference Number 9 63.2

Merchant Type 4 18

Trace ID 15 48s63

MasterCard® MDS Format

Subelement Name/Contents Data Length MasterCard Bit No.


Format Code. Value: A

System Trace Number 6 11

Transaction Date-Time 10 7

Settlement Date 4 15

Copyright© 2017 FIS 14-September-17 Client Confidential 440


Subelement Name/Contents Data Length MasterCard Bit No.
Network Reference Number 9 63.3

Banknet Reference Number 9 63.4

Acquirer Reference Number 23 63.5

Receiving Institution ID 11 100

Visa DCS Format

Subelement Name Length Notes Visa Field No.


Format Code. Value: 4 1

System Trace Audit Number 6 11

Acquirer's Institution Identification 11 32


Code

Retrieval Reference Number 12 37

Authorization Characteristics 1 62.1


Indicator

PS2000 Transaction Identifier/ 15 Byte 50 indicates Visa 62.2 or 62.17


Gateway Transaction Identifier or MC

Multiple Clearing Sequence Number 2 62.11

Multiple Clearing Sequence Count 2 62.12

Transaction identifier 1 Visa or MC 62.2


Indicator(“V” or “M”)

Special Condition Indicator 1 60.4

Fee Program Indicator 3 63.19

Chargeback Reduction/BASE II 7 63.6


Flags

Response Source/Reason Code 1 44.1

Original Response Code 2 44.11

Product ID 2 62.23

Reimbursement Attribute 1 63.11

Network ID 4 63.1

Validation Code 4 62.3

Copyright© 2017 FIS 14-September-17 Client Confidential 441


Subelement Name Length Notes Visa Field No.
Last four digits of PAN 4 44.15

Account Status 1 R, N or blank 62.26


where,
R-regulated
N-Non-regulated

Mail/Phone/Electronic Commerce 2 60.8


and Payment Indicator

VISA® EVES Format

Subelement Name Length Notes VISA Bit No.


Format Code. Value: 4 1

System Trace Audit Number 6 11

Acquirer’s Institution Identification Code 11 32

Retrieval Reference Number 12 37

Authorization Characteristics Indicator 1 62.1

PS2000 Transaction Identifier 15 62.2

Special Condition Indicator 1 May be blank 60.4

Response Source/Reason Code 1 44.1

Original Response Code 2 44.11

Product ID 2 62.23

Fee Program Indicator 3 63.19

Reimbursement Attribute 1 May be blank 63.11

Network ID 4 63.1

Validation Code 4 62.3

Last four digits of PAN 4 44.15

Account Status 1 R, N or blank 62.26


where,
R-regulated
N-Non-
regulated

Copyright© 2017 FIS 14-September-17 Client Confidential 442


Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Optional.
0200, 0210, 0220,
0420

0600 Administrative Conditional if Network Management Information Code (bit 070) equals
Request 810, 811, 812, 821, or 822.

Copyright© 2017 FIS 14-September-17 Client Confidential 443


127 Acquirer Trace Data (FIS-Defined)
Format: LLLVAR

Attributes: FIS: ans..100


ISO: ans..999

Description: This data element is reserved by ISO for private definition and use.
FIS defines this data element as Acquirer Trace Data and it is used to send
acquirer data. This allows network information to be passed from an acquirer
processor to an issuer processor.

NOTE: Typically, this field contains trace data in the format provided by an
acquiring network (e.g. NYCE, STAR). When FIS re-formats network
data, however, it is presented to the issuer processor according to the
specific formats described later in this subsection, in the layout given
below.

Position Data
1 A one-byte indicator which is intended to identify the network that presented the
transaction to FIS.
2-100 This field contains the network trace data.

Visa® Format

Visa Field
Subelement Name Length Notes No.
Format Code. Value: 4 1
System Trace Audit Number 6 11
Acquirer's Institution Identification Code 11 32
Retrieval Reference Number 12 37
Authorization Characteristics Indicator 1 62.1
PS2000 Transaction Identifier 15 62.2
Multiple Clearing Sequence Number 2 May be blank 62.11
Multiple Clearing Sequence Count 2 May be blank 62.12
Merchant Volume Indicator 2 May be blank 63.18
Special Condition Indicator 1 May be blank 60.4
POS Entry Mode 4 22

Copyright© 2017 FIS 14-September-17 Client Confidential 444


Visa Field
Subelement Name Length Notes No.
Point of Service Condition Code 2 25
Terminal Entry Capability 1 May be blank 60.2
Chargeback Reduction/Base II flags 7 63.6
Acquirer Business/Member ID 8 63.8
Fee Program Indicator 3 63.19
Market Indicator 1 62.4
Response Source/Reason Code 1 44.1
Original Transaction Identifier 15 125

VISA® EVES Format

Subelement Name Length Notes VISA Bit No.


Format Code. Value: 4 1

System Trace Audit Number 6 11

Acquirer’s Institution Identification Code 11 32

Retrieval Reference Number 12 37

Authorization Characteristics Indicator 1 62.1

PS2000 Transaction Identifier 15 62.2

Special Condition Indicator 1 May be blank 60.4

Undefined 27 May be blank

Fee Program Indicator 3 63.19

Response source/Reason code 1 44.1

Original Transaction Identifier 15 125

Visa® Base II Format

Subelement Name Length Notes VISA Bit No.


Format Code. Value: V 1

System Trace Audit Number 6 11

Acquirer’s Institution Identification Code 11 32

Retrieval Reference Number 12 37

Copyright© 2017 FIS 14-September-17 Client Confidential 445


Subelement Name Length Notes VISA Bit No.
Authorization Characteristics Indicator 1 62.1

PS2000 Transaction Identifier 15 62.2

Multiple Clearing Sequence Number 2 62.11

Multiple Clearing Sequence Count 2 62.12

Terminal Entry Capability 1 60.4

POS Entry Mode 4 22

Card Holder ID Method 1

Interface Trace number 6

Account Selection 1

Fee Program Indicator 3 63.19

Additional Data Indicator 1 63.17

Central Processing Code 4 7

Mail/Phone/Electronic Commerce and 1


Payment Indicator

MasterCard® IPM Format

NOTE: MasterCard® data elements referenced below pertain to their IPM


Clearing Formats publication.

Data
Subelement Name/Contents Length MasterCard Bit No.
Format Code. Value: 5. 1 NA

Acquirer Reference Number 23 IPM DE 31

 Mixed Use 1

 Acquirer BIN 6

 Julian Date 4

 Acquirer Sequence 11

 Check Digit 1

Terminal Type (or CAT level) 3 IPM PDS 0023

Acquirer Institution ID 11 IPM DE 32

Copyright© 2017 FIS 14-September-17 Client Confidential 446


Data
Subelement Name/Contents Length MasterCard Bit No.
Transaction Life Cycle 16 IPM DE 63

 Life Cycle Support Indicator 1

 Trace ID (Banknet Reference Number/Date) 15

Business Activity 10 IPM PDS 0158

 Acceptance Brand ID 3 IPM PDS 0158-S1

 Business Service Level Code 1 IPM PDS 0158-S2

 Business Service ID Code 6 IPM PDS 0158-S3

Settlement Indicator 1 IPM PDS 0165

Interchange Rate Designator 2 IPM PDS 0158-S4

Business Date (YYMMDD format) 6 IPM PDS 0158-S5

Product Identifier 3 IPM PDS 002

Business Cycle 2 IPM PDS 0158-S6

Settlement Date 6 IPM PDS 0159-S8

MasterCard Rate Indicator 1 IPM PDS 0158-S13

MasterCard® CIS Format

NOTE: For additional information and values for the MasterCard® fields refer-
enced below, see MasterCard’s Customer Interface Specifications.

Data
Subelement Name/Contents Length MasterCard Bit No.
Format Code. Value: 6. 1 NA

Systems Trace Audit Number 6 11

Transmission Date and Time (MMDDhhmmss) 10 7

Settlement Date (MMDD) 4 15

MasterCard Banknet Data 9 63

 Financial Network Code 3 63.1

Copyright© 2017 FIS 14-September-17 Client Confidential 447


Data
Subelement Name/Contents Length MasterCard Bit No.
 Banknet Reference Number 6 63.2

Transaction Category Code 1 48, position 1

Trace ID 15 48s63

MasterCard® MDS Format

Subelement Name/Contents Data Length MasterCard Bit No.


Format Code. Value: A 1 NA

System Trace Number 6 11

Transaction Date-Time 10 7

Settlement Date 4 15

Transaction Category Code 1 48, position 1

Currency Precision 1 48.70

Network Reference Number 9 63.3

Banknet Reference Number 9 63.4

Acquirer Reference Number 23 63.5

Receiving Institution Id 11 100

Original Switch Serial No. 9 48.59

PLUS® Format

NOTE: For additional information and values for the PLUS® fields referenced
below, see the Plus System, Inc. Technical Specifications.

Data
Content Length PLUS Bit No.
Format Code. Value: P 1

PLUS reference information. 26 62

Origination Institution Identification Code. 3 32

Processing Fee Index (numeric). For exception 3 61, positions 6-8


transactions, the FPI from the original transaction is
used.

Copyright© 2017 FIS 14-September-17 Client Confidential 448


Data Edit: None.

Status: Refer to the following chart for the FIS data element requirements.

Message Types Status Information


0100, 0110, 0120, Optional.
0200, 0210, 0220, 0420

0600 Administrative Conditional if Network Management Information Code (bit 070)


Request equals 810, 811, 812, 821, or 822.

Discover® Debit Format

Subelement Name/Contents Data Length PULSE Bit No.


Format Code. Value: D 1 NA

Discover Function code 3 DE 127, Position 1-3

Discover assigned Network Reference 15 DE 127, Positions 4-18


ID

Interchange Rate Qualifier 8 DE 127, Positions 25-32

Acquirer Reference Number 23 DE 127, Positions 33-55

Copyright© 2017 FIS 14-September-17 Client Confidential 449


Endpoint Responsibilities
Following are the responsibilities of the endpoint.

 The system technical staff or the network provides a package of data base forms to
be completed by each endpoint. This information is needed for internal system files
and definitions of each acquirer or issuer link. These forms are described in the
Processing Forms Manual.
 Each issuer must create a stress file tape containing the financial transactions that
represent its cardholders at foreign terminals. This tape is forwarded to the
certification services staff at least one week before testing begins. Guidelines for
creating the stress file tape are included in this section.
 Each acquirer must generate test cards that represent each of the network-
supported Track 2 formats.

Test Session
The endpoint's data center is responsible for scheduling test time with the certification
services staff. FIS recommends scheduling a minimum of one week in advance of the
desired time. Refer to the guidelines for testing provided by your network. The time
required to activate the test system is included in the scheduled time. (For example, a
two hour test allows the endpoint about one hour and forty-five minutes of actual
processing time.)

The test system is available during normal business hours. Special arrangements can
be made to schedule certification sessions outside normal business hours. Such
arrangements must be made no less than one week in advance. Testing is subject to
the availability of the system hardware and certification services staff.

Common Testing Procedures


The technical staff activates the test system at the start of the endpoint's scheduled
time. The endpoint's contact calls the certification services analyst to establish
communications. A member of your staff must be in contact with the certification
services analyst during the test.

A test script is followed during the session. Individual acquirer and issuer test scripts
are distributed by the network office. The certification services analyst performs
activities that help meet the objectives of the test. This may include sending system
commands, obtaining data scope traces, or initiating stress file runs. If a problem is
identified during testing, the certification services analyst tries to correct it. However,
due to the scope of testing problems and possible interference with other scheduled
testing, the session may be terminated and rescheduled for another day.

A test session lasts the entire scheduled time, unless the certification services analyst
specifies otherwise. When the test is completed, the endpoint logs off the test system
and the certification services analyst terminates the session.

Copyright© 2017 FIS 14-September-17 Client Confidential 451


Test Results
After the test session is completed, the certification services analyst generates an Audit
Trail of activity and analyzes the results.

At the endpoint's request, Settlement Reports might be generated reflecting the test
activity. The reports are transmitted to the endpoint through an RJE workstation.

The certification services analyst responsible for testing maintains close communication
with your staff throughout certification testing.

Testing Progress
The certification services analyst monitors the ongoing results of testing. This list
allows the certification services analyst to track current testing status for each network
endpoint. The list can also be used by the acquirer or issuer as a checkpoint tool in
analyzing test progress.

Standard Financial Message Stress File Format

Message Structure
The current structure for producing a stress file used for testing a standard FIS ISO
8583 financial message is listed on the following pages. Follow these guidelines:

 Use a fixed record length of 1674 bytes.


 Fill in data elements with ASCII character data.
 Blank-fill unused data elements.

NOTE: Data element requirements are determined by the message type. For
specific data element requirements, see “Message Structure” on
page 104.

Bit Char.
No. Data Element Name Length Notes
-- Message Type 4

-- Bit Map, Primary 8 Blank-fill. The stress tool creates the


primary bit map.

001 Bit Map, Secondary 8 Blank-fill. The stress tool creates the
secondary bit map if needed.

002 Primary Account Number

Copyright© 2017 FIS 14-September-17 Client Confidential 452


Bit Char.
No. Data Element Name Length Notes
-- Length 2 Blank-fill length indicator.

-- Data 19

003 Processing Code 6

004 Amount, Transaction 12

005 Amount, Settlement 12

006 Amount, Cardholder Billing 12

007 Transmission Date and 10 Blank-fill. The stress tool calculates this
Time value.

008 Amount, Cardholder Billing 8


Fee

009 Conversion Rate, 8


Settlement

010 Conversion Rate, 8


Cardholder Billing

011 Systems Trace Audit 6 Blank-fill. The stress tool calculates this
Number value.

012 Time, Local Transaction 6 Blank-fill. The stress tool calculates this
value.

013 Date, Local Transaction 4 Blank-fill. The stress tool calculates this
value.

014 Date, Expiration 4 Format: YYMM.

015 Date, Settlement 4 Blank-fill. The stress tool calculates this


value.

016 Date, Conversion 4 Format: MMDD.

017 Date, Capture 4 Format: MMDD.

018 Merchant Type 4

019 Acquiring Institution 3


Country Code

020 PAN Extended Country 3


Code

021 Forwarding Institution 3


Country Code

Copyright© 2017 FIS 14-September-17 Client Confidential 453


Bit Char.
No. Data Element Name Length Notes
022 Point-of-Service Entry 3
Mode

023 Card Sequence Number 3

025 Point-of-Service Condition 2


Code

026 Point-of-Service PIN 2


Capture Code

027 Authorization Identification 1


Response Length

028 Amount, Transaction Fee 9 x + n 8; x = C (credit) or D (debit) amount.

029 Amount, Settlement Fee 9 x + n 8; x = C (credit) or D (debit) amount.

030 Amount, Transaction 9 x + n 8; x = C (credit) or D (debit) amount.


Processing Fee

031 Amount, Settlement 9 x + n 8; x = C (credit) or D (debit) amount.


Processing Fee

032 Acquiring Institution When a card-issuing processor supplies


Identification Code the stress file on tape, this data element
may be blank-filled.

-- Length 2 Blank-fill length indicator.

-- Data 11

033 Forwarding Institution


Identification Code

-- Length 2 Blank-fill length indicator.

-- Data 11

034 PAN Extended

-- Length 2 Blank-fill length indicator.

-- Data 28

035 Track 2 Data

-- Length 2 Blank-fill length indicator.

-- Data 37

036 Track 3 Data

-- Length 3 Blank-fill length indicator.

Copyright© 2017 FIS 14-September-17 Client Confidential 454


Bit Char.
No. Data Element Name Length Notes
-- Data 104

037 Retrieval Reference 12 Blank-fill. The stress tool calculates this


Number value.

038 Authorization Identification 6


Response

039 Response Code 2

040 Service Restriction Code 3

041 Card Acceptor Terminal 8 When a card-issuing processor supplies


Identification the stress file on tape, this data element
may be blank-filled.

042 Card Acceptor Identification 15 When a card-issuing processor supplies


Code the stress file on tape, this data element
may be blank-filled.

043 Card Acceptor Name and 40 When a card-issuing processor supplies


Location the stress file on tape, this data element
may be blank-filled.

044 Additional Response Data

-- Length 2 Blank-fill length indicator.

-- Data 25

045 Track 1 Data

-- Length 2 Blank-fill length indicator.

-- Data 76

047 Additional Data, National

-- Length 3 Blank-fill length indicator.

-- Data 100

048 Merchant/Bank Name

-- Length 3 Blank-fill length indicator.

-- Data 25

049 Currency Code, Transaction 3

050 Currency Code, Settlement 3

051 Currency Code, Cardholder 3


Billing

Copyright© 2017 FIS 14-September-17 Client Confidential 455


Bit Char.
No. Data Element Name Length Notes
052 PIN Data 16

054 Additional Amounts

-- Length 3 Blank-fill length indicator.

-- Data 120

057 Authorization Life Cycle

-- Length 3 Blank-fill length indicator.

-- Data 3

058 National Point-of-Service


Condition Code

-- Length 3 Blank-fill length indicator.

-- Data 11

059 National Point-of-Service


Geographic Data

-- Length 3 Blank-fill length indicator.

-- Data 17

060 Advice/Reversal Reason


Code

-- Length 3 Blank-fill length indicator.

-- Byte Map 2 Blank-fill byte map. The stress tool


creates this value.

-- Reversal Reason 2

-- Advice Reason 2

061 Acquirer Transport Data

-- Length 3 Blank-fill length indicator.

-- Data 100 Blank-fill data.

063 FIS Data

-- Length 3 Blank-fill length indicator.

-- Byte Map 2 Blank-fill byte map. The stress tool


creates this value.

-- Pseudo Terminal 6

Copyright© 2017 FIS 14-September-17 Client Confidential 456


Bit Char.
No. Data Element Name Length Notes
-- Issuer Network 3
Identification

-- Acquirer Network 3
Identification

-- Processor ID 6

-- Auth Timeout 2

-- Filler 28 Blank-fill Filler.

067 Extended Payment Code 2

090 Original Data Elements 42

095 Replacement Amounts 42

098 Payee 25

100 Receiving Institution ID

-- Length 2 Blank-fill length indicator.

-- Data 11

102 Account ID 1

-- Length 2 Blank-fill length indicator.

-- Data 28

103 Account ID 2

-- Length 2 Blank-fill length indicator.

-- Data 28

104 Transaction Description

-- Length 3 Blank-fill length indicator.

-- Data 100

113 Authorizing Agent


Institution ID Code

-- Length 3 Blank-fill length indicator.

-- Data 11

114 Authorizing Agent Country


Code

-- Length 3 Blank-fill length indicator.

Copyright© 2017 FIS 14-September-17 Client Confidential 457


Bit Char.
No. Data Element Name Length Notes
-- Data 3

120 Account Qualifiers

-- Length 3 Blank-fill length indicator.

-- Data 6

122 Sponsor Bank ID

-- Length 3 Blank-fill length indicator.

-- Data 11

123 AVS/Check Auth Data

-- Length 3 Blank-fill length indicator.

-- Data 50

126 Issuer Trace Data

-- Length 3 Blank-fill length indicator.

-- Data 100 Blank-fill data.

127 Acquirer Trace Data

-- Length 3 Blank-fill length indicator and data.

-- Data 100 Blank-fill data.

If you have questions about any of these specifications, contact the certification
services analyst for clarification.

Copyright© 2017 FIS 14-September-17 Client Confidential 458


Certification
Certification consists of a series of activities that certify to the network's executive
director that an acquirer and/or issuer is capable of processing all system messages in
a timely and accurate manner.

Acquirers
An acquirer must perform the following activities to be certified.

 Communicate with the system using the correct telecommunications protocol.


 Generate and/or accept Administrative messages.
 Originate foreign transactions at any terminal and submit to the system the
appropriate Financial Transaction Request messages for the transaction set
supported by the network.
 Complete the financial transaction at the terminal as instructed by the Financial
Transaction reply message.
 Generate Transaction Reversal messages.

Issuers
An issuer must perform the following activities to be certified.

 Communicate with the system using the correct telecommunications protocol.


 Generate and/or accept Administrative messages.
 Optionally generate and/or accept Negative File messages if using the option for
Store-and-Forward processing.
 Respond to Financial Transaction Requests with the appropriate Transaction Reply
for the transaction set supported by the network.
 Accept Transaction Reversal messages from the system.
 Successfully process the stress file according to the network's specifications.
 Optionally generate and/or accept AP File Maintenance messages.
 Optionally generate and/or accept Totals messages.

Copyright© 2017 FIS 14-September-17 Client Confidential 459


Bit Map Position Data Element Name
021 Forwarding Institution Country Code

022 Point-of-Service Entry Mode

023 Card Sequence Number

024 Network International Identifier

025 Point-of-Service Condition Code

026 Point-of-Service PIN Capture Code

027 Authorization Identification Response Length

028 Amount, Transaction Fee

029 Amount, Settlement Fee

030 Amount, Transaction Processing Fee

031 Amount, Settlement Processing Fee

032 Acquirer Institution Identification Code

033 Forwarding Institution Identification Code

034 Primary Account Number (PAN), Extended

035 Track 2 Data

036 Track 3 Data

037 Retrieval Reference Number

038 Authorization Identification Response

039 Response Code

040 Service Restriction Code

041 Card Acceptor Terminal Identification

042 Card Acceptor Identification Code

043 Card Acceptor Name/Loc

044 Additional Response Data

045 Track 1 Data

046 Additional Fees (FIS-Defined)

047 Addition Data, National

048 Institution/Merchant Name (FIS-Defined)

049 Currency Code, Transaction

Copyright© 2017 FIS 14-September-17 Client Confidential 461


Bit Map Position Data Element Name
050 Currency Code, Settlement

051 Currency Code, Cardholder Billing

052 Personal Identification Number (PIN) Data

053 Security Related Control Information

054 Additional Amounts

055 ICC Data (FIS-Defined)

056 Replacement Additional Fees (FIS-Defined)

057 Authorization Life Cycle (ANSI-defined)

058 National Point-Of-Service Condition Code (ANSI-defined)

059 National Point-Of-Service Geographic Data (ANSI-defined)

060 Advice/Reversal Reason Codes (FIS-Defined)

061 Acquirer Transport Data (FIS-Defined)

062 Issuer Transport Data (FIS-Defined)

063 FIS Data (FIS-Defined)

064 Message Authentication Code (MAC)

065 Bit Map, Extended

066 Settlement Code

067 Extended Payment Code

068 Receiving Institution Country Code

069 Settlement Institution Country Code

070 Network Management Information Code

071 Message Number

072 Message Number Last

073 Date, Action

074 Credits, Number

075 Credits, Reversal Number

076 Debits, Number

077 Debits, Reversal Number

078 Transfer, Number

Copyright© 2017 FIS 14-September-17 Client Confidential 462


Bit Map Position Data Element Name
079 Transfer, Reversal Number

080 Inquiry, Number

081 Authorization, Number

082 Credits, Processing Fee Amount

083 Credits, Transaction Fee Amount

084 Debits, Processing Fee Amount

085 Debits, Transaction Fee Amount

086 Credits, Amount

087 Credits, Reversal Amount

088 Debits, Amount

089 Debits, Reversal Amount

090 Original Data Elements

091 File Update Code

092 File Security Code

093 Response Indicator

094 Service Indicator

095 Replacement Amounts

096 Message Security Code

097 Amount Net Settlement

098 Payee

099 Settlement Institution Identification Code

100 Receiving Institution Identification Code

101 File Name

102 Account Identification 1

103 Account Identification 2

104 Transaction Description

105 Large Private Data 1

106 Large Private Data 2

107 Large Private Data 3

Copyright© 2017 FIS 14-September-17 Client Confidential 463


Bit Map Position Data Element Name
108 Large Private Data 4

109 through 110 Reserved for ISO Use

111 Additional Data, Private Acquirer (FIS-Defined)

112 Reserved for National Use

113 Authorizing Agent Institution ID Code (ANSI-defined)

114 Country Code, Authorizing Agent (ANSI-defined)

115 through 119 Reserved for National Use

120 Account Qualifiers (FIS-Defined)

121 Additional Data, Private Issuer (FIS-Defined)

122 Sponsor Bank ID (FIS-Defined)

123 AVS/Check Auth Data (FIS-Defined)

124 Info, Text (FIS-Defined)

125 Network Management Information (FIS-Defined)

126 Issuer Trace Data (FIS-Defined)

127 Acquirer Trace Data (FIS-Defined)

128 Message Authentication Code (MAC)

Data Elements in Alphabetic Sequence


Data Element Name Bit Map Position
Account Identification 1 102

Account Identification 2 103

Account Qualifiers (FIS-Defined) 120

Acquirer Institution Identification Code 032

Acquirer Network ID 063

Acquirer Trace Data (FIS-Defined) 127

Acquirer Transport Data (FIS-Defined) 061

Acquiring Institution Country Code 019

Additional Amounts 054

Copyright© 2017 FIS 14-September-17 Client Confidential 464


Data Element Name Bit Map Position
Additional Fees (FIS-Defined) 046

Additional Data, National 047

Additional Data, Private Acquirer (FIS-Defined) 111

Additional Data, Private Issuer (FIS-Defined) 121

ICC Data (FIS-Defined) 055

Additional Response Data 044

Advice Reason 060

Advice/Reversal Reason Codes (FIS-Defined) 060

Amount, Cardholder Billing Fee 008

Amount, Cardholder Billing 006

Amount, Net Settlement 097

Amount, Settlement Fee 029

Amount, Settlement 005

Amount, Settlement Processing Fee 031

Amount, Transaction Fee 028

Amount, Transaction 004

Amount, Transaction Processing Fee 030

Auth Timeout 063

Authorization Identification Response Length 027

Authorization Identification Response 038

Authorization Life Cycle (ANSI-defined) 057

Authorization, Number 081

Authorizing Agent Institution ID Code (ANSI-defined) 113

AVS/Check Auth Data (FIS-Defined) 123

Bit Map, Extended 065

Bit Map, Secondary 001

Card Acceptor Identification Code 042

Card Acceptor Name/Loc 043

Card Acceptor Terminal Identification 041

Copyright© 2017 FIS 14-September-17 Client Confidential 465


Data Element Name Bit Map Position
Card Sequence Number 023

Conversion Rate, Cardholder Billing 010

Conversion Rate, Settlement 009

Country Code, Authorizing Agent (ANSI-defined) 114

Credits, Amount 086

Credits, Number 074

Credits, Processing Fee Amount 082

Credits, Reversal Amount 087

Credits, Reversal Number 075

Credits, Transaction Fee Amount 083

Currency Code, Cardholder Billing 051

Currency Code, Settlement 050

Currency Code, Transaction 049

Date, Action 073

Date, Capture 017

Date, Conversion 016

Date, Expiration 014

Date, Local Transaction 013

Date, Settlement 015

Debits, Amount 088

Debits, Number 076

Debits, Processing Fee Amount 084

Debits, Reversal Amount 089

Debits, Reversal Number 077

Debits, Transaction Fee Amount 085

FIS Data (FIS-Defined) 063

Extended Payment Code 067

File Name 101

File Security Code 092

Copyright© 2017 FIS 14-September-17 Client Confidential 466


Data Element Name Bit Map Position
File Update Code 091

Forwarding Institution Country Code 021

Forwarding Institution Identification Code 033

Info, Text (FIS-Defined) 124

Inquiry, Number 080

Institution/Merchant Name (FIS-Defined) 048

Issuer Network ID 063

Issuer Trace Data (FIS-Defined) 126

Issuer Transport Data (FIS-Defined) 062

Large Private Data 1 105

Large Private Data 2 106

Large Private Data 3 107

Large Private Data 4 108

Merchant Type 018

Message Authentication Code (MAC) 064

Message Authentication Code (MAC) 128

Message Number Last 072

Message Number 071

Message Security Code 096

National Point-Of-Service Condition Code (ANSI-defined) 058

National Point-Of-Service Geographic Data (ANSI-defined) 059

Network International Identifier 024

Network Management Information (FIS-Defined) 125

Network Management Information Code 070

Original Data Elements 090

Payee 098

Personal Identification Number (PIN) Data 052

Point-of-Service Condition Code 025

Point-of-Service Entry Mode 022

Copyright© 2017 FIS 14-September-17 Client Confidential 467


Data Element Name Bit Map Position
Point-of-Service PIN Capture Code 026

Primary Account Number (PAN) Extended Country Code 020

Primary Account Number (PAN) 002

Primary Account Number (PAN), Extended 034

Processing Code 003

Processor ID 063

Pseudo-Terminal 063

Receiving Institution Country Code 068

Receiving Institution Identification Code 100

Replacement Additional Fees (FIS-Defined) 056

Replacement Amounts 095

Reserved for ISO Use 109 through 110

Reserved for National Use 112, 115 through 119

Reserved for Private Use 121

Response Code 039

Response Indicator 093

Retrieval Reference Number 037

Reversal Reason 060

Security Related Control Information 053

Service Indicator 094

Service Restriction Code 040

Settlement Code 066

Settlement Institution Country Code 069

Settlement Institution Identification Code 099

Sponsor Bank ID (FIS-Defined) 122

System Trace Audit Number 011

Time, Local Transaction 012

Track 1 Data 045

Track 2 Data 035

Copyright© 2017 FIS 14-September-17 Client Confidential 468


Data Element Name Bit Map Position
Track 3 Data 036

Transaction Description 104

Transfer, Number 078

Transfer, Reversal Number 079

Transmission Date and Time 007

FIS Private Use Data Elements and Subelements


Following is a list of FIS private use data elements.

Bit FIS FIS


No. FIS Element Name Format Attributes Description

043 Card Acceptor an 40 Following is the breakdown of the


Location FIS Reg E data element.
 Address (1-23)
 City (24-36)
 State (37-38)
 Country (39-40)

044 Additional LLVAR an..25 Following is the breakdown of the


Response Data FIS data element.
 Field number in error (1-3)
 Referral phone number (1-10)
 Additional response data (11-
25)

Following is the breakdown of the


data for statement printing.
 Last message in series Y(es),
or N(o) (1)
 Format of print receipt data in
data element 121 (2-3)

Values are:
00 host has preformatted
01 acquirer will format

Copyright© 2017 FIS 14-September-17 Client Confidential 469


Bit FIS FIS
No. FIS Element Name Format Attributes Description

046 Additional Fees LLLVAR ans..88 Used when there are applicable
fees other than the fees designated
in data elements 028 and 029.
Following is the breakdown of this
data element.
 Fee Type (1-2)
 Settle/Memo Indicator (3)
 Decimalization Indicator (for
future use) (4)
 Fee Amount (x + n 8) (5-13)
 Settl Fee Amt (x + n 8) (14-22)

048 Institution/Merchant LLLVAR ans..025 Name of acquiring institution or


Name merchant.

053 Security Related nP 16 Data needed to process PINs and


Control Information perform message authentication,
or MACing. Following is the
breakdown of this data element.
 PIN and MAC key index (nP
2)
 MAC key index (nP 2)
 Future use (nP 12)

055 ICC Data LLLVAR b.. 255 Used on EMV transactions to pass
EMV tags.

056 Replacement LLLVAR ans..88 Replacement fees as applicable to


Additional Fees fees in data element 055 in the
original request. Following is the
breakdown of this data element.
 Fee Type (1-2)
 Settle/Memo Indicator (3)
 Decimalization Indicator (for
future use) (4)
 Fee Amount (x + n 8) (5-13)
 Settl Fee Amt (x + n 8) (14-22)

057 Authorization Life LLLVAR an..003 Definition from ANSI X9.2-1988.


Cycle Authorization hold time for pre-
authorizations.

Copyright© 2017 FIS 14-September-17 Client Confidential 470


Bit FIS FIS
No. FIS Element Name Format Attributes Description

058 National POS LLLVAR an..030 Definition from ANSI X9.2-1988.


Condition Code Following is the breakdown of this
data element.
 Terminal class (1-3)
 Present type (4-7)
 Security condition (8)
 Terminal type (9-10)
 Card data input capability (11)

059 National POS LLLVAR n..017 Definition from ANSI X9.2-1988.


Geographic Data Following is the breakdown of this
data element.
 Terminal state code (1-2)
 Terminal county code (3-5)
 Terminal zip code (6-14)
 Terminal country code (15-17)

060 Advice/Reversal LLLVAR an..006 Reason for advice and/or reversal.


Reason Following is the breakdown of this
data element.
 Byte map (2)
 Reversal reason (2)
 Advice reason (2)

063 FIS Data LLLVAR ans..050 Following is the breakdown of the


FIS data.
 Byte map (2)
 Pseudo terminal (6)
 Issuer network ID (3)
 Acquirer network ID (3)
 From proc/acqr member (6)
 Auth timeout (2)
 OAR data (15)
 Processing flags (5)

Copyright© 2017 FIS 14-September-17 Client Confidential 471


Bit FIS FIS
No. FIS Element Name Format Attributes Description

090 Original Data n 42 Following is the breakdown of this


Elements data element.
 Original message type (4)
 Original system audit trace
number (6)
 Original local transaction date
and time (10)
 Original acquiring institution
(11)
 Original forwarding institution
(11)
Inbound to the Connex™ System,
only original message type is
supported.
Outbound from the Connex
System, the original message type
is sent. Original system audit trace
number and local date and time
are sent if available.
Note that the trace number, date
and time will either be zero-filled
because the information was not
available or they will match data
elements 011, 012, and 013.

100 Receiving Institution LLLVAR n..011 ID of the check authorizer.


ID

105 Large Private Data 1 LLLVAR ans..255 Used to transmit large amounts of
data.

106 Large Private Data 2 LLLVAR ans..255 Used to transmit large amounts of
data when amount of data exceeds
data element 105.

107 Large Private Data 3 LLLVAR ans..255 Used to transmit large amounts of
data when amount of data exceeds
data element 106.

108 Large Private Data 4 LLLVAR ans..255 Used to transmit large amounts of
data when amount of data exceeds
data element 107.

111 Additional Data, LLLVAR ans..255 Contains VISA® DCS, VISA®


Private Acquirer EVES, and VISA® DCS CRISSM
data.

113 Authorizing Agent LLLVAR n..011 Institution ID of the authorizer,


Institution ID usually an Institution ID code
(FRDABA).

Copyright© 2017 FIS 14-September-17 Client Confidential 472


Bit FIS FIS
No. FIS Element Name Format Attributes Description

114 Authorizing Agent LLLVAR an..003 Country Code of the authorizer.


Country Code

120 Account Qualifiers LLLVAR an..006 Account type qualifiers. Following


is the breakdown of this data
element.
 The only account for a single
account transaction, or, in the
case of a transfer, the from
account (1-3)
 In the case of a transfer, the to
account (4-6)

121 Additional Data, LLLVAR ans..255 In a multiple-message


Private Issuer environment, this data element
contains information from the host.
On a statement print transaction,
this data element contains the
statement print data.
On a check inquiry transaction, this
data element contains the posting
date and amount.

122 Sponsor Bank ID LLLVAR an..011 Acquirer bank ID for nationals. For
example, VISA® BIN and
MasterCard® customer ID.

123 AVS/Check Auth LLLVAR ans..050 Information needed for address


Data verification or check authorizations.

124 Info, Text LLLVAR ans..255 Free text or formatted data


elements based on network
management code.

125 Network LLLVAR ans..056 Network Management Information


Management based on network management
Information code.

126 Issuer Trace Data LLLVAR ans..100 Issuer Trace Data returned to the
acquirer.
In a multiple-message environment
continuation message, the acquirer
returns the 32 characters received
from the issuer in the last 0110
response. This is used by the
issuer as a place marker.

127 Acquirer Trace Data LLLVAR ans..100 Acquirer Trace Data sent to the
issuer.

Copyright© 2017 FIS 14-September-17 Client Confidential 473


Financial Messages Connex on HP NonStop - FIS Tags
Acquirer

Data Elements Additional Information - DE124


DE 124 tag IDs are defined as alpha numeric, for a length of 2-bytes.

Alpha-numeric character set consists of the following:

0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

A valid tag ID that can be passed in DE 124 consists of any alpha-numeric character,
paired with another. Examples:
A0, 3D, S9, 9Z, 24, ZZ
FIS has reserved all tag ID’s beginning with an alpha-character, A thru Z, for internal
purposes. Tag ID’s beginning with a numeric value, 0 thru 9, have been reserved for
customer use. Customer’s may use an alpha or numeric value in the second position of
the tag ID.

Fraud/Score Data - DE124


FIS has reserved tag “FD” as the primary tag ID for use in passing all fraud score-
related data. Consistent with the all tags passed via DE124, the length following tag
“FD” can have a maximum value of 99.

Tag “FD” will provide scoring data for fraud products such as Fraud Navigator, Falcon,
Prism, Visa, MasterCard, etc. Score related data from multiple sources, when present,
will be passed in tag "FD". The tag will consist of two-character sub-tags that will
distinguish each block of score data from another:

Sub tags currently defined:

Fraud Product Identifier Description


00 Fraud Navigator

01 Falcon

02 Visa

03 Prism

04 Visa DPS

Copyright© 2017 FIS 14-September-17 Client Confidential 474


Fraud Product Identifier Description
05 MasterCard

06 Analytics (Fair Isaac)

07 STAR

The sub-elements will conform to the following format:

xxyyzzzz

where:

xx Is a 2-byte Fraud Product ID.

yy Is 2-bytes containing the length of data to follow.

zzzz Is the data for length defined in yy.

DE Examples:

Example 1:

013FD090105xxxxx

Example 2:

027FD230105xxxxx0210yyyyyyyyyy

Example 3:

036FD230105xxxxx0210yyyyyyyyyyT105zzzzzy

In the first example, the length of the ISO field is "013". The Tag ID is identified as "FD"
has a data length of "09" where the data contains subtag “01” (Falcon Score Data) for a
length of “05 and the data contains a value of "xxxxx".
In the second example, the length of the ISO field is "027". The Tag ID is identified as
"FD" has a data length of "23" where the data contains subtags “01” (Falcon Score
Data), a length of “05, data contains a value of "xxxxx" followed by subtag “02” (Visa
Score Data), a length of “10”, data contains a value of “yyyyyyyyyy”.

The third example identifies a case where the ISO data element could contain one or
more tag ID’s (in this case, “T1”) not related to fraud score data but included in the field.

Copyright© 2017 FIS 14-September-17 Client Confidential 475


Cardholder Records
In each of the fields being maintained, enter the appropriated value. If a field is not
being maintained, it must remain blank. To clear a previously maintained field, enter a
value of all asterisks (“*”) into the field.

Card Information (Cardholder Segment 01)

Data Content Attributes Description/Status


Primary Account an 19 Account number encoded on Track 2 of the access
Number card. (Required)

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Optional)

Card Issuer an 10 Identification Code of the institution that issued the


Institution ID card. (Required)

Status an 2 Code indicating the status of a cardholder’s card.


(Optional)

Card Access an 16 Indicates the cardholder’s ability to perform a type of


transaction. Each type of card access is one byte long.
Note: At least one card access is required for all Add
records.
Values for each card access:
Y = Add card access
N = Delete card access

 Withdrawals an 1 Optional

 Deposits an 1 Optional

 Inquiries an 1 Optional

 Payments To an 1 Optional

 Payments From an 1 Optional

 Transfers To an 1 Optional

 Transfers From an 1 Optional

 Purchases an 1 Optional

 Third Party an 1 Optional


Payment

 Future Access an 7 Field is for future use. (Optional)


Types

Copyright© 2017 FIS 14-September-17 Client Confidential 476


Data Content Attributes Description/Status
PIN-Fail-Reset an 1 Indicates whether to reset the PIN fail count to prevent
the account from being blocked when the value
exceeds the limit. Values:
Y = Reset PIN fail count to zero.
Blank = No change
(Required)

Limit Group ID an 6 Limit group for this cardholder. (Required)

Fee Group an 6 Fees to be charged to the cardholder.


Note: Leave this field blank.
(Optional)

Card Activation an 1 Values:


_ = Default; card is active
Y = Card is active
N = Card is not active
(Required)

NOTE: A Delete record deletes all the cardholder segments for the specified
card.

Track 2 Information (Cardholder Segment 02)

Attri-
Data Content butes Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required)

Plastic Number an 5 Member number or plastic number from Track 2 Discretionary


Data. (Optional)

PIN Authentication an 2 Determines where the PIN offset resides. Values are:
Flag 00 = AP holds the offset
01 = AP does not hold offset
99 = PIN offset flagged change
Note: This field is required if you are adding this segment.
Enter a value for this field whether you use the PIN-AUTH-
VALUE or not.
(Conditional)

PIN Authentication an 16 Value used for PIN checking. (Conditional)


Value

Track 2 Date an 4 Card’s expiration date or the issued date in YYMM format.
(Optional)

Copyright© 2017 FIS 14-September-17 Client Confidential 477


Account Information (Cardholder Segment 03

Attri-
Data Content butes Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required)

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Required)

Account Institution an 10 Identification Code of the institution where the account is


ID located. (Required)

Account Type an 4 Institution-assigned identifier that corresponds to the


institution’s host. For example, SNOW might correspond to
the institution’s Super-Now accounts. (Required)

Account Number an 28 Number assigned to this account by the institution.


(Required)

Account Qualifier an 3 User-defined qualifier assigned by the system technical


#1 staff. (Optional)

Open Account an 3 Value used to select accounts for the OAR display. Values:
Relationship (OAR) DDA = Checking
Select Type SAV = Savings
CRD = Credit
OTH = Other
(Required for an Add record)

Account an 20 Description of the account. For example, VACATION FUND


Description is used for OAR purposes to help the cardholder identify
their accounts. (Required)

Account Access an 16 Indicates the cardholder’s ability to perform a type of


transaction. Each type of account access (listed below) is
one byte long.
Note: At least one account access is required for an Add
record.
Values for each account access:
Y = Add account access
N = Delete account access

 Withdrawals an 1 Required

 Deposits an 1 Required

 Inquiries an 1 Required

 Payments To an 1 Required

 Payments an 1 Required
From

Copyright© 2017 FIS 14-September-17 Client Confidential 478


Attri-
Data Content butes Description/Status
 Transfers To an 1 Required

 Transfers From an 1 Required

 Purchases an 1 Required

 Third Party an 1 Required


Payment

 Future Access an 7 Field is for future use. (Optional)


Types

Primary Account an 1 Values:


Indicator Y = Primary
N = Not Primary
(Required)

Funding Account an 1 Values:


Indicator Y = Funding
N = Not Funding
(Required)

Override Limit Information (Cardholder Segment 04)

Attri-
Data Content butes Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required)

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Required)

Limit Type an 6 Limit being used, such as deposit, withdrawal, or transfer.


(Required)

Limit Amount an 10 Overrides the cardholder’s limit group amount. (Required)

Limit Uses an 5 Overrides the cardholder’s uses limit. (Optional)

Increment Amount an 10 Override increment amount to be used for this limit.


(Required for Add)

Minimum Amount an 10 Override minimum amount. (Optional)

Percent Deposit an 3 Percentage of deposits available for withdrawal. (Optional)


Available

Copyright© 2017 FIS 14-September-17 Client Confidential 479


Hold List Information (Cardholder Segment 0
The fields may vary based on the type of hold. See the AP Technical Reference manual
for details.

NOTE: Only Delete records are supported.

Attri-
Data Content butes Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required)

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Required)

Match Data an 36 Identifies the transaction that caused the limit hold. The
Match Data is composed of the following five fields.
(Required)

 Primary Account an 12 Used to match the hold with the settled transaction.
Number Value = The last 12 non-blank characters of the PAN.
Note: You cannot update this key field.
(Required)

 Terminal an 15 The first 8 digits of the transaction’s terminal reference


Reference Number number used as an ID for the party accepting the card
and presenting transaction data to an acquirer.
Note: You cannot update this key field.
(Required)

 Pre-Auth. Indicator an 1 Match the hold with the settled transaction. Values:
P = Purchase pre-authorization
V = Visa Check™
M = MasterMoney™
Note: You cannot update this key field.
(Required)

 Terminal Day an 2 See the AP Technical Reference manual.

 Auth. Number an 6 Authorization number of the transaction that caused the


hold. (Required)

 Filler an 8 Value: 8 spaces (Required)

Copyright© 2017 FIS 14-September-17 Client Confidential 480


Attri-
Data Content butes Description/Status
Limit ID an 6 Identifies the limit being used. (Required)

Expiration Time an 1 Values:


Indicator Y = Reset the Expiration Time.
N = Do not reset Expiration Time.
(Required)

Filler an 1 Value: 1 space (Required)

Name Information (Cardholder Segment 08)

Attri-
Data Content butes Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required)

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Required)

Greeting Name an 20 Name displayed on the administrative terminal inquiry.


(Required)

Override Limits (Cardholder Segment 97)


CH97 contains override limit information. This segment should be used if it is desired to
override specific limits for a cardholder that has been pre-defined at the BIN/FI level. Up
to 5 different limits can be specified in a single CH97 message. If additional overrides
are required, then an additional CH97 segment must be submitted.

Attri-
Data Content butes Description/Status
Custom modifier an 2 Default 00

PAN an 19 Card number. Left-justified and space-filled.

Plastic Number an 5 Not allowed for VisaCheckTM/Debit MasterCard®.

Limit Type an 6 0 = ATM online


1 = ATM offline
2 = POS online
3 = POS offline
4 = Aggregate online
5 = Aggregate offline
Mapping required

Copyright© 2017 FIS 14-September-17 Client Confidential 481


Attri-
Data Content butes Description/Status
Limit Amount an 10 Limit amount

Limit Minimum an 10 Default to 0

Limit Uses an 5 Default 99999

Limit Increment an 10 Default to .01

Limit Deposit Percent an 3 Default to 100

Limit Type an 6 0 = ATM online


1 = ATM offline
2 = POS online
3 = POS offline
4 = Aggregate online
5 = Aggregate offline
Mapping required

Limit Amount an 10 Limit amount

Limit Minimum an 10 Default to 0

Limit Uses an 5 Default 99999

Limit Increment an 10 Default to .01

Limit Deposit Percent an 3 Default to 100

Limit Type an 6 0 = ATM online


1 = ATM offline
2 = POS online
3 = POS offline
4 = Aggregate online
5 = Aggregate offline
Mapping required

Limit Amount an 10 Limit amount

Limit Minimum an 10 Default to 0

Limit Uses an 5 Default 99999

Limit Increment an 10 Default to .01

Limit Deposit Percent an 3 Default to 100

Limit Type an 6 0 = ATM online


1 = ATM offline
2 = POS online
3 = POS offline
4 = Aggregate online
5 = Aggregate offline
Mapping required

Copyright© 2017 FIS 14-September-17 Client Confidential 482


Attri-
Data Content butes Description/Status
Limit Amount an 10 Limit amount

Limit Minimum an 10 Default to 0

Limit Uses an 5 Default 99999

Limit Increment an 10 Default to .01

Limit Deposit Percent an 3 Default to 100

Limit Type an 6 0 = ATM online


1 = ATM offline
2 = POS online
3 = POS offline
4 = Aggregate online
5 = Aggregate offline
Mapping required

Limit Amount an 10 Limit amount

Limit Minimum an 10 Default 0

Limit Uses an 5 Default 99999

Limit Increment an 10 Default to .01

Limit Deposit Percent an 3 Default to 100

Filler an 6

Total Length 255

Member Detail (Cardholder Segment 98)


CH98 contains member detail. It should be used for maintenance if more than one
member is tied to a card or additional demographic information and CIMS information
needs to be submitted for a card. This segment does not contain any information
relevant to processing a financial transaction.

Attri-
Data Content butes Description/Status
Custom modifier an 2 Default 00

PAN an 19 Card number. Left-justified and space-filled.

Plastic Number an 5 Not allowed for VisaCheckTM/Debit MasterCard®.

Member Number n2 Mapping required.

Address2 an 30

Copyright© 2017 FIS 14-September-17 Client Confidential 483


Attri-
Data Content butes Description/Status
Date of Birth an 8

Home Phone an 10

Work Phone an 10

Social Security an 9
Number

Mother’s Maiden an 17
Name

User Defined an 25 Driver’s license.


Validation

Embossing Name Non-primary’s name.

 Last Name a 17 Last Name of Embossing Name.

 First Name a 12 First Name of Embossing Name.

 Middle Init a1 Middle Initial of Embossing Name.

Comments an 30

VRU Counter an 1

Previous Track 2 an 4
Date

Previous Card Act. an 1 Default to N

Activation Method an 1

Activation Date an 8

Card Order Type an 1 FIS CIMS only

Card Order Status an 1 FIS CIMS only

Issue Reason an 1 FIS CIMS only

Replacement Ind. an 1 FIS CIMS only

Photo ID an 1 FIS CIMS only

Card Collection an 3 FIS CIMS only

Order Status Date an 8 FIS CIMS only

First Order Date an 8 FIS CIMS only

Copyright© 2017 FIS 14-September-17 Client Confidential 484


Attri-
Data Content butes Description/Status
Last Issued Date an 8 FIS CIMS only

Filler an 11

Total Length 255

Card Basic (Cardholder Segment 99)


CH99 is the base card segment. It contains all the data required to add a new card onto
the AP system and begin processing transactions for the funding account. It also
contains sufficient information to order a card from CIMS, if the system is configured for
the FI.

Attri-
Data Content butes Description/Status
Custom modifier an 2 Default 00

PAN an 19 Card number. Left-justified and space-filled.

Plastic Number an 5 For Class A cards.

Member Number n2 Note: FIS receives one member for Class X cards.

Issuing-FI-ID an 10 Routing and Transit number.

Address 1 an 30 Primary address line 1. All upper case and no special


characters. Left-justified and space-filled.

City a 19 Primary city. Left-justified and space-filled.

State a2 Primary state. Left-justified and space-filled.

Zip Code an 9 Primary zip code. Left-justified and space-filled.

Card Status an 2 Values need to mapped to FIS codes


Blank = OK Status
AK = Capture Hot Card
NK = No Capture Hot Card

Card Condition Code an 1 1 = Capture


0 = No Capture

Embossing Name Last Name/First M. Title


A slash represents the delimiter between last name and
first name.

 Last Name a 17 Last Name of Embossing Name

 First Name a 12 First Name of Embossing Name

Copyright© 2017 FIS 14-September-17 Client Confidential 485


Attri-
Data Content butes Description/Status
 Middle Init a1 Middle Initial of Embossing Name

Expiration Date n4 The date card expires in YYMM format.

Card Activation an 1 Default to Y.

Limit Group ID an 6 Use default limit group.

PIN offset an 4 4-byte number

Filler an 12 Could be used for PINs longer than 4 digits.

PIN fail count reset an 1 Default to N.

PIN auth flag an 2 Set to 00 if PIN offset is present.

Card Accesses an 9 Default to 1’s, possible mapping required.

Replacement Ind. an 1 FIS CIMS only

Card Issue Reason an 1 FIS CIMS only

Auto Reissue an 1 FIS CIMS only

Card Order Type an 1 FIS CIMS only

Account Type - an 4 Values need to be mapped to FIS codes


Funding Account DDA = Checking Account (default)
SAV = Savings Account
CRD = Line of Credit
OTH = Other Account

Account Number - an 28 Account number tied to card. Left-justified and blank


Funding Account filled.

Account Status - an 2 Values need to be mapped to FIS codes.


Funding Account

Account Description - an 20 This is a free-form entry to describe the account.


Funding Account

Account OAR type - an 3 Mapping required.


Funding Account

Account Qualifier - an 3
Funding Account

Available Balance - an 10
Funding Account

Copyright© 2017 FIS 14-September-17 Client Confidential 486


Attri-
Data Content butes Description/Status
Ledger Balance - an 10
Funding Account

Account Primary Ind - an 1 Default to Y.


Funding Account

Total 255

Account Detail Records


In each of the fields being maintained, enter the appropriated value. If a field is not
being maintained, it must remain blank. To clear a previously maintained field, enter a
value of all asterisks (“*”) into the field.

Account Detail (Account Detail Segment 01)

Attri-
Data Content butes Description/Status
Account Institution ID an 10 Identification Code of the institution where the account is
located. (Required)

Account Type an 4 Institution-assigned identifier that corresponds to the


institution’s host. For example, SNOW might correspond
to the institution’s Super-Now accounts. (Required)

Account Number an 28 Number assigned to this account by the institution.


(Required)

Ledger Balance an 10 Amount used to store the ledger balance for an account.
(Optional)

Available Balance an 10 Amount available for an account. (Optional)

Credit Line Amount an 10 Credit line amount associated with an account.


(Optional)

Account Status an 2 Code indicating the status of an account. (Optional)

Account Access an 16 Indicates the cardholder’s ability to perform a type of


transaction. Each type of card access is one byte long.
Note: At least one account access is required for all Add
records.
Values for each card access:
Y = Add card access
N = Delete card access

 Withdrawals an 1 (Required)

Copyright© 2017 FIS 14-September-17 Client Confidential 487


Attri-
Data Content butes Description/Status
 Deposits an 1 (Required)

 Inquiries an 1 (Required)

 Payments To an 1 (Required)

 Payments From an 1 (Required)

 Transfers To an 1 (Required)

 Transfers From an 1 (Required)

 Purchases an 1 (Required)

 Third Party an 1 (Required)


Payment

 Future Access an 7 Field is for future use. (Required)


Types

Overdraft Amount an 10 Amount the account is allowed to overdraw before going


to an overdraft account or rejecting the transaction.
(Optional)

NOTE: A Delete record deletes the entire Account Detail Record.

Overdraft Information (Account Detail Segment 02)

Attri-
Data Content butes Description/Status
Account Institution ID an 10 Identification Code of the institution where the account is
located. (Required for an Add record)

Account Type an 4 Institution-assigned identifier that corresponds to the


institution’s host. For example, SNOW might correspond
to the institution’s Super-Now accounts. (Required for an
Add record)

Account Number an 28 Number assigned to this account by the institution.


(Required for an Add record)

Overdraft Institution ID an 10 Identification Code of the institution where the overdraft


account resides. (Required)

Account Type an 4 Type of overdraft account assigned by the institution to


correspond to the host’s files. (Required)

Account Number an 28 Account number of the overdraft account. (Required)

Copyright© 2017 FIS 14-September-17 Client Confidential 488


Account Hold Information (Account Detail Se
The fields may vary based on the type of hold. See the AP Technical Reference manual
for details.

Attri-
Data Content butes Description/Status
Account Institution ID an 10 This key field is the routing and transit number of the
institution issuing the card. Identifies the account holding
the financial institution. Value:
1NNNNNNNNC
Note: You cannot update this key field.(Required)

Account Type an 4 Institution-assigned identifier that corresponds to the


institution’s host. For example, SNOW might correspond
to the institution’s Super-Now accounts.
This number must match the ACCT-TYPE in Account
Information segment (Cardholder Segment 03).
(Required)

Account Number an 28 This identifier is the cardholder’s account number, and it


must match the ACCT-NO field in Account Information
segment (Cardholder Segment 03). For a credit union,
this is the base account number with the account number
suffix.
Note: You cannot update this key field. (Required)

Primary Account an 12 Last 12 non-blank characters of the PAN. Matches the


Number hold with the settled transaction. (Required)

Card Acceptor ID an 15 The first 8 digits of the transaction’s terminal reference


number used as an ID for the party accepting the card
and presenting transaction data to an acquirer.
Note: You cannot update this key field. (Required)

Pre-Auth. Indicator an 1 Match the hold with the settled transaction. Values:
P = Purchase pre-authorization
V = Visa Check™
M = MasterMoney™
Note: You cannot update this key field. (Required)

Terminal Day an 2 If your PREAUTH-INDICATOR is V or M, enter the


number for the month’s day. Values = 01, 02, ...., 31
Note: You cannot update this key field. (Required)

Authorization Number an 6 The FINIPC’s authorization number of the transaction that


caused the hold. Match the hold with the settled
transaction. (Optional)

Copyright© 2017 FIS 14-September-17 Client Confidential 489


NOTE: The only Hold List transaction available through online maintenance
is a Delete record. This transaction automatically expires the Hold
List occurrence identified by the Match Data fields.

Account Detail (Account Detail Segment 99)


AD99 contains account detail information. This segment can be used to add a
standalone account (that is, not tied to a card) or to add additional accounts to a
cardholder beyond the funding account. There should be one AD99 segment submitted
for each account. If no PAN is specified in the message, it is assumed that the
maintenance is for the standalone account only.

Attri-
Data Content butes Description/Status
Custom modifier an 2 Default to 00.

PAN an 19 Card number. Left-justified and space-filled.

Plastic Number an 5 Not allowed for VisaCheckTM/Debit MasterCard®.

Issuing-FI-ID an 10 Routing and Transit number.

Account Type an 4 Values need to be mapped to FIS codes.


DDA = Checking Account (default)
SAV = Savings Account
CRD = Line of Credit
OTH = Other Account

Account Number an 28 Account number tied to card. Left-justified and blank-filled.

Account Status an 2 Values need to be mapped to FIS codes.

Account Description an 20 This is a free-form entry to describe the account.

Account OAR type an 3 Mapping required.

Account Qualifier an 3

Available Balance an 10

Ledger Balance an 10

Account Primary Ind an 1 Default to N.

Account Funding Ind an 1 Default to N.

Credit Line an 10

Account Accesses an 9 Default to 1’s.

Overdraft Amount an 10

Copyright© 2017 FIS 14-September-17 Client Confidential 490


Attri-
Data Content butes Description/Status
Overdraft Acct an 28
Number

Overdraft FI Number an 10 Default to Issuing FI-ID.

Overdraft Account an 4
Type

Filler an 66

Total Length 255

0600/0620 Administrative Message Information

Msg Network Data


Type Code Length Data Content
0600 800 01-206 01-06 Character source name
07-12 Character destination name
(The field is set to all blanks when it is received by the
final destination.)
13-206 Processor to processor mail
* Message must be displayable.

801 01-255 ANA-generated messages.


(Not implemented.)

0620 900 01-255 First 255 bytes of message in error.

Copyright© 2017 FIS 14-September-17 Client Confidential 491


Financial Messages Connex on IBM Online - FIS Tags
Acquirer

Data Elements Additional Information - DE124


DE 124 tag IDs are defined as alpha numeric, for a length of 2-bytes.

Alpha-numeric character set consists of the following:

0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

A valid tag ID that can be passed in DE 124 consists of any alpha-numeric character,
paired with another. Examples:
A0, 3D, S9, 9Z, 24, ZZ
FIS has reserved all tag ID’s beginning with an alpha-character, A through Z, for internal
purposes. Tag ID’s beginning with a numeric value, 0 thru 9, have been reserved for
customer use. Customer’s may use an alpha or numeric value in the second position of
the tag ID.

Fraud/Score Data - DE124


FIS has reserved tag “FD” as the primary tag ID for use in passing all fraud score-
related data. Consistent with the all tags passed via DE124, the length following tag
“FD” can have a maximum value of 99.

Tag “FD” will provide scoring data for fraud products such as Fraud Navigator, Falcon,
Prism, Visa, MasterCard, etc. Score related data from multiple sources, when present,
will be passed in tag "FD". The tag will consist of two-character sub-tags that will
distinguish each block of score data from another:

Subtags currently defined:

Fraud Product Identifier Description


00 Fraud Navigator

01 Falcon

02 Visa

03 Prism

04 Visa DPS

Copyright© 2017 FIS 14-September-17 Client Confidential 492


Fraud Product Identifier Description
05 MasterCard

06 Analytics (Fair Isaac)

07 STAR

The sub-elements will conform to the following format:

xxyyzzzz

where:

xx Is a 2-byte Fraud Product ID.

yy Is 2-bytes containing the length of data to follow.

zzzz Is the data for length defined in yy.

DE Examples:

Example 1:

013FD090105xxxxx

Example 2:

027FD230105xxxxx0210yyyyyyyyyy

Example 3:

036FD230105xxxxx0210yyyyyyyyyyT105zzzzzy

In the first example, the length of the ISO field is "013". The Tag ID is identified as "FD"
has a data length of "09" where the data contains subtag “01” (Falcon Score Data) for a
length of “05 and the data contains a value of "xxxxx".
In the second example, the length of the ISO field is "027". The Tag ID is identified as
"FD" has a data length of "23" where the data contains subtags “01” (Falcon Score
Data), a length of “05, data contains a value of "xxxxx" followed by subtag “02” (Visa
Score Data), a length of “10”, data contains a value of “yyyyyyyyyy”.

The third example identifies a case where the ISO data element could contain one or
more tag ID’s (in this case, “T1”) not related to fraud score data but included in the field.

Copyright© 2017 FIS 14-September-17 Client Confidential 493


Cardholder Records
In each of the fields being maintained, enter the appropriated value. If a field is not
being maintained, it must remain blank. To clear a previously maintained field, enter a
value of all asterisks (“*”) into the field.

Card Information (Cardholder Segment 01)

Data Content Attributes Description/Status


Primary Account an 19 Account number encoded on Track 2 of the access
Number card. (Required)

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Optional)

Card Issuer an 10 Identification Code of the institution that issued the


Institution ID card. (Required)

Status an 2 Code indicating the status of a cardholder’s card.


(Optional)

Card Access an 16 Indicates the cardholder’s ability to perform a type of


transaction. Each type of card access is one byte long.
Note: At least one card access is required for all Add
records.
Values for each card access:
Y = Add card access
N = Delete card access

 Withdrawals an 1 Optional

 Deposits an 1 Optional

 Inquiries an 1 Optional

 Payments To an 1 Optional

 Payments From an 1 Optional

 Transfers To an 1 Optional

 Transfers From an 1 Optional

 Purchases an 1 Optional

 Third Party an 1 Optional


Payment

 Smart Card Load an 1 Optional

 Smart Card an 1 Optional


Unload

Copyright© 2017 FIS 14-September-17 Client Confidential 494


Data Content Attributes Description/Status
 Future Access an 5 Field is for future use. (Optional)
Types

PIN-Fail-Reset an 1 Indicates whether to reset the PIN fail count to prevent


the account from being blocked when the value
exceeds the limit. Values:
Y = Reset PIN fail count to zero.
Blank = No change
(Required)

Limit Group ID an 6 Limit group for this cardholder. (Required)

Fee Group an 6 Fees to be charged to the cardholder.


Note: Leave this field blank.
(Optional)

Card Activation an 1 Values:


_ = Default; card is active
Y = Card is active
N = Card is not active
(Required)

Track 2 Information (Cardholder Segment 02)

Attri-
Data Content butes Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required)

Plastic Number an 5 Member number or plastic number from Track 2 Discretionary


Data. (Optional)

PIN Authentication an 2 Determines where the PIN offset resides. Values are:
Flag 00 = AP holds the offset
01 = AP does not hold offset
99 = PIN offset flagged change
Note: This field is required if you are adding this segment.
Enter a value for this field whether you use the PIN-AUTH-
VALUE or not.
(Conditional)

PIN Authentication an 16 Value used for PIN checking. (Conditional)


Value

Track 2 Date an 4 Card’s expiration date or the issued date in YYMM format.
(Optional)

Copyright© 2017 FIS 14-September-17 Client Confidential 495


Attri-
Data Content butes Description/Status
Track 2 Active an 1 Values:
Y = Card is active
N = Card is not active
(Required)

Previous Track 2 an 4 Card's previous expiration date or the previous issued date in
Date YYMM format.
(Optional)

Previous Track 2 an 1 Values:


Active Y = Card is active
N = Card is not active
(Optional)

PIN Reset Flag an 1 Values:


1 = PIN Reset Flag is set
Spaces = PIN Reset flag is not set
(Optional)

Account Information (Cardholder Segment 03)

Attri-
Data Content butes Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required)

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Required)

Account Institution an 10 Identification Code of the institution where the account is


ID located. (Required)

Account Type an 4 Institution-assigned identifier that corresponds to the


institution’s host. For example, SNOW might correspond to
the institution’s Super-Now accounts. (Required)

Account Number an 28 Number assigned to this account by the institution.


(Required)

Account Qualifier an 3 User-defined qualifier assigned by the system technical


#1 staff. (Optional)

Open Account an 3 Value used to select accounts for the OAR display. Values:
Relationship (OAR) DDA = Checking
Select Type SAV = Savings
CRD = Credit
OTH = Other
(Required for an Add record)

Copyright© 2017 FIS 14-September-17 Client Confidential 496


Attri-
Data Content butes Description/Status
Account an 20 Description of the account. For example, VACATION FUND
Description is used for OAR purposes to help the cardholder identify
their accounts. (Required)

Account Access an 16 Indicates the cardholder’s ability to perform a type of


transaction. Each type of account access (listed below) is
one byte long.
Note: At least one account access is required for an Add
record.
Values for each account access:
Y = Add account access
N = Delete account access

 Withdrawals an 1 Required

 Deposits an 1 Required

 Inquiries an 1 Required

 Payments To an 1 Required

 Payments an 1 Required
From

 Transfers To an 1 Required

 Transfers From an 1 Required

 Purchases an 1 Required

 Third Party an 1 Required


Payment

 Smart Card an 1 Required


Load

 Smart Card an 1 Required


Unload

 Future Access an 5 Field is for future use. (Optional)


Types

Copyright© 2017 FIS 14-September-17 Client Confidential 497


Attri-
Data Content butes Description/Status
Primary Account an 1 Values:
Indicator Y = Primary
N = Not Primary
(Required)

Funding Account an 1 Values:


Indicator Y = Funding
N = Not Funding
(Required)

Currency Code an 3 Account Currency Code

Override Limit Information (Cardholder Segment 04)

Attri-
Data Content butes Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required)

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Required)

Limit Type an 6 Limit being used, such as deposit, withdrawal, or transfer.


(Required)

Limit Amount an 10 Overrides the cardholder’s limit group amount. (Required)

Limit Uses an 5 Overrides the cardholder’s uses limit. (Optional)

Increment Amount an 10 Override increment amount to be used for this limit.


(Required for Add)

Minimum Amount an 10 Override minimum amount. (Optional)

Percent Deposit an 3 Percentage of deposits available for withdrawal. (Optional)


Available

Copyright© 2017 FIS 14-September-17 Client Confidential 498


Hold List Information (Cardholder Segment 0

Attri-
Data Content butes Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required)

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Required)

Match Data an 36 Identifies the transaction that caused the limit hold. The
Match Data is composed of the following five fields.
(Required)

 Auth Number an 6 Authorization number of the transaction that caused the


hold.

 Transaction an 13 The authorized amount of the transaction that caused


Amount the hold.

 Expanded Key an 34 The expanded key consists of:


 Auth Number - 6
 Transaction Reference Number - 12
 Pseudo Terminal Number - 8
 Settlement Date - 8

Name Information (Cardholder Segment 08)

Attri-
Data Content butes Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required)

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Required)

Greeting Name an 20 Name displayed on the administrative terminal inquiry.


(Required)

Copyright© 2017 FIS 14-September-17 Client Confidential 499


Card Management (Cardholder Segment 09)

Attribut
Data Content es Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required)

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Optional)

Card Issuer Location an 11 User defined value identifying the location managing this
card. (Optional)

Organization Name an 26 Name of the organization to be embossed on card.


(Optional)

Card Plan an 2 Indicator identifying the card plan associated with this
card. (Optional)
 00 Proprietary Debit card
 01 Proprietary Check Guarantee card
 02 Proprietary Debit with Check Guarantee card
 03 MasterCard Credit card
 04 VISA Credit card
 05 VISA Gold card
 06 VISA Check card
 07 MasterCard Debit card
 08 MasterCard Gold card
 09 VISA Premium card

Verification Data Type an 1 Type of verification data:


1  1 Mother's maiden name
 2 Social Security Number
 3 Driver's License Number
 4 Micr Number
 5 Birthdate

Verification Data 1 an 20 Value based on the type.

Verification Data Type an 1 Type of verification data:


2  1 Mother's maiden name
 2 Social Security Number
 3 Driver's License Number
 4 Micr Number
 5 Birthdate

Verification Data 2 an 20 Value based on the type.

Last Issue Date an 8 Date the card was last issued. MMDDCCYY (Required).

Original Issue Date an 8 Date the card was first issued. MMDDCCYY (Optional).

Last Activation Date an 8 Date the card was last activated. MMDDCCYY (Optional).

Copyright© 2017 FIS 14-September-17 Client Confidential 500


Attribut
Data Content es Description/Status
Original Activation an 8 Date the card was originally activated. MMDDCCYY.
Date (Optional).

Last Used Date an 8 Date the card was last used. MMDDCCYY. (Optional).

First Used Date an 8 Date the card was first used. MMDDCCYY. (Optional).

Birth Date an 8 Date of birth for cardholder. MMDDCCYY.(Optional).

Customer Address (Cardholder Segment 10)

Attribut
Data Content es Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required)

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Optional)

Customer Last Name an 26 Customers last name.

Customer First Name an 26 Customer first name.

Customer Middle an 26 Customer middle initial. (Optional)


Initial

Address Line 1 an 30 Customer address.

Address Line 2 an 30 Customer city / state.

Postal Code an 9 Customer postal code.

Copyright© 2017 FIS 14-September-17 Client Confidential 501


Customer Fraud Contact Information(Cardho

Attribut
Data Content es Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required).

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Optional).

Phone Number Type 1 an 1 Telephone number type:


 1 - Home Phone number
 2 - Work Phone number
 3 - Fax number
 4 - Mobile Phone number
 5 - Spouse Phone number
 6 - Other

Phone Number 1 an 15 Telephone number 1.

Phone Number Type 2 an 1 Telephone number type:


 1 - Home Phone number
 2 - Work Phone number
 3 - Fax number
 4 - Mobile Phone number
 5 - Spouse Phone number
 6 - Other

Phone Number 2 an 15 Telephone number 2.

Phone Number Type 3 an 1 Telephone number type:


 1 - Home Phone number
 2 - Work Phone number
 3 - Fax number
 4 - Mobile Phone number
 5 - Spouse Phone number
 6 - Other

Phone Number 3 an 15 Telephone number 3.

Phone Number Type 4 an 1 Telephone number type:


 1 - Home Phone number
 2 - Work Phone number
 3 - Fax number
 4 - Mobile Phone number
 5 - Spouse Phone number
 6 - Other

Phone Number 4 an 15 Telephone number 4.

Copyright© 2017 FIS 14-September-17 Client Confidential 502


Attribut
Data Content es Description/Status
Phone Number Type 5 an 1 Telephone number type:
 1 - Home Phone number
 2 - Work Phone number
 3 - Fax number
 4 - Mobile Phone number
 5 - Spouse Phone number
 6 - Other

Phone Number 5 an 15 Telephone number 5

Phone Number Type 6 an 1 Telephone number type:


 1 - Home Phone number
 2 - Work Phone number
 3 - Fax number
 4 - Mobile Phone number
 5 - Spouse Phone number
 6 - Other

Phone Number 6 an15 Telephone number 6

Travel Indicator an 1 Indicator that the Cardholder travels frequently.


Y – cardholder travels
N – cardholder does not travel

Travel Note an 50 A free format comment regarding the cardholders travel


plans.

Travel Start Date an 8 The start date for the cardholder’s travel plans.
MMDDCCYY

Travel End Date an 8 The end date for the cardholder’s travel plans.
MMDDCCYY

Vacation Indicator an 1 Indicator that the Cardholder is on vacation.


Y – cardholder is on vacation
N – cardholder is not on vacation

Vacation Note an 50 A free format comment regarding the cardholders


vacation plans.

Vacation Start Date an 8 The start date for the cardholder’s vacation plans.
MMDDCCYY

Vacation End Date an 8 The end date for the cardholder’s vacation plans.
MMDDCCYY

No Call Indicator an 1 Indicates that the cardholder does not want to be called
for fraud.
Y – Do not call cardholder for suspected fraud
N – Call cardholder for suspected fraud

Copyright© 2017 FIS 14-September-17 Client Confidential 503


Customer Fraud Email Information (Cardhold

Attribut
Data Content es Description/Status
Primary Account an 19 Account number encoded on Track 2 of the access card.
Number (Required)

Plastic Number an 5 Member number or plastic number from Track 2


Discretionary Data. (Optional)

Primary email address an 40 The cardholder’s primary email address.

Secondary email an 40 The cardholder’s alternate or secondary email address.


address

Account Detail Records


In each of the fields being maintained, enter the appropriated value. If a field is not
being maintained, it must remain blank. To clear a previously maintained field, enter a
value of all asterisks (“*”) into the field.

Account Detail (Account Detail Segment 01)

Attri-
Data Content butes Description/Status
Account Institution ID an 10 Identification Code of the institution where the account is
located. (Required)

Account Type an 4 Institution-assigned identifier that corresponds to the


institution’s host. For example, SNOW might correspond
to the institution’s Super-Now accounts. (Required)

Account Number an 28 Number assigned to this account by the institution.


(Required)

Ledger Balance an 10 Amount used to store the ledger balance for an account.
(Optional). The field format is either 99999999v99 or
-9999999v99 where the minus sign in the first position
signifies a negative amount.

Available Balance an 10 Amount available for an account. (Optional). The field


format is either 99999999v99 or -9999999v99 where the
minus sign in the first position signifies a negative
amount.

Credit Line Amount an 10 Credit line amount associated with an account.


(Optional)

Account Status an 2 Code indicating the status of an account. (Optional)

Copyright© 2017 FIS 14-September-17 Client Confidential 504


Attri-
Data Content butes Description/Status
Account Access an 16 Indicates the cardholder’s ability to perform a type of
transaction. Each type of card access is one byte long.
Note: At least one account access is required for all Add
records.
Values for each card access:
Y = Add card access
N = Delete card access

 Withdrawals an 1 (Required)

 Deposits an 1 (Required)

 Inquiries an 1 (Required)

 Payments To an 1 (Required)

 Payments From an 1 (Required)

 Transfers To an 1 (Required)

 Transfers From an 1 (Required)

 Purchases an 1 (Required)

 Third Party an 1 (Required)


Payment

 Smart Card Load an 1 (Required)

 Smart Card an 1 (Required)


Unload

 Future Access an 5 Field is for future use. (Required)


Types

Overdraft Amount an 10 Amount the account is allowed to overdraw before going


to an overdraft account or rejecting the transaction.
(Optional)

Copyright© 2017 FIS 14-September-17 Client Confidential 505


Overdraft Information (Account Detail Segme

Attri-
Data Content butes Description/Status
Account Institution ID an 10 Identification Code of the institution where the account is
located. (Required for an Add record)

Account Type an 4 Institution-assigned identifier that corresponds to the


institution’s host. For example, SNOW might correspond
to the institution’s Super-Now accounts. (Required for an
Add record)

Account Number an 28 Number assigned to this account by the institution.


(Required for an Add record)

Overdraft Institution ID an 10 Identification Code of the institution where the overdraft


account resides. (Required)

Account Type an 4 Type of overdraft account assigned by the institution to


correspond to the host’s files. (Required)

Account Number an 28 Account number of the overdraft account. (Required)

Copyright© 2017 FIS 14-September-17 Client Confidential 506


Account Hold Information (Account Detail Se

Attri-
Data Content butes Description/Status
Account Institution ID an 10 This key field is the routing and transit number of the
institution issuing the card. Identifies the account holding
the financial institution. Value:
1NNNNNNNNC
Note: You cannot update this key field.
(Required)

Account Type an 4 Institution-assigned identifier that corresponds to the


institution’s host. For example, SNOW might correspond
to the institution’s Super-Now accounts.
This number must match the ACCT-TYPE in Account
Information segment (Cardholder Segment 03).
(Required)

Account Number an 28 This identifier is the cardholder’s account number, and it


must match the ACCT-NO field in Account Information
segment (Cardholder Segment 03). For a credit union,
this is the base account number with the account number
suffix.
Note: You cannot update this key field.
(Required)

Match Data an 36 Identifies the transaction that caused the hold. The Match
Data is composed of one of the following. (Required)

 Auth Number an 6 Authorization number of the transaction that caused the


hold.

 Transaction an 13 The authorized amount of the transaction that caused the


Amount hold.

 Expanded Key an 34 The expanded key consists of:


 Auth Number - 6
 Transaction Reference Number - 12
 Pseudo Terminal Number - 8
 Settlement Date - 8

Copyright© 2017 FIS 14-September-17 Client Confidential 507


Account Name Information (Account Detail S

Attri-
Data Content butes Description/Status
Account Institution ID an 10 Identification Code of the institution where the account is
located. (Required)

Account Type an 4 Institution-assigned identifier that corresponds to the


institution's host. For example, SNOW might correspond
to the institution's Super-Now accounts. (Required)

Account Number an 28 Number assigned to this account by the institution.


(Required)

Greeting Name an 26 Name displayed on the administrative terminal inquiry.


(Required)

0600/0620 Administrative Message Information

Msg Network Data


Type Code Length Data Content
0600 800 01-206 01-06 Character source name
07-12 Character destination name
(The field is set to all blanks when it is received by the
final destination.)
13-206 Processor to processor mail
* Message must be displayable.

801 01-255 ANA-generated messages.


(Not implemented.)

0620 900 01-255 First 255 bytes of message in error.

Financial Messages - FIS Tags Issuer

Falcon Credit Data - Layout


The FIS ISO PI does not impose any restrictions on the order in which either tag is
received, however, if the presence of either tag, F1 or F2, is detected, edits are in place
to ensure both have been presented. Upon receipt of both tags, the PI will strip off the
tag ID’s and corresponding 2-byte lengths before logging. Because F2 data is simply
merged at the end of F1 data before logging, there is no restriction on how the Falcon
data is split between the two tags. Therefore, up to 99 bytes (or less) can be passed in
tag F1 where the remainder is then passed in F2.

Copyright© 2017 FIS 14-September-17 Client Confidential 508


The Falcon Credit Data is logged in the FINIPC Segment 24
Credit Data).
The layout of Falcon Credit Data to be received in DE 125 has been defined as follows
(again, this is not enforced by the ISO PI):

Position Data Type Description


1-9 AN9 Postal Code

10-17 N8 Acct Open Date

18-25 N8 Pan Issue Date

26 AN1 Card Issue Type:


I = New Card,
R = Regular/System Renewal,
F = Replacements

27-34 N8 Card Expire Date

35-44 AN10 Available Credit

45-54 AN10 Credit Limit

55-62 N8 Birth date

63-72 AN10 User Data/last Billing Chg of Address

73-86 AN14 Inst ID (10) + Switch ID (Last 4)

87 N1 Card Delinquency Cycle (Default is Zero)

88-100 AN13 Delinquent Amt

101-113 AN13 Cash Balance

114-126 AN13 Merchant Balance

127-129 AN3 Card Status

130-137 N8 Card Status Date Chg

138-140 AN3 Acct Status

141-148 N8 Acct Status Date Chg

149 AN1 Gender M/F: Male/Female

150-162 AN13 Tran Conversion Rate

163-165 N3 Billing Address Country Code.

The FIS ISO PI imposes no restriction to receiving this data either in a 0110 or 0210
message.

Copyright© 2017 FIS 14-September-17 Client Confidential 509


Data Elements Additional Information - DE125
DE 125 tag IDs are defined as alpha numeric, for a length of 2-bytes.

Alpha-numeric character set consists of the following:

0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

A valid tag ID that can be passed in DE 125 consists of any alpha-numeric character,
paired with another. Examples:
A0, 3D, S9, 9Z, 24, ZZ
FIS has reserved all tag ID’s beginning with an alpha-character, A thru Z, for internal
purposes. Tag ID’s beginning with a numeric value, 0 thru 9, have been reserved for
customer use. Customer’s may use an alpha or numeric value in the second position of
the tag ID.

Fraud/Score Data - DE125


FIS has reserved tag “FD” as the primary tag ID for use in passing all fraud score-
related data. Consistent with the all tags passed via DE125, the length following tag
“FD” can have a maximum value of 99.

Tag “FD” will provide scoring data for fraud products such as Fraud Navigator, Falcon,
Prism, Visa, MasterCard, etc. Score related data from multiple sources, when present,
will be passed in tag "FD". The tag will consist of two-character sub-tags that will
distinguish each block of score data from another:

Subtags currently defined:

Fraud Product Identifier Description


00 Fraud Navigator

01 Falcon

02 Visa

03 Prism

04 Visa DPS

05 MasterCard

06 Analytics (Fair Isaac)

The sub-elements will conform to the following format:

xxyyzzzz

Copyright© 2017 FIS 14-September-17 Client Confidential 510


where:

xx Is a 2-byte Fraud Product ID.

yy Is 2-bytes containing the length of data to follow.

zzzz Is the data for length defined in yy.

DE Examples:

Example 1:

013FD090105xxxxx

Example 2:

027FD230105xxxxx0210yyyyyyyyyy

Example 3:

036FD230105xxxxx0210yyyyyyyyyyT105zzzzzy

In the first example, the length of the ISO field is "013". The Tag ID is identified as "FD"
has a data length of "09" where the data contains subtag “01” (Falcon Score Data) for a
length of “05 and the data contains a value of "xxxxx".
In the second example, the length of the ISO field is "027". The Tag ID is identified as
"FD" has a data length of "23" where the data contains subtags “01” (Falcon Score
Data), a length of “05, data contains a value of "xxxxx" followed by subtag “02” (Visa
Score Data), a length of “10”, data contains a value of “yyyyyyyyyy”.

The third example identifies a case where the ISO data element could contain one or
more tag ID’s (in this case, “T1”) not related to fraud score data but included in the field.

Copyright© 2017 FIS 14-September-17 Client Confidential 511


Network Management Information
NOTE: FIS supports double-length triple DES.

Network
Code Data Length Data Content
005 01-50 Text message to Connex™ operator. All characters in
the message must be displayable.

101 PIN Encryption Key Only for Both Issuer Working Key and Acquirer Working Key

Single DES: 20  16-character PIN encryption key


 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the key being
transmitted)

Triple DES: 36  32-character PIN encryption key


 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the key being
transmitted)

101 PIN Encryption Key for Both Issuer Working Key and Acquirer Working Key with
MACing

Single DES: 40  16-character PIN encryption key


 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the key being
transmitted)
 16-character MAC key (for both issuer and
acquirer)
 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the MAC key
being transmitted)

Triple DES: 56  32-character PIN encryption key


 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the key being
transmitted)
 16-character MAC key (for both issuer and
acquirer)
 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the MAC key
being transmitted)

161 PIN Encryption Key Only for an Issuer Working Key

Single DES: 20  16-character PIN encryption key


 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the key being
transmitted)

Copyright© 2017 FIS 14-September-17 Client Confidential 512


Network
Code Data Length Data Content
Triple DES: 36  32-character PIN encryption key
 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the key being
transmitted)

161 PIN Encryption Key for an Issuer Working Key with MACing

Single DES: 40  16-character PIN encryption key


 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the key being
transmitted)
 16-character MAC key (from issuer)
 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the MAC key
being transmitted)

Triple DES: 56  32-character PIN encryption key


 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the key being
transmitted)
 16-character MAC key (for both issuer and
acquirer)
 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the MAC key
being transmitted)

171 PIN Encryption Key Only for an Acquirer Working Key

Single DES: 20  16-character PIN encryption key


 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the key being
transmitted)

Triple DES: 36  32-character PIN encryption key


 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the key being
transmitted)

171 PIN Encryption Key for an Acquirer Working Key with MACing

Single DES: 40  16-character PIN encryption key


 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the key being
transmitted)
 16-character MAC key (from acquirer)
 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the MAC key
being transmitted)

Copyright© 2017 FIS 14-September-17 Client Confidential 513


Network
Code Data Length Data Content
Triple DES: 56  32-character PIN encryption key
 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the key being
transmitted)
 16-character MAC key (from acquirer)
 4-character check digits (first 4 bytes of the
result of encrypting 16 zeros with the MAC key
being transmitted)

281 23-30  6-character pseudo-terminal ID


 15-character real terminal ID or ALL
 2-character settlement type (96-99)
 7-character amount (used with settlement type
97-98)

282 2 2-character settlement type (00-09)

Copyright© 2017 FIS 14-September-17 Client Confidential 514


ISO Transaction Type Description
17 Cash check

18 Deferred goods and services (Connex on HP NonStop-assigned


private value)

19 Deferred goods and services with cash disbursement (Connex


on HP NonStop-assigned private value)

Credits
ISO Transaction Type Description
20 Returns

21 Deposits/Deposit payments

22 Adjustment (Unsupported)

23 Check deposit guarantee (Unsupported)

24 Check deposit

25 Envelopeless Cash Deposit

28 Payment return

29 Commercial deposit (Connex on HP NonStop-assigned private


value)

Inquiry Services
ISO Transaction Type Description
30 Available funds inquiry

31 Balance inquiry

33 Account verification

39 Generic balance inquiry (Connex on HP NonStop-assigned private


value)

Transfer/Transfer Payment Services


ISO Transaction Type Description
40 Cardholder accounts transfer

Copyright© 2017 FIS 14-September-17 Client Confidential 516


Payment Services
ISO Transaction Type Description
50 Payment to another party

54 Payment debit (P2P)

55 Payment from third party

56 Payment credit (P2P)

58 Payment from account to credit/loan

59 Payment enclosed (Connex on HP NonStop-assigned private


value)

Private Use
ISO Transaction Type Description
90 PIN change (Connex on HP NonStop-assigned private value)

91 Information inquiry (Connex on HP NonStop-assigned private


value)

92 Notification to bank (Connex on HP NonStop-assigned private


value)

93 ID Verification

94 Child care benefit

96 Cash benefit

98 Food stamp benefit

Copyright© 2017 FIS 14-September-17 Client Confidential 517


Processing Codes (bit 003), Authorization Messages
You need to be aware of the following factor when you use the processing code tables.

 Pre-Authorization is indicated by the presence of data element 057.

01xx Purchase of Goods and Services Authorization


ISO Processing Code Account Description
000000 From default unspecified

000800 Using a financial instrument (cash/check)

000900 From default other

001000 From default savings

001900 From other savings

002000 From default checking

002900 From other checking

003000 From default credit facility

003900 From other credit facility

004000 From default universal

004900 From other universal

005000 From default investment

005900 From other investment

009600 From cash benefit

009800 From food stamp benefit

Copyright© 2017 FIS 14-September-17 Client Confidential 518


01xx Cash Withdrawal Authorization
ISO Processing Code Account Description
010000 From default unspecified

010900 From default other

011000 From default savings

011900 From other savings

012000 From default checking

012900 From other checking

013000 From default credit facility

013900 From other credit facility

014000 From default universal

014900 From other universal

015000 From default investment

015900 From other investment

019600 From cash benefit

019800 From food stamp benefit

01xx Check Guarantee


ISO Processing Code Account Description
030000 Check guarantee

01xx Check Verification


ISO Processing Code Account Description
040000 Check verification

040010 ACH credit to default savings

040020 ACH credit to default checking

040030 ACH credit to default credit facility

040800 Check verification with conversion

Copyright© 2017 FIS 14-September-17 Client Confidential 519


01xx Traveler Check Purchase Authorization
ISO Processing Code Account Description
060000 From default unspecified

060800 Using a financial instrument (cash/check)

060900 From default other

061000 From default savings

061900 From other savings

062000 From default checking

062900 From other checking

063000 From default credit facility

063900 From other credit facility

064000 From default universal

064900 From other universal

065000 From default investment

065900 From other investment

01xx Non-Cash Financial for Funding Authorization


ISO Processing Code Account Description
100000 From default unspecified

101000 From default savings

102000 From default checking

01xx Quasi-Cash and Scrip Purchase Authorization


ISO Processing Code Account Description
110000 From default unspecified

110800 Using a financial instrument (cash/check)

110900 From default other

111000 From default savings

111900 From other savings

Copyright© 2017 FIS 14-September-17 Client Confidential 520


ISO Processing Code Account Description
112000 From default checking

112900 From other checking

113000 From default credit facility

113900 From other credit facility

114000 From default universal

114900 From other universal

115000 From default investment

115900 From other investment

01xx Funds Withdrawal for Electronic Purse


ISO Processing Code Account Description
130060 From default unspecified to electronic purse card account

130067 From default unspecified to purchase electronic card

131060 From default savings to electronic purse card account

131067 From default savings to purchase electronic card

132060 From default checking to electronic purse card account

132067 From default checking to purchase electronic card

133060 From default credit to electronic purse card account

133067 From default credit to purchase electronic card

134060 From default universal to electronic purse card account

134067 From default universal to purchase electronic card

01xx Check Cashing


ISO Processing Code Account Description
170000 From default unspecified

Copyright© 2017 FIS 14-September-17 Client Confidential 521


01xx Deferred Purchase of Goods and Service
ISO Processing Code Account Description
180000 From default unspecified

180900 From default other

181000 From default savings

181900 From other savings

182000 From default checking

182900 From other checking

184000 From default universal

184900 From other universal

185000 From default investment

185900 From other investment

01xx Purchase Return Authorization


ISO Processing Code Account Description
200000 To default unspecified

200008 Using a financial instrument (cash/check)

200009 To default other

200010 To default savings

200019 To other savings

200020 To default checking

200029 To other checking

200030 To default credit facility

200039 To other credit facility

200040 To default universal

200049 To other universal

200050 To default investment

200059 To other investment

200098 To food stamp benefit

Copyright© 2017 FIS 14-September-17 Client Confidential 522


01xx Deposit Memo
ISO Processing Code Account Description
210000 To default unspecified

210009 To default other

210010 To default savings

210019 To other savings

210020 To default checking

210029 To other checking

210030 To default credit facility

210039 To other credit facility

210040 To default universal

210049 To other universal

210050 To default investment

210059 To other investment

210090 To default loan

210091 To mortgage loan

210092 To installment loan

210099 To other loan

01xx Commercial Deposit Memo


ISO Processing Code Account Description
290020 To default checking

01xx Account Verification


ISO Processing Code Account Description
330000 From default unspecified

330900 From default other

Copyright© 2017 FIS 14-September-17 Client Confidential 523


ISO Processing Code Account Description
331000 From default savings

332000 From default checking

333000 From default credit facility

01xx Payment Authorization


ISO Processing Code Account Description
500000 Payment to another party from default unspecified

500800 Payment to another party using a financial instrument (cash/


check)

500900 Payment to another party from default other

501000 Payment to another party from default savings

501900 Payment to another party from other savings

502000 Payment to another party from default checking

502900 Payment to another party from other checking

503000 Payment to another party from default credit facility

503900 Payment to another party from other credit facility

504000 Payment to another party from default universal

504900 Payment to another party from other universal

505000 Payment to another party from default investment

505900 Payment to another party from other investment

01xx Payment from Third Party


ISO Processing Code Account Description
550000 To default unspecified

550009 To default other

550010 To default savings

550020 To default checking

550030 To default credit facility

Copyright© 2017 FIS 14-September-17 Client Confidential 524


01xx Payment Enclosed Memo
ISO Processing Code Account Description
590000 From default unspecified

590800 Using a financial instrument (cash/check)

590900 From default other

591000 From default savings

591900 From other savings

592000 From default checking

592900 From other checking

593000 From default credit facility

593900 From other credit facility

594000 From default universal

594900 From other universal

595000 From default investment

595900 From other investment

01xx Prepaid Load/Activation


ISO Processing Code Account Description
700000 Load of prepaid/Stored value card

720000 Activation of prepaid/Stored value card

01xx PIN Change


ISO Processing Code Account Description
900000 PIN Change

Copyright© 2017 FIS 14-September-17 Client Confidential 525


01xx Information Inquiry
ISO Processing Code Account Description
910000 Information inquiry (statement print or door popper)

910900 Information inquiry from default other (statement print)

911000 Information inquiry from default savings (statement print)

912000 Information inquiry from default checking (statement print or


check inquiry)

913000 Information inquiry from default credit facility (statement print)

914000 Information inquiry from universal (statement print)

915000 Information inquiry from investment (statement print)

919000 Information inquiry from loan (statement print)

919100 Information inquiry from mortgage loan (statement print)

919200 Information inquiry from installment loan (statement print)

919700 Information inquiry from all accounts (statement print)

919900 Information inquiry from other loan (statement print)

01xx Notification to Bank


ISO Processing Code Account Description
920000 Notification to bank (enclosed or mail statement)

920900 Notification to bank about default other (mail statement)

921000 Notification to bank about default savings (mail statement)

922000 Notification to bank about default checking (mail statement, stop


payment, check re-order)

923000 Notification to bank about default credit facility (mail statement)

929700 Notification to bank about all accounts (mail statement)

01xx ID Verification
ISO Processing Code Account Description
930800 ID Verification

Copyright© 2017 FIS 14-September-17 Client Confidential 526


01xx Payment Credit (P2P)
ISO Processing Code Account Description
560000 To default unspecified

560009 To default other

560010 To default savings

560020 To default checking

560030 To default credit facility

Processing Codes (bit 003), Financial Transaction


Messages

02xx Purchase of Goods and Services


ISO Processing Code Account Description
000000 From default unspecified

000900 From default other

001000 From default savings

001900 From other savings

002000 From default checking

002900 From other checking

003000 From default credit facility

003900 From other credit facility

004000 From default universal

004900 From other universal

005000 From default investment

005900 From other investment

009400 From child care benefit

009500 From WIC benefit

009600 From cash benefit

009800 From food stamp benefit

Copyright© 2017 FIS 14-September-17 Client Confidential 527


02xx Cash Withdrawal
ISO Processing Code Account Description
010000 From default unspecified

010900 From default other

011000 From default savings

011900 From other savings

012000 From default checking

012900 From other checking

013000 From default credit facility

013900 From other credit facility

014000 From default universal

014900 From other universal

015000 From default investment

015900 From other investment

019600 From cash benefit

02xx Check Verification


ISO Processing Code Account Description
030000 Electronic check guarantee/conversion

02xx Electronic Check Verification/Conversion


ISO Processing Code Account Description
040000 Check verification/conversion

040006 Check return (consumer posted online, not via ACH)

040010 ACH credit to default savings

040020 ACH credit to default checking

040030 ACH credit to default credit facility

Copyright© 2017 FIS 14-September-17 Client Confidential 528


ISO Processing Code Account Description
040500 Check conversion with verification (including funds verification,
posted to consumer via offline/ACH)

040600 Check debit (consumer posted online, not via ACH)

040700 Check conversion without verification

02xx Traveler Check Purchase


ISO Processing Code Account Description
060000 From default unspecified

060900 From default other

061000 From default savings

061900 From other savings

062000 From default checking

062900 From other checking

063000 From default credit facility

063900 From other credit facility

064000 From default universal

064900 From other universal

065000 From default investment

065900 From other investment

Copyright© 2017 FIS 14-September-17 Client Confidential 529


02xx Purchase of Goods and Services with Ca
NOTE: FIS ISO 8583 acquirer processors send an '00', instead of an '09', in
the first two positions of the Processing Code in the 02xx message,
along with any required cash amount data. For further detail about cash
amount, see the DE54 (Additional Amounts) “Description:” on
page 290. FIS ISO 8583 issuer processors should be prepared to
receive an '09' in the first two positions as indicated in the table which
follows:

ISO Processing Code Account Description


090000 From default unspecified

090900 From default other

091000 From default savings

091900 From other savings

092000 From default checking

092900 From other checking

093000 From default credit facility

093900 From other credit facility

094000 From default universal

094900 From other universal

095000 From default investment

095900 From other investment

099600 From cash benefit

009400 From child care benefit

009500 From WIC benefit

009800 From food stamp benefit

Copyright© 2017 FIS 14-September-17 Client Confidential 530


02xx Non-Cash Financial for Funding
ISO Processing Code Account Description
100000 From default unspecified

101000 From default savings

102000 From default checking

02xx Quasi-Cash and Scrip


ISO Processing Code Account Description
110000 From default unspecified

110900 From default other

111000 From default savings

111900 From other savings

112000 From default checking

112900 From other checking

113000 From default credit facility

113900 From other credit facility

114000 From default universal

114900 From other universal

115000 From default investment

115900 From other investment

02xx Funds Withdrawal for Electronic Purse


ISO Processing Code Account Description
130060 From default unspecified to electronic purse card account

130067 From default unspecified to purchase electronic card

131060 From default savings to electronic purse card account

131067 From default savings to purchase electronic card

132060 From default checking to electronic purse card account

132067 From default checking to purchase electronic card

Copyright© 2017 FIS 14-September-17 Client Confidential 531


ISO Processing Code Account Description
133060 From default credit to electronic purse card account

133067 From default credit to purchase electronic card

134060 From default universal to electronic purse card account

134067 From default universal to purchase electronic card

02xx Purchase Return


ISO Processing Code Account Description
200000 To default unspecified

200009 To default other

200010 To default savings

200019 To other savings

200020 To default checking

200029 To other checking

200030 To default credit facility

200039 To other credit facility

200040 To default universal

200049 To other universal

200050 To default investment

200059 To other investment

200098 To food stamp benefit

02xx Deposit
ISO Processing Code Account Description
210000 To default unspecified

210009 To default other

210010 To default savings

210019 To other savings

210020 To default checking

Copyright© 2017 FIS 14-September-17 Client Confidential 532


ISO Processing Code Account Description
210029 To other checking

210030 To default credit facility

210039 To other credit facility

210040 To default universal

210049 To other universal

210050 To default investment

210059 To other investment

210090 To default loan

210091 To mortgage loan

210092 To installment loan

210099 To other loan

02xx Check Deposit


ISO Processing Code Account Description
240000 To default unspecified

240009 To default other

240010 To default savings

240020 To default checking

240030 To default credit facility

02xx Envelopeless Cash Deposit


ISO Processing Code Account Description
250000 Cash deposit to FND (Default)

250009 Cash deposit to other

250010 Cash deposit to savings

250020 Cash deposit to checking

250030 Cash deposit (Payment) to credit

Copyright© 2017 FIS 14-September-17 Client Confidential 533


ISO Processing Code Account Description
250031 Cash deposit/payment to credit line

250091 Cash deposit/payment to mortgage loan

250092 Cash deposit/payment to IL

02xx Payment Returns


ISO Processing Code Account Description
280000 To default unspecified

280009 To default other

280010 To default savings

280020 To default checking

280030 To default credit facility

280040 To default universal

280050 To default investment

02xx Commercial Deposit


ISO Processing Code Account Description
290020 To default checking

02xx Available Funds Inquiry


ISO Processing Code Account Description
300000 From default unspecified

300900 From default other

301000 From default savings

301900 From other savings

302000 From default checking

302900 From other checking

303000 From default credit facility

303900 From other credit facility

Copyright© 2017 FIS 14-September-17 Client Confidential 534


ISO Processing Code Account Description
304000 From default universal

304900 From other universal

305000 From default investment

305900 From other investment

02xx Balance Inquiry


ISO Processing Code Account Description
310000 From default unspecified

310900 From default other

311000 From default savings

311900 From other savings

312000 From default checking

312900 From other checking

313000 From default credit facility

313900 From other credit facility

314000 From default universal

314900 From other universal

315000 From default investment

315900 From other investment

319000 From default loan

319100 From mortgage loan

319200 From installment loan

319600 From cash benefit

319800 From food stamp benefit

319900 From other loan

Copyright© 2017 FIS 14-September-17 Client Confidential 535


02xx Generic Balance Inquiry
ISO Processing Code Account Description
390000 Generic balance inquiry

02xx Transfer/Transfer Payment Services


ISO Processing Code Account Description
400000 Transfer from default unspecified to default unspecified

400009 Transfer from default unspecified to default other

400010 Transfer from default unspecified to default savings

400019 Transfer from default unspecified to other savings

400020 Transfer from default unspecified to default checking

400029 Transfer from default unspecified to other checking

400030 Transfer from default unspecified to default credit facility

400039 Transfer from default unspecified to other credit facility

400040 Transfer from default unspecified to default universal

400049 Transfer from default unspecified to other universal

400050 Transfer from default unspecified to default investment

400059 Transfer from default unspecified to other investment

400090 Transfer from default unspecified to default loan

400091 Transfer from default unspecified to mortgage loan

400092 Transfer from default unspecified to installment loan

400099 Transfer from default unspecified to other loan

400900 Transfer from default other to default unspecified

400909 Transfer from default other to default other

400910 Transfer from default other to default savings

400919 Transfer from default other to other savings

400920 Transfer from default other to default checking

400929 Transfer from default other to other checking

400930 Transfer from default other to default credit facility

Copyright© 2017 FIS 14-September-17 Client Confidential 536


ISO Processing Code Account Description
400939 Transfer from default other to other credit facility

400940 Transfer from default other to default universal

400949 Transfer from default other to other universal

400950 Transfer from default other to default investment

400959 Transfer from default other to other investment

400990 Transfer from default other to default loan

400991 Transfer from default other to mortgage loan

400992 Transfer from default other to installment loan

400999 Transfer from default other to other loan

401000 Transfer from default savings to default unspecified

401009 Transfer from default savings to default other

401010 Transfer from default savings to default savings

401019 Transfer from default savings to other savings

401020 Transfer from default savings to default checking

401029 Transfer from default savings to other checking

401030 Transfer from default savings to default credit facility

401039 Transfer from default savings to other credit facility

401040 Transfer from default savings to default universal

401049 Transfer from default savings to other universal

401050 Transfer from default savings to default investment

401059 Transfer from default savings to other investment

401090 Transfer from default savings to default loan

401091 Transfer from default savings to mortgage loan

401092 Transfer from default savings to installment loan

401099 Transfer from default savings to other loan

401900 Transfer from other savings to default unspecified

401909 Transfer from other savings to default other

401910 Transfer from other savings to default savings

401919 Transfer from other savings to other savings

Copyright© 2017 FIS 14-September-17 Client Confidential 537


ISO Processing Code Account Description
401920 Transfer from other savings to default checking

401929 Transfer from other savings to other checking

401930 Transfer from other savings to default credit facility

401939 Transfer from other savings to other credit facility

401940 Transfer from other savings to default universal

401949 Transfer from other savings to other universal

401950 Transfer from other savings to default investment

401959 Transfer from other savings to other investment

401990 Transfer from other savings to default loan

401991 Transfer from other savings to mortgage loan

401992 Transfer from other savings to installment loan

401999 Transfer from other savings to other loan

402009 Transfer from default checking to default other

402010 Transfer from default checking to default savings

402019 Transfer from default checking to other savings

402020 Transfer from default checking to default checking

402029 Transfer from default checking to other checking

402030 Transfer from default checking to default credit facility

402039 Transfer from default checking to other credit facility

402040 Transfer from default checking to default universal

402049 Transfer from default checking to other universal

402050 Transfer from default checking to default investment

402059 Transfer from default checking to other investment

402090 Transfer from default checking to default loan

402091 Transfer from default checking to mortgage loan

402092 Transfer from default checking to installment loan

402099 Transfer from default checking to other loan

402900 Transfer from other checking to default unspecified

402909 Transfer from other checking to default other

Copyright© 2017 FIS 14-September-17 Client Confidential 538


ISO Processing Code Account Description
402910 Transfer from other checking to default savings

402919 Transfer from other checking to other savings

402920 Transfer from other checking to default checking

402929 Transfer from other checking to other checking

402930 Transfer from other checking to default credit facility

402939 Transfer from other checking to other credit facility

402940 Transfer from other checking to default universal

402949 Transfer from other checking to other universal

402950 Transfer from other checking to default investment

402959 Transfer from other checking to other investment

402990 Transfer from other checking to default loan

402991 Transfer from other checking to mortgage loan

402992 Transfer from other checking to installment loan

402999 Transfer from other checking to other loan

403000 Transfer from default credit facility to default unspecified

403009 Transfer from default credit facility to default other

403010 Transfer from default credit facility to default savings

403019 Transfer from default credit facility to other savings

403020 Transfer from default credit facility to default checking

403029 Transfer from default credit facility to other checking

403030 Transfer from default credit facility to default credit facility

403039 Transfer from default credit facility to other credit facility

403040 Transfer from default credit facility to default universal

403049 Transfer from default credit facility to other universal

403050 Transfer from default credit facility to default investment

403059 Transfer from default credit facility to other investment

403090 Transfer from default credit facility to default loan

403091 Transfer from default credit facility to mortgage loan

403092 Transfer from default credit facility to installment loan

Copyright© 2017 FIS 14-September-17 Client Confidential 539


ISO Processing Code Account Description
403099 Transfer from default credit facility to other loan

403900 Transfer from other credit facility to default unspecified

403909 Transfer from other credit facility to default other

403910 Transfer from other credit facility to default savings

403919 Transfer from other credit facility to other savings

403920 Transfer from other credit facility to default checking

403929 Transfer from other credit facility to other checking

403930 Transfer from other credit facility to default credit facility

403939 Transfer from other credit facility to other credit facility

403940 Transfer from other credit facility to default universal

403949 Transfer from other credit facility to other universal

403950 Transfer from other credit facility to default investment

403959 Transfer from other credit facility to other investment

403990 Transfer from other credit facility to default loan

403991 Transfer from other credit facility to mortgage loan

403992 Transfer from other credit facility to installment loan

403999 Transfer from other credit facility to other loan

404000 Transfer from default universal to default unspecified

404009 Transfer from default universal to default other

404010 Transfer from default universal to default savings

404019 Transfer from default universal to other savings

404020 Transfer from default universal to default checking

404029 Transfer from default universal to other checking

404030 Transfer from default universal to default credit facility

404039 Transfer from default universal to other credit facility

404040 Transfer from default universal to default universal

404049 Transfer from default universal to other universal

404050 Transfer from default universal to default investment

404059 Transfer from default universal to other investment

Copyright© 2017 FIS 14-September-17 Client Confidential 540


ISO Processing Code Account Description
404090 Transfer from default universal to default loan

404091 Transfer from default universal to mortgage loan

404092 Transfer from default universal to installment loan

404099 Transfer from default universal to other loan

404900 Transfer from other universal to default unspecified

404909 Transfer from other universal to default other

404910 Transfer from other universal to default savings

404919 Transfer from other universal to other savings

404920 Transfer from other universal to default checking

404929 Transfer from other universal to other checking

404930 Transfer from other universal to default credit facility

404939 Transfer from other universal to other credit facility

404940 Transfer from other universal to default universal

404949 Transfer from other universal to other universal

404950 Transfer from other universal to default investment

404959 Transfer from other universal to other investment

404990 Transfer from other universal to default loan

404991 Transfer from other universal to mortgage loan

404992 Transfer from other universal to installment loan

404999 Transfer from other universal to other loan

405000 Transfer from default investment to default unspecified

405009 Transfer from default investment to default other

405010 Transfer from default investment to default savings

405019 Transfer from default investment to other savings

405020 Transfer from default investment to default checking

405029 Transfer from default investment to other checking

405030 Transfer from default investment to default credit facility

405039 Transfer from default investment to other credit facility

405040 Transfer from default investment to default universal

Copyright© 2017 FIS 14-September-17 Client Confidential 541


ISO Processing Code Account Description
405049 Transfer from default investment to other universal

405050 Transfer from default investment to default investment

405059 Transfer from default investment to other investment

405090 Transfer from default investment to default loan

405091 Transfer from default investment to mortgage loan

405092 Transfer from default investment to installment loan

405099 Transfer from default investment to other loan

405900 Transfer from other investment to default unspecified

405909 Transfer from other investment to default other

405910 Transfer from other investment to default savings

405919 Transfer from other investment to other savings

405920 Transfer from other investment to default checking

405929 Transfer from other investment to other checking

405930 Transfer from other investment to default credit facility

405939 Transfer from other investment to other credit facility

405940 Transfer from other investment to default universal

405949 Transfer from other investment to other universal

405950 Transfer from other investment to default investment

405959 Transfer from other investment to other investment

405990 Transfer from other investment to default loan

405991 Transfer from other investment to mortgage loan

405992 Transfer from other investment to installment loan

405999 Transfer from other investment to other loan

Copyright© 2017 FIS 14-September-17 Client Confidential 542


02xx Payments
ISO Processing Code Account Description
500000 Payment to another party from default unspecified

500800 Payment to another party using a financial instrument (cash/


check)

500900 Payment to another party from default other

501000 Payment to another party from default savings

501900 Payment to another party from other savings

502000 Payment to another party from default checking

502900 Payment to another party from other checking

503000 Payment to another party from default credit facility

503900 Payment to another party from other credit facility

504000 Payment to another party from default universal

504900 Payment to another party from other universal

505000 Payment to another party from default investment

505900 Payment to another party from other investment

02xx Payment Debit (P2P)


ISO Processing Code Account Description
540000 From default unspecified

540900 From default other

541000 From default savings

542000 From default checking

543000 From default credit facility

Copyright© 2017 FIS 14-September-17 Client Confidential 543


02xx Payment from Third Party
ISO Processing Code Account Description
550000 To default unspecified

550009 To default other

550010 To default savings

550020 To default checking

550030 To default credit facility

02xx Payment Credit (P2P)


ISO Processing Code Account Description
560000 To default unspecified

560009 To default other

560010 To default savings

560020 To default checking

560030 To default credit facility

02xx Payment from Account to Credit/Loan


ISO Processing
Code Account Description
580030 Payment from default unspecified to default credit facility

580039 Payment from default unspecified to other credit facility

580090 Payment from default unspecified to default loan

580091 Payment from default unspecified to mortgage loan

580092 Payment from default unspecified to installment loan

580099 Payment from default unspecified to other loan

580930 Payment from default other to default credit facility

580939 Payment from default other to other credit facility

580990 Payment from default other to default loan

580991 Payment from default other to mortgage loan

Copyright© 2017 FIS 14-September-17 Client Confidential 544


ISO Processing
Code Account Description
580992 Payment from default other to installment loan

580999 Payment from default other to other loan

581030 Payment from default savings to default credit facility

581039 Payment from default savings to other credit facility

581090 Payment from default savings to default loan

581091 Payment from default savings to mortgage loan

581092 Payment from default savings to installment loan

581099 Payment from default savings to other loan

581930 Payment from other savings to default credit facility

581939 Payment from other savings to other credit facility

581990 Payment from other savings to default loan

581991 Payment from other savings to mortgage loan

581992 Payment from other savings to installment loan

581999 Payment from other savings to other loan

582030 Payment from default checking to default credit facility

582039 Payment from default checking to other credit facility

582090 Payment from default checking to default loan

582091 Payment from default checking to mortgage loan

582092 Payment from default checking to installment loan

582099 Payment from default checking to other loan

582930 Payment from other checking to default credit facility

582939 Payment from other checking to other credit facility

582990 Payment from other checking to default loan

582991 Payment from other checking to mortgage loan

582992 Payment from other checking to installment loan

582999 Payment from other checking to other loan

583030 Payment from default credit facility to default credit facility

583039 Payment from default credit facility to other credit facility

Copyright© 2017 FIS 14-September-17 Client Confidential 545


ISO Processing
Code Account Description
583090 Payment from default credit facility to default loan

583091 Payment from default credit facility to mortgage loan

583092 Payment from default credit facility to installment loan

583099 Payment from default credit facility to other loan

583930 Payment from other credit facility to default credit facility

583939 Payment from other credit facility to other credit facility

583990 Payment from other credit facility to default loan

583991 Payment from other credit facility to mortgage loan

583992 Payment from other credit facility to installment loan

583999 Payment from other credit facility to other loan

584030 Payment from default universal to default credit facility

584039 Payment from default universal to other credit facility

584090 Payment from default universal to default loan

584091 Payment from default universal to mortgage loan

584092 Payment from default universal to installment loan

584099 Payment from default universal to other loan

584930 Payment from other universal to default credit facility

584939 Payment from other universal to other credit facility

584990 Payment from other universal to default loan

584991 Payment from other universal to mortgage loan

584992 Payment from other universal to installment loan

584999 Payment from other universal to other loan

585030 Payment from default investment to default credit facility

585039 Payment from default investment to other credit facility

585090 Payment from default investment to default loan

585091 Payment from default investment to mortgage loan

585092 Payment from default investment to installment loan

585099 Payment from default investment to other loan

Copyright© 2017 FIS 14-September-17 Client Confidential 546


ISO Processing
Code Account Description
585930 Payment from other investment to default credit facility

585939 Payment from other investment to other credit facility

585990 Payment from other investment to default loan

585991 Payment from other investment to mortgage loan

585992 Payment from other investment to installment loan

585999 Payment from other investment to other loan

02xx Payment Enclosed


ISO Processing Code Account Description
590000 Payment enclosed from default unspecified

590800 Payment enclosed using a financial instrument (cash/check)

590900 Payment enclosed from default other

591000 Payment enclosed from default savings

591900 Payment enclosed from other savings

592000 Payment enclosed from default checking

592900 Payment enclosed from other checking

593000 Payment enclosed from default credit facility

593900 Payment enclosed from other credit facility

594000 Payment enclosed from default universal

594900 Payment enclosed from other universal

595000 Payment enclosed from default investment

595900 Payment enclosed from other investment

02xx Prepaid Load/Activation


ISO Processing Code Account Description
700000 Load of prepaid/Stored value card

720000 Activation of prepaid/Stored value card

Copyright© 2017 FIS 14-September-17 Client Confidential 547


Point-of-Service Entry Mode (bit 022)

PAN Entry Mode Codes


ISO Code
Positions 1-2 Description
00 Unspecified

01 Manual

02 Magnetic stripe

03 Bar code or QR code

04 OCR

05 Integrated circuit card

06 Manual (key-entered)

07 Contactless via Chip rules

08 Reserved for ISO use

09 PAN entry via electronic commerce, including remote chip

10-60 Reserved for ISO use

61-78 Reserved for national use

79 Chip card or chip-capable terminal was unable to process the transaction


using the data on the chip or magnetic stripe, the PAN was entered
manually, or the Acquirer is not certified to process the value 80.

80 Chip card or chip-capable terminal was unable to process the transaction


using the data on the chip, the PAN was entered via magnetic stripe. The
full track data was read from the data encoded on the card and transmitted
within the authorization request on Track-2 Data (data element 35 a) or
Track-1 Data (data element 45) without alteration or truncation.

81 From file

82 PAN Auto Entry via Server (issuer, acquirer, or third party vendor system).

83 Secure cardless entry

84-89 Reserved for private use

90 Full magnetic stripe read (optionally supported)

91 Contactless via magnetic stripe rules

Copyright© 2017 FIS 14-September-17 Client Confidential 548


ISO Code
Positions 1-2 Description
92-94 Reserved for private use

95 Integrated circuit card, CVV data may be unreliable

96-99 Reserved for private use

PIN Entry Mode Codes


ISO Code
Position 3 Description
0 Unspecified

1 PIN entry capability

2 No PIN entry capability

3-5 Reserved for ISO use

6 PIN pad inoperative

7 Reserved for national use

8 Reserved for private use

9 PIN verified by terminal device

Point-of-Service Condition Codes (bit 025)


ISO Code Description
00 Normal presentment

01 Customer not present

02 Unattended terminal able to retain card

03 Merchant suspicious

04 Electronic card register interface

05 Customer present, card not present

06 Pre-Authorized request

07 Telephone device request

08 Mail and/or telephone order

Copyright© 2017 FIS 14-September-17 Client Confidential 549


ISO Code Description
09 Security alert

10 Customer identity verified

11 Suspected fraud

12 Security reasons

15 Customer terminal (home terminal)

16 Administration terminal

27 Unattended terminal unable to retain card

28-39 Reserved for ISO use

40 Customer not present, standing order/recurring payment

41-50 Reserved for national use

51 Reserved for private use

52 CVV verified and valid

53 CVV verified and invalid

54 Nonsecure/Security unknown electronic commerce transaction

55 Secure electronic transaction with cardholder certificate

56 Secure electronic transaction without cardholder certificate

57 Channel-encrypted electronic commerce transaction

58 Secure electronic transaction containing a digital signature

59 Deferred billing

60 Internet PIN debit transaction

61-99 Reserved for private use

Copyright© 2017 FIS 14-September-17 Client Confidential 550


Response Codes (bit 039)
The FIS ISO 8583 PI requires that the response code mappings be defined in the data
base. Although there is no default response code table, FIS recommends the use of the
following response code mappings.

ISO Code Response Description


00 Approved or completed successfully

01 Refer to card issuer

02 Refer to card issuers special conditions

03 Invalid merchant

04 Pick-up

05 Do not honor

06 Error

07 Pick-up card, special conditions

08 Honor with identification

09 Request in progress

10 Approved for partial amount

11 Approved (VIP)

12 Invalid transaction

13 Invalid amount

14 Invalid card number (no such number)

15 No such issuer

16 Approved, update track 3

17 Customer cancellation, reversal (unsupported)

18 Customer dispute, chargeback (future)

19 Re-enter transaction

20 Invalid response

21 No action taken, reversal (unsupported)

22 Suspected malfunction, reversal (unsupported)

23 Unacceptable transaction fee

24 File update not supported by receiver (only in 03xx)

Copyright© 2017 FIS 14-September-17 Client Confidential 551


ISO Code Response Description
25 Unable to locate record on file (only in 03xx)

26 Duplicate file update record, no action (only in 03xx)

27 File update field edit error (only in 03xx)

28 File update record locked out (only in 03xx)

29 File update not successful, contact acquirer (only in 03xx)

30 Format error (may also be a reversal)

31 Bank not supported by switch

32 Completed partially, reversal (unsupported)

33 Expired card, pick-up

34 Suspected fraud, pick-up

35 Card acceptor contact acquirer, pick-up

36 Restricted card, pick-up

37 Card acceptor call acquirer security, pick-up

38 Allowable PIN tries exceeded, pick-up

39 No credit account

40 Requested function not supported

41 Lost card, pick-up

42 No universal account

43 Stolen card, pick-up

44 No investment account

45 Reserved for ISO use

46 Reserved for ISO use

47 Reserved for ISO use

48 Reserved for ISO use

49 Reserved for ISO use

50 Reserved for ISO use

51 Insufficient funds

52 No checking account

53 No savings account

Copyright© 2017 FIS 14-September-17 Client Confidential 552


ISO Code Response Description
54 Expired card

55 Incorrect PIN

56 No card record

57 Transaction not permitted to cardholder

58 Transaction not permitted to terminal (may also be a chargeback)

59 Suspected fraud

60 Card acceptor contact acquirer

61 Exceeds withdrawal amount limit

62 Restricted card

63 Security violation (may also be a chargeback)

64 Original amount incorrect, reversal (unsupported)

65 Exceeds withdrawal frequency limit

66 Card acceptor call acquirer security

67 Hard capture, pick-up

68 Response received too late, reversal (unsupported)

69 Reserved for ISO

70 Reserved for ISO

71 Reserved for ISO

72 Reserved for ISO

73 Reserved for ISO

74 Reserved for ISO

75 Allowable number of PIN tries exceeded

76 Key synchronization error (FIS)

77 Reserved for private use

78 Customer not eligible for POS (StarSM)

79 Invalid digital signature

80 Stale dated transaction (StarSM)

81 Issuer requested standin

82 Count exceeds limit (VISANet)

Copyright© 2017 FIS 14-September-17 Client Confidential 553


ISO Code Response Description
83 Reserved for private use

84 Time limit for pre-authorization reached (VISANet)

85 Reserved for private use

86 Cannot verify PIN (VISANet)

87 Check already posted

88 Information not on file

89 Card verification value (CVV) verification failed (no pickup)

90 Cutoff is in progress

91 Issuer or switch is inoperative

92 Financial institution or intermediate network unknown for routing

93 Transaction cannot be completed, violation of law

94 Duplication transaction

95 Reconcile error

96 System malfunction

97 Reserved for national use

98 Reserved for national use

99 Reserved for national use

0Z-9Z Reserved for ISO use

C2-MZ Reserved for national use (X9.2)

N0 Authorization life cycle unacceptable

N1 Authorization life cycle expired

N2 Non-receipt of requested item (future)

N3 Non-receipt of requested item, illegible copy (future)

N4 Transaction exceeds floor limit (future)

N5 Declined authorization (future)

N6 Non-matching account numbers (future)

N7 Error in addition (future)

N8 Altered amount (future)

N9 Incorrect account number (future)

Copyright© 2017 FIS 14-September-17 Client Confidential 554


ISO Code Response Description
P0 Missing signature (future)

P1 Slip without card imprint (future)

P2 Imprinting of multiple slips (future)

P3 Canceled pre-authorization transaction (future)

P4 Delinquent settlement (future)

P5 Currency conversion error (future)

P6 Credit posted as a debit (sale) (future)

P7 Claim or defense (future)

P8 Non-receipt of goods (future)

P9 Defective merchandise (future)

R0 Fraudulent transaction prior to embossed valid date (future)

R1 Credit not received (future)

R2 Allowable PAN entries warning -- approved

R3 Approved with overdraft protection

R4 Bad CVV3

S0 Check not acceptable for cash

S1 Check not acceptable

S2 Check deposit limit exceeded

S3 Cash back limit exceeded

S4 Check amount does not match courtesy amount

S5 PIN not selected

S6 PIN already selected

S7 Unmatched voucher information

S8 Allowable PAN entries exceeded -- denial

S9 Expiration date mismatch

SA Inactive card

SB Expiration date mismatch (card pickup)

SC Item suspected for stop pay

SD Account closed

Copyright© 2017 FIS 14-September-17 Client Confidential 555


ISO Code Response Description
SE Ineligible account

SF Item submitted more than two times

SG No account on file - absolute

SH Unable to locate

SI General denial

SJ Item settled via ACH

SK Cross-reference card not found

SL Category limit exceeded

SM Transaction limit exceeded

SN Daily limit exceeded

SO Monthly limit exceeded

SP Invalid secret code

SQ PIN key sync error

SR Bad CVV2

SS Stop payment order

ST Revocation of authorization order

SV Stop reoccurring payments

T3 Lost card (no pickup)

T4 Closed account

T5 Dormant account

T6 Special conditions (no pick-up)

T7 Purchase only approval for purchase with cash back transaction.

T9 Insufficient funds for fees

TA ARQC validation failed for chip card

TB Unsafe PIN

U0-ZZ Reserved for private use

Copyright© 2017 FIS 14-September-17 Client Confidential 556


Additional Amounts Codes (bit 054)

Account Type
This code is found in positions 1 and 2 of each amount.

ISO Code Description


00 Funding (Default) account

09 Other

10 Savings account

20 Checking account

30 Credit account

39 Other credit facility

40 Universal account

50 Investment account

60 Reserved for ISO use

70 Reserved for ISO use

80 Reserved for national use

91 Mortgage

92 Installment loan

94 Child care benefit

96 Cash benefit

97 Unknown

98 Food stamp benefit

Copyright© 2017 FIS 14-September-17 Client Confidential 557


Amount Type
This code is found in positions 3 and 4 of each amount.

ISO Code Description


00 Unknown

01 Account ledger balance

02 Account available balance

03 Amount owing

04 Amount due

05 Account available credit

6-10 Reserved for ISO use

11-15 Reserved for national use

16 Credit line (FIS)

17 POS balance/ATM overdraft protection balance

18 Beginning balance

19 Reserved for private use

20 Amount remaining this cycle

21-30 Reserved for ISO use

31-35 Reserved for national use

36-39 Reserved for private use

40 Amount cash

41 Amount goods and services

42-50 Reserved for ISO use

51-55 Reserved for national use

56 Hold amount

57 Pre-Authorized amount

58 Authorized amount

59 Floor limit

60-79 Reserved for ISO use

80-89 Reserved for national use

90 Check amount

Copyright© 2017 FIS 14-September-17 Client Confidential 558


ISO Code Description
91 Original Amount

92 Reserved for private use

93 Cash Deposit Amount

94 Check Deposit Amount

95 Sales Tax Amount

96 Merchant local currency/Cash Benefit Amount

97 Unknown

98 Courtesy amount

99 Original cash back amount

3S Co-payment

4S Healthcare amount

4T Transit amount

4U Prescription/Rx amount

4V Vision/Optical amount

4W Clinic/Medicals amount

4X Dental

4Y Unverified Deposit Amount (envelope deposits)

X Citi unique; Top of large balance

Copyright© 2017 FIS 14-September-17 Client Confidential 559


Amount Type (Transaction-Related)
This code is found in positions 3 and 4 of each amount for transaction-related amounts.

ISO Code Description


40 Amount cash

41 Amount goods and services

42-50 Reserved for ISO use

51-55 Reserved for national use

56 Hold amount

57 Pre-Authorized amount
Note: Amount type 57 is used in a pre-authorized completion to identify the
amount originally authorized by the issuer.

58 Authorized amount
Note: Amount type 58 should be used by an issuer to partially approve a pre-
authorization.

59 Floor limit

60-79 Reserved for ISO use

80-89 Reserved for national use

90 Check amount

91 Original amount
Note: Amount type 91 is used by Issuer to return Original amounts for a partially
authorized transaction. The Original amount is in Transaction currency (Field
49).

92 Reserved for private use

93 Cash Deposit Amount

94 Check Deposit Amount

95-96 Reserved for private use

97 Unknown
Note: Typically used for return balances when the balance type is not known.

98 Courtesy amount

99 Original cash back amount

3S Co-payment

4S Healthcare amount

4T Transit amount

Copyright© 2017 FIS 14-September-17 Client Confidential 560


ISO Code Description
4U Prescription/Rx amount

4V Vision/Optical amount

4W Clinic/Medicals amount

4X Dental

4Y Unverified Deposit Amount (envelope deposits)

National POS Condition Code (bit 058)

Terminal Type Codes


Within the national POS condition code, positions 1-3 identify the terminal class,
positions 9-10 identify the terminal type, and position 11 identifies the card data input
capability.

Terminal Class (Positions 1-3)

Position 1 - Attendance Indicator

ISO Code Description


0 Attended

1 Unattended

2-7 Reserved for national use

8-9 Reserved for private use

Position 2

ISO Code Description


0 Customer-operated

1 Card acceptor-operated

2 Administrative

3-7 Reserved for national use

8-9 Reserved for private use

Copyright© 2017 FIS 14-September-17 Client Confidential 561


Position 3 - POS Terminal Location

ISO Code Description


0 On premise

1 Off premise

2-7 Reserved for national use

8-9 Reserved for private use

Presentation Type (Positions 4-7)


Within the national POS condition code, positions 4-7 identify the presentation type.

Position 4 - POS Cardholder Presence

ISO Code Description


0 Customer present

1 Customer not present

2 Mail/Facsimile order (customer not present)

3 Telephone order

4 Customer not present, standing order/recurring payment

5-7 Reserved for national use

8 Pre-Authorized purchase

9 Deferred billing

S Installment Payment

Position 5

ISO Code Description


0 Card present

1 Card not present

2-7 Reserved for national use

8 Pre-Authorized purchase

9 Reserved for private use

Copyright© 2017 FIS 14-September-17 Client Confidential 562


Position 6

ISO Code Description


0 Device does not have card retention capability

1 Device has card retention capability

2-7 Reserved for national use

8-9 Reserved for private use

Position 7

ISO Code Description


0 Original presentment

1 First representment

2 Second representment

3 Third representment

4 Previously authorized request

5 Resubmission

6-7 Reserved for national use

8 Card validation/account status inquiry

9 Reserved for private use

Security Condition (Position 8)


The security condition code is found in position 8 of the national POS condition code.

Position 8

ISO Code Description


0 No security concern

1 Suspected fraud

2 Identification verified

3 Electronic commerce transaction with digital signature

4 Nonsecure/Security unknown electronic commerce transaction

5 Secure electronic transaction with cardholder certificate

Copyright© 2017 FIS 14-September-17 Client Confidential 563


ISO Code Description
6 Secure electronic transaction without cardholder certificate

7 Channel-encrypted electronic commerce transaction

8 CVV validated and valid

9 CVV validated and invalid

A Internet pinned debit transaction.

Terminal Type (Positions 9-10)


The terminal type code is found in positions 9-10 of the national POS condition code.

Positions 9-10

ISO Code Description


00 Administrative terminal

01 POS terminal

02 ATM

03 Home terminal

04 ECR

05 Dial terminal

06 Travelers check machine

07 Fuel machine

08 Scrip machine

09 Coupon machine

10 Ticket machine

11 Point-of-banking terminal

12 Teller

13 Franchise teller

14 Personal banking

15 Public utility

16 Vending

17 Self-service

Copyright© 2017 FIS 14-September-17 Client Confidential 564


ISO Code Description
18 Authorization

19 Payment

20 VRU

21 Smart phone

22 Interactive television

23 Personal Digital Assistant (PDA)

24 Screen phone

25 Electronic commerce

26 Transponder (IBM-only)

26 MICR terminals at POS (Connex on HP NonStop-only)

50 Off Premise

50+ Off Premise

Card Data Input Capability (Position 11)


The Card Data Input Capability code is found in position 11 of the national POS
condition code.

Position 11

ISO Code Description


0 Unknown

1 Manual, no terminal

2 Magnetic stripe

03 Bar code or QR code

4 OCR

5 ICC

6 Key entered

9 File

A Contactless read capability via Mag stripe rules

M Contactless read capability via Chip rules

Copyright© 2017 FIS 14-September-17 Client Confidential 565


ISO Code Description
S Mag stripe reader and key entry

T Mag stripe reader and key entry and EMV-compatible ICC reader

U Mag stripe reader and EMV-compatible ICC reader

V Secure Cardless Entry

Advice/Reversal Reason Codes (bit 060)

Reversal Reason Codes

Position 1
Position 1 of the reason code indicates who reversed this transaction. It is allocated as
follows:

Position 1 Value Description


0 Not as reversal

1 Card acceptor-originated reversal

2 Acquirer-originated reversal

3 Intermediate facility-originated reversal

4-9 Reserved

Position 2
Position 2 values are FIS-Defined.

ISO Code ISO Code


Pos 1 Pos 2 Description
0 0 Not a reversal

1-3 1 Incremental authorization

1-3 2 Terminal processor error

1-3 3 System time out

1-3 4 Terminal error/misdispense

1-3 5 Terminal communication error

Copyright© 2017 FIS 14-September-17 Client Confidential 566


ISO Code ISO Code
Pos 1 Pos 2 Description
1-3 6 Terminal error

1-3 7 Late or unsolicited response - inbound

1-3 8 Customer cancellation

1-3 A Check cannot be retained

1-3 B Coin dispenser problem

1-3 C Cash presentation problem

1-3 D Multiple check cashing problems

1-3 E Suspect Fraud

1-3 F Recalculated currency conversion fees

3 0 Format error, no action taken

Advice Reason Codes

Position 1
Position 1 of the reason code is intended to indicate the entity that originated the
advice.

Position 1 Value Description


0 Not as advice - The use of this value may be dependent on what was
received from an external entity.

1 Card acceptor-originated advice

2 Acquirer-originated advice

3 Stand-in agent-originated advice

4-9 Reserved

Position 2
Position 2 values 5-9 are FIS-Defined.

Copyright© 2017 FIS 14-September-17 Client Confidential 567


ISO Code ISO Code Pos
Pos 1 2 Description
0 0 Not an advice (forced post)

1-3 1 Timed-out request message

1-3 2 Issuer not available (in delay)

1-3 3 Issuer signed off (logged off)

1-3 4 Within business agreement

1-3 5 POS alternate authorization

1-3 6 POS merchant authorization

1-3 7 POS switch authorization under floor limit

1-3 8 Encryption key not established

1-3 9 Issuer-requested standin

1-3 A Check not returned

1-3 B Coin dispense problem

1-3 C Automatic fuel dispenser

1-3 D Card authentication method (CAM) failure

2 I Token create

2 J Token deactivate

2 K Token suspend

2 L Token resume

2 M Device provisioning result

2 N OTP verification results

2 O Mobile banking app activation

2 P Replenishment confirmation of limited use keys

2 Q Tokenization exception event

2 R Call center activation

2 S PAN expiration date update

2 T PAN replacement

4-7 5-7 Reserved for national use

9 8-9 Reserved for private use

Copyright© 2017 FIS 14-September-17 Client Confidential 568


Network Management Information Codes (bit 070)
Message Type Information Code Description
0800 001 Sign on, both issuer and acquirer

0800 002 Sign off, both issuer and acquirer

0800 005 Special instructions (message to network operator)

0800 061 Sign on as issuer

0800 062 Sign off as issuer

0800 071 Sign on as acquirer

0800 072 Sign off as acquirer

0800 101 Key change, both issuer and acquirer

0800 161 Issuer key change

0800 171 Acquirer key change

0800 180 Issuer/acquirer key change request

0800 181 Acquirer key change request

0800 191 Issuer key change request

0800 201 Initiate cutoff, issuer and acquirer

0800 202 Cutoff complete, issuer and acquirer

0800 261 Initiate cutoff as issuer

0800 262 Cutoff complete as issuer

0800 271 Initiate cutoff as acquirer

0800 272 Cutoff complete as acquirer

0800 281 Terminal cutoff

0800 282 Cardholder application cutoff

0800 301 Echo test (reply required handshake)

0820 301 Echo test (protocol acknowledgment handshake)

0800 361 Issuer echo test (reply required)

0820 361 Issuer echo test (protocol acknowledgment)

0800 371 Acquirer echo test (reply required)

0820 371 Acquirer echo test (protocol acknowledgment)

0600 601 Administrative Risk message

Copyright© 2017 FIS 14-September-17 Client Confidential 569


Message Type Information Code Description
0600 800 Processor to processor mail

0600 801 ANA generated messages (future)

0600 810 Issuing institution mail to acquirer/consumer


broadcast

0600 811 Issuing institution to issuing institution mail

0600 812 Issuing institution to acquirer/consumer

0600 821 Acquirer/consumer to issuing institution mail

0600 822 Acquirer/consumer mail to acquirer/consumer

0620 900 Message format/syntax error messages

File Update Codes (bit 091)

Negative File Update Codes (0302s)


ISO Code Description
0 Unassigned

1 Add record

2 Change record

3 Delete record

4 Bulk replacement (not supported)

5 Inquiry

6 Purge expired records (not supported)

7 Add file (not supported)

8 Delete file (not supported)

9 Unassigned

A-F Reserved for ISO use

G-N Reserved for national use

O-Z Reserved for private use

Copyright© 2017 FIS 14-September-17 Client Confidential 570


Authorization Processor File Update Codes (03
ISO Code Description
0 Unassigned

1 Add record

2 Change record

3 Delete record

4 Bulk replacement (not supported)

5 Inquiry (not supported)

6 Purge expired records (not supported)

7 Add file (not supported)

8 Delete file (not supported)

9 Unassigned

A-F Reserved for ISO use

G-N Reserved for national use

O-Z Reserved for private use

Copyright© 2017 FIS 14-September-17 Client Confidential 571


Character Numeric
Description Code Code
Louisiana LA 22

Maine ME 23

Maryland MD 24

Massachusetts MA 25

Michigan MI 26

Minnesota MN 27

Mississippi MS 28

Missouri MO 29

Montana MT 30

Nebraska NE 31

Nevada NV 32

New Hampshire NH 33

New Jersey NJ 34

New Mexico NM 35

New York NY 36

North Carolina NC 37

North Dakota ND 38

Ohio OH 39

Oklahoma OK 40

Oregon OR 41

Pennsylvania PA 42

Rhode Island RI 44

South Carolina SC 45

South Dakota SD 46

Tennessee TN 47

Texas TX 48

Utah UT 49

Vermont VT 50

Copyright© 2017 FIS 14-September-17 Client Confidential 573


Character Numeric
Description Code Code
Virginia VA 51

Washington WA 53

West Virginia WV 54

Wisconsin WI 55

Wyoming WY 56

Canadian Provinces
Character Numeric
Description Code Code
Alberta AB 60

British Columbia BC 61

Manitoba MB 62

New Brunswick NB 63

Newfoundland NF 64

Newfoundland & Labrador NL 64

NorthWest Territories NT 65

Nunavut NU 65

Nova Scotia NS 66

Ontario ON 67

Prince Edward Island PE 68

Quebec QC 69

Saskatchewan SK 70

Yukon YT 71

U.S. Military bases on foreign soil XX 99

Copyright© 2017 FIS 14-September-17 Client Confidential 574


Country Codes
2-Digit 3-Digit 3-Digit
Alpha Numeric Alpha
Description Code Code Code
Afghanistan AF 004 AFG

Albania AL 008 ALB

Algeria DZ 012 DZA

American Samoa AS 016 ASM

Andorra AD 020 AND

Angola AO 024 AGO

Anguilla AI 660 AIA

Antarctica AQ 010 ATA

Antigua AG 028 ATG

Argentina AR 032 ARG

Armenia AM 051 ARM

Aruba AW 533 ABW

Australia AU 036 AUS

Austria AT 040 AUT

Azerbaijan AZ 031 AZE

Bahamas BS 044 BHS

Bahrain BH 048 BHR

Bangladesh BD 050 BGD

Barbados BB 052 BRB

Belarus BY 112 BYN

Belgium BE 056 BEL

Belize BZ 084 BLZ

Benin BJ 204 BEN

Bermuda BM 060 BMU

Bhutan BT 064 BTN

Bolivia BO 068 BOL

Copyright© 2017 FIS 14-September-17 Client Confidential 575


2-Digit 3-Digit 3-Digit
Alpha Numeric Alpha
Description Code Code Code
Bosnia and Herzegovina BA 070 BIH

Botswana BW 072 BWA

Bouvet Island BV 074 BVT

Brazil BR 076 BRA

British Indian Ocean Territory IO 086 IOT

Brunei Darussalam BN 096 BRN

Bulgaria BG 100 BGR

Burkina Faso BF 854 BFA

Burma BU 104 BUR

Burundi BI 108 BDI

Cambodia KH 116 KHM

Cameroon CM 120 CMR

Canada CA 124 CAN

Cape Verde CV 132 CPV

Cayman Islands KY 136 CYM

Central African Republic CF 140 CAF

Chad TD 148 TCD

Chile CL 152 CHL

China CN 156 CHN

Christmas Island CX 162 CXR

Cocos Islands CC 166 CCK

Columbia CO 170 COL

Comoros KM 174 COM

Congo CG 178 COG

Cook Islands CK 184 COK

Costa Rica CR 188 CRI

Cote D'Ivoire CI 384 CIV

Croatia HR 191 HRV

Copyright© 2017 FIS 14-September-17 Client Confidential 576


2-Digit 3-Digit 3-Digit
Alpha Numeric Alpha
Description Code Code Code
Cuba CU 192 CUB

Cypress CY 196 CYP

Czech Republic CZ 203 CZE

Denmark DK 208 DNK

Djibouti DJ 262 DJI

Dominica DM 212 DMA

Dominican Republic DO 214 DOM

East Timor TP 626 TMP

Ecuador EC 218 ECU

Egypt EG 818 EGY

El Salvador SV 222 SLV

Equatorial Guinea GQ 226 GNQ

Eritrea ER 232 ERI

Estonia EE 233 EST

Ethiopia ET 231 ETH

Falkland Islands FK 238 FLK

Faroe Islands FO 234 FRO

Fiji FJ 242 FJI

Finland FI 246 FIN

France FR 250 FRA

France Metropolitian FX 249 FXX

French Guiana GF 254 GUF

French Polynesia PF 258 PYF

French Southern Territories TF 260 ATF

Gabon GA 266 GAB

Gambia GM 270 GMB

Georgia GE 268 GEO

Germany DE 276 DEU

Copyright© 2017 FIS 14-September-17 Client Confidential 577


2-Digit 3-Digit 3-Digit
Alpha Numeric Alpha
Description Code Code Code
Ghana GH 288 GHA

Gibraltar GI 292 GIB

Greece GR 300 GRC

Greenland GL 304 GRL

Grenada GD 308 GRD

Guadeloupe GP 312 GLP

Guam GU 316 GUM

Guatemala GT 320 GTM

Guinea GN 324 GIN

Guinea-Bissau GW 624 GNB

Guyana GY 328 GUY

Haiti HT 332 HTI

Heard & McDonald Is. HM 334 HMD

Holy See VA 336 VAT

Honduras HN 340 HND

Hong Kong HK 344 HKG

Hungary HU 348 HUN

Iceland IS 352 ISL

India IN 356 IND

Indonesia ID 360 IDN

Iran IR 364 IRN

Iraq IQ 368 IRQ

Ireland IE 372 IRL

Isle of Man IM 833 IMN

Israel IL 376 ISR

Italy IT 380 ITA

Jamaica JM 388 JAM

Japan JP 392 JPN

Copyright© 2017 FIS 14-September-17 Client Confidential 578


2-Digit 3-Digit 3-Digit
Alpha Numeric Alpha
Description Code Code Code
Jordan JO 400 JOR

Kazakhstan KZ 398 KAZ

Kenya KE 404 KEN

Kiribati KI 296 KIR

Korea, Democratic KP 408 PRK

Korea, Republic of KR 410 KOR

Kosovo QZ 900 QZZ

Kuwait KW 414 KWT

Kyrgyzstan KG 417 KGZ

Lao People’s Democratic Republic LA 418 LAO

Latvia LV 428 LVA

Lebanon LB 422 LBN

Lesotho LS 426 LSO

Liberia LR 430 LBR

Libyan Arab Jamahiriya LY 434 LBY

Liechtenstein LI 438 LIE

Lithuania LT 440 LTU

Luxembourg LU 442 LUX

Macau MO 446 MAC

Macedonia MK 807 MKD

Madagascar MG 450 MDG

Malawi MW 454 MWI

Malaysia MY 458 MYS

Maldives MV 462 MDV

Mali ML 466 MLI

Malta MT 470 MLT

Marshall Islands MH 584 MHL

Martinique MQ 474 MTQ

Copyright© 2017 FIS 14-September-17 Client Confidential 579


2-Digit 3-Digit 3-Digit
Alpha Numeric Alpha
Description Code Code Code
Mauritinia MR 478 MRT

Mauritius MU 480 MUS

Mayotte YT 175 MYT

Mexico MX 484 MEX

Micronesia FM 583 FSM

Moldova, Republic of MD 498 MDA

Monaco MC 492 MCO

Mongolia MN 496 MNG

Montenegro NT 536 NTZ

Montserrat MS 500 MSR

Morocco MA 504 MAR

Mozambique MZ 508 MOZ

Myanmar MM 104 MMR

Namibia NA 516 NAM

Nauru NR 520 NRU

Nepal NP 524 NPL

Netherlands NL 528 NLD

Netherlands Antilles AN 530 ANT

New Caledonia NC 540 NCL

New Zealand NZ 554 NZL

Nicaragua NI 558 NIC

Niger NE 562 NER

Nigeria NG 566 NGA

Niue NU 570 NIU

Norfolk Island NF 574 NFK

Northern Mariana Islands MP 580 MNP

Norway NO 578 NOR

Oman OM 512 OMN

Copyright© 2017 FIS 14-September-17 Client Confidential 580


2-Digit 3-Digit 3-Digit
Alpha Numeric Alpha
Description Code Code Code
Pakistan PK 586 PAK

Palau PW 585 PLW

Palestinian Territory Occupied PS 275 PSE

Panama PA 591 PAN

Papua New Guinea PG 598 PNG

Paraguay PY 600 PRY

Peru PE 604 PER

Philippines PH 608 PHL

Pitcairn Island PN 612 PCN

Poland PL 616 POL

Portugal PT 620 PRT

Puerto Rico PR 630 PRI

Qatar QA 634 QAT

Republic of Montenegro ME 499 MNE

Reunion RE 638 REU

Romania RO 642 ROU

Russian Federation RU 643 RUS

Rwanda RW 646 RWA

Saint Bartelemy BL 652 BLM

Saint-Martin (French Part) MF 663 MAF

Samoa WS 882 WSM

San Marino SM 674 SMR

San Tome and Principle ST 678 STP

Saudi Arabia SA 682 SAU

Senegal SN 686 SEN

Serbia SR 688 SRB

Seychelles SC 690 SYC

Sierra Leone SL 694 SLE

Copyright© 2017 FIS 14-September-17 Client Confidential 581


2-Digit 3-Digit 3-Digit
Alpha Numeric Alpha
Description Code Code Code
Singapore SG 702 SGP

Slovakia SK 703 SVK

Slovenia SI 705 SVN

So. Georgia & So. Sandwich Is. GS 239 SGS

Solomon Islands SB 090 SLB

Somalia SO 706 SOM

South Africa ZA 710 ZAF

South Sudan SS 728 SSD

Spain ES 724 ESP

Sri Lanka LK 144 LKA

St. Helena SH 654 SHN

St. Kitts-Nevis-Anguilla KN 659 KNA

St. Lucia LC 662 LCA

St. Pierre and Miquelon PM 666 SPM

St. Vincent and the Grenadines VC 670 VCT

Sudan SD 729 SDN

Suriname SR 740 SUR

SvalBard & Jan Mayen Is. SJ 744 SJM

Swaziland SZ 748 SWZ

Sweden SE 752 SWE

Switzerland CH 756 CHE

Syrian Arab Republic SY 760 SYR

Taiwan TW 158 TWN

Tajikistan TJ 762 TJK

Tanzia TZ 834 TZA

Thailand TH 764 THA

Togo TG 768 TGO

Tokelau TK 772 TKL

Copyright© 2017 FIS 14-September-17 Client Confidential 582


2-Digit 3-Digit 3-Digit
Alpha Numeric Alpha
Description Code Code Code
Tonga TO 776 TON

Trinidad and Tobago TT 780 TTO

Tunisia TN 788 TUN

Turkey TR 792 TUR

Turkmenistan TM 795 TKM

Turks & Caicos Islands TC 796 TCA

Tuvalu TV 798 TV

Uganda UG 800 UGA

Ukrainian SSR UA 804 UKR

United Arab Emirates AE 784 ARE

United Kingdom GB 826 GBR

United States US 840 USA

Uruguay UY 858 URY

US Minor Outlying Islands UM 581 UMI

US Virgin Islands VI 850 VIR

Uzbekistan UZ 860 UZB

Vanuatu VU 548 VUT

Venezuela VE 862 VEN

Viet Nam VN 704 VNM

Virgin Islands (British) VG 092 VGB

Wallis and Futuna Is. WF 876 WLF

Western Sahara EH 732 ESH

Yemen YE 887 YEM

Yugoslavia YU 891 YUG

Zaire CD 180 COD

Zambia ZM 894 ZMB

Zimbabwe ZW 716 ZWE

Copyright© 2017 FIS 14-September-17 Client Confidential 583


Currency Codes
Currency
Currency Code Description Precision Units
004 Afghani 2

008 Lek 2

012 Algerian Dinar 2

020 Andorran Peseta 0

024 New Kwanza 2

031 Azerbaijanian Manat 2

032 Argentine Peso 2

036 Australian Dollar 2

044 Bahamian Dollar 2

048 Bahraini Dinar 3

050 Taka 2

051 Armenian Dram 2

052 Barbados Dollar 2

060 Bermudian Dollar 2

064 Ngultrum 2

068 Boliviano 2

072 Pula 2

084 Balize Dollar 2

090 Solomon Islands Dollar 2

096 Brunei Dollar 2

100 Lev 2

104 Kyat 2

108 Burundi Franc 0

112 Belarussian Ruble 0

116 Riel 2

124 Canadian Dollar 2

Copyright© 2017 FIS 14-September-17 Client Confidential 584


Currency
Currency Code Description Precision Units
132 Cape Verde Escudo 2

136 Cayman Islands Dollar 2

144 Sri Lanka Rupee 2

152 Chilean Peso 2

156 Yuan Renminbi 2

157 Chinese Renminbi 2

170 Colombian Peso 2

174 Comoro Franc 0

180 New Zaire 2

188 Costa Rican Colon 2

191 Croatian Kuna 2

192 Cuban Peso 2

196 Cyprus Pound 2

203 Czech Koruna 2

208 Danish Krone 2

214 Dominican Peso 2

218 Sucre 2

222 El Salvador Colon 2

230 Ethiopian Bir 2

232 Nakfa 2

233 Kroon 2

238 Falkland Islands Pound 2

242 Fiji Dollar 2

262 Djibouti Franc 0

270 Dalasi 2

280 Deutsche Mark (old) 2

288 Cedi 2

292 Gibraltar Pound 2

Copyright© 2017 FIS 14-September-17 Client Confidential 585


Currency
Currency Code Description Precision Units
320 Quetzal 2

324 Guinea Franc 0

328 Guyana Dollar 2

332 Gourde 2

340 Lempira 2

344 Hong Kong Dollar 2

348 Forint 2

352 Iceland Krona 2

356 Indian Rupee 2

360 Rupiah 2

364 Iranian Rial 2

368 Iraqi Dinar 3

376 Israeli Shequel 2

388 Jamaican Dollar 2

392 Yen 0

398 Kazakhstan Tenge 2

400 Jordanian Dinar 3

404 Kenyan Shilling 2

408 North Korean Wow 2

410 Wow 0

414 Kuwaiti Dinar 3

417 Som 2

418 Kip 2

422 Lebanese Pound 2

426 Loti 2

428 Latvian Lats 2

430 Liberian Dollar 2

434 Libyan Dinar 3

Copyright© 2017 FIS 14-September-17 Client Confidential 586


Currency
Currency Code Description Precision Units
440 Lithuanian Litas 2

446 Pataca 2

450 Malagasy Franc 0

454 Kwacha 2

458 Malaysian Ringgit 2

462 Rufiyaa 2

470 Maltese Lira 2

478 Ouguiya 2

480 Mauritius 2

484 Mexican Nuevo Peso 2

496 Tugrik 2

498 Moldovan Leu 2

499 Euro 2

504 Moroccan Dirham 2

508 Metical 2

512 Rial Omani 3

516 Namibia Dollar 2

524 Nepalese Rupee 2

532 Netherlands - Antillian Guilder 2

533 Aruban Guilder 2

548 Vatu 0

544 New Zealand Dollar 2

558 Cordoba Oro 2

566 Naira 2

578 Norwegian Krone 2

586 Pakistan Rupee 2

590 Balboa 2

598 Kina 2

Copyright© 2017 FIS 14-September-17 Client Confidential 587


Currency
Currency Code Description Precision Units
600 Guarani 0

604 Nuevo Sol 2

608 Philippine Peso 2

624 Guinea-Bissau Peso 2

626 Timor Escudo 0

634 Qarari Rial 2

642 Leu 2

643 Russian Ruble 2

646 Rwanda Franc 0

654 St Helena Pound 2

678 Dobra 2

682 Saudi Riyal 2

690 Seychelles Rupee 2

694 Leone 2

702 Singapore Dollar 2

703 Slovak Koruna 2

704 Dong 0

705 Tolar 2

706 Somali Shilling 2

710 Rand 2

716 Zimbabwe Dollar 2

728 South Sudanese Pound 2

736 Sudanese Pound 2

740 Surinam Guilder 2

748 Lilangeni 2

752 Swedish Krona 2

756 Swiss Franc 2

760 Syrian Pound 2

Copyright© 2017 FIS 14-September-17 Client Confidential 588


Currency
Currency Code Description Precision Units
762 Tajik Ruble 0

764 Baht 2

776 Pa'anga 2

780 Trinidad & Tobago Dollar 2

784 UAE Dirham 2

788 Tunisian Dinar 3

793 Pseudo Turkish Lira 0

795 Manat 2

800 Uganda Shilling 0

807 Denar 2

810 Russian Ruble 2

818 Egyptian Pound 2

826 Pound Sterling 2

834 Tanzanian Shilling 2

840 US Dollar 2

858 Peso Uruguayo 2

860 Uzbekistan Sum 2

862 Bolivar 2

882 Tala 2

886 Yemeni Rial 2

894 Kwacha 2

901 New Taiwan Dollar 2

931 Peso Convertible 2

933 Belarussian Ruble 2

941 Serbian Dinar 2

947 WIR Euro (Switzerland) 2

948 WIR Frank (Switzerland) 2

949 New Turkish Lira 2

Copyright© 2017 FIS 14-September-17 Client Confidential 589


Currency
Currency Code Description Precision Units
950 CFA Franc BEAC 0

951 East Caribbean Dollar 2

952 CFA Franc BCEAO 0

953 CFP Franc 0

954 European Currency Unit 2

968 Surinam Dollar 2

972 Tajikistani Somoni 2

973 Angola 2

975 Bulgaria 2

976 Franc Congolais 2

977 Convertible Mark 2

978 Euro 2

979 Mexican Unidad de Inversion 2

980 Hryvnia 2

981 Lari 2

982 Kwanza Real Readjusto 2

985 Zloty 2

986 Brazilian Real 2

Copyright© 2017 FIS 14-September-17 Client Confidential 590


Index
0522/0523 Issuer Reconciliation Advice (No
Numerics Money Movement) . . . . . . . . . . . 215
0100/0101 Authorization Request . . . . 111 0530 Acquirer Reconciliation Response 217
0100/0101 Check Verification/Guarantee 0532 Card Issuer Reconciliation Response
Request . . . . . . . . . . . . . . . . . . 123 219
0110 Authorization Response . . . . . . . 128 0600 . . . . . . . . . . . . . . . . . . . . . . . . . 508
0110 Check Verification/Guarantee 0600/0601 Administrative Request . . . 225
Response . . . . . . . . . . . . . . . . . 139 0600/0601 Administrative Risk Message . .
0120/0121 Authorization Advice . . . . . 143 221
0130 Authorization Advice Response . 152 0600/0601 Electronic Mail Request Message
. . . . . . . . . . . . . . . . . . . . . . . . . 223
0200/0201 Financial Transaction Request .
155 0610 Administrative Request Response 232
0210 Financial Transaction Response 164 0610 Administrative Risk Response . . 229
0220/0221 Financial Transaction Advice . . 0610 Electronic Mail Response . . . . . . 230
173 0620 Administrative Advice . . . . . . . . . 233
0230 Financial Transaction Advice Response 065 Bit Map, Tertiary . . . . . . . . . . . . . 303
. . . . . . . . . . . . . . . . . . . . . . . . . 182
0800 Network Management Request . . 234
0300 Acquirer File Update Request (PI
0810 Network Management Response 235
Negative) . . . . . . . . . . . . . . . . . 186
0820 Network Management Request
0302 Card Issuer File Update Request (PI
(Protocol Acknowledgment) . . . . . 236
Negative) . . . . . . . . . . . . . . . . . 189
9110 Open Account Relationship
0310 Acquirer File Update Response (PI
Authorization Response . . . . . . . 238
Negative) . . . . . . . . . . . . . . . . . 192
9210 Open Account Relationship Financial
0312 Card Issuer File Update Response (PI
Transaction Response . . . . . . . . 242
Negative) . . . . . . . . . . . . . . . . . 194
0382 AP File Update Information . . . . 418
0382 Card Issuer File Update Request (AP A
Files) . . . . . . . . . . . . . . . . . . . . 195
Account Detail Records-DE124
0392 Card Issuer File Update Response (AP
(Account Detail Segment 01) . 487, 504
Files) . . . . . . . . . . . . . . . . . . . . 198
0600/0620 Administrative Message
0420/0421 Acquirer Reversal Advice . 199 Information . . . . . . . . . . . . . 491, 508
0430 Acquirer Reversal Response . . . 209 Account Detail (Account Detail Segment
99) . . . . . . . . . . . . . . . . . . . . . . . 490
0520/0521 Acquirer Reconciliation Advice Account Hold Information (Account Detail
(No Money Movement) . . . . . . . . 213 Segment 03) . . . . . . . . . . . . 489, 507
Account Name Information (Account

Copyright© 2017 FIS 14-September-17 Client Confidential 591


Detail Segment 04) . . . . . . . . . . . 508 Amount Type . . . . .
Overdraft Information (Account Detail Amount, Cardholder Billing (006) . . . . . 253
Segment 02) . . . . . . . . . . . . 488, 506
Amount, Cardholder Billing Fee (008) . 254
Account Identification 1 (102) . . . . . . . 319
Amount, Settlement (005) . . . . . . . . . . 252
Account Identification 2 (103) . . . . . . . 320
Amount, Settlement Fee (029) . . . . . . 267
Account Qualifiers (FIS-defined) (120) 365
Amount, Settlement Processing Fee (031) .
Account Type . . . . . . . . . . . . . . . . . . 557 269
Account Verification . . . . . . . . . . . . . . 523 Amount, Transaction (004) . . . . . . . . . 251
Acquirer Institution Identification Code (032) Amount, Transaction Fee (028) . . . . . . 266
269
Amount, Transaction Processing Fee (030)
Acquirer Reconciliation Messages . . . . 75 268
Acquirer Trace Data (FIS-defined) (127) . . AP File Update Information . . . . . . . . . 418
444
Areas of Responsibility . . . . . . . . . . . . 450
Acquirer Transport Data FIS-defined) (061)
298 Attributes . . . . . . . . . . . . . . . . . 110, 247
Acquirers . . . . . . . . . . . . . . . . . . . . . 459 Authorization Identification Response (038)
273
Acquiring Institution Country Code (019) . .
261 Authorization Identification Response Length
(027) . . . . . . . . . . . . . . . . . . . . . 266
Additional Amounts (054) . . . . . . . . . . 290
Authorization Life Cycle (ANSI-defined) (057)
Additional Amounts Codes (bit 054) . . 557 . . . . . . . . . . . . . . . . . . . . . . . . . 293
Additional Data, National (047) . . . . . . 282 Authorization Messages . . . . . . . . . . . 105
Additional Data, Private Acquirer (FIS- Authorization Processor (AP) Maintenance
defined) (111) . . . . . . . . . . . . . . 347 Messages . . . . . . . . . . . . . . . . . 107
Additional Data, Private Issuer (FIS-defined) Authorization Processor File Update Codes
(121) . . . . . . . . . . . . . . . . . . . . . 366 (0382s) . . . . . . . . . . . . . . . . . . . 571
Additional Fees (FIS Defined) (046) . . 280 Authorization Processor File Update
Additional Response Data (044) . . . . . 278 Messages . . . . . . . . . . . . . . . . . . 73
Administrative Messages . . . . . . . 78, 108 Authorization, Number (081) . . . . . . . . 309
Advice Reason Codes . . . . . . . . . . . . 567 Authorization/Financial Transaction Advice
Advice/Reversal Reason Code (FIS-defined) Messages . . . . . . . . . . . . . . . . . . 45
(060) . . . . . . . . . . . . . . . . . . . . . 297 Authorization/Financial Transaction
Advice/Reversal Reason Codes (bit 060) . Messages . . . . . . . . . . . . . . . . . . 39
566 Authorization/Financial Transaction Request
Aggregation Format . . . . . . . . . . . . . . 325 Messages . . . . . . . . . . . . . . . . . . 40

american national standards institute (ANSI) Authorizing Agent Institution ID Code (ANSI-
. . . . . . . . . . . . . . . . . . . . . . . . . . 36 defined) (113) . . . . . . . . . . . . . . 363

Amount Net Settlement (097) . . . . . . . 316 Available Funds Inquiry . . . . . . . . . . . 534

Copyright© 2017 FIS 14-September-17 Client Confidential 592


AVS . . . . . . . . . . . . . . . . . . . . . . . . . 383 502
AVS/Check Auth Data/New PIN (FIS- Customer Fraud Email Information
defined) (123) . . . . . . . . . . . . . . 373 (Cardholder Segment 12) . . . . . . . 504
Hold List Information (Cardholder
Segment 06) . . . . . . . . . . . . 480, 499
Member Detail (Cardholder Segment 98)
B . . . . . . . . . . . . . . . . . . . . . . . . . . 483
Name Information (Cardholder Segment
Balance Inquiry . . . . . . . . . . . . . . . . . 535
08) . . . . . . . . . . . . . . . . . . . 481, 499
bcd . . . . . . . . . . . . . . . . . . . . . . . . . 248 Override Limit Information (Cardholder
Benefit Transaction format . . . . . . . . . 351 Segment 04) . . . . . . . . . . . . 479, 498
Override Limits (Cardholder Segment 97)
Bit Map, Primary . . . . . . . . . . . . . . . . 249 . . . . . . . . . . . . . . . . . . . . . . . . . . 481
Bit Map, Secondary . . . . . . . . . . . . . . 249 Track 2 Information (Cardholder Segment
Bit Map, Secondary (001) . . . . . . . . . 249 02) . . . . . . . . . . . . . . . . . . . 477, 495

Bit Map, Tertiary (065) . . . . . . . . . . . . 303 cash deposit format . . . . . . . . . . . . . . 324

Bit Number and Data Element Name . 110 Cash Withdrawal . . . . . . . . . . . . . . . . 528
Cash Withdrawal Authorization . . . . . . 519
Certification . . . . . . . . . . . . . . . . . . . . 459
C Certification Services Staff . . . . . . . . . 450
Canadian Province codes . . . . . . . . . 574 Check Cashing . . . . . . . . . . . . . . . . . 521
Card Acceptor Identification Code (042) . . Check Deposit . . . . . . . . . . . . . . . . . . 533
276 Check Guarantee . . . . . . . . . . . . . . . 519
Card Acceptor Name/Loc (043) . . . . . 276
Check Inquiry format . . . . . . . . . 321, 367
Card Acceptor Terminal Identification (041)
Check Re-Order format . . . . . . . . . . . 321
275
Check Verification . . . . . . . . . . . 519, 528
Card Data Input Capability . . . . . . . . . 565
Commercial Deposit . . . . . . . . . . . . . . 534
Card Sequence Number (023) . . . . . . 263
Commercial Deposit Memo . . . . . . . . . 523
Cardholder Records-DE124
Account Information (Cardholder Common Testing Procedures . . . . . . . 451
Segment 03) . . . . . . . . . . . . 478, 496 Conversion Rate, Cardholder Billing (010) .
Card Basic (Cardholder Segment 99) . 255
485
Card Information (Cardholder Segment Conversion Rate, Settlement (009) . . . 255
01) . . . . . . . . . . . . . . . . . . . 476, 494 Country Code, Authorizing Agent (ANSI-
Card Management (Cardholder Segment defined) (114) . . . . . . . . . . . . . . 364
09) . . . . . . . . . . . . . . . . . . . . . . . 500 Credits . . . . . . . . . . . . . . . . . . . . . . . 516
Customer Address (Cardholder Segment
10) . . . . . . . . . . . . . . . . . . . . . . . 501 Credits, Amount (086) . . . . . . . . . . . . 311
Customer Fraud Contact Credits, Number (074) . . . . . . . . . . . . 307
Information(Cardholder Segment 11) . .
Credits, Processing Fee Amount (082) 309

Copyright© 2017 FIS 14-September-17 Client Confidential 593


Credits, Reversal Amount (087) . . . . . 311 Debits, Reversal Num
Credits, Reversal Number (075) . . . . . 307 Debits, Transaction Fee Amount (085) 311
Credits, Transaction Fee Amount (083) 310 Deferred Purchase of Goods and Services
Currency Code, Cardholder Billing . . . 288 522
Currency Code, Cardholder Billing (051) . . Deposit . . . . . . . . . . . . . . . . . . . . . . . 532
288 Deposit Memo . . . . . . . . . . . . . . . . . . 523
Currency Code, Settlement (050) . . . . 287 Description . . . . . . . . . . . . . . . . . . . . 247
Currency Code, Transaction (049) . . . 286 Door Popper format . . . . . . . . . . . . . . 322
Currency Codes . . . . . . . . . . . . . . . . 584 Door Popper Transactions . . . . . . . . . . 52
Cutoff Completion Messages . . . . . . . . 97 Duplicate Monitoring . . . . . . . . . . . . . . 38
Cutoff Initiation Messages . . . . . . . . . . 94 Duplicate Monitoring Option . . . . . . . . . 39

D E
Data Edit . . . . . . . . . . . . . . . . . . . . . 247 Echo Test (Protocol Acknowledgment
Data Element Requirements . . . . . . . . 37 Handshake) . . . . . . . . . . . . . . . . 102

Data Elements . . . . . . . . . . . . . . . . . 105 Echo Test (Reply Required Handshake)


Messages . . . . . . . . . . . . . . . . . . 99
Data Elements in Alphabetic Sequence 464
Electronic Check Verification/Conversion . .
Date, Action (073) . . . . . . . . . . . . . . . 306 528
Date, Capture (017) . . . . . . . . . . . . . . 260 EMV Tags . . . . . . . . . . . . . . . . . . . . . 247
Date, Conversion (016) . . . . . . . . . . . 259 Endpoint Responsibilities . . . . . . . . . . 451
Date, Expiration (014) . . . . . . . . . . . . 257 Envelopeless Cash Deposit . . . . . . . . 533
Date, Local Transaction (013) . . . . . . 257 EuroPay MasterCard Visa (EMV) . . . . . 38
Date, Settlement (015) . . . . . . . . . . . . 258 Extended Payment Code (067) . . . . . . 304
DE 125 - Network On Behalf Information . .
438
DE111 F
Discover® Debit Format . . . . . . . . 360
File Name (101) . . . . . . . . . . . . . . . . . 318
DE127
File Security Code (092) . . . . . . . . . . . 314
Discover Debit Format . . . . . . . . . 449
File Update Code (091) . . . . . . . . . . . 314
Debits . . . . . . . . . . . . . . . . . . . . . . . 515
File Update Codes (bit 091) . . . . . . . . 570
Debits, Amount (088) . . . . . . . . . . . . . 312
File Update Messages . . . . . . . . . . . . . 70
Debits, Number (076) . . . . . . . . . . . . 307
Financial Messages - FIS Tags Acquirer . .
Debits, Processing Fee Amount (084) . 310
492
Debits, Reversal Amount (089) . . . . . . 312 Data Elements Additional Information -

Copyright© 2017 FIS 14-September-17 Client Confidential 594


DE124 . . . . . . . . . . . . . . . . . . . . 492 Healthcare Inquiry T
Fraud/Score Data - DE124 . . . . . . 492 476
Financial Messages-FIS Tags Acquirer 474
Account Detail Records . . . . . . . . 487
Cardholder Records . . . . . . . . . . . 476 I
Data Elements Additional Information-
DE124 . . . . . . . . . . . . . . . . . . . . 474 ID Verification . . . . . . . . . . . . . . . . . . 526
Fraud/Score Data-DE124 . . . . . . . 474 Info, Text (FIS-defined) (124) . . . . . . . 387
Financial Messages-FIS Tags Issuer . 508 Inquiry Services . . . . . . . . . . . . . . . . . 516
Data Elements Additional Information-
Inquiry, Number (080) . . . . . . . . . . . . 309
DE125 . . . . . . . . . . . . . . . . . . . . 510
Falcon Credit Data (Tag IDs F1 and F2) Installment Payment Information . . . . . 432
422 Installment Payment Information for DE 124
Fraud/Score Data-DE125 . . . . . . . 510 412
Network Management Information . 512
Installment Payment Information for DE 125
Financial Transaction Messages . . . . 106 432
FIS Data . . . . . . . . . . . . . . . . . . . . . . 299 Institution/Merchant Name/Consumer (FIS-
FIS Data (FIS-defined) (063) . . . . . . . 299 defined) (048) . . . . . . . . . . . . . . 286
FIS ISO Visa® Base II format-BPVISA for DE Integrated Chip Card Data (055) . . . . . 291
111 . . . . . . . . . . . . . . . . . . . . . . 358 Integrated Circuit Card (ICC) Support . . 38
FIS PIN Indicator . . . . . . . . . . . . . . . . 401 Interlink . . . . . . . . . . . . . . . . . . . . . . . 320
FIS Private Use Data Elements and international standards organization (ISO) .
Subelements . . . . . . . . . . . . . . . 469 36
Fixed Length Data Elements . . . . . . . 110 ISO and Connex on HP NonStop Transaction
Format . . . . . . . . . . . . . . . . . . . 110, 246 Types . . . . . . . . . . . . . . . . . . . . 515
Forwarding Institution Country Code (021) ISO Message Structure . . . . . . . . . . . . 36
262 Issuer Reconciliation Messages . . . . . . 77
Forwarding Institution Identification Code Issuer Trace Data (FIS-defined) (126) . 439
(033) . . . . . . . . . . . . . . . . . . . . . 270
Issuer Transport Data (FIS-defined) (062) .
Funds Withdrawal for Electronic Purse 521, 298
. . . . . . . . . . . . . . . . . . . . . . . . . 531
Issuers . . . . . . . . . . . . . . . . . . . . . . . 459

G
K
Generic Balance Inquiry . . . . . . . . . . . 536
Key Change Messages . . . . . . . . . . . . 90
Key Change Request Messages . . . . . . 92
H
Healthcare Inquiry Transactions . 389, 424

Copyright© 2017 FIS 14-September-17 Client Confidential 595


mixed deposit forma
L Multiple Message Transaction Series . . 48
Large Private Data 1 (105) . . . . . . . . . 326 Multiple-Tag Data . . . . . . . . . . . . . . . 374
Large Private Data 2 (106) . . . . . . . . . 331
Large Private Data 3 (107) . . . . . . . . . 333
Large Private Data 4 (108) . . . . . . . . . 334
N
Legend for Attributes Abbreviations . . 248 National Point-Of-Service Condition Code
(ANSI-defined) - alternate format (058)
295
M National Point-Of-Service Condition Code
(ANSI-defined) (058) . . . . . . . . . 294
Mail Statement format . . . . . . . . . . . . 322 National Point-Of-Service Geographic Data
MasterCard® CIS format . . . . . . 351, 369 (ANSI-defined) (059) . . . . . . . . . 296
MasterCard® format for declined recurring National POS Condition Code (bit 058) 561
payment transactions in IPM clearing Negative File Maintenance Messages . 107
messages . . . . . . . . . . . . . . . . . 371
Negative File Update Codes (0302s) . . 570
MasterCard® IPM 0220 Posting Items format
. . . . . . . . . . . . . 356, 440, 446, 447 Negative File Update Messages . . . . . . 70
MasterCard® MDS format for DE111 . 353 network data information . . . . . . 394, 436
MasterCard® MDS format for DE121 . 370 Network International Identifier (024) . . 265
MasterCard® MDS format for DE127 .440, Network Management Information Code
448 (070) . . . . . . . . . . . . . . . . . . . . . 305
MasterCard® SecureCode™ for AAV and Network Management Information Codes .
UCAF format . . . . . . . . . . . . . . . 282 83
Merchant Type (018) . . . . . . . . . . . . . 260 Network Management Information Codes (bit
070) . . . . . . . . . . . . . . . . . . . . . 569
Message Arrangement . . . . . . . . . . . 109
Network Management Information FIS-
Message Authentication Code (MAC) (064) defined) (125) . . . . . . . . . . . . . . 420
303
Network Management Message Options 83
Message Description . . . . . . . . . . . . . 109
Network Management Messages . 83, 109
Message Number (071) . . . . . . . . . . . 306
Network Management Options . . . . . . . 38
Message Number Last (072) . . . . . . . 306
Network Office . . . . . . . . . . . . . . . . . . 450
Message Repeats . . . . . . . . . . . . . . . 105
Network On Behalf Information for DE 124 .
Message Security Code (096) . . . . . . 316 399
Message Structure . . . . . . . . . . . . . . 109 Network On Behalf Information for DE 125 .
Message Text Options . . . . . . . . . . . . . 37 438
Message Type . . . . . . . . . . . . . . . . . 249 Non-Cash Financial for Funding . . . . . 531
Message Type Identifier . . . . . . . . . . . 104

Copyright© 2017 FIS 14-September-17 Client Confidential 596


Non-Cash Financial for Funding Payment Returns . .
Authorization . . . . . . . . . . . . . . . 520 Payment Services . . . . . . . . . . . . . . . 517
Notes . . . . . . . . . . . . . . . . . . . . . . . . 111 Payment Token Data . . . . . . . . . 402, 430
Notification to Bank . . . . . . . . . . . . . . 526 Payments . . . . . . . . . . . . . . . . . . . . . 543
Personal Identification Number (PIN) Data
(052) . . . . . . . . . . . . . . . . . . . . . 288
O
PIN Change . . . . . . . . . . . . . . . . . . . 525
OAR format . . . . . . . . . . . . . . . . . . . 324
PIN Entry Mode Codes . . . . . . . . . . . . 549
Online File Maintainance Format For
Point-of-Service Condition Code (025) . 265
Mastercard CIS . . . . . . . . . . . . . 353
Point-of-Service Condition Codes (bit 025) .
Online File Maintainance Format for
549
MasterCard® CIS . . . . . . . . . . . 370
Point-of-Service Entry Mode (022) . . . 262
Online File Maintainance Format For Visa
SMS . . . . . . . . . . . . . . . . . . . . . 350 Point-of-Service Entry Mode (bit 022) . 548
Online File Maintainance Format for Visa® Point-of-Service PIN Capture Code (026) .
SMS . . . . . . . . . . . . . . . . . . . . . 368 265
Open Account Relationship (OAR) format . Position 3 - POS Terminal Location . . . 562
328 Prepaid Load/Activation . . . . . . . 525, 547
Open Account Relationship Multiple Presentation Type . . . . . . . . . . . . . . . 562
Message Transaction Series . . . . 61
Primary Account Number (PAN) . . . . . 250
Open Account Relationship Transactions 53
Primary Account Number (PAN) Extended
Options . . . . . . . . . . . . . . . . . . . . . . . 37 Country Code (020) . . . . . . . . . . 261
Original Data Elements (090) . . . . . . . 313 Primary Account Number (PAN), Extended
(034) . . . . . . . . . . . . . . . . . . . . . 270
Primary Bit Map . . . . . . . . . . . . . . . . . 104
P Private Use . . . . . . . . . . . . . . . . . . . . 517
PAN Entry Mode Codes . . . . . . . . . . . 548 Processing Code . . . . . . . . . . . . . . . . 251
Partial Dispense Reversals . . . . . . . . . 65 Processing Code (003) . . . . . . . . . . . . 251
Payee (098) . . . . . . . . . . . . . . . . . . . 317 processor interface (PI) . . . . . . . . . . . . 36
Payment Authorization . . . . . . . . . . . . 524 Purchase of Goods and Services
Payment Credit (P2P) . . . . . . . . . . . . 527 Authorization . . . . . . . . . . . . . . . 518
Payment Debit (P2P) . . . . . . . . . . . . . 543 Purchase Return . . . . . . . . . . . . . . . . 532
Payment Enclosed . . . . . . . . . . . . . . 547 Purchase Return Authorization . . . . . . 522
Payment Enclosed Memo . . . . . . . . . 525
Payment from Account to Credit/Loan . 544
Q
Payment from Third Party . . . . . 524, 544
Quasi-Cash and Scrip . . . . . . . . . . . . 531

Copyright© 2017 FIS 14-September-17 Client Confidential 597


Quasi-Cash and Scrip Purchase Settlement Institution
Authorization . . . . . . . . . . . . . . . 520 305
Settlement Institution Identification Code
(099) . . . . . . . . . . . . . . . . . . . . . 317
R Shared Branch Transaction format . . . 328
Receiver Data (110) . . . . . . . . . . . . . 341 Signoff Messages . . . . . . . . . . . . . . . . 87
Receiving Institution Country Code (068) . Signon Messages . . . . . . . . . . . . . . . . 84
305 Single-Tag Data . . . . . . . . . . . . . . . . . 377
Receiving Institution Identification Code
Sponsor Bank ID (FIS-defined) (122) . . 373
(100) . . . . . . . . . . . . . . . . . . . . . 318
Standard Financial Message Stress File
Reconciliation Messages . . . . . . . . . . . 75
format . . . . . . . . . . . . . . . . . . . . 452
Reconciliation/Totals Messages . . . . . 108
State Codes . . . . . . . . . . . . . . . . . . . 572
Replacement Additional Fees (056) . . 292
Statement Print . . . . . . . . . . . . . . . . . 366
Replacement Amounts (095) . . . . . . . 315
Statement Print format . . . . . . . . . . . . 323
Reserved for National Use (112) . . . . 363
Status . . . . . . . . . . . . . . . . . . . . . . . . 247
Reserved for National Use (115-119) . 364
Status Information . . . . . . . . . . . . . . . 111
Response Code (039) . . . . . . . . . . . . 274
Stop Payment format . . . . . . . . . . . . . 324
Response Codes (bit 039) . . . . . . . . . 551
System Trace Audit Number (011) . . . 256
Response Indicator (093) . . . . . . . . . . 314
Retrieval Reference Number (037) . . . 272
Reversal Messages . . . . . . . . . . . 64, 107 T
Reversal Processing Options . . . . . . . . 38 Tagged Data . . . . . . . . . . . . . . . . . . . 374
Reversal Reason Codes . . . . . . . . . . 566 Terminal and Cardholder Application Cutoff
Messages . . . . . . . . . . . . . . . . . . 95
Terminal Class . . . . . . . . . . . . . . . . . 561
S Terminal Type . . . . . . . . . . . . . . . . . . 564
Security Condition . . . . . . . . . . . . . . . 563 Terminal Type Codes . . . . . . . . . . . . . 561
Security Related Control Information (053) Tertiary Bit Map (065) . . . . . . . . . . . . 303
289 Test Results . . . . . . . . . . . . . . . . . . . 452
Selected Consumer Mail Broadcast format
Test Session . . . . . . . . . . . . . . . . . . . 451
322
Testing Progress . . . . . . . . . . . . . . . . 452
Sender Data (109) . . . . . . . . . . . . . . . 335
Time, Local Transaction (012) . . . . . . . 256
Service Indicator (094) . . . . . . . . . . . . 315
Totals Processing Option . . . . . . . . . . . 37
Service Restriction Code (040) . . . . . . 274
Track 1 Data (045) . . . . . . . . . . . . . . . 279
Settlement Code (066) . . . . . . . . . . . . 304
Track 2 Data (035) . . . . . . . . . . . . . . . 271

Copyright© 2017 FIS 14-September-17 Client Confidential 598


Track 3 Data (036) . . . . . . . . . . . . . . 272
Transaction Description (104) . . . . . . . 320 V
Transfer, Number (078) . . . . . . . . . . . 308 Validation Code . . . . . . . . . . . . . . . . . 441
Transfer, Reversal Number (079) . . . . 308 Variable Length Data Elements . . . . . . 110
Transfer/Transfer Payment Services . .516, Visa DCS CRIS format . . . . . . . . . . . . 350
536 Visa DCS format . . . . . . . . . . . . . . . . 347
Transmission Date and Time (007) . . . 254 Visa EVES format . . . . . . . . . . . . . . . 349
Traveler Check Purchase . . . . . . . . . . 529 Visa® 3-D Secure format . . . . . . . . . . 284
Traveler Check Purchase Authorization 520 Visa® Base II Format for DE 127 . . . . 445
Visa® EVES PI (BASE I) format . . . . . 369
Visa® Format . . . . . . . . . . . . . . . . . . 444
Voucher Number format . . . . . . . . . . . 351

Copyright© 2017 FIS 14-September-17 Client Confidential 599

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy