0% found this document useful (0 votes)
262 views

IST Clearing TC57 File Format Specification Guide v240

Uploaded by

Mary Pagona
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
262 views

IST Clearing TC57 File Format Specification Guide v240

Uploaded by

Mary Pagona
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1427

IST CLEARING TC57 FILE FORMAT

SPECIFICATION GUIDE

v2.4.0
September 2023

www.fisglobal.com

This document contains confidential and proprietary information of Fidelity Information Services, LLC and/or its affiliates and
subsidiaries (collectively “FIS”). In limited circumstances, this document may be copied and/or distributed to an FIS client and its
employees on a “need to know” basis in order to fulfill their responsibilities. Any further copying, reproduction, or distribution
outside of FIS without express written consent is strictly prohibited.
© 2023 FIS - All rights reserved worldwide.
Contents
PREFACE .............................................................................................. 12
Purpose of this Document ..................................................................................... 12
Audience ............................................................................................................... 12
Related Documents ............................................................................................... 12
How to Read .......................................................................................................... 14
How to Read a TC 57 Layout Table ............................................................................. 15
Network Reference for Layouts ................................................................................. 15
IST/Clearing Specific - TC 57 Values ........................................................................... 16
TC 57 Layout Fields with Network Reference ............................................................. 16
Glossary of Special Terms and Acronyms ............................................................... 18
TC 57 OVERVIEW .................................................................................. 22
TC 57 File Layout .................................................................................................... 22
TCR Condition ........................................................................................................ 30
HEADER ............................................................................................... 56
TC 90 - File Header ................................................................................................. 56
TC 90, TCR 0 - File Header .......................................................................................... 56
TC 57 - Batch Headers ............................................................................................ 57
TC 57, TCR 0 - Batch Header....................................................................................... 57
TC 57, TCR 1 - Batch Header....................................................................................... 61
TC 57, TCR 2 - American Express Batch Header .......................................................... 64
TC 57 - Data Navigator Transaction Details ............................................................ 67
TC 57, TCR 90 - Data Navigator Transaction Details ................................................... 67
TC 57, TCR 99 - Record Layout ................................................................................... 68
DETAIL RECORD .................................................................................... 70
TC 57 - Common Transaction Details ...................................................................... 70
ADDENDUM ......................................................................................... 93
TC 57, TCR 1 - Common Data Addendum ............................................................... 93

FIS, LLC - Confidential Document 2


TC 57, TCR 3 – Acquirer Configuration Data ........................................................... 96
Integrated Circuit Chip Addendum (ICC) ................................................................ 98
TC 57, TCR 7 - Chip Data Layout ................................................................................. 98
TC 57, TCR 7 - Chip Data Layout - Extension ............................................................. 107
Formation of ICC Data Fields for VISA and MasterCard ............................................ 111
TC 57 - VISA Specific Transaction Details and Addendums ................................... 113
TC 57, TCR D - VISA Specific Transaction Details and Addendums ............................ 113
TC 57, TCR D – Recurring Payment Transaction Details and Addendums - Draft ...... 116
TC 57, TCR D - Electric Vehicle Transactions ............................................................. 120
TC 57, TCR 3 - Transaction Detail - Payment Service Data ........................................ 125
TC 57, TCR 3 - Transaction Detail - Non-CPS Chip Data ............................................ 139
TC 57, TCR 3 - Transaction Details – Business Application Details ............................ 151
TC 57, TCR 3 - Transaction Details – Original Credit Additional Data ........................ 157
TC 57, TCR 4 - Industry Specific Data - Lodging ........................................................ 162
TC 57, TCR 4 - Industry Specific Data - Car Rental .................................................... 167
TC 57, TCR 4 - Industry Specific Data - Passenger Transport .................................... 172
TC 57, TCR 4 - Industry Specific Data - Fleet Service ................................................. 178
TC 57, TCR 4 - Industry Specific Data - Passenger Transport Ancillary Data.................. 184
TC 57, TCR 4 - Industry Specific Data - Loan Detail Record Definition .......................... 188
TC 57, TCR 4 - Industry Specific Data - EMV Fleet Service ........................................ 191
TC 57, TCR 4 - SMS Interface .................................................................................... 198
TC 57, TCR 4 - SMS PROMO Interface....................................................................... 202
TC 57, TCR 4 - Promotion Data ................................................................................. 207
TC 57, TCR 5 - VISA Limited Use Data for Commercial/Purchasing Card ................... 209
TC 57 - MasterCard Specific Transaction Details and Addendums ........................ 217
TC 57, TCR 3 - General Detail Record ....................................................................... 217
TC 57, TCR 3 – Fee Amount Additional ..................................................................... 219
TC 57, TCR 3 – Tax Pay Info ...................................................................................... 226
TC 57, TCR 4 - MasterCard Transaction - Passenger Transport ................................. 227
TC 57, TCR 4 - MasterCard Transaction - Passenger Transport - Extension ......................... 233
TC 57, TCR 4 - MasterCard Transaction - Car Rental ................................................. 242

FIS, LLC - Confidential Document 3


TC 57, TCR 4 - MasterCard Transaction - Car Rental - Extension .......................................... 247
TC 57, TCR 4 - MasterCard Transaction - Lodging ..................................................... 252
TC 57, TCR 4 - MasterCard Transaction - Fleet Service ............................................. 255
TC 57, TCR 4 - MasterCard Transaction - Rail Data ................................................... 265
TC 57, TCR 4 - MasterCard Transaction - Travel Agency ........................................... 269
TC 57, TCR 4 - MasterCard Transaction - Lodged Account........................................ 272
TC 57, TCR 4 - MasterCard Transaction - Payment Transaction 0 for MasterCard .... 279
TC 57, TCR 4 - MasterCard Transaction - Payment Transaction 1 for MasterCard .... 284
TC 57, TCR 4 - MasterCard Transaction - Health Care Transaction ........................... 285
TC 57, TCR 5 - MasterCard Transaction - MasterCard Compliance Data ................... 288
TC 57, TCR 6 - MasterCard Commercial/Purchasing Card Addendum Record .......... 332
TC 57, TCR 9 - Purchase MasterCard ........................................................................ 340
TC 57, TCR 9 - Purchasing Item - MasterCard ........................................................... 387
TC 57, TCR 9 - MasterCard Transaction - MasterCard Compliance Data ................... 430
TC 57, TCR 9 - MasterCard Transaction - Lodged Account........................................ 478
TC 57, TCR 9 - MasterCard Transaction - Shipping ................................................... 496
TC 57, TCR 9 - MasterCard Transaction - Temporary Services .................................. 554
TC 57 - Discover Cards Specific Transaction Details and Addendums .................... 600
TC 57, TCR 1 - Discover Transaction Detail - Additional Data ................................... 600
TC 57, TCR 3 - Discover Statement Data SDR............................................................ 608
TC 57, TCR 3 - Discover Gratuity SDR ....................................................................... 609
TC 57, TCR 3 - Discover Cash Over SDR .................................................................... 610
TC 57, TCR 3 - Discover Geographic Data SDR .......................................................... 612
TC 57, TCR 3 - Discover Airline SDR .......................................................................... 614
TC 57, TCR 3 - Discover Airline SDR - Sequence 1 ................................................................. 615
TC 57, TCR 3 - Discover Airline SDR - Sequence 2 ................................................................. 618
TC 57, TCR 3 - Discover Airline SDR - Sequence 3, 4, 5, 6 ..................................................... 622
TC 57, TCR 3 - Discover Airline SDR - Sequence 7 ................................................................. 628
TC 57, TCR 3 - Discover Airline SDR - Sequence 90 - Continuing Record .............................. 629
TC 57, TCR 3 - Discover Vehicle Rental SDR .............................................................. 631
TC 57, TCR 3 - Discover Vehicle Rental SDR - Sequence 1 .................................................... 632

FIS, LLC - Confidential Document 4


TC 57, TCR 3 - Discover Vehicle Rental SDR - Sequence 2 .................................................... 636
TC 57, TCR 3 - Discover Vehicle Rental SDR - Sequence 3 .................................................... 643
TC 57, TCR 3 - Discover Vehicle Rental SDR - Sequence 4 .................................................... 647
TC 57, TCR 3 - Discover Vehicle Rental SDR - Sequence 90 .................................................. 649
TC 57, TCR 3 - Discover MOTO SDR .......................................................................... 650
TC 57, TCR 3 - Discover MOTO SDR - Sequence 1 ................................................................. 651
TC 57, TCR 3 - Discover MOTO SDR - Sequence 90 ............................................................... 654
TC 57, TCR 3 - Discover MOTO SDR - Sequence 2 ................................................................. 655
TC 57, TCR 3 - Discover MOTO SDR - Sequence 3 ................................................................. 658
TC 57, TCR 3 - Discover MOTO SDR - Sequence 4 ................................................................. 663
TC 57, TCR 3 - Discover MOTO SDR - Sequence 5 ................................................................. 667
TC 57, TCR 3 - Discover Hotel SDR ............................................................................ 668
TC 57, TCR 3 - Discover Hotel SDR - Sequence 1................................................................... 669
TC 57, TCR 3 - Discover Hotel SDR - Sequence 2................................................................... 673
TC 57, TCR 3 - Discover Hotel SDR - Sequence 3................................................................... 678
TC 57, TCR 3 - Discover Hotel SDR - Sequence 90 - Continuing Record ............................... 680
TC 57, TCR 3 - Discover Sales Tax SDR ...................................................................... 682
TC 57, TCR 3 - Discover Specialty Use SDR ............................................................... 684
TC 57, TCR 3 - Discover Fleet SDR............................................................................. 685
TC 57, TCR 3 - Discover Fleet SDR - Sequence 1 ................................................................... 685
TC 57, TCR 3 - Discover Fleet SDR - Sequence 2 ................................................................... 689
TC 57, TCR 3 - Discover Telecommunication SDR ..................................................... 692
TC 57, TCR 3 - Discover Telecommunication SDR / Sequence 1 ........................................... 692
TC 57, TCR 3 - Discover Surcharge Transaction Data ................................................ 695
TC 57, TCR 9 - Discover EMV .................................................................................... 697
TC 57, TCR 9 - Discover GEN ..................................................................................... 705
TC 57, TCR 9 - Discover TSRV.................................................................................... 710
TC 57, TCR 3 - Discover Account, Funding, Load and Network Payment SDR ........... 714
TC 57, TCR 3 - Discover Account, Funding, Load and Network Payment SDR / Sequence 1 714
TC 57, TCR 3 - Discover Promotional Program SDR .................................................. 719
TC 57, TCR 3 - Discover Promotional Program SDR / Sequence 1 ........................................ 719
TC 57, TCR 3 - Discover Reference ID SDR ................................................................ 721

FIS, LLC - Confidential Document 5


TC 57, TCR 3 – Discover Reference ID SDR / Sequence 1 ..................................................... 721
TC 57 - Diners Specific Transaction Details and Addendums ................................. 724
TC 57, TCR 1 - Diners Intl - Charge Detail Record...................................................... 724
TC 57, TCR 3 - Diners Intl - Airline Additional Data ................................................... 740
TC 57, TCR 3 - Diners Intl - Airline Routing Detail Data ............................................. 745
TC 57, TCR 3 - Diners Intl - ATM Additional Detail Record ........................................ 758
TC 57, TCR 3 - Diners Intl - Car Rental Additional Record ......................................... 761
TC 57, TCR 3 - Diners Intl - Chipcard Additional Record ............................................ 769
TC 57, TCR 3 - Diners Intl - Gasoline Additional Record ............................................ 777
TC 57, TCR 3 - Diners Intl - Hotel Additional Detail Record ....................................... 783
TC 57, TCR 3 - Diners Intl - Rail Additional Detail Record .......................................... 791
TC 57, TCR 3 - Diners Intl - Rail Routing Detail Record .............................................. 797
TC 57, TCR 3 - Diners Intl - Restaurant Additional Detail Record .............................. 808
TC 57, TCR 3 - Diners Intl - Telephone Additional Record ......................................... 811
TC 57 - Union Pay Specific Transaction Details Addendum ................................... 816
TC 57, TCR 1 - UP Detail Record ............................................................................... 816
TC 57, TCR 9 - UP EMV ............................................................................................. 822
TC 57 - AMEX GNS Specific Transaction Details and Addendums .......................... 829
TC 57, TCR 1 - AMEX GNS Transaction Detail ........................................................... 829
TC 57, TCR 3 - AMEX GNS Addendum ...................................................................... 844
TC 57, TCR 3 - AMEX GNS Airline Industry Specific Addendum ............................................ 845
TC 57, TCR 3 - AMEX GNS Auto Rental Industry Specific Addendum ................................... 873
TC 57, TCR 3 - AMEX GNS Communication Services Industry Specific Addendum .............. 882
TC 57, TCR 3 - AMEX GNS Entertainment/Ticketing Industry Specific Addendum .............. 889
TC 57, TCR 3 - AMEX GNS General Format Industry Specific Addendum ............................. 894
TC 57, TCR 3 - AMEX GNS Insurance Industry Specific Addendum ...................................... 897
TC 57, TCR 3 - AMEX GNS Lodging Industry Specific Addendum .......................................... 901
TC 57, TCR 3 - AMEX GNS Rail Industry Specific Addendum ................................................ 908
TC 57, TCR 3 - AMEX GNS Restaurant Industry Specific Addendum .................................... 914
TC 57, TCR 3 - AMEX GNS Retail Industry Specific Addendum ............................................. 918
TC 57, TCR 3 - AMEX GNS Travel/Cruise Industry Specific Addendum ................................. 924
TC 57, TCR 3 - AMEX GNS Deferred Payment Plan Addendum ............................................ 936

FIS, LLC - Confidential Document 6


TC 57, TCR 3 - AMEX GNS Double Byte Character Addendum ............................................. 945
TC 57, TCR 3 - AMEX GNS Market Specific Data Addendum ................................................ 951
TC 57, TCR 3 - AMEX GNS Corporate Purchasing Card Transaction Addendum .................. 956
TC 57, TCR 3 - AMEX GNS Extended Financial Addendum ................................................... 974
TC 57, TCR 3 - AMEX GNS Chip Card Addendum .................................................................. 978
ICC System Related Data Subfields .............................................................................................. 980
TC 57 - GIM Specific Transaction Details .............................................................. 984
TC 57, TCR 1 - GIM Transaction Detail - Additional Data .......................................... 984
TC 57/TC 50 - Additional Data for VISA Commercial Cards Transactions ............... 991
TC 50, TCR 0 Commercial Card - Invoice (Header and Summary) ............................. 991
TC 50, TCR 0 Commercial Card - Invoice (Line Item Detail)..................................... 1000
TC 50, TCR 0 Commercial Card - Passenger Itinerary data Leg Specific Data .......... 1005
TC 50, TCR 0 Commercial Card - Fleet Service ........................................................ 1011
TC 50, TCR 0 Commercial Card – Passenger Itinerary Data..................................... 1017
TC 50, TCR 0 Commercial Card – Generic Data ....................................................... 1023
TC 50, TCR 0 Commercial Card – Lodging ............................................................... 1027
TC 50, TCR 0 Commercial Card – Car Rental ........................................................... 1033
TC 50, TCR 0 Commercial Card – Lodging (Additional Data Elements) .................... 1037
TC 50, TCR 0 Commercial Card – Car Rental (Additional Data Elements)................ 1043
TC 50, TCR 0 Commercial Card – Lodging – Line Item Detail (Item Data Elements) 1049
TC 50, TCR 0 Commercial Card – Car Rental – Line Item Detail (Item Data Elements)
............................................................................................................................... 1054
TC 50, TCR 0 Commercial Card – Purchasing Transaction – Line Item Detail (Item Data
Elements) – MC – Not in use .................................................................................. 1060
TC 50, TCR 0 Commercial Card – Open Format – Text Message ............................. 1064
TC 50, TCR 0 Text Message Transactions................................................................ 1067
TC 50, TCR 1 Commercial Card - Fleet Service ........................................................ 1069
TC 50, TCR 1-7 Commercial Card – Open Format – Text Message .......................... 1071
TC 50, TCR 2 Commercial Card - Fleet Service Addendum...................................... 1072
TC 57 - Common Additional Records .................................................................. 1075
TC 57, TCR 1 - Additional Detail Record.................................................................. 1076
TC 57, TCR 3 - Additional Amount Addendum Record ............................................ 1079

FIS, LLC - Confidential Document 7


TC 57, TCR 3 - Passenger Travel General Record .................................................... 1081
TC 57, TCR 3 - Passenger Travel Leg Record ........................................................... 1100
TC 57, TCR 3 - Passenger Travel Rail Record ........................................................... 1112
TC 57, TCR 3 - Lodging Record ................................................................................ 1119
TC 57, TCR 3 - Vehicle Rental Record ..................................................................... 1140
TC 57, TCR 7 - Common Record for CHIP Details .................................................... 1162
TC 57, TCR 99 - Common Additional Records ......................................................... 1179
TC 57 - AMEX Cards Specific Transaction Details and Addendums ...................... 1180
TC 57, TCR 1 - AMEX Transaction Detail - General Merchandise ............................ 1180
TC 57, TCR 2 - AMEX Transaction Detail - General Merchandise ............................ 1183
TC 57, TCR 1 - AMEX Transaction Detail - Insurance Part 1 .................................... 1185
TC 57, TCR 2 - AMEX Transaction Detail - Insurance Part 2 .................................... 1187
TC 57, TCR 1 - AMEX Transaction Detail - Automobile Rental ................................ 1189
TC 57, TCR 1 - AMEX Transaction Detail - Lodging .................................................. 1193
TC 57, TCR 1 - AMEX Transaction Detail - Restaurant ............................................. 1196
TC 57, TCR 1 - AMEX Transaction Detail - Telephone Part 1 ................................... 1199
TC 57, TCR 2 - AMEX Transaction Detail - Telephone Part 2 ................................... 1203
TC 57 - AMEX CAPN Specific Transaction Details and Addendums...................... 1205
TC 57, TCR 2 - American Express CAPN Batch Header ............................................ 1205
TC 57, TCR 1 - AMEX Transaction Detail - Transaction Advice Basic ....................... 1208
TC 57, TCR 2 - AMEX Transaction Detail - Transaction Advice Detail ...................... 1213
TC 57, TCR 2 - AMEX Transaction Detail - Transaction Advice Addendum Retail .... 1217
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Retail - Extension
............................................................................................................................................. 1219
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Lodging. 1222
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum
Entertainment / Ticketing ...................................................................................... 1225
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Auto Rental
............................................................................................................................... 1227
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Auto Rental -
Extension ............................................................................................................................. 1231

FIS, LLC - Confidential Document 8


TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Insurance
............................................................................................................................... 1233
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Airline... 1235
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Airline - Extension 1
............................................................................................................................................. 1239
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Airline - Extension 2
............................................................................................................................................. 1244
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Rail ....... 1248
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Rail - Extension1252
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Travel/Cruise
............................................................................................................................... 1253
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Travel/Cruise -
Extension ............................................................................................................................. 1257
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum
Communication Services ........................................................................................ 1261
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Communication
Services - Extension ............................................................................................................. 1266
TC 57, TCR 4 - AMEX Transaction Detail - Transaction Advice Addendum Location
Detail ..................................................................................................................... 1267
TC 57, TCR 5 - AMEX Transaction Detail - Transaction Advice Addendum Corporate
Purchasing Solutions .............................................................................................. 1270
TC 57, TCR 5 - AMEX Transaction Detail - Transaction Advice Addendum Corporate
Purchasing Solutions - Extension 1 ..................................................................................... 1272
TC 57, TCR 5 - AMEX Transaction Detail - Transaction Advice Addendum Corporate
Purchasing Solutions - Extension 2 ..................................................................................... 1274
TC 57 - AMEX JAPA Specific Transaction Details and Addendums....................... 1276
TC 57, TCR 1 - AMEX Transaction Detail - Transaction Advice Basic ....................... 1276
TC 57, TCR 2 - AMEX Transaction Detail - Transaction Advice Detail ...................... 1280
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Retail .... 1284
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Retail - Extension
............................................................................................................................................. 1287
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Lodging. 1289
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Airline... 1291
TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Airline - Extension 1
............................................................................................................................................. 1295

FIS, LLC - Confidential Document 9


TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice Addendum Airline - Extension 2
............................................................................................................................................. 1299
TC 57, TCR 4 - AMEX Transaction Detail - Transaction Advice Addendum Location
Detail ..................................................................................................................... 1304
TC 57, TCR 5 - AMEX Transaction Detail - Transaction Advice Addendum Corporate
Purchasing Solutions .............................................................................................. 1306
TC 57, TCR 5 - AMEX Transaction Detail - Transaction Advice Addendum Corporate
Purchasing Solutions - Extension 1 ..................................................................................... 1308
TC 57, TCR 5 - AMEX Transaction Detail - Transaction Advice Addendum Corporate
Purchasing Solutions - Extension 2 ..................................................................................... 1310
TRAILER ........................................................................................... 1312
TC 57 - Batch Trailer ........................................................................................... 1312
TC 57, TCR 0 - Batch Trailer .................................................................................... 1312
TC 91 - Batch Trailer ........................................................................................... 1316
TC 91, TCR 0 - Batch Trailer .................................................................................... 1316
TC 92 - File Trailer .............................................................................................. 1318
TC 92, TCR 0 - File Trailer ....................................................................................... 1318
APPENDIX A - COMMON TRANSACTION DETAIL VALID VALUES ......... 1322
AVS Response Codes.......................................................................................... 1322
Special Condition Indicators............................................................................... 1323
Position 1 - Risk Identification Indicator ................................................................. 1323
Position 2 - Merchant Transaction Indicator .......................................................... 1324
UP POS Input/Entry Mode Codes ....................................................................... 1324
UP Transportation Initiating Channel Codes....................................................... 1327
APPENDIX B - VISA VALID VALUES .................................................... 1329
Authorization Characteristics Indicator .............................................................. 1329
Business Application IDs .................................................................................... 1330
CVV2 Result Code .............................................................................................. 1331
Fuel Type ........................................................................................................... 1331
Product Code ..................................................................................................... 1336
Requested Payment Service............................................................................... 1338
APPENDIX C - MASTERCARD VALID VALUES ...................................... 1340

FIS, LLC - Confidential Document 10


Transaction Integrity Class ................................................................................. 1340
APPENDIX D - DISCOVER VALID VALUES ............................................ 1341
Processing Codes ............................................................................................... 1341
POS Entry Mode ................................................................................................ 1342
Transaction Data Condition Code....................................................................... 1344
POS Data ........................................................................................................... 1347
APPENDIX E - DINERS INTL - CHARGE DETAIL RECORD VALID VALUES 1353
Action Codes...................................................................................................... 1353
APPENDIX F - UP DETAIL RECORD VALID VALUES .............................. 1358
Point of Service Condition Codes ....................................................................... 1358
APPENDIX G - AMEX GNS VALID VALUES........................................... 1360
Point of Service Data Codes ............................................................................... 1360
Position 1 - Card Data Input Capability................................................................... 1360
Position 2 - Card Member Authentication Capability ............................................. 1361
Position 3 - Card Capture Capability....................................................................... 1362
Position 4 - Operating Environment ....................................................................... 1363
Position 5 - Cardmember Present .......................................................................... 1364
Position 6 - Card Present........................................................................................ 1365
Position 7 - Card Data Input Mode ......................................................................... 1365
Position 8 - Cardmember Authentication ............................................................... 1367
Position 9 - Cardmember Authentication Entity..................................................... 1368
Position 10 - Card Data Output Capability .............................................................. 1368
Position 11 - Terminal Data Output Capability ....................................................... 1369
Position 11 - PIN Capture Capability ...................................................................... 1370
Additional Amount Type Codes ......................................................................... 1371
APPENDIX H - POINT OF SERVICE DATA CODES / POS ENTRY MODE
CODES - NORMALIZED AND NETWORK MAPPING VALUES ................ 1375
REVISION LOG .................................................................................. 1393

FIS, LLC - Confidential Document 11


Preface
Purpose of this Document
This document provides information about the IST/Clearing TC 57 file format specification which is used as
the standard draft capture file format for IST/Clearing products.

Audience
The intended audience are the user community who use IST/Clearing products and familiar with product
terminologies.

Related Documents
Audience should refer to the following documents for information that supplements this manual:

Document File Name Description

External Documents

AMEX GNS

AMEX GNS Network Specifications- The Network Specifications - Financial/Non-Financial


Financial_Non-Financial manual contains the Clearing and Settlement
Processing, Financial/ Addenda / Data Collection
messages and the related programming notes.

DISCOVER

Sales Data Interface The Sales Data Interface manual provides detailed
information regarding the submission of Sales Data
to Discover® for card transactions.

FIS, LLC - Confidential Document 12


Document File Name Description

Acquirer Interchange Manual Acquirer Interchange Manual describes the Acquirer


Interchange and Cash Reimbursement amounts
payable by Acquirers to Discover or

payable by Discover to Acquirers in connection with


Card Transactions.

DINERS

Electronic Interchange Manual Electronic Interchange Manual contains the layout


information for technical and non-technical Diner's
information which also supplements the related
addenda details.

GIM

ENGLISH – LocalInterchangeSystem-LIS Format of Local African network

JCB

Batch Interface Guide Batch Interface Guide describes the specification of


rules and formats for the Interchange Files,
Merchant Data File, Negative Data Update File and
some other formats.

MasterCard

IPM Clearing Formats Integrated Product Message format. Clearing by


means of the Integrated Product Messages (IPM)
format is the movement of transaction information
from the customer to the clearing system or from
the clearing system to the customer.

Quick Reference Manual Quick Reference Manual contains a list of valid


values corresponding to the MasterCard fields.

UP

FIS, LLC - Confidential Document 13


Document File Name Description

Part II Online Message Part II Online Message document describes the


specifications on the structure, format and field
content of the online messages between Members
and UnionPay International.

Part III File Interface Part III File Interface document specifies the file
exchange relationship between UPI and UPI
members in the inter-bank transaction network,
including stipulations on the file access mode, file
name and record format.

VISA

BASE II-Clearing Data Codes BASE II Clearing Data Codes manual provides
information regarding codes associated with the
VISANet BASE II Clearing System.

BASE II-Clearing Interchange Formats TC01 BASE II Clearing Interchange Formats TC 01 to TC 48


to TC48 describes the transaction records and the edit
criteria applied to each field of a record.

BASE II-Clearing Interchange Formats TC50 BASE II Clearing Interchange Formats TC 50 to TC 92


to TC92 describes transaction records and the edit criteria
applied to each field of a record.

How to Read
This section helps the audience to read the following:

• TC 57 layouts

• fields comprised in a layout

• corresponding TC 57 values, wherever applicable

• Network specific references, if any.

FIS, LLC - Confidential Document 14


How to Read a TC 57 Layout Table
TC 57 Layout Table Description:

Column Name Contents

Position Positions held by the field in the respective layout

Field Length Length of the field

Datatype Datatype of the field

Field Name of the field

Description, Valid Values and Description: A brief description about the field and the
Network Reference format in which the field.

Valid Values: Contains the IST Specific Static TC 57


values, if static values are not available; TC 57 fields
holds the respective network values which are listed or
given as an appendix.

Network Reference: A network reference is the field


information present in a clearing settlement file which
is sent to a network.

DB Reference Database reference for the field.

Network Reference for Layouts


If the sequence of the fields in the TC 57 layout and the network manuals are in the same order, the network
reference is provided below the layout description.

The audience can use this network reference to gather more information on the TC 57 fields from the
network manuals.

Refer the following example: (network reference highlighted in grey).

TC 57, TCR 4 – MasterCard Transaction – Health Care Transaction

Health Care addendum provides information about health care items purchased.

FIS, LLC - Confidential Document 15


Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3
Presentment, Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages >
Financial Detail Addendum (Healthcare)/1644 section.

IST/Clearing Specific - TC 57 Values


The IST/Clearing specific TC 57 value(s) which are static for each field are specified along with the field
description in the ‘Description, Valid Values and Network Reference’ / ‘Description / Valid Values’ column
of a TC 57 layout table.

Refer the following example:

Description, Valid
Field Data
Position Field Values and Network DB Reference
Length Type
Reference

1-2 2 Un Transaction The field value must be


Code ‘57’.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

17 1 An Device Code The value ‘5’ sent from NA


the terminal indicates a
VISA certified second
generation dial terminal.

TC 57 Layout Fields with Network Reference


The Network specific value(s) other than the IST specific values applicable for a field is identified with the
keyword format 'Network Name: Field Value (DE / PDS / Tag / Position)' along with the field description in
the Description, Valid Values and Network Reference column.

Refer the following example (network reference highlighted in green).

FIS, LLC - Confidential Document 16


Description, Valid
Field Data
Position Field Values and Network DB Reference
Length Type
Reference

7-9 3 Un Card Sequence Contains the number Table:


Number assigned to a specific card IN_DRAFT_MAIN
when two or more cards Field: card_seq_nbr
are associated with a
single account number.
MasterCard: DE 23

JCB: DE 23

Any field present in TC 57 and used for internal clearing processing but not sent to a particular network will
be identified with the keyword format ‘Network Name: Not Sent’ along with the field description in the
Description, Valid Values and Network Reference column.

Refer the following example (network reference highlighted in pink).

Description, Valid
Field Data
Position Field Values and Network DB Reference
Length Type
Reference

87-98 12 Un Cryptogram Contains the transaction Table: ICC_DATA


Amount amount used by the chip Field: amt_crypto
when calculating the
cryptogram.

It must contain numeric


data with leading zeros.

MasterCard: Not Sent

Any field present in TC 57 and in used for internal clearing processing but is removed in a particular network
will be identified with the keyword format ‘Network Name: Field Removed’ along with the field description
in the Description, Valid Values and Network Reference column.

Refer the following example (network reference highlighted in turquoise).

FIS, LLC - Confidential Document 17


Description, Valid
Field Data
Position Field Values and Network DB Reference
Length Type
Reference

37-44 8 An Form Factor Contains the form factor Table: ICC_DATA


Indicator indicator from EMV data. Field: form_fctr_ind
MasterCard: Field
removed

VISA: 9F6E

Glossary of Special Terms and Acronyms


This glossary contains terms and acronyms used to describe various aspects of the transaction clearing
process.

Term Definition

Acronyms

AMEX American Express

ATM Automated Teller Machine

BIN Bank Identification Number is assigned by card associations


to their members. The BIN appears as the first three to six
digits of a cardholder account number, as well as part of
ARN.

BSP Billing and Settlement Plan

CAPN Card Acceptance Processing Network

CCM Canonical Clearing Message – internal clearing message


format

CNPJ Cadastro Nacional de Pessoas Juridicas

FIS, LLC - Confidential Document 18


Term Definition

CPF Cadastro de Pessoas Fisicas

CPS Customer Payment Service Program

CVV Card Verification Value

DCC Dynamic Currency Conversion

DE Data Element

EMV Europay, MasterCard and VISA

GCMS Global Clearing Management System

GIM Groupement Interbancaire Monétique

GNS Global Network Services

IC Integrated Chip

ICC Integrated Circuit Card

IPM Integrated Product Messages (IPM) format—The


MasterCard Clearing and Settlement System for the daily
processing and routing of financial transactions between
MasterCard and its members worldwide.

JCB Japanese Credit Bureau

LLVAR Variable Length

MC MasterCard

MCC Merchant Category Code

MCSC Multiple Clearing Sequence Count

MOTO Mail Order / Telephone Order

NAICS North American Industry Classification System

FIS, LLC - Confidential Document 19


Term Definition

N/W Network

PAN Primary Account Number

PDS Private Data Sub-element

POS Point of Sale/Service

PSIRF Payment Service Interchange Reimbursement Fee

Ref. Reference

SBRN Single Business Reference Number

SDR Supplementary Data Record

SF Subfield

TAA Transaction Advice Addendum

TC Transaction Code

TCR Transaction Component Record

TLE Terminal Line Encryption

TSRV Temporary Services

UCAF Universal Card Authentication Field

UKPT/DUKPT Unique or Derived Unique Key Per Terminal

UP Union Pay

VAT Value Added Tax

VSDC VISA Smart Debit/VISA Smart Credit

Terms

FIS, LLC - Confidential Document 20


Term Definition

A transaction message sent to announce a transaction


Batch Header upload. It precedes the batch details and indicates the
number of messages to follow as well as total amounts.

A transaction message trailing the record details and


Batch Trailer
indicating that the batch upload process is completed.

The first record on the incoming and outgoing clearing file


that includes its standard file name (to prevent
File Header
transmission duplication) as well as the date and time when
the file was created.

The last record in the incoming and outgoing clearing file


File Trailer that includes the number of records, accumulated
transaction amounts, and transaction count.

Datatype Formats

An Alphanumeric

Un Numeric

FIS, LLC - Confidential Document 21


TC 57 Overview
IST/Clearing TC 57 File Format specification is used as the standard Draft Capture File Format for
IST/Clearing. The information held by TC 57 are listed as follows:

• Purchase transaction

• Chip card transaction

• Network specific information

• Additional information like Commercial Card Level II/III Lodging, Car Rental, Passenger Trip Leg, etc.

• Fleet Card information, etc.

TC 57 File Layout
HEADER

TC90 – FILE HEADER

TC 90, TCR 0 – File Header

TC 57 – BATCH HEADERS

TC 57, TCR 0 – Batch Header

TC 57, TCR 1 – Batch Header

TC 57, TCR 2 – American Express Batch Header

TC 57 - DATA NAVIGATOR TRANSACTION DETAILS

TC 57, TCR 90 - Data Navigator Transaction Details

DETAIL RECORD

TC 57 – Common Transaction Details

ADDENDUM

TC 57, TCR 1 – COMMON DATA ADDENDUM

INTEGRATED CIRCUIT CHIP ADDENDUM (ICC)

TC 57, TCR 7 – Chip Data Layout

TC 57, TCR 7 – Chip Data Layout - Extension

FIS, LLC - Confidential Document 22


TC 57 – VISA SPECIFIC TRANSACTION DETAILS AND ADDENDUMS

TC 57, TCR D – VISA Specific Transaction Details and Addendums

TC 57, TCR D - Electric Vehicle Transactions

TC 57, TCR 3 – Transaction Detail – Payment Service Data

TC 57, TCR 3 – Transaction Detail – Non-CPS Chip Data

TC 57, TCR 3 – Transaction Details – Original Credit Transactions

TC 57, TCR 4 – Industry Specific Data – Lodging

TC 57, TCR 4 – Industry Specific Data – Car Rental

TC 57, TCR 4 – Industry Specific Data – Passenger Transport

TC 57, TCR 4 – Industry Specific Data – Fleet Service

TC 57, VISA TCR 4 - Industry Specific Data - Passenger Transport Ancillary Data

TC 57, VISA TCR 4 - Industry Specific Data - Add New Loan Detail Record Definition

TC 57, TCR 4 - SMS Interface

TC 57, TCR 4 - SMS PROMO Interface

TC 57, TCR 5 – VISA Commercial/Purchasing Card

TC 57 – MASTERCARD SPECIFIC TRANSACTION DETAILS AND ADDENDUMS

TC 57, TCR 4 – MasterCard Transaction – Passenger Transport

TC 57, TCR 4 – MasterCard Transaction – Passenger Transport – Extension

TC 57, TCR 4 – MasterCard Transaction – Car Rental

TC 57, TCR 4 – MasterCard Transaction – Car Rental - Extension

TC 57, TCR 4 – MasterCard Transaction – Lodging

TC 57, TCR 4 – MasterCard Transaction – Fleet Service

TC 57, TCR 4 – MasterCard Transaction – Rail Data

TC 57, TCR 4 – MasterCard Transaction – Travel Agency

TC 57, TCR 4 – MasterCard Transaction – Lodged Account

TC 57, TCR 4 – MasterCard Transaction – Payment Transaction 0 for MasterCard

TC 57, TCR 4 – MasterCard Transaction – Payment Transaction 1 for MasterCard

FIS, LLC - Confidential Document 23


TC 57, TCR 4 – MasterCard Transaction – Health Care Transaction

TC 57, TCR 5 – MasterCard Transaction – MasterCard Compliance Data

TC 57, TCR 6 – Commercial/Purchasing Card Layout – MasterCard Commercial/ Purchasing Card


Data

TC 57, TCR 9 - Purchase MasterCard

TC 57, TCR 9 - Purchasing Item – MasterCard

TC 57, TCR 9 - MasterCard Transaction – MasterCard Compliance Data

TC 57, TCR 9 - MasterCard Transaction – Lodged Account

TC 57, TCR 9 - MasterCard Transaction – Shipping

TC 57, TCR 9 - MasterCard Transaction - Temporary Service

TC 57 – DISCOVER CARDS SPECIFIC TRANSACTION DETAILS AND ADDENDUMS

TC 57, TCR 1 – Discover Transaction Detail – Additional Data

TC 57, TCR 3 – Discover Statement Data SDR

TC 57, TCR 3 – Discover Gratuity SDR

TC 57, TCR 3 – Discover Cash Over SDR

TC 57, TCR 3 – Discover Geographic Data SDR

TC 57, TCR 3 – Discover Airline SDR

TC 57, TCR 3 – Discover Airline SDR – Sequence 1

TC 57, TCR 3 – Discover Airline SDR – Sequence 2

TC 57, TCR 3 – Discover Airline SDR - Sequence 3456

TC 57, TCR 3 – Discover Airline SDR - Sequence 7

TC 57, TCR 3 – Discover Airline SDR - Sequence 90 - Continuing Record

TC 57, TCR 3 – Discover Vehicle Rental SDR

TC 57, TCR 3 – Discover Vehicle Rental SDR - Sequence 1

TC 57, TCR 3 – Discover Vehicle Rental SDR - Sequence 2

TC 57, TCR 3 – Discover Vehicle Rental SDR - Sequence 3

TC 57, TCR 3 – Discover Vehicle Rental SDR - Sequence 4

TC 57, TCR 3 – Discover Vehicle Rental SDR - Sequence 90

FIS, LLC - Confidential Document 24


TC 57, TCR 3 – Discover MOTO SDR

TC 57, TCR 3 – Discover MOTO SDR - Sequence 1

TC 57, TCR 3 – Discover MOTO SDR - Sequence 90

TC 57, TCR 3 – Discover MOTO SDR - Sequence 2

TC 57, TCR 3 – Discover MOTO SDR - Sequence 3

TC 57, TCR 3 – Discover MOTO SDR - Sequence 4

TC 57, TCR 3 – Discover MOTO SDR - Sequence 5

TC 57, TCR 3 – Discover Hotel SDR

TC 57, TCR 3 – Discover Hotel SDR - Sequence 1

TC 57, TCR 3 – Discover Hotel SDR - Sequence 2

TC 57, TCR 3 – Discover Hotel SDR - Sequence 3

TC 57, TCR 3 – Discover Hotel SDR - Sequence 90 - Continuing Record

TC 57, TCR 3 – Discover Sales Tax SDR

TC 57, TCR 3 – Discover Specialty Use SDR

TC 57, TCR 3 – Discover Fleet SDR

TC 57, TCR 3 – Discover Fleet SDR - Sequence 1

TC 57, TCR 3 – Discover Fleet SDR - Sequence 2

TC 57, TCR 3 – Discover Telecommunication SDR

TC 57, TCR 3 – Discover Telecommunication SDR / Sequence 1

TC 57, TCR 3 – Discover Surcharge Transaction Data

TC 57, TCR 9 - Discover EMV

TC 57, TCR 9 - Discover GEN

TC 57, TCR 9 - Discover TSRV

TC 57 – DINERS SPECIFIC TRANSACTION DETAILS AND ADDENDUMS

TC 57, TCR 1 - Diners Intl - Charge Detail Record

TC 57, TCR 3 - Diners Intl - Airline Additional Data

TC 57, TCR 3 - Diners Intl - Airline Routing Detail Data

FIS, LLC - Confidential Document 25


TC 57, TCR 3 - Diners Intl - ATM Additional Detail Record

TC 57, TCR 3 - Diners Intl - Car Rental Additional Record

TC 57, TCR 3 - Diners Intl - Chipcard Additional Record

TC 57, TCR 3 - Diners Intl - Gasoline Additional Record

TC 57, TCR 3 - Diners Intl - Hotel Additional Detail Record

TC 57, TCR 3 - Diners Intl - Rail Additional Detail Record

TC 57, TCR 3 - Diners Intl - Rail Routing Detail Record

TC 57, TCR 3 - Diners Intl - Restaurant Additional Detail Record

TC 57, TCR 3 - Diners Intl - Telephone Additional Record

TC 57 - UNION PAY SPECIFIC TRANSACTION DETAILS ADDENDUM

TC 57, TCR 1 - UP Detail Record

TC 57, TCR 9 - UP EMV

TC 57 – AMEX GNS SPECIFIC TRANSACTION DETAILS AND ADDENDUMS

TC 57, TCR 1 - AMEX GNS Transaction Detail

TC 57, TCR 3 - AMEX GNS Addendum

TC 57, TCR 3 - AMEX GNS Airline Industry Specific Addendum

TC 57, TCR 3 - AMEX GNS Auto Rental Industry Specific Addendum

TC 57, TCR 3 - AMEX GNS Communication Services Industry Specific Addendum

TC 57, TCR 3 - AMEX GNS Entertainment/Ticketing Industry Specific Addendum

TC 57, TCR 3 - AMEX GNS General Format Industry Specific Addendum

TC 57, TCR 3 - AMEX GNS Insurance Industry Specific Addendum

TC 57, TCR 3 - AMEX GNS Lodging Industry Specific Addendum

TC 57, TCR 3 - AMEX GNS Rail Industry Specific Addendum

TC 57, TCR 3 - AMEX GNS Restaurant Industry Specific Addendum

TC 57, TCR 3 - AMEX GNS Retail Industry Specific Addendum

TC 57, TCR 3 - AMEX GNS Travel/Cruise Industry Specific Addendum

TC 57, TCR 3 - AMEX GNS Deferred Payment Plan Addendum

FIS, LLC - Confidential Document 26


TC 57, TCR 3 - AMEX GNS Double Byte Character Addendum

TC 57, TCR 3 - AMEX GNS Market Specific Data Addendum

TC 57, TCR 3 - AMEX GNS Corporate Purchasing Card Transaction Addendum

TC 57, TCR 3 - AMEX GNS Extended Financial Addendum

TC 57, TCR 3 - AMEX GNS Chip Card Addendum

TC 57 – GIM SPECIFIC TRANSACTION DETAILS

TC 57, TCR 1 - GIM Transaction Detail-Additional Data

TC 57/TC 50 – ADDITIONAL DATA FOR VISA COMMERCIAL CARDS TRANSACTIONS

TC 50, TCR 0 Commercial Card - Invoice (Header and Summary)

TC 50, TCR 0 Commercial Card - Invoice (Line Item Detail)

TC 50, TCR 0 Commercial Card - Passenger Itinerary Data Leg Specific Data

TC 50, TCR 0 Commercial Card - Fleet Service

TC 50, TCR 0 Commercial Card – Passenger Itinerary Data

TC 50, TCR 0 Commercial Card – Generic Data

TC 50, TCR 0 Commercial Card – Lodging

TC 50, TCR 0 Commercial Card – Car Rental

TC 50, TCR 0 Commercial Card – Lodging (Additional Data Elements)

TC 50, TCR 0 Commercial Card – Car Rental (Additional Data Elements)

TC 50, TCR 0 Commercial Card – Lodging – Line Item Detail (Item Data Elements)

TC 50, TCR 0 Commercial Card – Car Rental – Line Item Detail (Item Data Elements)

TC 50, TCR 0 Commercial Card – Purchasing Transaction – Line Item Detail (Item Data Elements)
– MC – Not in use

TC 50, TCR 0 Commercial Card – Open Format – Text Message

TC 50, TCR 0 Text Message Transactions

TC 50, TCR 1 Commercial Card - Fleet Service

TC 50, TCR 1-7 Commercial Card – Open Format – Text Message

TC 50, TCR 2 Commercial Card - Fleet Service Addendum

TC 57 - COMMON ADDITIONAL RECORDS

FIS, LLC - Confidential Document 27


TC 57, TCR 1 - Additional Detail Record

TC 57, TCR 3 - Additional Amount Addendum Record

TC 57, TCR 3 - Passenger Travel General Record

TC 57, TCR 3 - Passenger Travel Leg Record

TC 57, TCR 3 - Passenger Travel Rail Record

TC 57, TCR 3 - Lodging Record

TC 57, TCR 3 - Vehicle Rental Record

TC 57, TCR 7 - Common Record for CHIP Details

TC 57 – AMEX CARDS SPECIFIC TRANSACTION DETAILS AND ADDENDUMS

TC 57, TCR 1 – AMEX Transaction Detail – General Merchandise

TC 57, TCR 2 – AMEX Transaction Detail – General Merchandise

TC 57, TCR 1 – AMEX Transaction Detail – Insurance Part 1

TC 57, TCR 2 – AMEX Transaction Detail – Insurance Part 2

TC 57, TCR 1 – AMEX Transaction Detail – Automobile Rental

TC 57, TCR 1 – AMEX Transaction Detail – Lodging

TC 57, TCR 1 – AMEX Transaction Detail – Restaurant

TC 57, TCR 1 – AMEX Transaction Detail – Telephone Part 1

TC 57, TCR 2 – AMEX Transaction Detail – Telephone Part 2

TC 57 – AMEX CAPN SPECIFIC TRANSACTION DETAILS AND ADDENDUMS

TC 57, TCR 1 – AMEX Transaction Detail – Transaction Advice Basic

TC 57, TCR 2 – AMEX Transaction Detail – Transaction Advice Detail

TC 57, TCR 2 – AMEX Transaction Detail – Transaction Advice Addendum Retail

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Retail – Extension

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Lodging

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Entertainment /


Ticketing

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Auto Rental

FIS, LLC - Confidential Document 28


TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Auto Rental -
Extension

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Insurance

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Airline

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Airline – Extension
1

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Airline – Extension
2

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Rail

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Rail – Extension

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Travel/Cruise

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Travel/Cruise –


Extension

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Communication


Services

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Communication


Services - Extension

TC 57, TCR 4 – AMEX Transaction Detail – Transaction Advice Addendum Location Detail

TC 57, TCR 5 – AMEX Transaction Detail – Transaction Advice Addendum Corporate Purchasing
Solutions

TC 57, TCR 5 – AMEX Transaction Detail – Transaction Advice Addendum Corporate


Purchasing Solutions – Extension 1

TC 57, TCR 5 – AMEX Transaction Detail – Transaction Advice Addendum Corporate


Purchasing Solutions – Extension 2

TC 57 – AMEX JAPA SPECIFIC TRANSACTION DETAILS AND ADDENDUMS

TC 57, TCR 1 – AMEX Transaction Detail – Transaction Advice Basic

TC 57, TCR 2 – AMEX Transaction Detail – Transaction Advice Detail

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Retail

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Retail - Extension

FIS, LLC - Confidential Document 29


TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Lodging

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Airline

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Airline – Extension
1

TC 57, TCR 3 – AMEX Transaction Detail – Transaction Advice Addendum Airline – Extension
2

TC 57, TCR 4 – AMEX Transaction Detail – Transaction Advice Addendum Location Detail

TC 57, TCR 5 – AMEX Transaction Detail – Transaction Advice Addendum Corporate


Purchasing Solutions

TC 57, TCR 5 – AMEX Transaction Detail – Transaction Advice Addendum Corporate


Purchasing Solutions – Extension 1

TC 57, TCR 5 – AMEX Transaction Detail – Transaction Advice Addendum Corporate


Purchasing Solutions – Extension 2

TRAILER

TC 57 - BATCH TRAILERS

TC 57, TCR 0 – Batch Trailer

TC 91 - BATCH TRAILER

TC 91, TCR 0 - Batch Trailer

TC 92 - FILE TRAILER

TC 92, TCR 0 - File Trailer

TCR Condition
The following table provides an overview of all records (TCRs) considered part of IST/Clearing TCR57/50
standard format:

TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 90, TCR 0 File Header First 2 characters of the record BASEII_TC90_FH


should be ‘90’.

FIS, LLC - Confidential Document 30


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 57, TCR 0 Batch Header First 4 characters of the record BASEII_TC57_0_BH


should be 5700.

TC 57, TCR 1 Batch Header First 4 characters of the record BASEII_TC57_1_BH


should be 5701 and record
type position 167 should be ‘1’.

TC 57, TCR 2 Amex Batch Header First 4 characters of the record BASEII_TC57_2_AMEX_BH
should be 5702 and record
type position 167 should be ‘1’.

TC 57, TCR 90 Data Navigator First 4 characters of the record TC90_DN


Transaction Detail should be 5790 and record
type position 5-6 should be
‘DN’.

TC 57 Common First 4 characters of the record BASEII_TC57_0_Detail


Transaction Detail should be 5700 and record
type position 167 should be ‘2’.

TC 57, TCR 1 Common Data First 4 characters of the record TC57_1_Detail


Addendum should be 5701 and record
type position 167 should be ‘2’.

TC 57, TCR D VISA Specific First 4 characters of the record BASEII_TC57_D_COMM


Transaction should be 5750 and record
type position 5-6 should be
‘IP’.

TC 57, TCR D Electric Vehicle First 4 characters of the record BASEII_TC57_D_SUPFS


Transactions should be 570D and record
type position 5-6 should be
‘FS’.

FIS, LLC - Confidential Document 31


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 57, TCR 3 VISA Specific First 4 characters of the record BASEII_TC57_3_CPS


Transaction Detail - should be 5703, card type
Payment Service should be VISA.
Data

TC 57, TCR 3 Transaction Detail - First 4 characters of the record BASEII_TC57_3_NCPS_CHIP


Non-CPS Chip Data should be 5703, card type
should be VISA.

TC 57, TCR 3 Transaction Details First 4 characters of the record BASEII_TC57_3_CR


- Original Credit should be 5703, card type
Transactions should be VISA and format
code in position 17-18 should
be ‘CR’.

TC 57, TCR 4 Industry Specific First 4 characters of the record BASEII_TC57_4_LG


Data - Lodging should be 5704, and format
code in position 17-18 should
be ‘LG’.

TC 57, TCR 4 Industry Specific First 4 characters of the record BASEII_TC57_4_CA


Data - Car Rental should be 5704, and format
code in position 17-18 should
be ‘CA’.

TC 57, TCR 4 Industry Specific First 4 characters of the record BASEII_TC57_4_AI


Data - Passenger should be 5704, and format
Transport code in position 17-18 should
be ‘AI’.

TC 57, TCR 4 Industry Specific First 4 characters of the record BASEII_TC57_4_FL


Data - Fleet Service should be 5704, and format
code in position 17-18 should
be ‘FL’.

FIS, LLC - Confidential Document 32


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 57, TCR 4 Industry Specific First 4 characters of the record BASEII_TC57_4_AN


Data - Passenger should be 5704, and format
Transport Ancillary code in position 17-18 should
Data be ‘AN’.

TC 57, TCR 4 Industry Specific First 4 characters of the record BASEII_TC57_4_LD


Data - Add New should be 5704, and format
Loan Detail Record code in position 17-18 should
Definition be ‘LD’.

TC 57, TCR 4 SMS Interface First 4 characters of the record TC57_4_SMS_interface


should be 5704, card type
should be VISA and format
code in position 17-18 should
be ‘SD’.

TC 57, TCR 4 SMS PROMO First 4 characters of the record TC57_4_SMSPROMO_interf


Interface should be 5704, card type ace
should be VISA and format
code in position 17-18 should
be ‘SP’.

TC 57, TCR 5 VISA Commercial / First 4 characters of the record BASEII_TC57_5_LD


Purchasing Card should be 5705, card type
should be VISA.

TC 57, TCR 7 Chip Data Layout First 4 characters of the record BASEII_TC57_7_CHIP
should be 5707.

TC 57, TCR 7 Chip Data Layout - First 4 characters of the record BASEII_TC57_7_CHIP_EXT
Extension should be 5707 and extension
flag in position 168 should be
'E'

FIS, LLC - Confidential Document 33


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 57, TCR 4 MasterCard First 4 characters of the record BASEII_TC57_4_AI_MC


Transaction - should be 5704, and format
Passenger code in position 17-18 should
Transport be ‘01’.

TC 57, TCR 4 MasterCard First 4 characters of the record BASEII_TC57_4_AI_MC_AD


Transaction - should be 5704, and format D
Passenger code in position 17-18 should
Transport - be ‘E1’.
Extension

TC 57, TCR 4 MasterCard First 4 characters of the record BASEII_TC57_4_CA_MC


Transaction - Car should be 5704, card type
Rental should be MasterCard and
format code in position 17-18
should be ‘05’.

TC 57, TCR 4 MasterCard First 4 characters of the record BASEII_TC57_4_CA_MC_A


Transaction - Car should be 5704, card type DD
Rental - Extension should be MasterCard and
format code in position 17-18
should be ‘E5’.

TC 57, TCR 4 MasterCard First 4 characters of the record BASEII_TC57_4_LG_MC


Transaction - should be 5704, card type
Lodging should be MasterCard and
format code in position 17-18
should be ‘06’.

TC 57, TCR 4 MasterCard First 4 characters of the record BASEII_TC57_4_FL_MC


Transaction - Fleet should be 5704, and format
Service code in position 17-18 should
be ‘98’.

FIS, LLC - Confidential Document 34


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 57, TCR 4 MasterCard First 4 characters of the record BASEII_TC57_4_RD_MC


Transaction - Rail should be 5704, and format
Data code in position 17-18 should
be ‘RD’.

TC 57, TCR 4 MasterCard First 4 characters of the record BASEII_TC57_4_TA_MC


Transaction - Travel should be 5704, and format
Agency code in position 17-18 should
be ‘TA’.

TC 57, TCR 4 MasterCard First 4 characters of the record BASEII_TC57_4_LA_MC


Transaction - should be 5704, and format
Lodged Account code in position 17-18 should
be ‘LA’.

TC 57, TCR 4 MasterCard First 4 characters of the record TC57_4_PMT0_MC


Transaction - should be 5704, and format
Payment code in position 17-18 should
Transaction 0 for be ‘P0’.
MasterCard

TC 57, TCR 4 MasterCard First 4 characters of the record TC57_4_PMT1_MC


Transaction - should be 5704, and format
Payment code in position 17-18 should
Transaction 1 for be ‘P1’.
MasterCard

TC 57, TCR 4 MasterCard First 4 characters of the record TC57_4_HC_MC


Transaction - should be 5704, and format
Health Care code in position 17-18 should
Transaction be ‘HC’.

FIS, LLC - Confidential Document 35


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 57, TCR 5 MasterCard First 4 characters of the record BASEII_TC57_5_MCC


Transaction - should be 5705, and card type
Compliance Data should be MasterCard.

TC 57, TCR 6 Commercial / First 4 characters of the record BASEII_TC57_6_MC


Purchasing Card should be 5706, and card type
Layout should be MasterCard.

TC 57, TCR 9 Purchase First 4 characters of the record TC57_09_PURCHASE_MC


MasterCard should be 5709, and card type
should be MasterCard format
code in position 17-18 should
be ‘M1’.

TC 57, TCR 9 Purchasing Item - First 4 characters of the record TC57_09_PURCHASINGITE


MasterCard should be 5709, and card type M_MC
should be MasterCard format
code in position 17-18 should
be ‘M2’.

TC 57, TCR 9 MasterCard First 4 characters of the record TC57_09_MCC


Transaction - should be 5709, and card type
MasterCard should be MasterCard format
Compliance Data code in position 17-18 should
be ‘M3’.

TC 57, TCR 9 MasterCard First 4 characters of the record TC57_09_LA_MC


Transaction - should be 5709, and card type
MasterCard Lodged should be MasterCard format
Account code in position 17-18 should
be ‘M4’.

TC 57, TCR 9 MasterCard First 4 characters of the record TC57_09_SHIPPING_MC


Transaction - should be 5709, and card type

FIS, LLC - Confidential Document 36


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

MasterCard should be MasterCard format


Shipping code in position 17-18 should
be ‘M5’.

TC 57, TCR 9 MasterCard First 4 characters of the record TC57_09_TEMPORARY_MC


Transaction - should be 5709, and card type
MasterCard should be MasterCard format
Temporary Service code in position 17-18 should
be ‘M6’.

TC 57, TCR 1 Discover First 4 characters of the record BASEII_TC57_1_DISCOVER_


Transaction Detail - should be 5701, and card type RECORD
Additional Data should be Discover and format
code in position 5-6 should be
‘D0’.

TC 57, TCR 3 Discover Statement First 4 characters of the record BASEII_TC57_3_DISCOVER_


Data SDR should be 5703, and card type StmtMsg_SDR_SEQ_1
should be Discover and format
code in position 5-6 should be
‘SS’.

TC 57, TCR 3 Discover Gratuity First 4 characters of the record BASEII_TC57_3_DISCOVER_


SDR should be 5703, and card type Gratuity_SDR_SEQ_1
should be Discover and format
code in position 5-6 should be
‘GS’.

TC 57, TCR 3 Discover Cash Over First 4 characters of the record BASEII_TC57_3_DISCOVER_
SDR should be 5703, and card type CashOver_SDR_SEQ_1
should be Discover and format
code in position 5-6 should be
‘CS’.

FIS, LLC - Confidential Document 37


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 57, TCR 3 Discover First 4 characters of the record BASEII_TC57_3_DISCOVER_


Geographic Data should be 5703, and card type GeographicData_SDR_SEQ
SDR should be Discover and format _1
code in position 5-6 should be
‘GD’.

TC 57, TCR 3 Discover Airline First 4 characters of the record BASEII_TC57_3_DISCOVER_


SDR - Sequence 1 should be 5703, and card type AIRL_SDR_SEQ_1
should be Discover and format
code in position 5-6 should be
‘A1’.

TC 57, TCR 3 Discover Airline First 4 characters of the record BASEII_TC57_3_DISCOVER_


SDR - Sequence 2 should be 5703, and card type AIRL_SDR_SEQ_2
should be Discover and format
code in position 5-6 should be
‘A2’.

TC 57, TCR 3 Discover Airline First 4 characters of the record BASEII_TC57_3_DISCOVER_


SDR - Sequence should be 5703, and card type AIRL_SDR_SEQ_3456
3456 should be Discover and format
code in position 5-6 should be
‘A3, A4, A5, A6’.

TC 57, TCR 3 Discover Airline First 4 characters of the record BASEII_TC57_3_DISCOVER_


SDR - Sequence 7 should be 5703, and card type AIRL_SDR_SEQ_7
should be Discover and format
code in position 5-6 should be
‘A7’.

TC 57, TCR 3 Discover Airline First 4 characters of the record BASEII_TC57_3_DISCOVER_


SDR - Sequence 90 - should be 5703, and card type AIRL_SDR_SEQ_90
Continuing Record should be Discover and format

FIS, LLC - Confidential Document 38


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

code in position 5-6 should be


‘A9’.

TC 57, TCR 3 Discover Vehicle First 4 characters of the record BASEII_TC57_3_DISCOVER_


Rental SDR - should be 5703, and card type VECHREN_SDR_SEQ_1
Sequence 1 should be Discover and format
code in position 5-6 should be
‘V1’.

TC 57, TCR 3 Discover Vehicle First 4 characters of the record BASEII_TC57_3_DISCOVER_


Rental SDR - should be 5703, and card type VECHREN_SDR_SEQ_2
Sequence 2 should be Discover and format
code in position 5-6 should be
‘V2’.

TC 57, TCR 3 Discover Vehicle First 4 characters of the record BASEII_TC57_3_DISCOVER_


Rental SDR - should be 5703, and card type VECHREN_SDR_SEQ_3
Sequence 3 should be Discover and format
code in position 5-6 should be
‘V3’.

TC 57, TCR 3 Discover Vehicle First 4 characters of the record BASEII_TC57_3_DISCOVER_


Rental SDR - should be 5703, and card type VECHREN_SDR_SEQ_4
Sequence 4 should be Discover and format
code in position 5-6 should be
‘V4’.

TC 57, TCR 3 Discover Vehicle First 4 characters of the record BASEII_TC57_3_DISCOVER_


Rental SDR - should be 5703, and card type VECHREN_SDR_SEQ_90
Sequence 90 should be Discover and format
code in position 5-6 should be
‘V9’.

FIS, LLC - Confidential Document 39


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 57, TCR 3 Discover MOTO First 4 characters of the record BASEII_TC57_3_DISCOVER_


SDR - Sequence 1 should be 5703, and card type MOTO_SDR_SEQ_1
should be Discover and format
code in position 5-6 should be
‘M1’.

TC 57, TCR 3 Discover MOTO First 4 characters of the record BASEII_TC57_3_DISCOVER_


SDR - Sequence 90 should be 5703, and card type MOTO_SDR_SEQ_90
should be Discover and format
code in position 5-6 should be
‘M9’.

TC 57, TCR 3 Discover MOTO First 4 characters of the record BASEII_TC57_3_DISCOVER_


SDR - Sequence 2 should be 5703, and card type MOTO_SDR_SEQ_2
should be Discover and format
code in position 5-6 should be
‘M2’.

TC 57, TCR 3 Discover MOTO First 4 characters of the record BASEII_TC57_3_DISCOVER_


SDR - Sequence 3 should be 5703, and card type MOTO_SDR_SEQ_3
should be Discover and format
code in position 5-6 should be
‘M3’.

TC 57, TCR 3 Discover MOTO First 4 characters of the record BASEII_TC57_3_DISCOVER_


SDR - Sequence 4 should be 5703, and card type MOTO_SDR_SEQ_4
should be Discover and format
code in position 5-6 should be
‘M4’.

TC 57, TCR 3 Discover MOTO First 4 characters of the record BASEII_TC57_3_DISCOVER_


SDR - Sequence 5 should be 5703, and card type MOTO_SDR_SEQ_5
should be Discover and format

FIS, LLC - Confidential Document 40


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

code in position 5-6 should be


‘M5’.

TC 57, TCR 3 Discover Hotel SDR First 4 characters of the record BASEII_TC57_3_DISCOVER_
- Sequence 1 should be 5703, and card type HOTEL_SDR_SEQ_1
should be Discover and format
code in position 5-6 should be
‘H1’.

TC 57, TCR 3 Discover Hotel SDR First 4 characters of the record BASEII_TC57_3_DISCOVER_
- Sequence 2 should be 5703, and card type HOTEL_SDR_SEQ_2
should be Discover and format
code in position 5-6 should be
‘H2’.

TC 57, TCR 3 Discover Hotel SDR First 4 characters of the record BASEII_TC57_3_DISCOVER_
- Sequence 3 should be 5703, and card type HOTEL_SDR_SEQ_3
should be Discover and format
code in position 5-6 should be
‘H3’.

TC 57, TCR 3 Discover Hotel SDR First 4 characters of the record BASEII_TC57_3_DISCOVER_
- Sequence 90 - should be 5703, and card type HOTEL_SDR_SEQ_90
Continuing Record should be Discover and format
code in position 5-6 should be
‘H9’.

TC 57, TCR 3 Discover Sales Tax First 4 characters of the record BASEII_TC57_3_DISCOVER_
SDR should be 5703, and card type SalesTax_SDR_SEQ_1
should be Discover and format
code in position 5-6 should be
‘S1’.

FIS, LLC - Confidential Document 41


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 57, TCR 3 Discover Specialty First 4 characters of the record BASEII_TC57_3_DISCOVER_


Use SDR should be 5703, and card type SpclUse_SDR_SEQ_1
should be Discover and format
code in position 5-6 should be
‘S2’.

TC 57, TCR 3 Discover Fleet SDR First 4 characters of the record BASEII_TC57_3_DISCOVER_
- Sequence 1 should be 5703, and card type FLEET_SDR_SEQ_1
should be Discover and format
code in position 5-6 should be
‘F1’.

TC 57, TCR 3 Discover Fleet SDR First 4 characters of the record BASEII_TC57_3_DISCOVER_
- Sequence 2 should be 5703, and card type FLEET_SDR_SEQ_2
should be Discover and format
code in position 5-6 should be
‘F2’.

TC 57, TCR 3 Discover First 4 characters of the record BASEII_TC57_3_DISCOVER_


Telecommunication should be 5703, and card type TELECOMM_SDR_SEQ_1
SDR / Sequence 1 should be Discover and format
code in position 5-6 should be
‘T1’.

TC 57, TCR 9 Discover EMV First 4 characters of the record TC57_09_Discover_EMV


should be 5709, and card type
should be Discover and format
code in position 5-6 should be
‘D1’.

TC 57, TCR 9 Discover GEN First 4 characters of the record TC57_09_Discover_GEN


should be 5709, and card type
should be Discover and format

FIS, LLC - Confidential Document 42


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

code in position 5-6 should be


‘D2’.

TC 57, TCR 9 Discover TSRV First 4 characters of the record TC57_09_Discover_TSRV


should be 5709, and card type
should be Discover and format
code in position 5-6 should be
‘D3’.

TC 57, TCR 3 Discover Surcharge First 4 characters of the record BASEII_TC57_3_DISCOVER_


Transaction Data should be 5703, and card type Surcharge_SDR_SEQ_1
should be Discover and format
code in position 5-6 should be
‘SC’.

TC 57, TCR 1 Diners Intl – Charge First 4 characters of the record BASEII_TC57_1_Detail_Din
Detail Record should be 5701, card type ers_Record
should be Diners and Diners
indicator in Diners details
record position 5-6 should be
‘DI’.

TC 57, TCR 3 Diners Intl – Airline First 4 characters of the record BASEII_TC57_3_Diners_Intl
Additional Data should be 5703, card type _Addendum
should be Diners and Diners
indicator in Diners details
record position 5-6 should be
‘DI’.

TC 57, TCR 3 Diners Intl – Airline First 4 characters of the record BASEII_TC57_3_Diners_Intl
Routing Detail Data should be 5703, card type _Addendum
should be Diners and Diners
indicator in Diners details

FIS, LLC - Confidential Document 43


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

record position 5-6 should be


‘DI’.

TC 57, TCR 3 Diners Intl – ATM First 4 characters of the record BASEII_TC57_3_Diners_Intl
Additional Detail should be 5703, card type _Addendum
Record should be Diners and Diners
indicator in Diners details
record position 5-6 should be
‘DI’.

TC 57, TCR 3 Diners Intl – Car First 4 characters of the record BASEII_TC57_3_Diners_Intl
Rental Additional should be 5703, card type _Addendum
Record should be Diners and Diners
indicator in Diners details
record position 5-6 should be
‘DI’.

TC 57, TCR 3 Diners Intl – First 4 characters of the record BASEII_TC57_3_Diners_Intl


Chipcard Additional should be 5703, card type _Addendum
Record should be Diners and Diners
indicator in Diners details
record position 5-6 should be
‘DI’.

TC 57, TCR 3 Diners Intl - First 4 characters of the record BASEII_TC57_3_Diners_Intl


Gasoline Additional should be 5703, card type _Addendum
Record should be Diners and Diners
indicator in Diners details
record position 5-6 should be
‘DI’.

TC 57, TCR 3 Diners Intl - Hotel First 4 characters of the record BASEII_TC57_3_Diners_Intl
Additional Detail should be 5703, card type _Addendum
Record should be Diners and Diners

FIS, LLC - Confidential Document 44


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

indicator in Diners details


record position 5-6 should be
‘DI’.

TC 57, TCR 3 Diners Intl - Rail First 4 characters of the record BASEII_TC57_3_Diners_Intl
Additional Detail should be 5703, card type _Addendum
Record should be Diners and Diners
indicator in Diners details
record position 5-6 should be
‘DI’.

TC 57, TCR 3 Diners Intl - Rail First 4 characters of the record BASEII_TC57_3_Diners_Intl
Routing Detail should be 5703, card type _Addendum
Record should be Diners and Diners
indicator in Diners details
record position 5-6 should be
‘DI’.

TC 57, TCR 3 Diners Intl - First 4 characters of the record BASEII_TC57_3_Diners_Intl


Restaurant should be 5703, card type _Addendum
Additional Detail should be Diners and Diners
Record indicator in Diners details
record position 5-6 should be
‘DI’.

TC 57, TCR 3 Diners Intl - First 4 characters of the record BASEII_TC57_3_Diners_Intl


Telephone should be 5703, card type _Addendum
Additional Record should be Diners and Diners
indicator in Diners details
record position 5-6 should be
‘DI’.

TC 50, TCR 0 VISA Commercial First 4 characters of the record TC50_0_CORPAS


Card - Passenger should be 5700, and format

FIS, LLC - Confidential Document 45


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

Itinerary Data Leg code in position 17-22 should


Specific Data be ‘CORPAS’.

TC 57, TCR 1 UP Detail Record First 4 characters of the record BASEII_TC57_1_Detail_CUP


should be 5701, card type _Record
should be UP and UP indicator
in UP detail record position 5-6
should be ‘UP’.

TC 57, TCR 9 UP EMV First 4 characters of the record TC57_09_CUP_EMV


should be 5709, card type
should be UP and UP indicator
in UP detail record position 5-6
should be ‘UI’.

TC 57, TCR 1 AMEX GNS First 4 characters of the record BASEII_TC57_1_AMEXGNS_


Transaction Detail should be 5701, card type RECORD
should be AMEX and AMEX
GNS indicator in AMEX GNS
details record position 276
should be ‘G’.

TC 57, TCR 3 AMEX GNS First 4 characters of the record BASEII_TC57_3_Amex_GNS


Addendum should be 5703, card type _Addendum
should be Amex and AMEX
GNS indicator in AMEX GNS
details record position 276
should be ‘G’.

TC 57, TCR 3 AMEX GNS Airline First 4 characters of the record BASEII_TC57_3_Amex_GNS
Industry Specific should be 5703, card type _Addendum
Addendum should be Amex and AMEX
GNS indicator in AMEX GNS

FIS, LLC - Confidential Document 46


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

details record position 276


should be ‘G’.

TC 57, TCR 3 Amex GNS Auto First 4 characters of the record BASEII_TC57_3_Amex_GNS
Rental Industry should be 5703, card type _Addendum
Specific Addendum should be Amex and AMEX
GNS indicator in AMEX GNS
details record position 276
should be ‘G’.

TC 57, TCR 3 Amex GNS First 4 characters of the record BASEII_TC57_3_Amex_GNS


Communication should be 5703, card type _Addendum
Services Industry should be AMEX and Amex
Specific Addendum GNS indicator in AMEX GNS
details record position 276
should be ‘G’.

TC 57, TCR 3 Amex GNS First 4 characters of the record BASEII_TC57_3_Amex_GNS


Entertainment/Tick should be 5703, card type _Addendum
eting Industry should be AMEX and AMEX
Specific Addendum GNS indicator in AMEX GNS
details record position 276
should be ‘G’.

TC 57, TCR 3 Amex GNS General First 4 characters of the record BASEII_TC57_3_Amex_GNS
Format Industry should be 5703, card type _Addendum
Specific Addendum should be AMEX and AMEX
GNS indicator in AMEX GNS
details record position 276
should be ‘G’.

TC 57, TCR 3 Amex GNS First 4 characters of the record BASEII_TC57_3_Amex_GNS


Insurance Industry should be 5703, card type _Addendum
Specific Addendum should be AMEX and AMEX

FIS, LLC - Confidential Document 47


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

GNS indicator in AMEX GNS


details record position 276
should be ‘G’.

TC 57, TCR 3 Amex GNS First 4 characters of the record BASEII_TC57_3_Amex_GNS


Insurance Rail should be 5703, card type _Addendum
Industry Specific should be AMEX and Amex
Addendum GNS indicator in AMEX GNS
details record position 276
should be ‘G’.

TC 57, TCR 3 Amex GNS First 4 characters of the record BASEII_TC57_3_Amex_GNS


Insurance should be 5703, card type _Addendum
Restaurant Industry should be AMEX and AMEX
Specific Addendum GNS indicator in AMEX GNS
details record position 276
should be ‘G’.

TC 57, TCR 3 Amex GNS Retail First 4 characters of the record BASEII_TC57_3_Amex_GNS
Insurance Industry should be 5703, card type _Addendum
Specific Addendum should be AMEX and AMEX
GNS indicator in AMEX GNS
details record position 276
should be ‘G’.

TC 57, TCR 3 Amex GNS First 4 characters of the record BASEII_TC57_3_Amex_GNS


Travel/Cruise should be 5703, card type _Addendum
Insurance Industry should be AMEX and Amex
Specific Addendum GNS indicator in AMEX GNS
details record position 276
should be ‘G’.

FIS, LLC - Confidential Document 48


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 57, TCR 3 Amex GNS First 4 characters of the record BASEII_TC57_3_Amex_GNS


Deferred Payment should be 5703, card type _Addendum
Plan Addendum should be AMEX and AMEX
GNS indicator in AMEX GNS
details record position 276
should be ‘G’.

TC 57, TCR 3 Amex GNS Double First 4 characters of the record BASEII_TC57_3_Amex_GNS
Byte Character should be 5703, card type _Addendum
Addendum should be AMEX and AMEX
GNS indicator in AMEX GNS
details record position 276
should be ‘G’.

TC 57, TCR 3 Amex GNS Market First 4 characters of the record BASEII_TC57_3_Amex_GNS
Specific Data should be 5703, card type _Addendum
Addendum should be AMEX and Amex
GNS indicator in AMEX GNS
details record position 276
should be ‘G’.

TC 57, TCR 3 Amex GNS First 4 characters of the record BASEII_TC57_3_Amex_GNS


Corporate should be 5703, card type _Addendum
Purchasing Card should be AMEX and AMEX
Transaction GNS indicator in AMEX GNS
Addendum details record position 276
should be ‘G’.

TC 57, TCR 3 Amex GNS First 4 characters of the record BASEII_TC57_3_Amex_GNS


Extended Financial should be 5703, card type _Addendum
Addendum should be AMEX and AMEX
GNS indicator in AMEX GNS

FIS, LLC - Confidential Document 49


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

details record position 276


should be ‘G’.

TC 57, TCR 3 Amex GNS Chip First 4 characters of the record BASEII_TC57_3_Amex_GNS
Card Addendum should be 5703, card type _Addendum
should be Amex and Amex GNS
indicator in AMEX GNS details
record position 276 should be
‘G’.

TC 57, TCR 1 GIM Transaction First 4 characters of the record BASEII_TC57_1_GIM_DETAI


Detail – Additional should be 5701, card type L_RECORD
Data should be GIM and GIM card
indicator position 5-6 should
be ‘GM’.

TC 50, TCR 0 Commercial Card – First four characters of the TC50_0_INV_HEAD_SUM


Invoice (Header record should be 5000 and
and Summary) record type position 17-22
should be ‘PURCHA’ or
‘COMMXA’.

TC 50, TCR 0 Commercial Card – First four characters of the TC50_0_INV_LINE_ITEM


Invoice (Line Item record should be 5000 and
Detail) record type position 17-22
should be ‘PURCHL’ or
‘COMMXL’.

TC 50, TCR 0 MPURCL- First four characters of the TC50_0_MPURCL


MasterCard record should be 5000 and
Purchasing Card record type position 17-22
Line Item Detail should be ‘MPURCL’.
Layout

FIS, LLC - Confidential Document 50


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 50, TCR 0 Commercial Card First four characters of the TC50_0_CORPCA


Car Rental record should be 5000 and
record type position 17-22
should be ‘CORPCA’.

TC 50, TCR 0 Commercial Card First four characters of the TC50_0_COMMCA


Car Rental record should be 5000 and
(Additional Data record type position 17-22
Elements) should be ‘CORPCD’ or
‘COMMCA’.

TC 50, TCR 0 Commercial Card First four characters of the TC50_0_CORPCL


Car Rental – line record should be 5000 and
item Detail (Item record type position 17-22
Data Elements) should be ‘CORPCL’ or
‘COMMCL’ .

TC 50, TCR 0 Commercial Card – First four characters of the TC50_0_COMFLT


Fleet Service record should be 5000 and
record type position 17-22
should be ‘COMFLT’.

TC50, TCR 0 Commercial Card First four characters of the TC50_0_COMMGN


Generic data record should be 5000 and
record type position 17-22
should be ‘COMMGN’.

TC50, TCR 0 Commercial Card First four characters of the TC50_0_CORPLG


record should be 5000 and
Lodging
record type position 17-22
should be ‘CORPLG’.

FIS, LLC - Confidential Document 51


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 50, TCR 0 Commercial Card First four characters of the TC50_0_CORPLA


Lodging (Additional record should be 5000 and
Data Elements) record type position 17-22
should be ‘CORPLA’ or
‘COMMLA’.

TC 50, TCR 0 Commercial Card First four characters of the TC50_0_CORPLL


Lodging – line item record should be 5000 and
Detail (Item Data record type position 17-22
Elements) should be ‘CORPLL’ or
‘COMMLL’.

TC 50, TCR 0 Commercial Card - First four characters of the TC50_0_OPNFMT


Open Format – Text record should be 5000 and
Message record type position 17-22
should be ‘OPNFMT’.

TC 50, TCR 0 Commercial Card First four characters of the TC50_0_CORPAI


Passenger Itinerary record should be 5000 and
data record type position 17-22
should be ‘CORPAI’ or
‘COMMAG’.

TC 50, TCR 0 Text message First four characters of the TC50_0_TEXT


Transactions record should be 5000 .

TC 50, TCR 1 Commercial Card – First four characters of the TC50_1_COMFLT


Fleet Service record should be 5001 and
record type position 17-22
should be ‘COMFLT’.

Condition for this layout to get


enabled: Commercial Fleet
record 5000 should be present

FIS, LLC - Confidential Document 52


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

with the record type positions


17-22 value ‘COMFLT’.

TC 50, TCR 2 Commercial Card – First four characters of the TC50_2_COMFLT


Fleet Service record should be 5002 and
Addendum record type position 17-22
should be ‘COMFLT’.

Condition for this layout to get


enabled: Commercial Fleet
record 5000 should be present
with the record type positions
17-22 value ‘COMFLT’.

TC 50, TCR 1 Commercial Card - First four characters of the TC50_1_OPNFMT


to TCR 7 Open Format – Text record should be 5001 to 5007
TC50_2_OPNFMT
Message
TC50_3_OPNFMT

TC50_4_OPNFMT

TC50_5_OPNFMT

TC50_6_OPNFMT

TC50_7_OPNFMT

TC 50 Commercial Card - Not in use TC50_0_MPURCL


Purchasing
Transaction - Line
Item Detail (Item
Data Elements)

TC 57, TCR 1 Additional Detail First four characters of the BASEII_TC57_1_Addtl_Deta


Record record should be 5701 and il_Record
position 5-6 is ‘AD’.

FIS, LLC - Confidential Document 53


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 57, TCR 3 Additional Amount First four characters of the BASEII_TC57_1_Addtl_Amo


Addendum Record record should be 5703 and unt_Record
position 5-6 is ‘AA’.

TC 57, TCR 3 Passenger Travel First four characters of the BASEII_TC57_3_Travel_Gen


General Record record should be 5703 and eral_Record
position 5-6 is ‘TG’.

TC 57, TCR 3 Passenger Travel First four characters of the BASEII_TC57_3_Travel_Leg


Leg Record record should be 5703 and _Record
position 5-6 is ‘TL’.

TC 57, TCR 3 Passenger Travel First four characters of the BASEII_TC57_3_Travel_Rail


Rail Record record should be 5703 and _Record
position 5-6 is ‘TR’.

TC 57, TCR 3 Lodging Record First four characters of the BASEII_TC57_3_Lodge_Rec


record should be 5703 and ord
position 5-6 is ‘LD’.

TC 57, TCR 3 Vehicle Rental First four characters of the BASEII_TC57_3_Vehicle_Re


Record record should be 5703 and ntal_Record
position 5-6 is ‘VR’.

TC 57, TCR 7 Common Record First four characters of the TC57_7_CHIP_Record


for CHIP Details record should be 5707 and
position 5-6 is ‘CH’.

TC 57, TCR 0 Batch Trailer First four characters of the BASEII_TC57_0_BT


record should be 5700 and
record type should be 3 in
position 167.

TC 91, TCR 0 Batch Trailer First four characters of the BASEII_TC91_BT


record should be 9100.

FIS, LLC - Confidential Document 54


TC 57 Description File
TCR Number TCR Name Condition for Layout Turn-on
Mapping

TC 92, TCR 0 File Trailer First four characters of the BASEII_TC92_FT


record should be 9200.

FIS, LLC - Confidential Document 55


Header
TC 90 - File Header
TC 90, TCR 0 - File Header
File Header is the first record of a file which contains the file name, date, etc.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field must contain NA


Code ‘90’.

3-8 6 An Processing Bin Contains the Processing NA


BIN value.

9-13 5 Un Processing Date The field value must be NA


in YYDDD format.

14-29 16 An Reserved This is a reserved field. NA

30-33 4 An Test Option If it is Test environment NA


the value can be ‘TEST’.

34-62 29 An Reserved This is a reserved field. NA

63-70 8 An Security Code Specify the security code. NA


The value can be
‘SECURITY’.

71-76 6 An Reserved This is a reserved field. NA

77-79 3 Un Outgoing File ID Contains the External File NA


/ External File ID ID.

80-168 89 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 56


TC 57 - Batch Headers
TC 57, TCR 0 - Batch Header
Batch Header is the first record of a batch which contains the Merchant number and other related fields of
the batch.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be NA


Code ‘57’.

3 1 Un Transaction The field value must be NA


Code Qualifier ‘0’.

4 1 Un Transaction The field value must be NA


Component ‘0’.
Sequence
Number

5-10 6 An Destination Bin Contains a valid NA


acquiring BIN value.

11-16 6 An Source Bin Contains a valid BIN NA


value of the Data capture
provider.

17–22 6 An Reserved This is a reserved field. NA

23-34 12 Un Transaction This field must contain NA


Amount zeros.

35-37 3 An Reserved This is a reserved field. NA

38 1 An Draft Flag The field value can be NA


‘Spaces’.

FIS, LLC - Confidential Document 57


Field Data Description / Valid
Position Field DB Reference
Length Type Values

39-42 4 Date Central Contains the central NA


Processing Date processing date in YDDD
format.

43-44 2 An Record Format The valid value should be NA


Code ‘DC’.

45 1 An Reversal flag The valid values are as NA


follows:

• Blank → Non-
reversal

• R → Reversal

46-56 11 An Discover This is a mandatory field Table:


Acquirer ID and holds the Acquirer ID IN_DRAFT_DISCOVE
assigned to the Client by R
Discover. Field: acquirer_id

57-67 11 An CUP Acquirer ID This is a mandatory field Table:


and holds the Acquirer ID IN_DRAFT_MAIN
assigned to the Client by Field: cup_acq_id
UP.

68 1 An Reserved This is a reserved field. NA

69-72 4 Un Data Capture This date cannot be NA


Processing Date greater than the edit
package processing date.

This field should be in


YDDD format.

73-74 2 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 58


Field Data Description / Valid
Position Field DB Reference
Length Type Values

75-80 6 Un Agent If no valid values are NA


available, the field value
may contain a zero.

81-86 6 Un Chain If no valid values are NA


available, the field value
may contain a zero.

87-102 16 Un Merchant Contains the Merchant Table:


Number Number. IN_DRAFT_MAIN

Field: merch_id

103-110 8 An Store Terminal Contains the store Table:


Number terminal number, the IN_DRAFT_MAIN
identifier of the Field: cat_id
Cardholder Activated
Terminal, a device
activated by a cardholder
swiping a card.

111-115 5 Un Merchant Batch Contains the Merchant NA


Number Batch number.

116-119 4 Un Merchant Batch Contains the Merchant NA


Date Batch date.

The field value must be in


MMDD format.

120-134 15 An Discover Holds the Discover Table:


Merchant ID merchant ID. MERCHANT_DESC
The field must be Field:
numeric and greater discover_merch_id
than zero if the terminal

FIS, LLC - Confidential Document 59


Field Data Description / Valid
Position Field DB Reference
Length Type Values

can collect Discover


Transactions. Otherwise,
it can contain spaces.

135-140 6 Un Batch Transmit The field value must be in NA


Time HHMMSS format where,

HH → 00 through
23

MM → 00 through
59
SS → 00 through 59

141-143 3 An Time Zone Contains the time zone of NA


the location.

For example, PST for


Pacific Standard Time.

144-146 3 An GMT offset Contains a valid GMT NA


offset value or spaces if
the value is not available.

147-151 5 Un Merchant Contains the Merchant NA


Security Code Security Code.

152-153 2 Un Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

FIS, LLC - Confidential Document 60


Field Data Description / Valid
Position Field DB Reference
Length Type Values

167 1 An Record Type The field value must be NA


‘1’ for the Merchant
Batch Header.

168 1 An Reimbursement Contains the NA


attribute Reimbursement attribute.

TC 57, TCR 1 - Batch Header


TCR 1 Batch header layout handles the additional details related to the batch header.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be NA


Code ‘57’.

3 1 Un Transaction The field value must be NA


Code Qualifier ‘0’.

4 1 Un Transaction The field value must be NA


Component ‘1’.
Sequence
Number

5-14 10 An Program A unique identification Table:


verification ID number assigned by MERCHANT_DESC
Discover to Card Sales Field:
and Credits by Merchants program_verificatio
in the U.S. that facilitates n_id
Acquirer Interchange
Programs.

FIS, LLC - Confidential Document 61


Field Data Description / Valid
Position Field DB Reference
Length Type Values

15-16 2 An Reserved This is a reserved field. NA

17 1 An Device Code The value ‘5’ sent from NA


the terminal indicates a
VISA certified second
generation dial terminal.

18-21 4 An Reserved This is a reserved field. NA

22-29 8 An Internal Terminal Holds the 2nd terminal ID Table: VISA_ADN


Serial Number for VISA. Field: terminal_id

30-33 4 Un Merchant Holds the Merchant Table:


Category Code Category Code. IN_DRAFT_MAIN

Field: mcc

34-58 25 An Merchant Name Holds the Merchant Table:


Name. IN_DRAFT_MAIN

The first position of this Field: merch_name


field may not be space

59-71 13 An Merchant City Holds the Merchant City. Table:

The first position of this IN_DRAFT_MAIN

field may not be space Field: merch_city

72-74 3 An Merchant State Holds the Merchant State Table:


Code Code. IN_DRAFT_MAIN

If the Merchant Country Field:


Code is US, this field must merch_prov_state
contain a valid US State
Code. Otherwise, it must
be spaces

FIS, LLC - Confidential Document 62


Field Data Description / Valid
Position Field DB Reference
Length Type Values

75-77 3 An Merchant Holds the Merchant Table:


Country Code Country Code. IN_DRAFT_MAIN

This field must contain a Field:


valid Country Code. merch_cntry_cd_al
p

78-82 5 An Merchant Zip Holds the Merchant Zip Table:


Code Code. IN_DRAFT_MAIN

Field:
merch_post_cd_zip

83-86 4 An Reserved This is a reserved field. NA

87 1 An Transmission Contains the NA


Route Transmission Route
value.

88-92 5 Un Terminal Locator Contains the Terminal NA


Number Locator Number value.

93-103 11 An Merchant Postal Holds the Merchant Table:


Code Postal Code value. IN_DRAFT_MAIN

This is a mandatory field Field:


for TCR6 – Limited Use merch_post_cd_zip
Data, Position 144-154

104-153 50 An Merchant Street Holds the Merchant NA


Number Street address or Card
Acceptor Street Address.

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count

FIS, LLC - Confidential Document 63


Field Data Description / Valid
Position Field DB Reference
Length Type Values

within the merchant


batch.

167 1 An Record Type The field value will be ‘1’ NA


for a Merchant Batch
Header.

168 1 An reserved5 This is a reserved field. NA

169-183 15 An merchantPostalZ Holds the Zip Code or NA


ipCode Postal Code of the
merchant site.

184 1 An smallMerchInd Identifies whether the Table:


merchant is ‘Small MERCHANT_DESC
Merchant’ or not. If the Field:
value is ‘Y’, the merchant
small_merchant_ind
will be considered as
small merchant.

TC 57, TCR 2 - American Express Batch Header


American Express Batch Header layout handles the additional details of the AMEX batch header.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be NA


Code ‘57’.

3 1 Un Transaction The field value must be NA


Code Qualifier ‘0’.

FIS, LLC - Confidential Document 64


Field Data Description / Valid
Position Field DB Reference
Length Type Values

4 1 Un Transaction The field value must be NA


Component ‘2’.
Sequence
Number

5-16 12 An Reserved This is a reserved field. NA

17-26 10 Un Service Holds a valid Service Table:


Establishment Establishment Number. MERCHANT_DESC
Number Field:
establishment_nbr

27-28 2 Un Format Code Holds the Format code Table:


value (can be customized IN_DRAFT_AMEX
too). Field: format_cd
The valid values for this
field are:

01 → Airline
Industry
(Customized
Value)
02 → General
Merchandise

03 → General
Merchandise

04 → Insurance,
part 1 and part 2
(Customized
Value)

05 → Automobile
Rental

FIS, LLC - Confidential Document 65


Field Data Description / Valid
Position Field DB Reference
Length Type Values

10 → General
Merchandise

11 → Lodging

12 → Restaurant

13 → Telephone
(Customized
Value)

14 →
Travel/Cruise Line
Industry
(Customized
Value)

20 → General
Merchandise

21 → Oil Company
Industry
(Customized
Value)

29-31 3 Un Invoice Batch Holds the invoice batch Table:


details. MERCHANT_DESC

Field: invoice_batch

32-33 2 Un Invoice Sub Code Holds the invoice sub Table:


code. MERCHANT_DESC

Field:
invoice_sub_cd

34-39 6 An Process Control Holds the process control Table:


Id ID MERCHANT_DESC

Field: pc_id

FIS, LLC - Confidential Document 66


Field Data Description / Valid
Position Field DB Reference
Length Type Values

40-45 6 Un File Sequence Contains the file NA


Number sequence number.

46-55 10 An Chain Affiliated Contains the Chain Table:


Property Affiliated Property MERCHANT_DESC
Number Number, if a numeric Field: cap_nbr
value, the value should
pass the Mod 10 check
digit routine.

56-73 18 An Service Holds the service Table:


Establishment establishment city and MERCHANT_DESC
City the first digit should not Field: merch_city
be a space.

74-153 80 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type The field value will be ‘1’ NA


for a Merchant Batch
Header.

168 1 An Reserved This is a reserved field. NA

TC 57 - Data Navigator Transaction Details


TC 57, TCR 90 - Data Navigator Transaction Details

FIS, LLC - Confidential Document 67


Data Navigator Transaction details layout handles the custom detail record of the Data Navigator.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code The field value must be NA


‘57’.

3 1 Un Transaction The field value must be NA


Code Qualifier ‘9’.

4 1 Un Transaction The field value must be NA


Component ‘0’.
Sequence
Number

5-204 200 An Filler This is a reserved field. NA

The valid value for this


field is’ space’.

TC 57, TCR 99 - Record Layout


Data Navigator Transaction details layout handles the custom detail record of the Data Navigator.

Field Data Comments / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code The field value must be NA


‘57’.

3 1 Un Transaction The field value must be NA


Code Qualifier ‘9’.

4 1 Un Transaction The field value must be NA


Component ‘9’.
Sequence
Number

FIS, LLC - Confidential Document 68


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

5-204 200 An Filler This is a reserved field. NA

The first two digit should


be ‘MD’ and remaining
should be “space”.

Note: Clearing will parse TCR99 data and map to NULL. It will not parse the values in TCR9.
MasterCard will maintain Merchant details in Database.

FIS, LLC - Confidential Document 69


Detail Record
TC 57 - Common Transaction Details
For every transaction a detail record is available where the TC 57, TCR 0 transaction detail is designed to
provide the basic transaction details for AMEX, AMEX GNS, Discover, Diners, GIM, JCB, MasterCard and VISA
cards. This layout contains the details of PAN, transaction type, etc.

In general, reserved fields in this layout are used for the additional data elements required for different
formats.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction Code The field value must be Table:


‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-10 6 AN Destination Bin Contains a valid Table:


Destination BIN value. IN_DRAFT_MAIN

Field:
trans_originator

11-16 6 AN Source Bin Contains a valid Source Table:


BIN value. IN_DRAFT_MAIN

Field:
receiving_inst_id

FIS, LLC - Confidential Document 70


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

17-18 2 An Special Condition Position 1: Risk Table: VISA_ADN


Indicator Identification Indicator. Field:
Position 2: Merchant special_cond_ind
Transaction Indicator
(PPI).

Refer Appendix A -
Common Transaction
Detail Valid Values →
Special Condition
Indicators for valid
values.

19 1 An VISA Base II Transaction Code Table:


Transaction Code Qualifier is used in BASE II IN_DRAFT_MAIN
Qualifier interchange formats. Field: tc_qualifier
The valid values for this
field are:

0 → Default value.
1 → Accounting
Funding
Transaction.

2 → Money
Transfer Original
Credits.

20 1 An Recurring Indicates the Recurring Table:


Payment Payment Indicator or IN_DRAFT_MAIN
Indicator POS Environment. Field:
recurring_pay_ind

FIS, LLC - Confidential Document 71


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Recurring POS
Payment Environ
Indicator ment

'4' or 'R' R

I I

C C

21-22 2 Un Year Information Indicates the year of NA


for Transaction transaction. If this field is
Date not provided (2 spaces),
the current year will be
used depending on the
date.

The field value must be in


YY format.

23-34 12 Un Transaction Contains the transaction Table:


Amount amount which is the IN_DRAFT_MAIN
exponent of the Currency Fields: amt_trans,
retrieved from currency trans_ccd
table.

35-37 3 An Transaction Holds the currency code Table:


Currency Code used for the transaction. IN_DRAFT_MAIN

Fields: trans_ccd

38 1 An Draft Sent Flag The default value for this NA


field is ‘Space’.

FIS, LLC - Confidential Document 72


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

39-42 4 Un Central The field value must be in Table:


Processing Date YDDD format. IN_DRAFT_BASEII

Field:
central_proc_date

43-44 2 An Record Format Holds the record format NA


Code code.

The valid values for this


field are:

BI → ATM Balance
Inquiry.
PU → ATM PIN
Unblock.

PC → ATM PIN
Change.

Space → ATM Cash


Disbursement
(along with
transaction MCC
6011) or Cash
disbursement.

45 1 An Reversal Flag Indicates the transaction Table:


reversal. IN_DRAFT_MAIN

Field: reversal_ind

46 1 An CAT Level The valid values for this Table:


Indicator field are as follows: IN_DRAFT_MAIN

Space → Not Field:


applicable. pos_cat_level_ind

FIS, LLC - Confidential Document 73


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1 → Limited
Amount Terminal.

2 → Automated
Dispensing
Machine.

3 → Self-service
terminal.

4 → In Flight
Commerce.
6 → Electronic
Commerce.

7 → Transponders.
9 → Mobile
acceptance
solution.

Refer Appendix H - Point


of Service Data codes /
POS Entry Mode codes -
Normalized and Network
Mapping Values for
normalized values.

47 1 An Prepaid Card The valid values for this Table: VISA_ADN


Indicator field are as follows: Field:
Space → Field not prepaid_card_ind
applicable.
P → Prepaid Card

L → Prepaid Load

48 1 An Chip Condition Contains the Chip Table: VISA_ADN


Code Condition Code.

FIS, LLC - Confidential Document 74


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this Field:


field are: chip_condition_cd

Space (or) 0 →
Unknown/not
applicable

1 → Magnetic stripe
service code begins
with 2 or 6, last
transaction at the
chip capable
terminal was a
successful chip
read, or was not a
chip transaction, or
unknown

2 → Magnetic stripe
service code begins

49 1 An Card Type Contains the Card Type. Table:

The valid values for this IN_DRAFT_MAIN

field are: Field: card_scheme

V → 04 VISA

M → 05 MasterCard
S → 03 Amex

N → 07 Diners

R → 08 Discover

J → 09 JCB

U → 33 UP

D → 20 DINA
G → 12 GIM

FIS, LLC - Confidential Document 75


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

50-68 19 An Account Number Place holder for Table:


normal/Tokenized PAN. IN_DRAFT_MAIN

Field: pan

69-72 4 Un Purchase Date Contains the purchase Table:


date. IN_DRAFT_MAIN

The field value must be Field: trans_dt


in MMDD format.

Note: The year will be


considered from position
21-22 of this layout
which holds the Year
Information for
Transaction Date field.

73-76 4 Un Transaction Time Contains the transaction Table:


time. IN_DRAFT_MAIN

The field value must be Field: trans_dt


in HHMM format.

77 1 An Transaction Type Contains the transaction


type.

The valid values for this


field are:

0 → Direct Debit
Cancel

3 → Direct Debit
Purchase

4 → Direct Debit
Return

FIS, LLC - Confidential Document 76


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5 → Purchase or
Sale

6 → Return or
Credit

7 → Cash
Disbursement/ATM
transaction

8 → No Show for
Lodging
9 → Visa Original
Credit Transaction /
MasterCard
Payment
Transaction

Note: If transaction is
initiated with Visa card,
meaning Card Type = ‘V’
then ‘9’ will indicate Visa
Original Credit
transaction.

If transaction is initiated
with MasterCard card,
transaction type is ‘M’
then ‘9’ will indicate
MasterCard Payment
Transaction.

78 1 An Transaction Void Contains the transaction NA


Indicator void indicator.

FIS, LLC - Confidential Document 77


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The default value for this


field is ‘Space’.

79 1 An Card Entry Contains the Card entry Table:


Method method. This field is IN_DRAFT_MAIN
applicable for VISA only. Field:
The valid values for this pos_crddat_in_cap
field are:

@ → Manual; no
terminal

D → Magnetic
stripe reader

H → Magnetic
stripe reader

T → Magnetic stripe
reader, and key
entry

X → Magnetic stripe
reader, and key
entry

G → Integrated
circuit card reader
(EMV)

P → ICC and key


entry capability

S → ICC and
magnetic stripe
reader

FIS, LLC - Confidential Document 78


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

V → PAN auto -
entry via contactless
M/ iChip

3 → Optical Code

Refer Appendix H - Point


of Service Data codes /
POS Entry Mode codes -
Normalized and Network
Mapping Values for
normalized values.

80 1 An Cardholder ID Contains the Cardholder Table:


Method ID Method. IN_DRAFT_MAIN

The valid values for this Field:


field are: pos_ch_auth_meth

Space → Not od

specified

1 → Signature

2 → PIN
3 → Unattended
terminal; no PIN
pad

4→
Mail/Telephone or
Electronic
Commerce

81-86 6 An Authorization Indicates the approval Table:


Code code of a transaction. IN_DRAFT_MAIN

This code is returned in Field: auth_cd


the Authorization

FIS, LLC - Confidential Document 79


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Response and is usually


recorded on the
Transaction Receipt.

87 1 An Authorization Indicates whether Table: VISA_ADN


Source Code authorization was Field: auth_src_cd
obtained and the source
of the Authorization.

88-98 11 Un Film Locator Film locator represents Table:


the invoice of the IN_DRAFT_MAIN
transaction. It is used to Field: film_locator
identify film records of
the transaction.

99-110 12 An Tip/Cashback Contains the tip/cash Table: VISA_ADN


back amount. Field:
amt_cashback

111 1 An MOTO or Indicates transaction Table: VISA_ADN


Electronic performed by mail order, Field:
Commerce telephone, or electronic moto_e_com_ind
Indicator commerce.

The valid values for this


field are 0 – 9;

1 → Mail/Phone
Order (MO/TO)

2 →Recurring
transaction (valid
only for U.S.
acquired
transactions).

FIS, LLC - Confidential Document 80


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

3 →Installment
payment.

4 →Unknown
classification/other
mail order.

5 →Secure
Electronic
Commerce
Transaction.

6 →Non-
Authenticated
Security Transaction
at a 3-D-Secure-
capable merchant,
and merchant
attempted to
authenticate the
cardholder using 3-
D secure.

7 → Non-
Authenticated
Security Transaction

8 →Non-secure
transaction.

9 →For optional
regional use only.

112 1 An Debit Indicator The default value for this NA


field is ‘Space’.

113 1 An Research Code The default value for this NA


field is ‘Space’.

FIS, LLC - Confidential Document 81


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

114 1 An Network Indicates the brand of Table:


Identifier debit product being used IN_DRAFT_MAIN
(Visa, Plus, Discover, etc.) Field: network_id
This is visa specifc field
used for intraregional
qualification.

115-118 4 Un Reserved Field This is a reserved field. NA

119-124 6 An Debit Trace Contains the System trace Table:


Audit Number audit number. IN_DRAFT_MAIN

Field: stan

125 1 An POS Debit The default value for this NA


Reimbursement field is ‘Space’.
Attribute

126-129 4 Un Debit Transmit The field value must be in Table:


Date MMDD format. IN_DRAFT_MAIN

Field: transmit_dt

130-135 6 Un Debit Transmit The field value must be in Table:


Time HHMMSS format. IN_DRAFT_MAIN

Field: transmit_dt

136-147 12 An Retrieval Contains an identification Table:


Reference number assigned by the IN_DRAFT_MAIN
Number processing entity that is Field: retv_ref_nbr
used with other data
elements to identify and
track messages related to
a given cardholder

FIS, LLC - Confidential Document 82


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

transaction (transaction
set).

148 1 An AVS Contains the response to Table: VISA_ADN

Response Code an Address Verification Field:


Service (AVS) request, avs_response_cd
indicating matches or
discrepancies between
addresses and ZIP codes.

Refer Appendix A -
Common Transaction
Detail Valid Values → AVS
Response Codes for valid
values.

149 1 An CRB Exception Indicates if the account Table:


File Indicator number used was in the IN_DRAFT_BASEII
transaction was listed in Field:
the Card Recovery crb_expt_file_ind
Bulletin or the Exception
File (U.S transactions).

The valid values for this


field are:

Space → CRB or EF
validation not
performed.

I → Insufficient
information for
validation.

N → Account
Number was not

FIS, LLC - Confidential Document 83


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

listed in Merchants
CRB region or EF in
purchase date.

Y → Account
Number was listed
in Merchant’s CRB
region or Exc. File.

150 1 An Account Contains the Account Table: VISA_ADN


Selection Selection. Field:
The valid values for this atm_acct_selection
field are as follows:

Space → Not
Applicable.

0 → Unavailable.

1 → Savings
Account.
2 → Checking
Account.

3 → Credit Card
Account.

6 → Stored Value
account (used only
for MasterCard).

9 → Corporate
Credit Account
(used only for
MasterCard).

FIS, LLC - Confidential Document 84


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

151 1 An Authorization This is a VISA network- Table:


Characteristic specific field which holds IN_DRAFT_BASEII
Indicator the code used by the Field:
acquirer to request CPS auth_charstics_ind
qualification.

Refer Appendix B - VISA


Valid Values →
Authorization
Characteristics Indicator
for valid values.

152-153 2 An POS Entry Mode The Point of Sale/Service Table:


(POS) Entry Mode code IN_DRAFT_MAIN
indicates the method by Field:
which a point-of- pos_crddat_in_mod
transaction terminal e
obtains and transmits
the cardholder
information necessary to
complete a transaction.

Refer Appendix H - Point


of Service Data codes /
POS Entry Mode codes -
Normalized and Network
Mapping Values for
normalized values.

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count

FIS, LLC - Confidential Document 85


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

within the merchant


batch.

167 1 An Record Type Contains the code to NA


identify the record.

The default value for this


field is ‘2’.

168 1 An Reimbursement This VISA Specific field Table:


Attribute indicates the interchange IN_DRAFT_BASEII
reimbursement fees Field: reimb_attrib
applicable to the specific
transaction. This is the
last character of the
record.

The field must contain ‘A’


through ‘Z’ or ‘0’ through
‘9’.

169-170 2 Un UP Refer Appendix A - Table:


Transportation Common Transaction IN_DRAFT_MAIN
Initiating Detail Valid Values → UP Field:
Channel Transportation Initiating cup_tran_init_chan
Channel Codes for valid
values.

171-173 3 Un UP POS Contains the code for UP Table:


Input/Entry Point of service entry IN_DRAFT_CUP
Mode Code mode. Field:
Refer Appendix A - pos_entry_mode
Common Transaction
Detail Valid Values → UP

FIS, LLC - Confidential Document 86


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

POS Input/Entry Mode


Codes for valid values.

174-175 2 Un Reserved This is a reserved field. NA

176 1 Un Number of This VISA field indicates Table:


Payment Forms the number of forms of IN_DRAFT_BASEII
payment on a Split Field:
Tender Transaction. nbr_pay_forms
The valid values of this
field are as follows:

1 to 9

Space → Not
Applicable.

+ → Indicates
greater than 9.

177-180 4 An Transaction Indicates if MCC is Table:


Level Merchant present for transaction IN_DRAFT_MAIN
Category Code level and the matching Field: mcc
MCC will be used from
the table ALT_MAPPING.

181-185 5 Un Settlement Date Contains the settlement Table:


date in YYDDD format IN_DRAFT_MAIN
(Julian Date). Field: clr_date_j

186-187 2 An Token Assurance If the PAN participates in Table:


Method tokenization, it holds the IN_DRAFT_MAIN
token assurance level. Field:
token_assure_lvl

FIS, LLC - Confidential Document 87


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

188-198 11 An Token Requestor If the PAN participates in Table:


ID tokenization, it holds the IN_DRAFT_MAIN
token requestor ID. Field: token_req_id

199-217 19 An Account Range If the PAN participates in Table:


tokenization, it holds IN_DRAFT_MAIN
either the first 9 digits of Field:
the card holder normal pan_acc_range
PAN or full PAN.

218-221 4 Un Reason Code Transaction reason code Table:


IN_DRAFT_MAIN

Field: reason_cd

222-229 8 An Payment Payment Facilitator Table:


Facilitator ID Identifier VISA_ADN

Field:

payment_fac_id

230 – 232 3 An Card Holder Card Holder Billing Table:


Billing Currency Currency Code IN_DRAFT_MAIN
Code Field:

ch_bill_ccd

233 - 236 4 Un Expiry Date Holds the Expiry Date Table:


IN_DRAFT_MAIN
Field:
expiry_date

237-239 3 Un Card Sequence Holds the Card Sequence Table:


IN_DRAFT_MAIN
Number Number
Field:
card_seq_nbr

FIS, LLC - Confidential Document 88


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

240-245 6 Un Local Time Indicates Local Time Table:


IN_DRAFT_MAIN
Field:
trans_dt

(Time only)

246-248 3 AN Foreign Retail BASE II Draft Data TCR 1, Table:


Indicator Positions 50 –52 of the VISA_ADN
Member Message Text
Field:
field will contain the
foreign_retail_ind
foreign retailer indicator
with one of the following
values starting with
position 50:

• F → Foreign

• Spaces

249-263 15 An Sub Merchant Id This field contains the Table:


sub-merchant ID. VISA_ADN

Field:
sub_merchant_id

264-266 3 An Reserved This is a reserved field. NA

267-268 2 An Reserved This is a reserved field. NA

269-309 41 An Reserved This is a reserved field. NA

310-312 3 An Reserved This is a reserved field. NA

313-314 2 An Reserved This is a reserved field. NA

315-334 20 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 89


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

335-348 14 An Reserved This is a reserved field. NA

349 1 An Reserved This is a reserved field. NA

350-364 15 An Reserved This is a reserved field. NA

365-376 12 An Reserved This is a reserved field. NA

377-388 12 Un Reserved This is a reserved field. NA

389-398 10 An Reserved This is a reserved field. NA

399-654 256 An Reserved This is a reserved field. NA

655-670 16 An Reserved This is a reserved field. NA

671 1 An PersistentFxInd This field contains a code Table:


that identifies if the
VISA_ADN
transaction underwent
Field:
Persistent FX service
persistent_fx_app_i
processing.
nd

672-676 5 An RateTableId This field will contain the Tables:


rate table ID of the
IN_DRAFT_BASEII
foreign exchange rate
CURR_EX_RATE
table used for
VISA_RECON_MSG
currencyconversion. The
Field:
rate table ID contains
alpha and numeric rate_table_id

values for a total of five


characters.

677-678 2 AN Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 90


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

679-680 2 AN POS Condition Point-of-Service Table:


Code Condition Code to IN_DRAFT_ADTL

identify customer Field:


present or customer not pos_condition_code
present.

681-730 50 An Member This field contains the Table: VISA_ADN


Message Text Member message text. Field: mbr_msg_txt

731-742 12 Un National This field contains Table: VISA_ADN


Reimbursement National reimbursement Field:
Fee fee. natl_reimb_fee

743 1 An Additional Token This field contains a value Table:


Response that identifies if the
VISA_ADN
Information transaction is eligible for
Field:
token services.
add_tok_resp_info
Valid token service values
are:

• 1 → Token
program
• Space → Not
applicable

744-747 4 An Commercial This field contains a value Table:


Choice Program of Agreement ID that
VISA_ADN
identifies Commercial
Field:
Choice Program
comm_choice_pgm
Interchange Rates.

748-749 2 An Gateway ID Contains the Gateway ID Table:


from the authorization. IN_DRAFT_ADTL

FIS, LLC - Confidential Document 91


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values are 0 to Field:


99.
gateway_id

FIS, LLC - Confidential Document 92


Addendum
Addendum contains the additional details required for any transaction which helps to understand the kind of
transaction made by the customer e.g. Vehicle Rental, Hotel booking, Airline booking etc.

Note: The decimal places are not applied for amount fields across the TC 57 layouts discussed in
this document as the decimal positions for the amount fields are applied based on its currency
code exponent.

TC 57, TCR 1 - Common Data Addendum


The Common Data Addendum layout contains the additional details for a transaction.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The default value for this NA


field is ‘Space’.

FIS, LLC - Confidential Document 93


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

19-43 25 An Dynamic This field is used as part Table:


Descriptor of the merchant name IN_DRAFT_MAIN
and sent to Issuer while Field: merch_name
required. (Along with
The field value can be the merchant name)
Sales Sequence Number
or the Sales reference
Number which depends
on the client’s preference
to fill.

The maximum length is


25 characters. When the
field values are all spaces,
trim the ending space and
append the last part of
the merchant name.

Note: Dynamic Descriptor


field will be appended at
the end of the field
MERCH_NAME in
IN_DRAFT_MAIN table. If
merchant name is empty,
only dynamic descriptor
will be logged into the
IN_DRAFT_MAIN.MERCH
_NAME table field.

44-56 13 An Customer This field may also Table:


Service Phone contain the city value. IN_DRAFT_MAIN
Number

FIS, LLC - Confidential Document 94


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

In the clearing merchant Field: merch_city


enrichment, the value is
from the field
MASTER_ADDRESS.PHON
E1 or PHONE2 if
enrichment is enforced.
Under the optional
enrichment, the value is
from the field
MASTER_ADDRESS.PHON
E1 or PHONE2; if not, the
field should contain all
spaces.

57-166 110 An Reserved This is a reserved field. NA

167 1 An Record Type The default value for this NA


field is ‘9’.

168 1 An Reimbursement The default value for this NA


Attribute field is ‘Space’.

169 1 An cardAcceptorId Represents Network Table:


Merchant Id Code. MERCHANT_DESC

Field:
nw_merchant_id

FIS, LLC - Confidential Document 95


TC 57, TCR 3 – Acquirer Configuration Data
The Common Data Addendum layout contains the additional details of the Acquirer Configuration Data for a
transaction.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be NA


Code ‘57’.

3 1 Un Transaction The field value must be NA


Code Qualifier ‘0’.

4 1 Un Transaction The field value must be NA


Component ‘3’.
Sequence
Number

5-6 2 An Format Code This is a Mandatory Field. NA


The field value must be
SM.

7 1 AN SMDebitInd Strategic Merchant Debit Table:


Indicator. IN_DRAFT_MAIN

The valid value is D. Field:

ClearingType

8 1 AN SMCreditInd Strategic Merchant Credit Table:


Indicator. IN_DRAFT_MAIN

The valid value is C. Field:

ClearingType

9 1 AN SMPrepaid Strategic Merchant Table:


Prepaid Indicator. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 96


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid value is P. Field:

ClearingType

10 1 AN DB2Btier Debit Business to Table:


Business tier indicator. IN_DRAFT_MAIN
Mention the tier which
Field:
Merchant belongs to
ClearingType
(QA,QB,QC ..etc..).

The valid values are A, B,


C ..

11-16 6 An CrossBrdMerchI Identify the cross border Table:


d Merchant ID for IRD SM. MERCHANT_DESC

Field:

crossbrd_merchid

17 1 An DiscoverB2B This field indicates Table:


Commercial B2B pricing IN_DRAFT_MAIN

which supports the values Field:


“1 and 2”. discover_b2b

18-167 150 AN Filler The valid value for this NA


field is Space.

168 1 AN extensionIndicat This field is used to NA


or identify the record layout.

Valid values:

• D → Discover
related data

FIS, LLC - Confidential Document 97


Integrated Circuit Chip Addendum (ICC)
Network References:

JCB: Refer the latest version of the manual BatchInterfaceGuide > Interchange File > 3.7 Data
Elements > Bit 55 Integrated Circuit Card (ICC) System-Related Data section.

MasterCard: Refer the latest version of the manual IPM Clearing Formats > Chapter 7 Data Element
Definitions > DE 55-Integrated Circuit Card (ICC) System-Related Data section.

VISA: Refer the latest version of the manual BASE II Clearing format TC01 – TC48 > TC 05 DRAFT DATA
TRANSACTIONS > TCR 7 — CHIP CARD TRANSACTION DATA section.

Note: Instead of using TC 57, TCR 7 – Chip Data Layout – Extension record, refer TC 57, TCR 7 –
Common Record for CHIP Details.

TC 57, TCR 7 - Chip Data Layout


Chip Data layout is a common layout for all networks and provides information about the chip card details.

Field Description, Valid Values


Position Data Type Field DB Reference
Length and Network Reference

1-2 2 Un Transaction The field value must be Table:


code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘7’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

FIS, LLC - Confidential Document 98


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

5-6 2 An Cryptogram Contains the transaction Table: ICC_DATA


Transaction type as used by the card Field: trans_type
Type to calculate the
cryptogram.

The valid values for this


field are:

00 → Goods or
Service Purchase

01 →
Withdrawal/Cash
Advance

02 → Adjustment

03 → Check
Guarantee (funds
guaranteed)
11 → Quasi-Cash
Transaction

17 → Script

19 → Fee Collection

20 → Return (of
goods)

22 → Adjustment

29 → Funds
Disbursement

30 → Available
Funds Inquiry

40 → Cardholder
Account Transfer

FIS, LLC - Confidential Document 99


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

A0 → COPAC Goods
or Service Purchaser
(Obsolete)

A1 → COPAC
Withdrawal Cash
Advance (Obsolete)

JCB: Bit 55 Tag 9C

MasterCard: DE 55 Tag
9C

7-9 3 Un Card Sequence Contains the number Table:


Number assigned to a specific card IN_DRAFT_MAIN
when two or more cards Field: card_seq_nbr
are associated with a
single account number.
JCB: Bit 23

MasterCard: DE 23

10-15 6 Un Terminal Contains the local date at Table: ICC_DATA


Transaction the terminal on which the Field: trans_dt
Date transaction was
authorized.

The field value must be in


YYMMDD format.

JCB: Bit 55 Tag 9A

MasterCard: DE 55 Tag
9A

16-21 6 An Terminal Indicates the card input Table: ICC_DATA


Capability data, the Cardholder Field: terminal_cap
Profile Verification Method

FIS, LLC - Confidential Document 100


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

(CVM), and the security


capabilities that are
supported by the
terminal.

JCB: Bit 55 Tag 9F33

MasterCard: DE 55 Tag
9F33

22-24 3 Un Terminal Contains the code of the Table: ICC_DATA


Country Code country where the Field:
terminal is located. terminal_cntry_cd
JCB: Bit 55 Tag 9F1A
MasterCard: DE 55 Tag
9F1A

25-32 8 An Terminal Serial This field stores the value Table: ICC_DATA
Number as a Binary Coded Field: ifd_serial_nbr
Decimal which will be
converted to String.

JCB: Bit 55 Tag 9F1E


MasterCard: DE 55 Tag
9F1E

33-40 8 An Unpredictable Contains the number Table: ICC_DATA


Number used in the generation of Field:
the cryptogram for chip unpredictable_nbr
(VSDC) transactions. It
provides variability and
uniqueness to the
cryptogram.

JCB: Bit 55 Tag 9F37

FIS, LLC - Confidential Document 101


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

MasterCard: DE 55 Tag
9F37

41-44 4 An Application Contains the count of the NA


Transaction transactions performed
Counter within the application.

This field increments by 1


each time a transaction is
initiated. Multiple
authorization requests for
the same transaction will
have the same ATC; for
example, when online PIN
fails, and the next
authorization represents
a different PIN try for the
same transaction, the
ATC will be the same. For
reversals and advices, the
ATC is the value from the
original message.

JCB: Bit 55 Tag 9F36

MasterCard: DE 55 Tag
9F36

45-48 4 An Application Provides a series of Table: ICC_DATA


Interchange indicators that reflect the Field:
Profile specific functions app_ichg_profile
supported by the chip
card account, carried out
in VSDC transactions. For
example, this field

FIS, LLC - Confidential Document 102


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

indicates whether
cardholder verification is
supported.

JCB: Bit 55 Tag 82

MasterCard: DE 55 Tag
82

49-64 16 An Cryptogram Contains the clearing Table: ICC_DATA


cryptogram used to Field: app_crypto
validate transaction
processing in

the event of a dispute.

JCB: Bit 55 Tag 9F26

MasterCard: DE 55 Tag
9F26

65-68 4 An IAD Data 1 Issuer Application Data Table: ICC_DATA


contains proprietary Field:
application data for issuer_app_data
transmission to the issuer
in an online transaction.

The valid values for this


field are:

VIS → VKI
(Derivation Key
Index)

CCD → Common
Core Identifier

EMV → Generic
EMV Data

FIS, LLC - Confidential Document 103


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

JCB: Bit 55 Tag 9F10


MasterCard: DE 55 Tag
9F10

69-78 10 Un Terminal Contains a series of Table: ICC_DATA


Verification indicators from the Field: tvr
Results terminal perspective. The
terminal records offline
and online processing
results by setting a series
of indicators in this field.
These indicators are
available to members in
the online message and
clearing transaction.

JCB: Bit 55 Tag 95


MasterCard: DE 55 Tag
95

79-86 8 An IAD Data 2 Issuer Application Data Table: ICC_DATA


contains proprietary Field:
application data for issuer_app_data
transmission to the issuer
in an online transaction.

The valid values for this


field are:

VIS → VKI
(Derivation Key
Index)

CCD → Common
Core Identifier

FIS, LLC - Confidential Document 104


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

EMV → Generic
EMV Data

JCB: Bit 55 Tag 9F10


MasterCard: DE 55 Tag
9F10

87-98 12 Un Cryptogram Contains the transaction Table: ICC_DATA


Amount amount used by the chip Field: amt_crypto
when calculating the
cryptogram.

It must contain numeric


data with leading zeros.

JCB: Not exported

MasterCard: Not
exported

99-120 22 An IAD Data 3 Issuer Application Data Table: ICC_DATA


contains proprietary Field:
application data for issuer_app_data
transmission to the issuer
in an online transaction.

The valid values for this


field are:

VIS → VKI
(Derivation Key
Index)

CCD → Common
Core Identifier

EMV → Generic
EMV Data

FIS, LLC - Confidential Document 105


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

JCB: Bit 55 Tag 9F10


MasterCard: DE 55 Tag
9F10

121-143 23 An Reserved This is a reserved field. NA

144-153 10 Un Issuer Script 1 Identifies the update Table: ICC_DATA


Results command that the issuer Field:
sends in the authorization issuer_scr_result
response to the card
during online processing.
With the command, the
card updates the card
parameters and records
the success or failure of
the updates in the Issuer
Script 1 Results field.

The entry must be


defined as shown in the
following subfields:

Script 1 Results

Position: 1

Length: 2

Format: display
Hexadecimal

Script 1 Identifier

Position: 1

Length: 8

Format: display
Hexadecimal

FIS, LLC - Confidential Document 106


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 7 - Chip Data Layout - Extension


Chip Data layout – Extension is an extension layout of the Chip Card layout which provides information about
the chip card details.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘7’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

FIS, LLC - Confidential Document 107


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-34 30 An IAD Data 4 Issuer Application Data Table: ICC_DATA


contains proprietary Field:
application data for issuer_app_data
transmission to the issuer
in an online transaction.

The valid values for this


field are:

VIS → VKI
(Derivation Key
Index)
CCD → Common
Core Identifier

EMV → Generic
EMV Data

JCB: Bit 55 Tag 9F10


MasterCard: DE 55 Tag
9F10

35-36 2 An Cryptogram Contains the Table: ICC_DATA


Information identification of the Field:
Data cardholder device, its crypto_info_data
security features, and the
communication
technology used to
acquire the transaction
and the value of EMV
Cryptogram Information
Data.

FIS, LLC - Confidential Document 108


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

JCB: Bit 55 Tag 9F27


MasterCard: DE 55 Tag
9F27

37-44 8 An Form Factor Contains the form factor Table: ICC_DATA


Indicator indicator from EMV data. Field: form_fctr_ind
JCB: Field removed

MasterCard: Field
removed

VISA: DE 55 Tag 9F6E

45 1 Un Application Identifies and Table:


Primary Account differentiates cards with ICC_DATA
Number(PAN) the same PAN.
Field:
Sequence JCB: Bit 55 Tag 5F34 app_pan_seq_num
Number MasterCard: DE 55 Tag
5F34

VISA: Tag 5F34

46-77 32 Dx Third Party Data Contains the device type Table: ICC_DATA
and optionally Field:
proprietary information third_party_data
from a third party.

JCB: Bit 55 Tag 9F6E

MasterCard: DE 55 Tag
9F6E

78-153 76 An Reserved The valid value for this NA


field is Space.

FIS, LLC - Confidential Document 109


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Extension Flag Holds the extension flag. NA


The valid value for this
field is ‘E’.

169-423 255 An Application A variable length data Table:


Selection object with binary ICC_DATA
Registered format, intended for
Field:
Proprietary Data proprietary use. The
app_sel_reg_prop_
value field is a series of
data
IDLV blocks in the form
ID1L1V1ID2L2V2 - where
ach ID is a unique
identifier governed and
allocated by EMVCo.

JCB: Bit 55 Tag 9F0A

MasterCard: DE 55 55
Tag 9F0A

424-455 32 An Dedicated File Indicates the name of the Table:


Name dedicated file. ICC_DATA
Field:
Discover: Tag 84
dedicated_file_nam
JCB: Bit 55 Tag 84
e

FIS, LLC - Confidential Document 110


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: DE 55 Tag 84

UP: Part III File Interface >


7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 220

456-583 128 An Authappldata DE 55 (ICC System- Table:


Related Data) contains ICC_DATA
data related to ICC
Field:
systems. auth_app_data

584-591 8 An Krnlidtrtml DE 55 (ICC System- Table:


Related Data) contains ICC_DATA
data related to ICC
Field:
systems.
krnl_iden_tml

Formation of ICC Data Fields for VISA and MasterCard


Tag Description Position Database Field

0x9F26 Cryptogram of TC 57, TCR 7 – 49-64 Table: ICC_DATA


Chip Data Layout record Field: app_crypto

0x9F27 Crypto Information Data of TC 35-36 Table: ICC_DATA


57, TCR 7 – Chip Data Layout – Field: crypto_info_data
Extension record

0x9F10 • IAD-Byte 1 of TC 57, TCR 7 - 117-118 Table: ICC_DATA


Chip Data Layout record
Field: issuer_app_data
65-66

FIS, LLC - Confidential Document 111


Tag Description Position Database Field

• IAD – Byte 2 of TC 57, TCR7


– Chip Data Layout record 67-68
• IAD-Byte 3 of TC 57, TCR 7 -
Chip Data Layout record
79-86
• IAD – Byte 4-7 of TC 57,
TCR 7 – Chip Data Layout
record 99-100

• IAD – Byte 8 of TC 57, TCR7


– Chip Data Layout record

101-116
• IAD – Byte 9-16 of TC 57,
TCR 7 – Chip Data Layout
record

• IAD Byte 17 of TC 57, TCR 119-120

7 – Chip Data Layout


record

0x9F37 Unpredictable Number of TC 57, 33-40 Table: ICC_DATA


TCR 7 – Chip Data Layout record Field: unpredictable_nbr

0x9F36 Application Transaction Counter 41-44 Table: ICC_DATA


of TC 57, TCR 7 – Chip Data Field: app_trans_cnt
Layout record

0x95 Terminal Verification Results of 69-78 Table: ICC_DATA


TC 57, TCR 7 – Chip Data Layout Field: tvr
record

0x9A Terminal Transaction Date of TC 10-15 Table: ICC_DATA


57, TCR 7 – Chip Data Layout Field: trans_dt
record

FIS, LLC - Confidential Document 112


Tag Description Position Database Field

0x9C Cryptogram Transaction Type of 5-6 Table: ICC_DATA


TC 57, TCR 7 – Chip Data Layout Field: trans_type
record

0x82 Application Interchange Profile 45-48 Table: ICC_DATA


of TC 57, TCR 7 – Chip Data Field: app_ichg_profile
Layout record

0x9F1A Terminal Country Code of TC 57, 22-24 Table: ICC_DATA


TCR 7 – Chip Data Layout Field: terminal_cntry_cd
record

0x9F33 Terminal Capability Profile of TC 16-21 Table: ICC_DATA


57, TCR 7 – Chip Data Layout Field: terminal_cap
record

0x9F1E Terminal Serial Number of TC 25-32 Table: ICC_DATA


57, TCR 7 – Chip Data Layout Field: ifd_serial_nbr
record

TC 57 - VISA Specific Transaction Details and


Addendums
TC 57, TCR D - VISA Specific Transaction Details and
Addendums
The VISA Specific layout contains the information about the Additional VISA Specific Transaction Details and
the linked addendums.

Network Reference: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 Draft Data Transactions > TCR D - INSTALLMENT PAYMENT section.

FIS, LLC - Confidential Document 113


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘D’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An Business Format Indicates the type of Table:


Code business that is applicable VISA_ADN
to the transaction.
Field:
The field value must be
bus_fmt_cd
‘IP’.

7-18 12 Un Installment Indicates the total Table: VISA_ADN


Payment Total amount of all installment Field:
Amount payments. amt_install_total

19-21 3 Un Installment Holds the currency code Table: VISA_ADN

Payment for the installment Field:


payment total amount. install_total_ccd
Currency

Code

22-24 3 Un Number of Indicates the number of Table: VISA_ADN


Installments installments. Field:
total_nbr_install

FIS, LLC - Confidential Document 114


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

This field may contain


zeroes if no valid value is
available.

25-36 12 Un Amount of Each Indicates the amount of Table: VISA_ADN


Installment each installment Field:
payments. amt_install_each

37-39 3 Un Installment Indicates installment Table: VISA_ADN


Payment payment number. Field:
Number install_pmt_nbr

40 1 An Frequency of Indicates the frequency Table: VISA_ADN


Installments of installment payments. Field:
The valid values for this install_frequency
field are:

B → Biweekly
M → Monthly

W → Weekly

41-42 2 An Plan Owner The Plan Owner field is Table:


optional. VISA_ADN
The default value for both Field:
installment and non-
plan_owner
installment transactions
is zeros.

Valid values are:

00 → Non-
installment

01 → Issuer
installments

FIS, LLC - Confidential Document 115


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

02 → Deferred
issuer installments

03 → Merchant
installments

04–99 → Reserved

43-52 10 An Plan This field will contain the Table:


Registration plan registration system
VISA_ADN
System identifier value to identify
Field:
Identifier the transaction as a Visa
Installment Solutions plan_reg_sys_id
transaction.

The plan registration


system identifier is a ten-
character alphanumeric
unique value.

53-168 116 An Reserved This is a reserved field. NA

TC 57, TCR D – Recurring Payment Transaction Details and


Addendums - Draft
The VISA Specific layout contains the information about the Additional VISA Specific Transaction Details and
the linked addendums.

Network Reference: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 Draft Data Transactions > TCR D - INSTALLMENT PAYMENT section.

FIS, LLC - Confidential Document 116


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ‘D’. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-6 2 An businessFormat This field must contain Table: VISA_ADN


CodeRP the new value of RP
Field:
(Recurring payment).
bus_fmt_cd
The field value must be
‘RP’.

7 1 Un RecurrPayType This field will contain the Table: VISA_ADN


type of recurring
Field:
payment.
recur_pay_type
The valid values are:

• 1→
Registration/first
transaction

FIS, LLC - Confidential Document 117


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

• 2 → Subsequent
transaction

• 3 → Modification

• 4 → Cancellation

8 1 Un PayAmtIndTrans This field will contain the Table: VISA_ADN


payment amount per
Field:
recurring payment
payamt_Ind_trans
transaction.

The valid values are:

• 1 → Fixed
amount recurring
payment

• 2 → Recurring
payment with
maximum
amount

9-10 2 UN numOfRecurPay This tag will contain a Table:


value ranging from 01–99
VISA_ADN
that helps the issuer to
Field:
identify total number of
recurring debits for that total_nbr_install

cardholder as agreed with


merchant.

Value of 99 means that


recurring payments are
authorized until canceled
or that the Number of

FIS, LLC - Confidential Document 118


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Recurring Payments is not


defined.

11-12 2 UN freqofRecurPay This field will contain a Table:


value that indicates how
VISA_ADN
often a recurring
Field:
payment occurs.
install_frequency
The valid values are:

• 01 → Daily

• 02 → Twice
weekly

• 03 → Weekly

• 04 → Ten days

• 05 → Fortnightly

• 06 → Monthly

• 07→ Every two


months

• 08 → Trimester

• 09 → Quarterly

• 10 → Twice
yearly

• 11 → Annually

• 12 →
Unscheduled

13-47 35 AN regiRefNum This field will contain a Table:


unique reference number
VISA_ADN

FIS, LLC - Confidential Document 119


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

for the recurring payment Field:


transaction.
regi_ref_nbr

48-59 12 UN maxRecurPayA This field will contain the Table:


mt maximum amount agreed
VISA_ADN
to by the cardholder. The
Field:
currency of this amount
max_rec_pay_amt
will be specified in
positions 62–73,
Destination Amount, of
the TCR 0.

60 1 UN validationInd This tag will contain a Table:


value that indicates
VISA_ADN
whether or not the
Field:
recurring payment
transaction has been validation_ind

validated by the acquirer.


The valid values are:

• 0 → Not
validated

• 1 → Validated

61-168 108 An Reserved This is a reserved field. NA

TC 57, TCR D - Electric Vehicle Transactions


This VISA Specific layout contains the information about the additional VISA changes specific to support the
Electric Vehicle Transactions.

Network Reference: Refer latest version of the document BASE II Interchange Formats TC01 to TC49 > TC 05
Draft Data Transactions > TCR D - Fleet Supplementary Data section.

FIS, LLC - Confidential Document 120


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-4 4 An transCode Indicates the Transaction Table:


Code, Qualifier and IN_DRAFT_MAIN
Component Sequence
Field:
Number. The field value
msg_type
must be 570D.

5-6 2 An businessFormat The field value must be Table:


Code FS (Fleet Supplementary FLEET_SERV_ADN
Data).
Field:

fleet_bus_fmt_cd

7-12 6 Un chargepwotcap Contains the charging Table:


station power output FLEET_SERV_ADN
capacity.
Field:
chge_pwotcap

13-15 3 Un chargereasoncd Contains the charging Table:


reason code for the FLEET_SERV_ADN
transaction. Field:

chge_rsn_cd

16-21 6 Un tottimeplugin Contains the total time Table:


the vehicle was plugged FLEET_SERV_ADN
in. Field:
Format: hhmmss tot_time_plgin

where,

hh = Hours (00–99)

mm = Minutes (00–
59)

FIS, LLC - Confidential Document 121


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

ss = Seconds (00–
59)

22-27 6 Un totchargetime Contains the actual time Table:


taken to charge the FLEET_SERV_ADN
vehicle. Field:
Format: hhmmss tot_chge_time

where,

hh = Hours (00–99)

mm = Minutes (00–
59)

ss = Seconds (00–59)

28-33 6 Un sttimeofchange Contains the start time of Table:


the charge expressed in FLEET_SERV_ADN
the local time of the card Field:
acceptor location.
st_time_chge
Format: hhmmss

where,

hh = Hours (00–99)

mm = Minutes (00–
59)

ss = Seconds (00–59)

34-39 6 Un finishtimeofcha Contains the finish time Table:


nge of the charge expressed FLEET_SERV_ADN
in the local time of the Field:
card acceptor location. fnsh_time_chge
Format: hhmmss

where,

FIS, LLC - Confidential Document 122


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

hh = Hours (00–99)

mm = Minutes (00–
59)

ss = Seconds (00–59)

40-45 6 Un estkmmilesadd Contains an estimate of Table:


the total distance added, FLEET_SERV_ADN
in km/miles, based on the Field:
kWh added, and the type est_km_mil_add
of vehicle engine
charged.

46-57 12 Un carbonfootprint Contains the carbon Table:


footprint avoidance (how FLEET_SERV_ADN
much was saved from this Field:
charge) measurement for carbon_footpt
the purchase on the
transaction, measured in
grams of carbon dioxide
equivalent (CO2e).

58-63 6 Un estvehiclekmmil Contains the estimated Table:


esavl mileage the car will have, FLEET_SERV_ADN
after completion of the Field:
charge, once it leaves the estvhle_kmmilavl
electric vehicle charging
station.

64-69 6 Un maxpowerdispe Contains the maximum Table:


nsed power dispensed during FLEET_SERV_ADN
the specific charge Field:
session from that max_pwr_disp
charging station.

FIS, LLC - Confidential Document 123


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

This could be different to


the power output
capacity of the station
based on power
management by the site
operator.

70-72 3 Un connectortype Contains a Visa-defined Table:


code for a specific FLEET_SERV_ADN
connector type to identify Field:
the connection for the
con_type
charge session.

73 1 An discountmethod Contains the discount Table:


method applied to the FLEET_SERV_ADN
transaction. Field:
Valid values are: disc_method
1 → Retail minus
discount method

2 → Cost plus
discount method

3 → Best of retail
minus or cost plus

74 1 An discountagent Contains the code of the Table:


party that calculates the FLEET_SERV_ADN
discount. Field:
Valid values are: disc_agent
M → Merchant

V → Visa

FIS, LLC - Confidential Document 124


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

75-78 4 An discountplanid Contains the identifier of Table:


the discount plan applied FLEET_SERV_ADN
to the transaction. Field:

disc_plan_id

79-93 15 An Clientid Contains the identifier of Table:


the client that receives FLEET_SERV_ADN
the discount. Field:

client_id

94-168 75 An reserved This field will be space- NA


filled.

TC 57, TCR 3 - Transaction Detail - Payment Service Data


VISA Custom payment specific information addendum record provides information about the Payment
Service 2000 record; the CPS/ATM participants should provide payment service data for this record.

Network Reference:

VISA: Refer latest version of the document BASE II-Clearing Interchange Formats TC50 to TC92 > TC 57 Data
Capture Advice Transactions > TCR 3 - TRANSACTION DETAIL, PAYMENT SERVICE DATA section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 125


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An Authorization Holds the authorization Table:


Response Code code provided by the VISA_PAY_SERV_AD
issuer when a transaction N
is approved. Field:
The valid values are auth_response_cd

Spaces (or)

A through Z (or)

0 through 9.

For custom payment


service credit vouchers
and their reversals, this
field must contain spaces.

For chip transactions that


are processed offline, this
field must contain one of
the following offline
authorization codes:

Y1 → Offline
Approval

Z1 → Offline
Decline

Y3 → Unable to go
online, approval

FIS, LLC - Confidential Document 126


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Z3 → Unable to go
online, decline

7-18 12 Un Authorized Holds the amount the Table:


Amount issuer had originally IN_DRAFT_MAIN
authorized. Field: amt_auth

19-33 15 An Transaction Holds a unique value that Table:


Identifier VISA assigns to each IN_DRAFT_BASEII
transaction and returns Field: trans_id
to the acquirer in the
authorization response.
VISA uses this value to
maintain an audit trail
throughout the life cycle
of the transaction and all
related transactions, such
as reversals, adjustments,
confirmations, and
chargebacks.

The value must be


numeric. It must be either
zeros or a valid
Transaction Identifier.

34-37 4 An Validation Code Holds a unique value that Table:


VISA includes as part of VISA_PAY_SERV_AD
the Custom Payment N
Service programs in each Field: validation_cd
authorization response to
ensure that key
authorization fields are

FIS, LLC - Confidential Document 127


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

preserved in the clearing


record.

For CPS original purchase


transactions and their
reversals, this entry may
not be spaces.

For CPS/ATM original


ATM cash disbursements
and their reversals, this
entry may not be spaces.

CPS credit vouchers and


their reversals must
contain spaces in this
field.

38-39 2 Un Multiple Holds a sequence number Table:


Clearing that distinguishes a VISA_PAY_SERV_AD
Sequence specific clearing message N
Number among multiple clearing Field:
messages being multi_clr_seq_nbr
submitted for a single CPS
authorization. All BASE II
clearing messages linked
to a single authorization
request must contain a
unique clearing sequence
number from at least 1 to
the total number of
clearing records for the
authorization.

FIS, LLC - Confidential Document 128


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

40-41 2 Un Multiple Holds the count of Table:


Clearing multiple clearing VISA_PAY_SERV_AD
Sequence Count sequences. N

For U.S. CPS transactions, Field:


this field must be multi_clr_seq_cnt
numeric.

To qualify for
CPS/Passenger Transport
original purchase
transactions and their
reversals, the last
transaction in the series
must carry the Multiple
Clearing Sequence Count
with a value greater than
zero. (All transactions
within the series may
carry the Multiple

Clearing Sequence
Count.)

For all multiple clearing


BASE II Card-Not-Present
transactions linked to a
single authorization
request, excluding U.S.
CPS/Passenger Transport
transactions, the MCSC
must be included in each
clearing record.

FIS, LLC - Confidential Document 129


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

All transactions
associated with the same
Transaction Identifier
must be in sequence

and in the same batch.

42 1 An Market Specific Holds a code indicating Table:


Authorization the industry for which VISA_PAY_SERV_AD
Data Identifier market-specific N
authorization data was Field:
included in the mkt_s_auth_dat_in
transaction. d
The valid values for this
field are:

Space → No
market-specific
authorization data
supplied.
A → Valid Auto
Rental market-
specific
authorization data
received.

B → Valid Bill
Payment market-
specific
authorization data
received.

E → Valid
Electronic
Commerce

FIS, LLC - Confidential Document 130


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Transaction
Aggregation data
received.

H → Valid Hotel
market-specific
authorization data
received.

J → Valid B2B
Invoice Payment
received.
M → Valid
Healthcare market-
specific
authorization data
received.

N → Invalid or not
applicable market-
specific data
received.
T → Valid Transit
market-specific
authorization data
received.

43-54 12 Un Total Authorized Holds the Total Table:


Amount authorized amount. CPS VISA_PAY_SERV_AD
credit vouchers and their N
reversals, CPS/ATM Field:
transactions must contain amt_total_auth
zeros in this field.

FIS, LLC - Confidential Document 131


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

55 1 An Submitted Holds the submitted NA


Authorization authorization
Characteristics characteristics indicator.
Indicator

56-66 11 An MOTO Customer Indicates transaction Table:


Service Phone performed by mail order, VISA_PAY_SERV_AD
Number telephone, or electronic N
commerce. Field:
The field must contain a merch_ph_nbr
‘space’ or ‘1’ through ‘9’.

If the Merchant Category


Code on an original
transaction is 5960, 5962,
or 5964 through 5969,
the entry cannot be a
space, unless ‘R’ is
present in the POS
Environment code.

67 1 An MOTO Indicates transaction NA


Customer performed by mail order,
Service Phone telephone, or electronic
Flag commerce.

The default value for this


field is ‘Space’.

68-69 2 An MOTO Holds the mail order, NA


Installment telephone, or electronic
Sequence commerce Installment
Number Sequence Number.

FIS, LLC - Confidential Document 132


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

70-71 2 An MOTO Holds the mail order, NA


Installment telephone, or electronic
Sequence Count commerce Installment
Sequence Count.

72-73 2 An Electronic Indicates the type of Table:


Commerce goods that were VISA_PAY_SERV_AD
Goods Indicator purchased on the N
Internet. Field:
The valid values for this ecom_goods_ind
field are:

Space → Not used

D → Digital goods

P → Physical goods

74-79 6 An Rewards This is a Rewards Table:


Program Program Identifier Field. VISA_PAY_SERV_AD
Identifier N

Field:
rewards_prog_id

80-81 2 An Card Level This is a Card Level Table:


Results Results/Product Identifier VISA_PAY_SERV_AD
field. N

Note: For Inter-regional Field: prod_type_id


transactions, the value in
Card Level Results (ALP
Product ID) will be used
instead of actual Product
ID of BIN account range
while;

FIS, LLC - Confidential Document 133


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

there is a value in
Card Level Results
(ALP Product ID for
VISA) is fetched
from the TC 57 file
(and)

ACCT_LVL_PART_IN
D field is 'Y' for the
BIN account range
used.

This will avoid any


Reclassification
from VISA.

82 1 An CVV2 result Card Verification Value 2 Table:


code (CVV2) is the verification VISA_PAY_SERV_AD
result for card-not- N
present transactions and Field:
for card-present CVV2 cvv2_result_code
verification-only
requests.

This field must contain a


space or a valid code.

For cash disbursement


transactions, this field
should contain a space.

Refer Appendix B - VISA


Valid Values → CVV2
Result Code for valid
values.

FIS, LLC - Confidential Document 134


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

83 1 An DCC Indicator Indicates if the DCC was Table:


performed or not. VISA_PAY_SERV_AD

The valid values for this N

field are: Field: dcc_indicator

1 → DCC
performed

Space → default
value, no DCC has
been performed

84-87 4 An Account Type Identifies the specific Table:


Indicator type of account used. VISA_PAY_SERV_AD

The default value for this N

field is ‘Space’. Field: acct_type_id

88-89 2 An Reserved This is a reserved field. NA

90 1 An Regulated Indicates the status of the NA


Indicator account range.

The valid values for this


field are:

R → (Regulated)

N → (Non-
regulated)

91-136 46 An Reserved This is a reserved field. NA

137-139 3 An Authorized Contains the authorized Table:


Currency Code amount currency code. IN_DRAFT_MAIN

Field: amt_auth

FIS, LLC - Confidential Document 135


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

140-142 3 An Fee Program Contains the interchange Table: VISA_ADN


Indicator reimbursement fee Field: fee_prog_ind
program indicator.

143 1 An Requested Contains the codes for Table:


Payment Service dual-message acquirers IN_DRAFT_BASEII
that define their choice of Field:
a specific custom req_payment_srv
payment service in the
deferred clearing
transaction. The
requested payment

service indicates that the


acquirer complied with
the selected CPS
authorization and
clearing rules.

Refer Appendix B - VISA


Valid Values →
Requested Payment
Service for valid values.

144-153 10 An Merchant Contains the value used Table:


Verification by VISA to determine a VISA_PAY_SERV_AD
Value merchant's eligibility to N
participate in any special Field:
programs. merch_verifi_value
The first six positions of
the MVV will be assigned
to participating
merchants by VISA.

FIS, LLC - Confidential Document 136


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The last 4 positions will


be defined in conjunction
with the acquirer.

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch.

The last five digits contain


the TCR count within the
merchant batch.

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Spend Qualified Indicates if the amount Table:


Indicator was spent or not. VISA_PAY_SERV_AD

The valid values for this N

field are: Field:

Q → Spend spend_qual_ind

assessment
threshold defined
by VISA has been
met.
N → Spend
assessment
threshold defined
by VISA has not
been met.
B → Base spend
assessment
threshold defined

FIS, LLC - Confidential Document 137


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

by VISA has been


met.

Space → Accounts
that are not subject
to spend
processing.

169-170 2 AN merchantVolum Participating acquirers Table:


eIndicator must submit the VISA_PAY_SERV_AD
following value to qualify N
for the Acquirer Fee
Field:
Program for Non-
merch_vol_ind
Regulated Debit and
Prepaid Transactions.

The valid value of this


field is:

• 01 → Program 1

171 1 An AccFundSrc This field contains the Table:


account funding source VISA_PAY_SERV_AD
value from the N
authorization response
Field:
message.
acc_fund_src
Valid values are as
follows:

• C → Credit

• D → Debit

• P → Prepaid

• Space

FIS, LLC - Confidential Document 138


TC 57, TCR 3 - Transaction Detail - Non-CPS Chip Data
VISA Custom payment specific information addendum record provides information about the Payment
Service 2000 record; the CPS/ATM participants should provide non-custom payment service data for this
record.

Network Reference:

VISA: Refer latest version of the document BASE II-Clearing Interchange Formats TC50 to TC92 > TC 57 Data
Capture Advice Transactions > TCR 3 - TRANSACTION DETAIL, PAYMENT SERVICE DATA section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An Authorization Holds the authorization Table:


Response Code code provided by the VISA_PAY_SERV_AD
issuer when a transaction N
is Approved. Field:
The valid values include auth_response_cd

Spaces (or)

A through Z (or)

0 through 9.

FIS, LLC - Confidential Document 139


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

For custom payment


service credit vouchers
and their reversals, this
field must contain spaces.

For chip transactions that


are processed offline, this
field must contain one of
the following offline
authorization codes:

Y1 → Offline
Approval

Z1 → Offline
Decline

Y3 → Unable to go
online, approval

Z3 → Unable to go
online, decline

7-18 12 Un Authorized Contains the Crpytogram Table:


Amount Amount. IN_DRAFT_MAIN

Field: amt_auth

19-33 15 An Transaction Holds a unique value that Table:


Identifier VISA assigns to each IN_DRAFT_BASEII
transaction and returns Field: trans_id
to the acquirer in the
authorization response.
VISA uses this value to
maintain an audit trail
throughout the life cycle
of the transaction and all

FIS, LLC - Confidential Document 140


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

related transactions, such


as reversals, adjustments,
confirmations, and
chargebacks.

It must be either zeros or


a valid Transaction
Identifier.

34-37 4 An Validation Code Holds a unique value that Table:


VISA includes as part of VISA_PAY_SERV_AD
the Custom Payment N
Service programs in each Field: validation_cd
authorization response to
ensure that key
authorization fields are
preserved in the clearing
record.

For CPS original purchase


transactions and their
reversals, this entry may
not be spaces.

For CPS/ATM original


ATM cash disbursements
and their reversals, this
entry may not be spaces.

CPS credit vouchers and


their reversals must
contain spaces in this
field.

FIS, LLC - Confidential Document 141


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

38-39 2 Un Multiple Holds a sequence number Table:


Clearing that distinguishes a VISA_PAY_SERV_AD
Sequence specific clearing message N
Number among multiple clearing Field:
messages being multi_clr_seq_nbr
submitted for a single CPS
authorization. All BASE II
clearing messages linked
to a single authorization
request must contain a
unique clearing sequence
number from at least 1 to
the total number of
clearing records for the
authorization.

40-41 2 Un Multiple Holds the count of Table:


Clearing multiple clearing VISA_PAY_SERV_AD
Sequence Count sequences. N

For U.S. CPS transactions, Field:


this field must be multi_clr_seq_cnt
numeric.

To qualify for
CPS/Passenger Transport
original purchase
transactions and their
reversals, the last
transaction in the series
must carry the Multiple
Clearing Sequence Count
with a value greater than

FIS, LLC - Confidential Document 142


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

zero. (All transactions


within the series may
carry the Multiple
Clearing Sequence
Count.)

For all multiple clearing


BASE II Card-Not-Present
transactions linked to a
single authorization
request, excluding U.S.
CPS/Passenger Transport
transactions, the MCSC
must be included in each
clearing record.

All transactions
associated with the same
Transaction Identifier
must be in sequence and
in the same batch.

42 1 An Market Specific Holds a code indicating Table:


Authorization the industry for which VISA_PAY_SERV_AD
Data Identifier market-specific N
authorization data was Field:
included in the mkt_s_auth_dat_in
transaction. d
The valid values for this
field are:

Space → No
market-specific

FIS, LLC - Confidential Document 143


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

authorization data
supplied.

A → Valid Auto
Rental market-
specific
authorization data
received.

B → Valid Bill
Payment market-
specific
authorization data
received.
E → Valid
Electronic
Commerce
Transaction
Aggregation data
received.

H → Valid Hotel
market-specific
authorization data
received.

J → Valid B2B
Invoice Payment
received.
M → Valid
Healthcare market-
specific
authorization data
received.

FIS, LLC - Confidential Document 144


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

N → Invalid or not
applicable market-
specific data
received.
T → Valid Transit
market-specific
authorization data
received.

43-54 12 Un Total Authorized Holds the Total Table:


Amount authorized amount. VISA_PAY_SERV_AD

CPS credit vouchers and N

their reversals, CPS/ATM Field:


transactions must amt_total_auth
contain zeros in this
field.

55 1 An Authorization Code used by the Table:


Characteristics acquirer to request CPS VISA_PAY_SERV_AD
Indicator qualification. Purchases N
and credit vouchers from Field:
CPS participating mkt_s_auth_dat_in
countries must contain a d
valid value.

Refer Appendix B - VISA


Valid Values →
Authorization
Characteristics Indicator
for valid values.

FIS, LLC - Confidential Document 145


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

56-66 11 An MOTO Indicates transaction Table:


Customer performed by mail order, VISA_PAY_SERV_AD
Service Phone telephone, or electronic N
Number commerce. Field:
The field value must merch_ph_nbr
contain a ‘space’ or ‘1’
through ‘9’.

If the Merchant Category


Code on an original
transaction is 5960, 5962,
or 5964 through 5969,
the entry cannot be a
space, unless ‘R’ is
present in the POS
Environment code.

67 1 An MOTO Indicates transaction NA


Customer performed by mail order,
Service Phone telephone, or electronic
Flag commerce.

The default value for this


field is ‘Space’.

68-69 2 An MOTO Holds the mail order, NA


Installment telephone, or electronic
Sequence commerce Installment
Number Sequence Number

70-71 2 An MOTO Holds the mail order, NA


Installment telephone, or electronic
Sequence Count commerce Installment
Sequence Count

FIS, LLC - Confidential Document 146


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

72-73 2 An Electronic Indicates the type of Table:


Commerce goods that were VISA_PAY_SERV_AD
Goods Indicator purchased on the N
Internet. Field:
The valid values for this ecom_goods_ind
field are:

Space → Not used

D → Digital goods

P → Physical goods

74-79 6 An Rewards This is a Rewards Table:


Program Program Identifier Field. VISA_PAY_SERV_AD
Identifier N

Field:
rewards_prog_id

80-81 2 An Card Level This is a Card Level Table:


Results Results/Product Identifier VISA_PAY_SERV_AD
Reserved field. N

Field: prod_type_id

82 1 An CVV2 Result Card Verification Value 2 Table:


Code (CVV2) is the verification VISA_PAY_SERV_AD
result for card-not- N
present transactions and Field:
for card-present CVV2 cvv2_result_code
verification-only
requests.

This field must contain a


space or a valid code.

FIS, LLC - Confidential Document 147


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

For cash disbursement


transactions, this field
should contain a space.

Refer Appendix B - VISA


Valid Values → CVV2
Result Code for valid
values.

83 1 An DCC Indicator The valid values for this Table:


field are: VISA_PAY_SERV_AD

1 → DCC N

performed Field: dcc_indicator

Space → default
value, no DCC has
been performed

84-87 4 An Account Type Identifies the specific Table:


Indicator type of account used. VISA_PAY_SERV_AD

The default value for this N

field is ‘Space’. Field: acct_type_id

88-89 2 An Reserved This is a reserved field. NA

90 1 An Regulated Indicates the status of the NA


Indicator account range.

The valid values for this


field are:

R → (Regulated)

N → (Non-
regulated)

91-136 46 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 148


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

137-139 3 An Authorized Contains the authorized Table:


Currency Code amount currency code. IN_DRAFT_MAIN

Field: amt_auth

140-142 3 An Fee Program Contains the interchange Table: VISA_ADN


Indicator reimbursement fee Field: fee_prog_ind
program indicator.

143 1 An Requested Contains the codes for Table:


Payment dual-message acquirers IN_DRAFT_BASEII
that define their choice Field:
of a specific custom req_payment_srv
payment service in the
deferred clearing
transaction. The
requested payment

service indicates that the


acquirer complied with
the selected CPS
authorization and

clearing rules.

Refer Appendix B - VISA


Valid Values →
Requested Payment
Service for valid values.

144-153 10 An Merchant Contains the value used Table:


Verification by VISA to determine a VISA_PAY_SERV_AD
Value merchant's eligibility to N
participate in any special Field:
programs. merch_verifi_value

FIS, LLC - Confidential Document 149


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The first six positions of


the MVV will be assigned
to participating
merchants by VISA.

The last four positions


will be defined in
conjunction with the
acquirer.

154-166 13 Un Internal The first eight digits are NA


Merchant Batch unique for each
Key merchant batch.

The last five digits


contain the TCR count
within the merchant
batch.

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Spend Qualified The valid values for this Table:


Indicator field are: VISA_PAY_SERV_AD

Q → Spend N

assessment Field:
threshold defined spend_qual_ind
by VISA has been
met.

N → Spend
assessment
threshold defined
by VISA has not
been met.

FIS, LLC - Confidential Document 150


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

B → Base spend
assessment
threshold defined
by VISA has been
met.

Space → Accounts
that are not subject
to spend
processing.

TC 57, TCR 3 - Transaction Details – Business Application


Details
Original Credit Transactions layout represents the VISA Original credit voucher or re-presentment or dispute
response financial; or original credit transactions.

Network Reference: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 Draft Data Transactions > TCR 3 — INDUSTRY SPECIFIC DATA – BUSINESS APPLICATION DATA
section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ’57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The valid values for this Table:


Code Qualifier field are: IN_DRAFT_MAIN

0 → Default Field: msg_type

FIS, LLC - Confidential Document 151


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1 → Account
Funding

2 → Original Credit

4 1 Un Transaction The field value must be Table:


Component ’3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An serviceProcessT This field contains values Table:


ype that identify the Service ORIG_CREDIT
Processing Type under
Field:
which the transaction
serv_process_type
should be processed.

The following are valid


values:

• A0 → Alias
• 00 → Normal
Transaction
• 01 → Originator
hold
• 02 → Visa
deferred OCT
hold, default
interval
• 0I → Visa Direct
custom program

7-13 7 An Reserved This is a reserved field. NA

14-16 3 An Sender Country Contains the sender’s Table: ORIG_CREDIT


country code. Field: sender_cntry

FIS, LLC - Confidential Document 152


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

17-18 2 An Business Format Contains the business NA


Code format code.

The valid value for this


field is ‘CR → Original
Credit’

19-20 2 An Business Contains the business Table: ORIG_CREDIT


Application application identifier. Field: bus_appl_id
Identifier The valid values for this
field are:

AA → Account to
Account Money
Transfer
BB → Business to
Business

BI → Money
Transfer Bank
Initiated

CP → Card Bill
Payment

FD → Funds
Disbursement
(General)

GD → Government
Disbursement

GP → Gambling
Payout (other than
online Gambling)

LO → Loyalty and
Offers

FIS, LLC - Confidential Document 153


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MD → Merchant
Disbursement

MI → Money
Transfer Merchant
Initiated

OG → Online
Gambling Payout

PA → Payment
Transaction (U. S.
region service only)
PD →
Payroll/Pension
Disbursement
PG → Payment to
Government

PP → Person to
Person Money
Transfer

PS → Payment for
Goods and Services
(General)

TU → Prepaid Load
– Top-Up

WT → Wallet
Transfer

21 1 An Source of Funds Contains the source of Table: ORIG_CREDIT


funds. Field: src_of_funds
The valid values for this
field are:

Cash

FIS, LLC - Confidential Document 154


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Check

Card
Space

22-23 2 An Payment Contains the reason code Table: ORIG_CREDIT


Reversal Reason for a payment reversal. Field:
Code The valid values for this pymt_rev_reason_c
field are: d

01 → Returned
check not sufficient
funds (NSF)

02 →Returned
check stop
payment

03 → Returned
check account
closed

04 → Returned
check refer to
maker

05 → Returned
check - other

Spaces →
Unspecified

24-39 16 An Sender Contains a transaction Table: ORIG_CREDIT


Reference reference number that is Field:
Number provided by the sender_ref_nbr
originator and can be
used to uniquely identify
the sender.

FIS, LLC - Confidential Document 155


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

40-73 34 An Sender Account Contain the sender's card Table: ORIG_CREDIT


Number number or bank account Field:
number from which the sender_acct_nbr
funds are to be taken.

74-103 30 An Sender Name Contains the name of the Table: ORIG_CREDIT


person or entity for the Field: sender_name
account from which funds
are to be taken.

104-138 35 An Sender Address Contains the address of Table: ORIG_CREDIT


the person or entity for Field: sender_addr
the account from which
funds are to be taken.

139-163 25 An Sender City Contains the city of the Table: ORIG_CREDIT


person or entity for the Field: sender_city
account from which funds
are to be taken.

164-165 2 An Sender State Contains the geographical Table: ORIG_CREDIT


state or province of the Field: sender_state
person or

entity for the account


from which funds are to
be taken.

166 1 An Reserved This is a reserved field. NA

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 156


TC 57, TCR 3 - Transaction Details – Original Credit
Additional Data
Original Credit Additional Data layout represents the VISA Original credit voucher or re-presentment or
dispute response financial; or original credit transactions.

Network Reference: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 Draft Data Transactions > TCR D Original Credit Additional Data section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ’57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The valid values for this Table:


Code Qualifier field are: IN_DRAFT_MAIN

0 → Default Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ’3’. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-6 2 An Business Format Contains the business NA


Code format code.

The valid value for this


field is ‘OC → Original
Credit’

FIS, LLC - Confidential Document 157


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

7-36 30 An Recipient Name The transaction should Table:


have a Recipient name.
ORIG_CREDIT

Field:

recipient_name

37-48 12 An PurposeOfPaym This field will contain the Table:


ent purpose of payment code
ORIG_CREDIT
from the originating
Field:
acquirer and must be left-
purpose_of_payme
justified and space filled.
nt

49-60 12 Un PreCurrConvAm This field will contain the Table:


ount original amount sent by
ORIG_CREDIT
the sender prior to
Field:
currency conversion and
pre_curr_cnv_amt
must be left-justified and
space filled.

61-63 3 An PreCurrConvCCo This field will contain the Table:


de currency code of the
ORIG_CREDIT
original amount sent by
Field:
the sender prior to
pre_curr_cnv_ccod
currency conversion.
e

64-88 25 An acceptLegalBusi This field will contain the Table:


nessName transfer service provider
ORIG_CREDIT
name and must be left-
Field:
justified and space filled.
accpt_lgl_bus_nm
Note:

Now transfer

FIS, LLC - Confidential Document 158


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

service provider name


will be known as Acceptor
legal Business name.

89-113 25 An PaymentFacilitat This field will contain the Table:


orName payment facilitator name
ORIG_CREDIT
and must be left-justified
Field:
and space filled.
pymnt_facilitator

114-115 2 Un CustRefCode This tag will contain a Table:


code that denotes
ORIG_CREDIT
whether the customer
Field:
identification data
belongs to the sender or cust_ref_code

the recipient.

The valid values are:

05 → Payer
(sender)

06 → Payee
(recipient)

IMPORTANT:

If this tag is present, the


following tags must also
be present:

Tag 9F20

Tag 9F22

where,

Tag 9F21 is optional and


Tag 9F24 is conditional,

FIS, LLC - Confidential Document 159


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

depending on the value


populated in Tag 9F20.

116-119 4 An IdentificationTy This tag will contain the Table:


peCode type of sender
ORIG_CREDIT
identification.
Field:
The valid values are:
identi_type_code
BTHD → Date of
birth 1

CUID → Customer
identification
(unspecified)

NTID → National
identification

PASN → Passport
number

DRLN → Driver
license

TXIN → Tax
identification

CPNY → Company
registration
number

PRXY → Proxy
identification

SSNB → Social
security number

FIS, LLC - Confidential Document 160


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

ARNB → Alien
registration
number

LAWE → Law
enforcement
identification

MILI → Military
identification

TRVL → Travel
identification (non-
passport)

EMAL → Email

PHON → Phone
number

120-121 2 An IdentificationSu This tag will denote Table:


btype whether the tax ID is a
ORIG_CREDIT
business or individual tax
Field:
ID when Tag 9F20
contains the value of identi_subtype

TXIN (Tax identification).

The valid values are:

0B → Business

0I → Individual

122-156 35 An IdentificationVal This tag will contain an Table:


ue acquirer-populated value
ORIG_CREDIT
associated with the
Field:
Identification Type Code
provided in Tag 9F20. identi_value

FIS, LLC - Confidential Document 161


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

When Tag 9F20 contains


the value of BTHD (Date
of birth),1 this tag must
contain a date of birth in
ccyymmdd format where:

cc → century

yy → year

mm → month

dd → day

157-159 3 An IdentificationIss This tag will contain the Table:


uingCountry alpha-3 ISO country code
ORIG_CREDIT
of the issuing country
Field:
when Tag 9F20 contains
an applicable value. identi_issuing_cntry

TC 57, TCR 4 - Industry Specific Data - Lodging


Lodging addendum record provides information about Industry Specific lodging additional details such as
room rental, stay duration and other details.

Network Reference: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 DRAFT DATA TRANSACTIONS > TCR 3 - INDUSTRY - SPECIFIC DATA – LODGING section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 162


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-14 10 An Reserved This is a reserved field. NA

15-16 2 An Business Contains additional Table:


Application information regarding the LODGING_ADN
Identifier usage and application of Field:
the transaction. businessAppId
Refer Appendix B - VISA
Valid Values → Business
Application IDs for valid
values.

17-18 2 An Business Format The valid value for this Table:


Code field is ‘LG’. LODGING_ADN

Field:
lodg_bus_fmt_cd

19-26 8 An Reserved This is a reserved field. NA

27 1 An Lodging no Indicates if the Table:


show Indicator cardholder is being billed LODGING_ADN
for a reserved room that Field:
was not actually rented lodg_no_show_ind
(i.e. a ‘no-show’ charge).
The issuer may provide

FIS, LLC - Confidential Document 163


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

this information on the


customer statement or
use it to enhance
customer service
information.

The valid values for this


field are:

0 → Not applicable

1 → No-show

To qualify for the


CPS/Hotel (Card Not
Present) or CPS/Hotel
(Card Present) PSIRF, this
field must be used if the
transaction is due to a no-
show charge.

28-33 6 An Lodging Extra Indicates the type of Table:


Charges additional charges added LODGING_ADN
to a customer's bill after Field:
check-out. Each position other_service_cd
in the field can be used to
indicate a type of charge.
If there are less than six
additional charges, they
must be space-filled or
zero-filled to the right.

The Lodging Extra


Charges codes are:

FIS, LLC - Confidential Document 164


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Space → No extra
charge

0 →No extra
charge

2 → Restaurant

3 → Gift Shop

4 → Mini Bar

5 → Telephone

6 → Other
7 → Laundry

If there are no extra


charges, this field must
be all spaces or all zeros.

To qualify for the


CPS/Retail, CPS/Hotel
(Card Not Present), or
CPS/Hotel (Card Present)
PSIRF, this field must be
used if there were
additional charges.

34-37 4 An Reserved This is a reserved field. NA

38-43 6 Un Lodging Check- Holds the date the Table:


in Date customer checked into LODGING_ADN
the hotel, or in the case Field:
of a no-show or an lodg_no_show_ind
advance lodging, the
scheduled arrival date.
The field value must be in
YYMMDD format.

FIS, LLC - Confidential Document 165


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

44-55 12 An Daily Room Rate Holds the daily rate being Table:
charged for the room. LODGING_ADN

Field:
other_service_cd

56-67 12 Un Total Tax Holds the tax portion of Table:


the amount being billed. LODGING_ADN

Field: amt_total_tax

68-79 12 Un Prepaid Holds the prepaid Table:


Expenses expenses being billed if LODGING_ADN
any. Field:
amt_prepaid_exp

80-91 12 Un Food/ Beverage Contains the food and Table:


Charges beverage charges. LODGING_ADN

Field:
amt_food_bev_chg

92-103 12 Un Folio Cash Contains the folio cash Table:


Advances advances being billed. LODGING_ADN

Field:
amt_folio_cash_adv

104-105 2 Un Room Nights Holds the number of Table:


nights being billed. LODGING_ADN

Field: room_night

106-117 12 Un Total Room Tax Holds the total room tax Table:
being billed. LODGING_ADN

Field:
amt_room_tax

FIS, LLC - Confidential Document 166


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

118-153 36 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 4 - Industry Specific Data - Car Rental


Car Rental addendum record provides information about the Industry Specific Car Rental additional details
such as rental agreement number, rental dates and charges.

Network Reference: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 DRAFT DATA TRANSACTIONS > TCR 3 - INDUSTRY - SPECIFIC DATA – CAR RENTAL section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 167


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-14 10 An Reserved This is a reserved field. NA

15-16 2 An Business Contains additional Table:


Application information regarding the VEHICLE_RENTAL_A
Identifier usage and application of DN
the transaction. Field:
Refer Appendix B - VISA businessAppId
Valid Values → Business
Application IDs for valid
values.

17-18 2 An Business Format The valid value for this Table:


Code field is ‘CA’. VEHICLE_RENTAL_A
DN

Field:
rental_bus_fmt_cd

19-20 2 An Days Rented Contains the number of Table:


days the vehicle was VEHICLE_RENTAL_A
rented. DN

Field: days_rented

21-26 6 An Reserved This is a reserved field. NA

27 1 An Car Rental no Holds an indicator that Table:


show Indicator the cardholder is being VEHICLE_RENTAL_A
billed for a reserved DN
vehicle that was not Field: no_show_ind

FIS, LLC - Confidential Document 168


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

actually rented (that is, a


‘no-show’ charge).

The valid entry must be 0


or 1.

0 → Not applicable

1 → No-show for a
specialized Vehicle

To qualify for the CPS/Car


Rental (Card Not Present)
or CPS/Car Rental (Card
Present) PSIRF, this field
must be used if the
transaction is due to a no-
show for a specialized
vehicle.

28-33 6 An Car Rental Extra Holds the additional Table:


Charges charges (gas, late fee, VEHICLE_RENTAL_A
etc.) being billed. DN

The valid values for this Field:


field are: rental_xservice_cd

Space → No extra
charge

0 → No Extra
Charge

1 → Gas
2 → Extra Mileage

3 → Late Return
4 → One Way
Service Fee

FIS, LLC - Confidential Document 169


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5 → Parking
Violation

If there are no extra


charges, this field must
be all spaces or all zeros.

34-37 4 An Reserved This is a reserved field. NA

38-43 6 Un Car Rental Holds the date the Table:


Check-out Date customer picked up the VEHICLE_RENTAL_A
car or, in the case of a no- DN
show or pre-pay Field:
transaction, the rental_chkout_date
scheduled pickup date.
The field value must be in
YYMMDD format.

44-55 12 Un Daily Rental Holds the daily rental rate Table:


Rate being charged for the VEHICLE_RENTAL_A
vehicle. DN

Field:
amt_daily_rate

56-67 12 Un Weekly Rental Holds the weekly rental Table:


Rate rate being charged for VEHICLE_RENTAL_A
the vehicle. DN

Field:
amt_weekly_rate

68-79 12 Un Insurance Holds the insurance Table:


Charges charges being charged for VEHICLE_RENTAL_A
the vehicle if any. DN

FIS, LLC - Confidential Document 170


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field:
amt_insurance_chg

80-91 12 Un Fuel Charges Holds the fuel charges Table:


being charged for the VEHICLE_RENTAL_A
vehicle. DN

Field: amt_fuel_chg

92-93 2 An Car Class Code Contains the code Table:


indicating the vehicle’s VEHICLE_RENTAL_A
class. DN

Field:
rental_class_cd

94-105 12 Un One - way Drop Contains the charges for Table:


- off Charges one-way drop-off of the VEHICLE_RENTAL_A
vehicle (that is, additional DN
charges for returning the Field:
vehicle at a location other amt_oneway_dropo
than the pickup point). ff

106-145 40 An Renter Name Holds the name of the Table:


renter. VEHICLE_RENTAL_A
DN

Field: renter_name

146-153 8 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count

FIS, LLC - Confidential Document 171


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

within the merchant


batch.

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 4 - Industry Specific Data - Passenger Transport


Passenger Transport addendum record supports ticketing information for railway transactions to provide
detailed itinerary information of the cardholder. This addendum record is an array record which stores value
in PASSEN_TRAN_ADN and PASSEN_TRAN_TRIP tabled with a sequence number for each record.

Network Reference: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 DRAFT DATA TRANSACTIONS > TCR 3 - INDUSTRY - SPECIFIC DATA – PASSENGER ITINERARY
DATA section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

FIS, LLC - Confidential Document 172


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-10 6 An Leg 3 – Fare Holds the fare basis code Table:


Basis Code of Leg 3. PASSEN_TRAN_TRIP

Field: fare_basis_cd

11-16 6 An Leg 4 – Fare Holds the fare basis code Table:


Basis Code of Leg 4. PASSEN_TRAN_TRIP

Field: fare_basis_cd

17-18 2 An Business Format The valid value for this Table:


Code field is ‘AI’. PASSEN_TRAN_AD
N

Field:
passen_bus_fmt_cd

19 - 22 4 An Computerized This field is applicable Table:


Reservation only for National PASSEN_TRAN_ADN
System Germany specific. Field:
The valid values for this computer_rsv_sys
field are:

STRT → Start

PARS → TWA
DATS → Delta

SABR → Sabra

DALA → Covio-
Apollo

BLAN → Dr Blank

DERD → DER

TUID → TUI

23-24 4 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 173


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

25-26 2 An Business Contains the additional Table:


Application information regarding PASSEN_TRAN_AD
Identifier the usage and application N
of the transaction. Field:
Refer Appendix B - VISA businessAppId
Valid Values → Business
Application IDs for valid
values.

27-46 20 An Passenger Name Holds the Passenger Table:


name. PASSEN_TRAN_AD
N

Field:
passenger_name

47-52 6 Un Departure Date Contains the departure Table:


date. PASSEN_TRAN_TRIP

The field value must be in Field: departure_dt


MMDDYY format.

53-55 3 An Origination Holds the code of the Table:


City/Airport origination city or the PASSEN_TRAN_TRIP
Code airport. Field:
origin_city_ap_cd

56-57 2 An Carrier Code 1 Holds the carrier code of Table:


Trip 1. PASSEN_TRAN_TRIP

Field: carrier_cd

58 1 An Service Class 1 Holds the service class of Table:


Trip 1. PASSEN_TRAN_TRIP

FIS, LLC - Confidential Document 174


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field:
service_class_cd

59 1 An Stop-Over Code Holds the stop-over code Table:


1 of Trip 1. PASSEN_TRAN_TRIP

Field: stop_over_cd

60-62 3 An Destination Holds the destination Table:


City/Airport 1 city/airport name of Trip PASSEN_TRAN_TRIP
1. Field:
dest_city_ap_cd

63-64 2 An Carrier Code 2 Holds the carrier code of Table:


Trip 2. PASSEN_TRAN_TRIP

Field: carrier_cd

65 1 An Service Class 2 Holds the service class of Table:


Trip 2. PASSEN_TRAN_TRIP

Field:
service_class_cd

66 1 An Stop-Over Code Holds the stop-over code Table:


2 of Trip 2. PASSEN_TRAN_TRIP

Field: stop_over_cd

67-69 3 An Destination Holds the destination Table:


City/Airport 2 city/airport name of Trip PASSEN_TRAN_TRIP
2. Field:
dest_city_ap_cd

70-71 2 An Carrier Code 3 Holds the carrier code of Table:


Trip 3. PASSEN_TRAN_TRIP

Field: carrier_cd

FIS, LLC - Confidential Document 175


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

72 1 An Service Class 3 Holds the service class of Table:


Trip 3. PASSEN_TRAN_TRIP

Field:
service_class_cd

73 1 An Stop-Over Code Holds the stop-over code Table:


3 of Trip 3. PASSEN_TRAN_TRIP

Field: stop_over_cd

74-76 3 An Destination Holds the destination Table:


City/Airport 3 city/airport name of Trip PASSEN_TRAN_TRIP
3. Field:
dest_city_ap_cd

77-78 2 An Carrier Code 4 Holds the carrier code of Table:


Trip 4. PASSEN_TRAN_TRIP

Field: carrier_cd

79 1 An Service Class 4 Holds the service class of Table:


Trip 4. PASSEN_TRAN_TRIP

Field:
service_class_cd

80 1 An Stop-Over Code Holds the stop-over code Table:


4 of Trip 4. PASSEN_TRAN_TRIP

Field: stop_over_cd

81-83 3 An Destination Holds the destination Table:


City/Airport 4 city/airport name of Trip PASSEN_TRAN_TRIP
4. Field:
dest_city_ap_cd

FIS, LLC - Confidential Document 176


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

84-91 8 An Travel Agency Holds the code of the Table:


Code travel agency. PASSEN_TRAN_AD
N

Field:
travel_agency_cd

92-116 25 An Travel Agency Holds the name of the Table:


Name travel agency. PASSEN_TRAN_AD
N

Field:
travel_agency_nam
e

117 1 An Restricted Ticket Indicates if the ticket is a Table:


Indicator restricted ticket or not. PASSEN_TRAN_AD
N

Field:
restricted_tkt_ind

118-130 13 An Original Ticket Holds the number of the Table:


Number original ticket. PASSEN_TRAN_AD
N

Field: ticket_id

131-136 6 An Leg 1 – Fare Holds the fare basis code Table:


Basis Code of Leg 1. PASSEN_TRAN_TRIP

Field: fare_basis_cd

137-141 5 An Leg 1 – Flight Holds the flight number Table:


Number of Leg 1. PASSEN_TRAN_TRIP

Field: flight_nbr

FIS, LLC - Confidential Document 177


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

142-147 6 An Leg 2 – Fare Holds the fare basis code Table:


Basis Code of Leg 2. PASSEN_TRAN_TRIP

Field: fare_basis_cd

148-152 5 An Leg 2 – Flight Holds the flight number Table:


Number of Leg 2. PASSEN_TRAN_TRIP

Field: flight_nbr

153 1 An Credit Reason Indicates if the credit has Table:


Indicator a reason or not. PASSEN_TRAN_AD
N

Field:
credit_reason_ind

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each
key merchant batch. The last
five digits contain the TCR
count within the
merchant batch.

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Ticket Change Indicates the ticket NA


Indicator change.

TC 57, TCR 4 - Industry Specific Data - Fleet Service


Industry Specific Fleet Service addendum record supports ticketing information for fleet service transactions
to provide detailed itinerary information for the cardholder.

FIS, LLC - Confidential Document 178


Network Reference: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 DRAFT DATA TRANSACTIONS > TCR 3 - INDUSTRY - SPECIFIC DATA – FLEET SERVICE section.

Notes:

With reference to Spring 2022 Compliance, for all VISA Fleet Transactions, Refer TC 57, TCR 4 -
Industry Specific Data - EMV Fleet Service (Business Format Code - FT) instead of TC 57, TCR 4 -
Industry Specific Data - Fleet Service layout (Business Format Code - FL).

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-14 10 An Reserved This is a reserved field. NA

15-16 2 An Business Contains additional Table:


Application information regarding FLEET_SERV_ADN
Identifier the usage and application Field:
of the transaction. businessAppId
Refer Appendix B - VISA
Valid Values → Business
Application IDs for valid
values.

FIS, LLC - Confidential Document 179


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

17-18 2 An Business Format The valid value for this Table:


Code (FL) field is ‘FL’. FLEET_SERV_ADN

Field:
fleet_bus_fmt_cd

19-22 4 An Reserved This is a reserved field. NA

23-26 4 An Expanded Fuel Contains the expanded Table:


Type fuel type. FLEET_SERV_ADN

Field:
exp_fuel_type

27 1 An Type of Contains the type of Table:


Purchase purchase (gas, non-fuel FLEET_SERV_ADN
item, etc.) Field:
The valid values for this purchase_type
field are:

1 → Fuel Purchase

2 → Non-Fuel
Purchase

3 → Fuel and Non-


Fuel Purchase

28-29 2 An Fuel Type Contains the type of fuel Table:


(unleaded regular, diesel, FLEET_SERV_ADN
gasohol, etc.) Field: fuel_type
Refer Appendix B - VISA
Valid Values → Fuel Type
for valid values.

30 1 An Unit of Measure Contains the Unit of Table:


measure used for fuel. FLEET_SERV_ADN

FIS, LLC - Confidential Document 180


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this Field:


field are: unit_of_measure

L → Liter

G → U.S. Gallon

I → Imperial Gallon

K → Kilo

P → Pound

31-42 12 Un Quantity Contains the Quantity of Table:


fuel being billed. FLEET_SERV_ADN

Field: quantity

43-54 12 Un Unit Cost Contains the fuel per unit Table:


of measure. (e.g. dollars FLEET_SERV_ADN
per gallon). Field: unit_cost
Four decimal places are
implied.

55-66 12 Un Gross Fuel Price Contains the gross fuel Table:


price. Four decimal places FLEET_SERV_ADN
are implied. Field:
amt_gross_fuel

67-78 12 Un Net Fuel Price Contains the net fuel Table:


price. Four decimal places FLEET_SERV_ADN
are implied. Field: amt_net_fuel

79-90 12 Un Gross Non- Fuel Contains the gross non- Table:


Price fuel price. Four decimal FLEET_SERV_ADN
places are implied. Field:
amt_gross_non_fue
l

FIS, LLC - Confidential Document 181


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

91-102 12 Un Net Non-Fuel Contains net price of non- Table:


Price fuel items. FLEET_SERV_ADN

Field:
amt_net_non_fuel

103-109 7 An Odometer Contains the vehicle’s Table:


reading odometer reading data. FLEET_SERV_ADN

Field:
odometer_reading

110-113 4 Un VAT/Tax Rate Contains Value Added Tax Table:


or other tax on amount FLEET_SERV_ADN
being charged. Field: tax_rate

114-125 12 Un Miscellaneous Contains miscellaneous Table:


Fuel Tax fuel tax data. FLEET_SERV_ADN

Field:
amt_m_fuel_tax

126-131 6 An Product Contains the product Table:


Qualifier qualifier information. FLEET_SERV_ADN

Field: prod_qualifier

132-137 6 An Reserved This is a reserved field. NA

138-149 12 Un Miscellaneous Contains tax being Table:


Non-Fuel Tax charged for non-fuel FLEET_SERV_ADN
items. Field:
amt_m_non_fuel_t
ax

150 1 An Service Type Identifies type of service Table:


at the fuel station. FLEET_SERV_ADN

FIS, LLC - Confidential Document 182


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this Field: service_type


field are:

Space → Non-Fuel
Transaction
F → Full service

S → Self Service

151 1 An Miscellaneous Indicates whether the Table:


Fuel Tax fuel purchase was FLEET_SERV_ADN
Exemption exempt from fuel tax. Field:
status The valid values for this m_fuel_tax_exs
field are:

Blank → Default
0 → Non-Exempt

1 → Exempt

152 1 An Miscellaneous Contains the status Table:


Non-Fuel Tax whether the non-fuel FLEET_SERV_ADN
Exemption purchase was exempt Field:
status from tax or not. m_non_fuel_tax_ex
The valid values for this s
field are:

0 → Non-Exempt

1 → Exempt

153 1 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
key batch. The last five digits
contain the TCR count

FIS, LLC - Confidential Document 183


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

within the merchant


batch.

167 1 An Record Type The valid value this field NA


is ‘2’.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 4 - Industry Specific Data - Passenger Transport


Ancillary Data
Passenger Transport Ancillary addendum record message supports ticketing information for ancillary
transport transactions to provide detailed itinerary information for the cardholder.

Network Reference: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 DRAFT DATA TRANSACTIONS > TCR 3 - INDUSTRY - SPECIFIC DATA – PASSENGER TRANSPORT
ANCILLARY DATA section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 184


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Sequence
Number

5-14 10 An Reserved This is a reserved field. NA

15-16 2 An Business Contains additional Table:


Application information regarding the PASSEN_TRAN_ADN
Identifier usage and application of Field:
the transaction. ancBusinessAppId
Refer Appendix B - VISA
Valid Values → Business
Application IDs for valid
values.

17-18 2 An Business Format The default value for this Table:


Code field is ‘AN’. PASSEN_TRAN_ADN

Field:
passen_anc_bus_fm
t_cd

19-33 15 An Ancillary Ticket Holds the form number Table:


Document No assigned by the carrier for PASSEN_TRAN_ADN
the transaction. The value Field: anc_ticket_id
of this field comprises the
carrier code, form, and
serial number, without
the check digit.

34-37 4 An Ancillary Service Holds the ancillary service Table:


Category1 category code for the sole PASSEN_TRAN_ADN
or primary type of service Field:
that has been provided. anc_serv_cat1

FIS, LLC - Confidential Document 185


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

38-41 4 An Ancillary Sub Holds either a valid Table:


Service ancillary service sub- PASSEN_TRAN_ADN
Category1 category code for the Field:
Ancillary Service Category anc_sub_serv_cat1
1 field.

42-45 4 An Ancillary Service Holds the ancillary service Table:


Category2 category code for an PASSEN_TRAN_ADN
additional second type of Field:
service that has been anc_serv_cat2
provided.

46-49 4 An Ancillary Sub Holds either a valid Table:


Service ancillary service sub- PASSEN_TRAN_ADN
Category2 category code for the Field:
Ancillary Service Category anc_sub_serv_cat2
2 field.

50-53 4 An Ancillary Service Holds the ancillary service Table:


Category3 category code for the sole PASSEN_TRAN_ADN
or primary type of service Field:
that has been provided. anc_serv_cat3

54-57 4 An Ancillary Sub Holds either a valid Table:


Service ancillary service sub- PASSEN_TRAN_ADN
Category3 category code for the Field:
Ancillary Service Category anc_sub_serv_cat3
3 field.

58-61 4 An Ancillary Service Holds the ancillary service Table:


Category4 category code for an PASSEN_TRAN_ADN
additional fourth type of Field:
anc_serv_cat4

FIS, LLC - Confidential Document 186


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

service that has been


provided.

62-65 4 An Ancillary Sub Holds either a valid Table:


Service ancillary service sub- PASSEN_TRAN_ADN
Category4 category code for the Field:
Ancillary Service Category anc_sub_serv_cat4
4 field.

66-85 20 An Passenger Name Holds either the Table:


passenger’s name or the PASSEN_TRAN_ADN
cardholder’s name if the Field:
passenger’s name is anc_passenger_na
unavailable. If the name me
is not available, a
description of the
ancillary purchase should
be used.

86-100 15 An Additional If this purchase has Table:


Document No or a connection ticket PASSEN_TRAN_AD
Issued in or relationship to N
Connection with anther purchase,
Field:
Ticket Number such as baggage
anc_add_ticket_id
fee for a passenger
transport ticket,
the field should
contain the ticket
document number.

For a standalone
purchase, this field
must contain the
same value as in

FIS, LLC - Confidential Document 187


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

the Ancillary Ticket


document number
field.

101 1 An Credit Reason Indicates the reason for a Table:


Indicator credit to the cardholder. PASSEN_TRAN_ADN

The valid values for this Field:


field are: anc_credit_reason_i

A → Passenger nd

transport ancillary
purchase
cancellation

B → Airline ticket
and passenger
transport ancillary
purchase
cancellation

O → Other

102-168 67 An Reserved This is a reserved field. NA

TC 57, TCR 4 - Industry Specific Data - Loan Detail Record


Definition
The Loan detail addendum record provides information about new loan detail record such as loan amount,
installment payment duration and charges.

Network Reference: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 DRAFT DATA TRANSACTIONS > TCR 3 - INDUSTRY - SPECIFIC DATA – LOAN DETAIL section.

FIS, LLC - Confidential Document 188


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 An Business Format The default value for this Table:


Code (Ld) field is ‘LD’. LOAN_TRAN_ADN

Field:
business_format_co
de_ld

19-22 4 An Card Holder Contains the cardholder Table:


Taxid Type tax ID type data. LOAN_TRAN_ADN

The valid values for Brazil Field:


domestic transactions card_holder_tax_id
are: _type

CNPJ (Company
tax)

CPF (Consumer tax)

23-37 15 An Card Holder Holds cardholder tax ID Table:


Taxid data. LOAN_TRAN_ADN

FIS, LLC - Confidential Document 189


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The data should be Field:


present when the card_holder_tax_id
Product ID is ‘S6’ and the
transaction is ‘Brazil
domestic’.

38-39 2 An Reserved This is a reserved field. NA

40 1 An Asset Indicator Contains the asset Table:


indicator data. Data LOAN_TRAN_ADN
should be Brazil Field: asset_ind
domestic. The valid
values for this field are:

Y → Yes

N → No

41-60 20 An Loan Type Contains the loan type Table:


value. LOAN_TRAN_ADN

Field: loan_type

61-66 6 An Merchant Contains the merchant Table:


Program program identifier data. LOAN_TRAN_ADN
Identifier For Brazil domestic Field:
transactions when the loan_merch_prog_i
product ID is ‘S6’ (VISA d
Commercial Marketplace
/ VISA BNDES), the field
must contain the value
‘BNDES’.

67-168 102 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 190


TC 57, TCR 4 - Industry Specific Data - EMV Fleet Service
Industry Specific EMV Fleet Service addendum record supports ticketing information for EMV fleet service
transactions to provide detailed itinerary information for the cardholder.

Network Reference: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 DRAFT DATA TRANSACTIONS > TCR 3 - EMV Fleet Service section.

Description /
Position Field Length Data Type Field DB Reference
Valid Values

1-2 2 Un Transaction The field value Table:


Code must be ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value Table:


code qualifier must be ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value Table:


Component must be ‘4’. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-16 12 An Fleet This field will Table:


Employee contain the fleet_serv_adn
Number Visa Fleet
Field:
cardholder
emp_nbr
employee
number.

17–18 2 An Business This field will Table:


Format Code contain the FLEET_SERV_ADN

FIS, LLC - Confidential Document 191


Description /
Position Field Length Data Type Field DB Reference
Valid Values

new business Field:


format code FT fleet_bus_fmt_cd
(For fleet EMV
service) that
will indicate
the type of
business that is
applicable to
this
transaction.

19 1 An Type of This field will Table:


Purchase contain one of FLEET_SERV_ADN
the following
Field:
values to
purchase_type
indicate the
type of
purchase:

• 1 → Fuel
purchase
• 2 → Non-
fuel
purchase
• 3 → Fuel
and non-
fuel
purchase

20–23 4 An Expanded Fuel This field will Table:


Type contain the FLEET_SERV_ADN
expanded fuel
Field:
type. This field

FIS, LLC - Confidential Document 192


Description /
Position Field Length Data Type Field DB Reference
Valid Values

should be left- exp_fuel_type


justified and
space-filled.

24 1 An Service Type This field will Table:


contain one of FLEET_SERV_ADN
the following
Field:
values to
service_type
indicate the
type of service
at the fuel
station:

• F → Full
service)
• S → Self
service)

25 1 An Unit of This field will Table:


Measure contain one of FLEET_SERV_ADN
the following
Field:
values to
unit_of_measure
indicate the
unit of measure
used for fuel:

• L → Liter
• G → U.S.
gallon
• I→
Imperial
gallon
• K → Kilo

FIS, LLC - Confidential Document 193


Description /
Position Field Length Data Type Field DB Reference
Valid Values

• P→
Pound

26–37 12 Un Quantity This field will Table:


contain the FLEET_SERV_ADN
quantity of fuel
Field:
being
quantity
purchased.
Four decimal
places are
implied. If the
entry is not
numeric, the
BASE II VisaNet
Interchange
Center (VIC)
will insert
zeros.

38–49 12 Un Unit Cost This field will Table:


contain the fuel FLEET_SERV_ADN
per unit of
Field:
measure. Four
unit_cost
decimal places
are implied. If
the entry is not
numeric, the
BASE II VIC will
insert zeros.

50–61 12 Un Gross Fuel This field will Table:


Price contain the FLEET_SERV_ADN
total price for

FIS, LLC - Confidential Document 194


Description /
Position Field Length Data Type Field DB Reference
Valid Values

fuel purchases Field:


only. Four amt_gross_fuel
decimal places
are implied. If
the entry is not
numeric, the
BASE II VIC will
insert zeros.

62–73 12 Un Net Fuel Price This field will Table:


contain the net FLEET_SERV_ADN
fuel price less
Field:
any taxes
amt_net_fuel
exempted or
discounts.

Four decimal
places are
implied. If the
entry is not
numeric, the
BASE II VIC will
insert zeros.

74–85 12 Un Gross Non- This field will Table:


Fuel Price contain the FLEET_SERV_ADN
total price of
Field:
non-fuel
amt_gross_non_fuel
purchases. Two
decimal places
are implied. If
the entry is not
numeric, the

FIS, LLC - Confidential Document 195


Description /
Position Field Length Data Type Field DB Reference
Valid Values

BASE II VIC will


insert zeros.

86–97 12 Un Net Non-Fuel This field will Table:


Price contain the net FLEET_SERV_ADN
non-fuel price
Field:
less any taxes
amt_net_non_fuel
exempted or
discounts. Two
decimal places
are implied. If
the entry is not
numeric, the
BASE II VIC will
insert zeros.

98–104 7 An Odometer This field will Table:


Reading contain the FLEET_SERV_ADN
vehicle’s
Field:
odometer
odometer_reading
reading at the
time of
transaction.

105–108 4 Un VAT/Tax Rate This field will Table:


contain the FLEET_SERV_ADN
value-added
Field:
tax or tax rate
tax_rate
in percentage
for fuel
purchased. Two
decimal places
are implied. If

FIS, LLC - Confidential Document 196


Description /
Position Field Length Data Type Field DB Reference
Valid Values

the entry is not


numeric, the
BASE II VIC will
insert zeros.

109–124 16 An Fleet Trailer This field will Table:


contain the FLEET_SERV_ADN
Number
trailer number
Field:
for the Visa
trailer_nbr
Fleet
cardholder or
vehicle
assigned card.

125–144 20 An Fleet This field will Table:


Additional contain FLEET_SERV_ADN
Prompted Data information
Field:
1 that the
add_pro_data1
cardholder is
prompted to
provide at the
POS for issuer
and fleet
employer
purposes.

145–164 20 An Fleet This field will Table:


Additional contain FLEET_SERV_ADN
Prompted Data information
Field:
2 that the
add_pro_data2
cardholder is
prompted to
provide at the

FIS, LLC - Confidential Document 197


Description /
Position Field Length Data Type Field DB Reference
Valid Values

POS for issuer


and fleet
employer
purposes.

165–166 2 An Business This field Table:


Application ID provides FLEET_SERV_ADN
additional
Field:
information
businessAppId
regarding the
usage and
application of
the transaction.

167–168 2 An Reserved Reserved for NA


future use. Edit
Package will
always space
fill.

TC 57, TCR 4 - SMS Interface


SMS Interface layout provides information about VISA supplemental financial data.

Network Reference: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 DRAFT DATA TRANSACTIONS > TCR 4 – SUPPLEMENTAL FINANCIAL DATA section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


code ‘57’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 198


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-9 5 An Agent Unique ID Contains the agent Table:


unique ID value. VISA_SMS_ADN

Field:
agent_unique_id

10-16 7 An Reserved This is a reserved field. NA

17-18 2 Un Business Format The valid value for this Table:


Code field is ‘SD’. VISA_SMS_ADN

Field:
sms_bus_fmt_cd

19-22 4 Un Debit Product Indicates brand of debit Table:


Code / Network product being used (VISA, VISA_SMS_ADN
Identification Plus, Discover, etc.). This Field:
Code field is mapped to the debit_product_cd
SMS Network ID field and
is included in all non-VISA
presentments acquired
by SMS.

FIS, LLC - Confidential Document 199


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The entry must be


numeric and may be
zeros.

The valid values for this


field are:

0002 → VISA (the


default if the TCR 4
is not included)

0003 → Interlink

0004 → Plus
0006 →
MasterCard

0040 → American
Express

0041 → Discover
Card

0042 → AFFN
0043 → Diner's
Club

23-47 25 An Contact Contains the contact Table:


Information information for Plus VISA_SMS_ADN
transactions only. Field: contact
The field must contain
spaces if not used. Single
Message System will drop
this field for non-Plus
transactions.

FIS, LLC - Confidential Document 200


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

48 1 An Adjustment Indicates if any Table:


Processing adjustment processing VISA_SMS_ADN
Indicator has occurred or not. Field: adjust_ind
The valid values for this
field are:

Space → No
adjustment

A → Adjustment

49-52 4 An Message Reason Holds the message Table:


Code reason code value. VISA_SMS_ADN

Field:
msg_reason_cd

53-60 8 Un Surcharge Surcharge amount is used Table:


Amount for cash disbursement VISA_SMS_ADN
(ATM and manual cash) Field: amt_surchg
and POS transactions.

This field contains an


acquirer-assessed cash
disbursement access fee
or POS transaction
surcharge for
informational purposes
only.

61-62 2 An Surcharge Indicates if the surcharge Table:


Credit/ Debit belongs to debit or credit. VISA_SMS_ADN
Indicator The entry is optional, but Field:
if the field is used, the surchg_cr_dt_ind

FIS, LLC - Confidential Document 201


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

entry should be ‘CR’ or


‘DB’.

63-78 16 An VISA Internal This field is used by VISA Table:


Use Only for internal use. VISA_SMS_ADN

Field:
visa_internal_use

79-86 8 Un AddtlFeeAmt1 This field contains the Table:


additional transaction fee VISA_SMS_ADN
1 amount. Two decimal Field:
places are implied. addtl_trans_fee1

87-94 8 Un AddtlFeeAmt2 This field contains the Table:


additional transaction fee VISA_SMS_ADN
2 amount. Two decimal Field:
places are implied. addtl_trans_fee2

95-102 8 Un TotalDiscAmt This field contains the Table:


total discount amount. VISA_SMS_ADN
Two decimal places are Field:
implied. total_disc_amt

103-166 64 An Reserved This is a reserved field. NA

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 4 - SMS PROMO Interface


SMS PROMO Interface layout provides information about VISA supplemental financial promotional data.

FIS, LLC - Confidential Document 202


Network Reference: Refer the latest version of the manual BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 DRAFT DATA TRANSACTIONS > TCR 4 — SUPPLEMENTAL FINANCIAL AND PROMOTION DATA
section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-9 5 An Agent Unique ID Contains the agent Table:


unique ID value or VISA_SMSPRO_ADN
spaces. Field:
agent_unique_id

10-16 7 An Reserved This is a reserved field. NA

17-18 2 An Business Format The valid value for this Table:


Code field is ‘SP’. VISA_SMSPRO_ADN

Field:
smspro_bus_fmt_c
d

19-22 4 Un Debit Product Indicates brand of debit Table:


Code / Network product being used (VISA, VISA_SMSPRO_ADN
Identification Plus, Discover, etc.). This
Code field is mapped to the

FIS, LLC - Confidential Document 203


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

SMS Network ID field and Field:


is included in all non-VISA debit_product_cd
presentments acquired
by SMS.

The entry must be


numeric and may be
zeros.

The valid values for this


field are:

0002 → VISA (the


default if the TCR 4
is not included)

0003 → Interlink
0004 → Plus

0006 →
MasterCard
0040 → American
Express

0041 → Discover
Card

0042 → AFFN

0043 → Diner's
club

23-47 25 An Contact Contains the contact Table:


Information information for Plus VISA_SMSPRO_ADN
transactions only. Field: contact
The field must contain
spaces if not used. Single
Message System will drop

FIS, LLC - Confidential Document 204


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

this field for non-Plus


transactions.

48 1 An Adjustment Indicates if adjustment Table:


Processing processing has occurred VISA_SMSPRO_ADN
Indicator or not. Field: adjust_ind
The valid values for this
field are:

Space → No
adjustment

A →Adjustment

49-52 4 An Message Reason Contains the message Table:


Code reason code explaining VISA_SMSPRO_ADN
the reason for sending a Field:
reversal, adjustment, msg_reason_cd
chargeback, chargeback
reversal, re-presentment,
or fee collection/funds
disbursement (VISA only).

This field is mapped to


the SMS MIS/CAS Reason
Code and should contain
spaces if not used.

53-60 8 Un Surcharge This field is used for POS Table:


Amount transactions with VISA_SMSPRO_ADN
promotion data which Field: amt_surchg
contains an acquirer-
assessed POS transaction
surcharge for

FIS, LLC - Confidential Document 205


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

informational purposes
only.

61-62 2 An Surcharge Indicates if the surcharge Table:


Credit/ Debit belongs to debit or credit. VISA_SMSPRO_ADN
Indicator The entry is optional, but Field:
if the field is used, the surchg_cr_dt_ind
entry should be CR or DB.

63-78 16 An VISA Internal This field is used by VISA Table:


Use Only internally. VISA_SMSPRO_ADN

Field:
visa_internal_use

79-80 2 An Promotion Type This field defines the type Table:


of promotion associated VISA_SMSPRO_ADN
with the transaction. Field:
The valid values for this promotion_type
field are:

Position 77: V–Z

Position 78: 1–9


and A–Z

81-105 25 An Promotion Code Contains a code used for Table:


a specific promotional or VISA_SMSPRO_ADN
loyalty program. Field: promotion_cd
The valid values for this
field are:

Position 79: V–Z

Position 80-103: 1–
9 and A–Z

FIS, LLC - Confidential Document 206


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

106-113 8 Un Surcharge Billing Contains the access fee Table:


Amount amount in the cardholder VISA_SMSPRO_ADN
billing currency. Field:
amt_bill_surchg

114-142 29 An Payment Contains Senders Table:


Account Payment Account VISA_SMSPRO_ADN
Reference Reference on exception Field: pymt_acc_ref
transactions.

143-153 11 An Token Contains Token Table:


Requestor ID Requestor ID for VISA_SMSPRO_ADN
Purchase and Credit Field: token_req_id
Voucher token
transactions.

154-161 8 Un AddtlFeeAmt This field contains the Table:


additional transaction fee VISA_SMSPRO_ADN
amount. Two decimal Field:
places are implied. addtl_trans_fee

162-169 8 Un TotalDiscAmt This field contains the Table:


total discount amount. VISA_SMSPRO_ADN
Two decimal places are Field:
implied. total_disc_amt

170 1 An Record Type The valid value for this NA


field is ‘2’.

TC 57, TCR 4 - Promotion Data


Promotion Data layout provides information about VISA promotional data.

FIS, LLC - Confidential Document 207


Network Reference: Refer the latest version of the manual BASE II-Clearing Interchange Formats TC01 to
TC48 > TC 05 DRAFT DATA TRANSACTIONS > TCR 4 — PROMOTION DATA section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ‘5’. IN_DRAFT_MAIN
Sequence Field:
Number
msg_type

5 12 An Reserved This is a reserved field. NA

17-18 2 An Business Format Code indicating the type Table:


Code of business that is VISA_PROMO_ADN
applicable to this Field:
transaction. promo_bus_fmt_cd
This field must contain
PD (for Promotion Data).

FIS, LLC - Confidential Document 208


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

19-20 2 An Promotion Type Defines the type of Table:


promotion associated VISA_PROMO_ADN
with the transaction. Field:
The Valid Values are: promotion_type
• Position 19: V–Z

• Position 20: 1–9


and A–Z

21-45 25 An Promotion Code Indicates a specific Table:


promotional or loyalty VISA_PROMO_ADN
program. Reserved for Field: promotion_cd
Visa use only.
The Valid Values are:

• Position 21: V–Z

• Position 22-45: 1–
9 and A–Z

46-49 4 Un NetworkIDCode Indicates a Network ID Table:


Code. Reserved for Visa VISA_PROMO_AD N
use only. Field: NW_ID_CODE

50-168 119 An Reserved This is a reserved field. NA

TC 57, TCR 5 - VISA Limited Use Data for


Commercial/Purchasing Card
VISA Limited Use Data for Commercial/Purchasing Card layout provides information about the details of the
commercial purchasing card.

Network Reference: Refer the latest version of the manual BASE II Clearing format TC01 – TC48 > TC 05
DRAFT DATA TRANSACTIONS > TCR 6 — LIMITED-USE DATA section.

FIS, LLC - Confidential Document 209


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

1-2 2 Un Transaction The field value must be Table:


code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-13 9 Un Local Tax Contains the amount of Table:


local tax included in the CORPCRD_PURCHA
transaction amount. This SING
amount must be Field: amt_local_tax
expressed in the same
currency as the
transaction amount.

The valid values for this


field are:

0 → Tax not
included

1 → State
Provincial Tax
included

2 → Transaction is
not subject to tax

FIS, LLC - Confidential Document 210


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

14 1 An Local Tax This field displays certain Table:


Included value if local tax is CORPCRD_PURCHA
included. SING

The valid values for this Field: local_tax_ind


field are:

0 → Tax not
included

1 → Local Tax
included

2 → Transaction
not subject to tax

Note: 0 is invalid if the


Local Tax field is not zero.

15 1 An Purchase Indicates the format of Table: VISA_ADN


Identifier additional identifying Field:
format information for purchase_id_format
purchases, such as order
number or hotel folio
number. Format can
include free text or type
of number.

The valid values for this


field must as follows:

Space → Free text


item description
or field not used

FIS, LLC - Confidential Document 211


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

0 → Free text item


description or
field not used

1 → Order
number

3 → Rental
Agreement
Number

4 → Hotel Folio
Number
5 → Invoice
Number

16-40 25 An Purchase This identifier is used to Table: VISA_ADN


Identifier send information Field: purchase_id
identifying the purchase
to the issuer and
cardholder.

This field indicates the


type of identifying
information (order
number, invoice number,
text description, etc.

If the Purchase Identifier


Format field contains a
value of 1, 3, 4, or 5, this
field must not be all
spaces.

FIS, LLC - Confidential Document 212


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

41 1 An National Tax Contains certain value to Table:


Included denote if the national tax CORPCRD_PURCHA
is included or not. SING

The valid values are: Field: natl_tax_ind

0 → not subject to
tax

1 → subject to tax

42-53 12 Un National Tax This field is used by Table:


acquirers to indicate the CORPCRD_PURCHA
amount of National Tax SING
included in the Field: amt_natl_tax
transaction amount.
which must be expressed
in the same currency as
the source amount.

54-70 17 An Customer Code/ A reference number or Table:


Customer code that identifies the CORPCRD_PURCHA
Reference customer or consumer. SING
Identifier For U.S. Purchasing Card Field: customer_cd
Large-Ticket, GSA Large-
Ticket or Purchasing Card
fuel transactions, if
additional data is
provided, this field must
be nonblank. Space-fill if
unused.

For Fuel Transactions,


field may be drivers ID,
vehicle number, or

FIS, LLC - Confidential Document 213


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

generic number entered


by the cardholder at the
point of sale.

71-90 20 An Business Contains the merchant’s Table:


Reference VAT registration number MERCHANT_DESC
Number or SBRN. Field:
merch_ref_nbr

91-103 13 An Customer VAT Contains the customer’s Table:


Registration value-added tax CORPCRD_PURCHA
Number registration number. SING

Field:
customer_vat_nbr

104-107 4 An Summary Contains the national Table:


Commodity standard coding structure CORPCRD_PURCHA
Code for the description of SING
goods. Field:
commodity_cd

108-119 12 Un Other Tax Indicates other taxes. Table:

This field must be CORPCRD_PURCHA


SING
numeric;
Field:
two decimal
amt_other_tax
positions are
implied

may contain zeros.

And if the entry is


not numeric, the
BASE II VIC will
insert zeros.

FIS, LLC - Confidential Document 214


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

120-121 2 An Product Code 1 Holds the Product Code Table:


value. CORPCRD_PURCHA

Refer Appendix B - VISA SING

Valid Values → Product Field: product_cd1


Code for valid values.

122-123 2 An Product Code 2 Holds the Product Code Table:


value. CORPCRD_PURCHA

Refer Appendix B - VISA SING

Valid Values → Product Field: product_cd2


Code for valid values.

124-125 2 An Product Code 3 Holds the Product Code Table:


value. CORPCRD_PURCHA

Refer Appendix B - VISA SING

Valid Values → Product Field: product_cd3


Code for valid values.

126-127 2 An Product Code 4 Holds the Product Code Table:


value. CORPCRD_PURCHA

Refer Appendix B - VISA SING

Valid Values → Product Field: product_cd4


Code for valid values.

128-129 2 An Product Code 5 Holds the Product Code Table:


value. Refer Appendix B - CORPCRD_PURCHA
VISA Valid Values → SING
Product Code for valid Field: product_cd5
values.

FIS, LLC - Confidential Document 215


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

130-131 2 An Product Code 6 Holds the Product Code Table:


value. CORPCRD_PURCHA

Refer Appendix B - VISA SING

Valid Values → Product Field: product_cd6


Code for valid values.

132-133 2 An Product Code 7 Holds the Product Code Table:


value. CORPCRD_PURCHA

Refer Appendix B - VISA SING

Valid Values → Product Field: product_cd7


Code for valid values.

134-135 2 An Product Code 8 Holds the Product Code Table:


value. CORPCRD_PURCHA

Refer Appendix B - VISA SING

Valid Values → Product Field: product_cd8


Code for valid values.

136 1 An Reserved This is a reserved field. NA

137-151 15 An Message Contains the Message Table: VISA_TC50


Identifier Identifier used to link Field:
transactions. msg_identifier

152-153 2 An Version Code Contains the version NA


code.

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

FIS, LLC - Confidential Document 216


Field Description, Valid Values
Position Data Type Field DB Reference
Length and Network Reference

167 1 An Record Type The valid value for this NA


field is ‘2’.

168-175 8 An Visa Merchant This field will contain a Table:


Identifier unique identifier value VISA_ADN
assigned by Visa for each
Field:
merchant included in the
merch_id
identification program.

TC 57 - MasterCard Specific Transaction Details and


Addendums
TC 57, TCR 3 - General Detail Record
General Detail Record contains new programs & services when the Corporation introduces that require the
presence of data.

Network Reference:

Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment, Addendum, and
Chargeback Messages > Financial Detail Addendum/1644 Messages >Financial Detail Addendum (Generic
Detail)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:

Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

FIS, LLC - Confidential Document 217


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

3 1 Un Transaction The field value must be Table:

Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:

Component ‘3’. IN_DRAFT_MAIN

Sequence Field:
Number
msg_type

5-6 2 An Format Code This is a Mandatory Field. NA

The field value must be


‘GN’

7 1 Un Originating NA Table:

Message Format IN_DRAFT_EMC

Field:
originatingmsg_fmt

8-262 255 An Free Text Free form description Table:

Description information MasterCard GENERIC_ADN


network assigns as Field:
needed
msg_text1

263-517 255 An Free Text Free form description Table:

Description1 information MasterCard GENERIC_ADN


network assigns as Field:
needed
msg_text2

518-772 255 An Free Text Free form description Table:

Description2 information MasterCard

FIS, LLC - Confidential Document 218


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

network assigns as GENERIC_ADN


needed Field:

msg_text3

773-999 227 An Free Text Free form description Table:


Description3 information MasterCard GENERIC_ADN
network assigns as Field:
needed
msg_text4

TC 57, TCR 3 – Fee Amount Additional


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

FIS, LLC - Confidential Document 219


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-6 2 AN FormatCode This is a Mandatory Field. NA


The field value must be
‘FA’.

7-9 3 UN RateType The rate type value. Table:


Customer processing FEE_AMT_ADDTL
systems must be able to
Field:
accommodate new fee
rate_type
types that may be added
at any time.

The valid values are:

• 001 → Interchange
Fee
• PDS 0275 subfield 4:
ALM Rate Type

• IPM MPE Table


IP0053T1: Rate Type
subfield values

MasterCard: PDS 0276:


Fee Amounts, Additional

Subfield 1: Rate Type

10 - 11 2 UN OverridePriority Override Priority. Table:


FEE_AMT_ADDTL
The valid values are:
Field:
• If Rate Type = 001
and Override override_priority
Hierarchy = 00
amount occurrence
represents Base
amount;

FIS, LLC - Confidential Document 220


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

• If Rate Type = 001


and Override
Hierarchy = 01-11
amount occurrence
represents Override
replacement
amount.

MasterCard: PDS 0276:


Fee Amounts, Additional

Subfield 2: Override
Priority

12 1 AN EDPIndicator EDP Indicator (Extended Table:


Decimal Precision) FEE_AMT_ADDTL

The valid values are: Field:

• If EDP Ind = N edp_indicator


(default), PDS 0276
Variable and Fixed
Fee Amount
subfields will be
right-justified and
populated based on
decimal precision in
PDS 0148;
• If EDP Ind = Y,
PDS 0147 is present,
and decimal
precision Variable
and Fixed Fee
Amount subfields

FIS, LLC - Confidential Document 221


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

will be 6 for all PDS


0276 occurrences.

MasterCard: PDS 0276:


Fee Amounts, Additional

Subfield 3: EDP Indicator

13 - 30 18 UN VariableFeeAmt All currency amounts are Table:


expressed in the minor FEE_AMT_ADDTL
unit of currency without a
Field:
decimal separator in
variable_fee_amt
accordance with ISO
standards for currency
notation. All amounts
support the optional
Extended Decimal
Precision (EDP) service.
For example, a
transaction amount of
USD 212.55 is expressed
as 000000000000021255
and 2 decimal positions
without the EDP service
(see PDS 0147), and will
be expressed as
000000000212550000
and 6 decimal positions
with EDP (when PDS 0147
is present).

MasterCard: PDS 0276:


Fee Amounts, Additional

FIS, LLC - Confidential Document 222


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Subfield 4: Variable Fee


Amount

31-32 2 AN VariableFeeDir The direction in which the Table:


interchange rate is FEE_AMT_ADDTL
applied for the Variable
Field:
Fee Amount.
variable_fee_dir
The valid values are:

CR → amount
receiver credit

DR → amount
receiver debit

MasterCard: PDS 0276:


Fee Amounts, Additional
Subfield 5: Variable Fee
Direction

33-50 18 UN FixedFeeAmt All currency amounts are Table:


expressed in the minor FEE_AMT_ADDTL
unit of currency without a
Field:
decimal separator in
fixed_fee_amt
accordance with ISO
standards for currency
notation. All amounts
support the optional
Extended Decimal
Precision (EDP) service.
For example, a
transaction amount of
USD 212.55 is expressed
as 000000000000021255

FIS, LLC - Confidential Document 223


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

and 2 decimal positions


without the EDP service
(see PDS 0147), and will
be expressed as
000000000212550000
and 6 decimal positions
with EDP (when PDS 0147
is present).

MasterCard: PDS 0276:


Fee Amounts, Additional

Subfield 6: Fixed Fee


Amount

51-52 2 AN FixedFeeDir The direction in which the Table:


interchange unit fee is FEE_AMT_ADDTL
applied for the Fixed Fee
Field:
Amount.
fixed_fee_dir
The valid values are:

CR → amount
receiver credit

DR → amount
receiver debit

MasterCard: PDS 0276:


Fee Amounts, Additional

Subfield 7: Fixed Fee


Direction

53 1 AN MinMaxLimitInd Min/Max Limit Indicator Table:


FEE_AMT_ADDTL
The valid values are:
Field:

FIS, LLC - Confidential Document 224


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Min/Max Limit Ind min_max_limit_ind


= N is default value;

If Min/Max Limit
Ind = Y, the Min or
Max fee amount
was applied, and
the Variable and
Fixed Fee Amounts
will match either
the Min or the Max
Limit Amount setup
in the IPM MPE
Table IP0053T1

MasterCard: PDS 0276:


Fee Amounts, Additional

Subfield 8: Min/Max Limit


Indicator

54 1 AN TieredAmountIn Tiered Amount Indicator Table:


d FEE_AMT_ADDTL
The valid values are:
Field:
• Tiered Amount
Ind = N is default tiered_amount_ind
value;
• If Tiered Amount
Ind = Y, tiered
amount ranges
IPM(MPE Table
IP0053T1
Transaction
Amount range
Low value > 0) is

FIS, LLC - Confidential Document 225


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

used to select the


Variable Fee
Amount rate

MasterCard: PDS 0276:


Fee Amounts, Additional
Subfield 9: Tiered
Amount Indicator

TC 57, TCR 3 – Tax Pay Info


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

FIS, LLC - Confidential Document 226


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-6 2 AN FormatCode This is a Mandatory Field. NA


The field value must be
‘TP’.

7-9 3 AN TaxPayCntryCd PDS 0073 (Additional Table:


Commercial Issuer
TAX_PAY_INFO
Data)-Taxpayer Country
Field:
Code.
tax_pay_cntry_cd

10 - 39 30 AN TaxIndCd PDS 0073 (Additional Table:


Commercial Issuer
TAX_PAY_INFO
Data)-Taxpayer
Field:
Identification Code)
tax_ind_cd

40-69 30 AN TaxRegCd PDS 0073 (Additional Table:


Commercial Issuer
TAX_PAY_INFO
Data)- Tax Registration
Field:
Code
tax_reg_cd

TC 57, TCR 4 - MasterCard Transaction - Passenger


Transport
Passenger Transport addendum record supports ticketing transactions for airline, railway, and travel agency
transactions to provide passenger ticket information for the cardholder. Acquirers may submit one
occurrence of this message for each airline, railway, or travel agency transaction to provide general ticket
information.

FIS, LLC - Confidential Document 227


Note: Refer TC 57, TCR 4 – MasterCard Transaction – Passenger Transport – Extension for details
about this addendum’s extension.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Passenger Transport Detail - General Ticket Information)/1644 and Financial Detail Addendum
(Passenger Transport Detail - Trip Leg Data)/1644 sections.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction This is message type for Table:


Code this transaction. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence
Field: msg_type
Number

5-16 12 An Passenger Name Contains the name of the Table:


passenger to whom the PASSEN_TRAN_ADN
ticket was issued.
Field:
MasterCard: PDS 0505 passenger_name

17-18 2 An Business Format This field is used to Table:


Code identify the record layout PASSEN_TRAN_ADN
and the default value is
Field:
‘01’.
passen_bus_fmt_cd

FIS, LLC - Confidential Document 228


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

19-33 15 An Original Ticket Contains the ticket on the Table:


Number number. PASSEN_TRAN_ADN

MasterCard: PDS 0506 Field: ticket_id

34-40 7 An Reserved This is a reserved field. NA

41-44 4 An Issuing Carrier Contains the standard Table:


abbreviation for the PASSEN_TRAN_ADN
airline or railway carrier
Field:
issuing the ticket.
issuing_carrier_cd
MasterCard: PDS 0507

45-69 25 An Customer Code Contains the code that Table:


the cardholder supplied PASSEN_TRAN_ADN
to the card acceptor.
Field: customer_cd
MasterCard: PDS 0508

70-77 8 An Travel Agency Contains the code Table:


Code assigned to the travel PASSEN_TRAN_ADN
agency. Field:
MasterCard: PDS 0510 travel_agency_cd

78-102 25 An Travel Agency Contains the name of the Table:


Name travel agency issuing the PASSEN_TRAN_ADN
ticket.
Field:
MasterCard: PDS 0511 travel_agency_nam
e

103-114 12 Un Total Fare Contains the total Table:


amount of the ticket and PASSEN_TRAN_ADN

FIS, LLC - Confidential Document 229


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

should equal the amount Field:


of the transaction. amt_total_fare

MasterCard: PDS 0512

115-120 6 Un Leg 1 – Travel The effective ticket date. Table:


Date It can contain either the PASSEN_TRAN_TRIP
actual travel date for
Field: departure_dt
each trip leg or the date
of the first trip leg
repeated in each
subsequent addendum
record.

MasterCard: PDS 0520

121-122 2 An Carrier Code 1 Holds the standard Table:


abbreviation for the PASSEN_TRAN_TRIP
airline or railway carrier.
Field: carrier_cd
MasterCard: PDS 0521

123 1 An Service Class Holds the service type Table:


Code 1 (such as coach or first PASSEN_TRAN_TRIP
class).
Field:
MasterCard: PDS 0522 service_class_cd

124-126 3 An Origination Contains the originating Table:


City/Airport airport or railway name’s PASSEN_TRAN_TRIP
Code 1 standard abbreviation.
Field:
MasterCard: PDS 0523
origin_city_ap_cd

FIS, LLC - Confidential Document 230


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

127-129 3 An Destination Contains the destination Table:


City/Airport airport or railway name’s PASSEN_TRAN_TRIP
Code 1 standard abbreviation.
Field:
MasterCard: PDS 0524
dest_city_ap_cd

130 1 An Stop Over Code Contains a code Table:


1 indicating whether there PASSEN_TRAN_TRIP
was a direct or a non-
Field: stop_over_cd
direct flight or route on
the same ticket number.

MasterCard: PDS 0525

131-136 6 An Fare Basis Code Contains a code that Table:


1 carriers assign to a ticket PASSEN_TRAN_TRIP
type, such as business
Field: fare_basis_cd
class or discounted /
nonrefundable.

MasterCard: PDS 0529

137-141 5 An Flight Number 1 Contains the number that Table:


the operating or PASSEN_TRAN_TRIP
marketing carrier
Field: flight_nbr
assigned.

MasterCard: PDS 0530

142-145 4 Un Departure Time Contains the time of Table:


1 departure provided by PASSEN_TRAN_TRIP
the airline or railway, per
Field: departure_dt
trip leg.

FIS, LLC - Confidential Document 231


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0531


subfield 1

The field value must be in


HHMM format.

146 1 An Departure time Contains the departure Table:


Segment 1 time for this segment. PASSEN_TRAN_TRIP

The valid values for this Field:


field are: departure_time_seg

A → 00:00
(midnight) to 11:59
P → 12:00 (noon)
to 23:59

Space → Unknown
or not available
MasterCard: PDS 0531
subfield 2

147-150 4 Un Arrival Time 1 Contains the arrival time Table:


provided by the airline or PASSEN_TRAN_TRIP
railway, per trip leg.
Field: arrival_dt
MasterCard: PDS 0533

The field value must be in


HHMM format.

151-153 3 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
key batch. The last five digits
contain the TCR count

FIS, LLC - Confidential Document 232


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

within the merchant


batch.

167 1 An Record Type The valid value for this NA


field is 2.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 4 - MasterCard Transaction - Passenger Transport -


Extension
Completely Modified TC 57, TCR 4 with Business Format E1 will be used for Passenger Transport transactions
initiated with MasterCard cards. This new TCR supplies data for the additional Trip Legs. If there are more
than four trip legs, another TC 57, TCR 4, E1 can be created.

This is an extension of the TC 57, TCR 4 with Business Format 01. This TCR is designed so to contain data for
the General Ticket Information and for the first Trip Leg (Leg 1). The reason for this design is that usually,
some data from the first Trip Leg are required for transaction to be qualified for the incentive Interchange
Fee rates.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Passenger Transport Detail - Trip Leg Data)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction Contains the message Table:


Code type of the transaction. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 233


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence
Field: msg_type
Number

5-16 12 An Passenger Name This is a mandatory field and Table:


contains the name of the PASSEN_TRAN_ADN
passenger to whom the
Field:
ticket was issued.
passenger_name
MasterCard: PDS 0505

17-18 2 Un Business Format This field is used to Table:


Code AI identify the record layout PASSEN_TRAN_ADN
and the valid value is ‘E1’. Field:
passen_bus_fmt_cd

19-33 15 An Original Ticket Contains the ticket on the Table:


Number number. PASSEN_TRAN_ADN

MasterCard: PDS 0506 Field: ticket_id

34-40 7 An Reserved This is a reserved field. NA

41-46 6 Un Leg 2 – Travel The effective ticket date. Table:


Date It can contain either the PASSEN_TRAN_TRIP
actual travel date for
Field: departure_dt
each trip leg or the date
of the first trip leg
repeated in each
subsequent addendum
record.

MasterCard: PDS 0520

FIS, LLC - Confidential Document 234


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

47-48 2 An Carrier Code 2 Holds the standard Table:


abbreviation for the PASSEN_TRAN_TRIP
airline or railway carrier. Field: carrier_cd
MasterCard: PDS 0521

49 1 An Service Class Holds the service type Table:


Code 2 (such as coach or first PASSEN_TRAN_TRIP
class). Field:
MasterCard: PDS 0522 service_class_cd

50-52 3 An Origination Contains the originating Table:

City/Airport airport or railway name’s PASSEN_TRAN_TRIP

Code 2 standard abbreviation. Field:


MasterCard: PDS 0523 origin_city_ap_cd

53-55 3 An Destination Contains the destination Table:


City/Airport 2 airport or railway name’s PASSEN_TRAN_TRIP
standard abbreviation. Field:
MasterCard: PDS 0524 dest_city_ap_cd

56 1 An Stop Over Code Stop Over Code required Table:


2 to qualify for US Region PASSEN_TRAN_TRIP
Corporate T&E III Field: stop_over_cd
Interchange Rate
Program.

MasterCard: PDS 0525

57-62 6 An Leg 2 – Fare Fare Basis Code required Table:


Basis Code to qualify for US Region PASSEN_TRAN_TRIP
Corporate T&E III Field: fare_basis_cd
Interchange Rate
Program.

FIS, LLC - Confidential Document 235


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0529

63-67 5 An Flight Number 2 Flight number required to Table:


qualify for US Region PASSEN_TRAN_TRIP
Corporate T&E III Field: flight_nbr
Interchange Rate
Program.

MasterCard: PDS 0530

68-71 4 Un Departure Time Contains the time of Table:


2 departure provided by PASSEN_TRAN_TRIP

the airline or railway, per Field: departure_dt


trip leg.

MasterCard: PDS 0531


subfield 1

The field value must be in


HHMM format.

72 1 An Departure Contains the departure Table:

Time time for this segment. PASSEN_TRAN_TRIP

Segment 2 The valid values for this Field:

field are: departure_time_se


g
A→
00:00(midnight) to
11:59

P → 12:00(noon) to
23:59

Space → Unknown
or not available

FIS, LLC - Confidential Document 236


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0531


subfield 2

73-78 6 Un Leg 3 – Travel The effective ticket date. Table:


Date It can contain either the PASSEN_TRAN_TRIP
actual travel date for
Field: departure_dt
each trip leg or the date
of the first trip leg
repeated in each
subsequent addendum
record.

MasterCard: PDS 0520

79-80 2 An Carrier Code 3 Holds the standard Table:

abbreviation for the PASSEN_TRAN_TRIP

airline or railway carrier. Field: carrier_cd

MasterCard: PDS 0521

81 1 An Service Class 3 Holds the service type Table:


(such as coach or first PASSEN_TRAN_TRIP
class). Field:
MasterCard: PDS 0522 service_class_cd

82-84 3 An Origination Contains the originating Table:


City/Airport 3 airport or railway name’s PASSEN_TRAN_TRIP
standard abbreviation. Field:
MasterCard: PDS 0523 origin_city_ap_cd

85-87 3 An Destination Contains the destination Table:


City/Airport airport or railway name’s PASSEN_TRAN_TRIP
Code 3 standard abbreviation. Field:
MasterCard: PDS 0524 dest_city_ap_cd

FIS, LLC - Confidential Document 237


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

88 1 An Stop Over Code Stop Over Code required Table:


3 to qualify for US Region PASSEN_TRAN_TRIP
Corporate T&E III Field: stop_over_cd
Interchange Rate
Program

MasterCard: PDS 0525

89-94 6 An Fare Basis Code Fare Basis Code required Table:


3 to qualify for US Region PASSEN_TRAN_TRIP
Corporate T&E III Field: fare_basis_cd
Interchange Rate
Program.

MasterCard: PDS 0529

95-99 5 An Flight Number 3 Flight number required to Table:


qualify for US Region PASSEN_TRAN_TRIP
Corporate T&E III Field: flight_nbr
Interchange Rate
Program.

MasterCard: PDS 0530

100-103 4 Un Departure Time Contains the time of Table:


3 departure provided by PASSEN_TRAN_TRIP

the airline or railway, per Field: departure_dt


trip leg.

MasterCard: PDS 0531


subfield 1

The field value must be in


HHMM format.

FIS, LLC - Confidential Document 238


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

104 1 An Departure Time Contains the departure Table:


Segment 3 time for this segment. PASSEN_TRAN_TRIP

The valid values for this Field:

field are: departure_time_se


g
A→
00:00(midnight) to
11:59

P → 12:00(noon) to
23:59

Space → Unknown
or not available

MasterCard: PDS 0531


subfield 2

105-110 6 Un Leg 4 – Travel The effective ticket date. Table:


Date It can contain either the PASSEN_TRAN_TRIP
actual travel date for
Field: departure_dt
each trip leg or the date
of the first trip leg
repeated in each
subsequent addendum
record.

MasterCard: PDS 0520

111-112 2 An Carrier Code 4 Holds the standard Table:

abbreviation for the PASSEN_TRAN_TRIP

airline or railway carrier. Field: carrier_cd

MasterCard: PDS 0521

FIS, LLC - Confidential Document 239


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

113 1 An Service Class 4 Holds the service type Table:

(such as coach or first PASSEN_TRAN_TRIP

class). Field:

MasterCard: PDS 0522 service_class_cd

114-116 3 An Origination Contains the originating Table:


City/Airport 4 airport or railway name’s PASSEN_TRAN_TRIP
standard abbreviation. Field:
MasterCard: PDS 0523 origin_city_ap_cd

117-119 3 An Destination Contains the destination Table:


City/Airport airport or railway name’s PASSEN_TRAN_TRIP
Code 4 standard abbreviation. Field:
MasterCard: PDS 0524 dest_city_ap_cd

120 1 An Stop Over Code Stop Over Code required Table:


4 to qualify for US Region PASSEN_TRAN_TRIP
Corporate T&E III Field: stop_over_cd
Interchange Rate
Program.

MasterCard: PDS 0525

121-126 6 An Fare Basis Code Fare Basis Code required Table:


4 to qualify for US Region PASSEN_TRAN_TRIP
Corporate T&E III Field: fare_basis_cd
Interchange Rate
Program.

MasterCard: PDS 0529

127-131 5 An Flight Number 4 Flight number required to Table:


qualify for US Region PASSEN_TRAN_TRIP
Corporate T&E III Field: flight_nbr

FIS, LLC - Confidential Document 240


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Interchange Rate
Program.

MasterCard: PDS 0530

132-135 4 Un Departure Time Contains the time of Table:


4 departure provided by PASSEN_TRAN_TRIP

the airline or railway, per Field: departure_dt


trip leg.

MasterCard: PDS 0531


subfield 1

The field value must be in


HHMM format.

136 1 An Departure Time Contains the departure Table:


Segment 4 time for this segment. PASSEN_TRAN_TRIP

The valid values for this Field:

field are: departure_time_se


g
A → 00:00
(midnight) to 11:59

P → 12:00 (noon)
to 23:59

Space → Unknown
or not available

MasterCard: PDS 0531


subfield 2

137-140 4 Un Arrival Time 2 Contains the arrival time Table:

provided by the airline or PASSEN_TRAN_TRIP

railway, per trip leg. Field: arrival_dt

MasterCard: PDS 0533

FIS, LLC - Confidential Document 241


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The field value must be in


HHMM format.

141-144 4 Un Arrival Time 3 Contains the arrival time Table:

provided by the airline or PASSEN_TRAN_TRIP

railway, per trip leg. Field: arrival_dt

MasterCard: PDS 0533

The field value must be in


HHMM format.

145-148 4 Un Arrival Time 4 Contains the arrival time Table:

provided by the airline or PASSEN_TRAN_TRIP

railway, per trip leg. Field: arrival_dt

MasterCard: PDS 0533

The field value must be in


HHMM format.

149-153 5 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type The valid value for this NA


field is 2.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 4 - MasterCard Transaction - Car Rental


FIS, LLC - Confidential Document 242
Car Rental addendum record message provides the detailed vehicle rental information of the cardholder.
One occurrence of this message provides rental agreement data reporting for a single vehicle rental
transaction.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Vehicle Rental Detail)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:

Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:

code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:

Component ‘4’. IN_DRAFT_MAIN

Sequence Field: msg_type


Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 An Business Format This field is used to Table:

Code identify the record layout VEHICLE_RENTAL_A


and the default value is DN
‘05’. Field:
rental_bus_fmt_cd

19-27 9 An Rental Contains the original Table:

Agreement vehicle rental agreement VEHICLE_RENTAL_A

Number invoice number. DN Field:

MasterCard: PDS 0544 rental_agreemt_nbr

FIS, LLC - Confidential Document 243


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

28-67 40 An Renter Name Contains the name of the Table:


individual making the VEHICLE_RENTAL_A
vehicle rental agreement. DN

MasterCard: PDS 0545 Field: renter_name

68-73 6 Un Rental Check Contains the date when Table:


Out Date the vehicle was originally VEHICLE_RENTAL_A
rented. DN

MasterCard: PDS 0551 Field:


rental_chkout_date
The field value must be in
MMDDYY format.

74-98 25 An Return City Contains the city where Table:


the vehicle was returned VEHICLE_RENTAL_A
to the rental agency. DN

MasterCard: PDS 0546 Field:


rental_rtn_city

99-101 3 An Return State Contains the state or Table:


province where the VEHICLE_RENTAL_A
vehicle was returned to DN
the rental agency.
Field:
MasterCard: PDS 0547 rental_rtn_state

102-104 3 An Return Country Contains the country Table:


where the vehicle was VEHICLE_RENTAL_A
returned to the rental DN Field:
agency. rental_rtn_cntry

MasterCard: PDS 0548

FIS, LLC - Confidential Document 244


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

105-110 6 Un Return Date Contains the vehicle Table:


return date. VEHICLE_RENTAL_A
DN
MasterCard: PDS 0550
Field:
The field value must be in
rental_rtn_date
MMDDYY format.

111-120 10 An Return Location Indicates the location Table:


Id where the vehicle was VEHICLE_RENTAL_A
returned to the rental DN
agency.
Field:
MasterCard: PDS 0549 rental_rtn_loc_id

121-137 17 An Customer Contains the customer Table:


Service Number service phone number VEHICLE_RENTAL_A
used to resolve DN
cardholder questions and
Field:
disputes. MasterCard:
csi_toll_free_nbr
PDS 0552

138-141 4 An Rental Class Contains the contains the Table:


classification, such as VEHICLE_RENTAL_A
midsize or luxury, of the DN
vehicle rented. Field:
MasterCard: PDS 0568 rental_class_cd

142 1 An Rental Rate Rental Rate Indicator Table:

Indicator indicates of the rental VEHICLE_RENTAL_A


rate is applied on DN
daily/weekly/monthly Field:
basis. rental_rate_ind

FIS, LLC - Confidential Document 245


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this


field are:

D → Daily rate

W → Weekly rate

M → Monthly rate

space → Unknown
or unreported

MasterCard: PDS 0553


subfield 1

143-154 12 Un Rental Rate Holds the Table:

daily vehicle rental VEHICLE_RENTAL_A

rate charged (or) DN

weekly vehicle Fields:

rental rate charged amt_daily_rate ,

(or) amt_weekly_rate,

amount of the amt_monthly_rate

monthly rental
rate.
This field varies based on
RENTAL_RATE_IND as
D/W/M.

MasterCard: PDS 0553


subfield 2

155-166 12 Un Rate Per Mile Contains the rate charged Table:


for each mile or VEHICLE_RENTAL_A
kilometer. It may be a DN Field:
daily, weekly, or monthly amt_rate_milekm
rate.

FIS, LLC - Confidential Document 246


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0555

167 1 An Record Type The valid value for this NA


field is 2.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 4 - MasterCard Transaction - Car Rental - Extension


Modified TC 57, TCR4 with Business Format E5 is used for the additionally required fields for Vehicle Rental
transactions initiated with MasterCard card.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Vehicle Rental Detail)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:

code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:

Component ‘4’. IN_DRAFT_MAIN

Sequence Field: msg_type


Number

FIS, LLC - Confidential Document 247


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-16 12 An Reserved This is a reserved field. NA

17-18 2 An Business Format This field is used to Table:


Code identify the record layout VEHICLE_RENTAL_A
and the default value is DN
‘E5’.
Field:
rental_bus_fmt_cd

19- 22 4 Un Total miles Contains the total miles Table:


or kilometers the VEHICLE_RENTAL_A
customer drove. DN

MasterCard: PDS 0556 Field:


total_mile_km

23-26 4 Un Max Free Miles Contains the free miles or Table:


kilometers allowed to a VEHICLE_RENTAL_A
customer during the DN
vehicle rental agreement
Field:
period.
max_free_mile_km
MasterCard: PDS 0557

27 1 An Insurance If PDS 0559 – Vehicle Table:


Indicator Insurance is present, the VEHICLE_RENTAL_
Insurance Indicator must ADN
contain any one of the
Field:
following values.
insurance_ind
Y → Yes (insurance
was purchased)

N → No (insurance
was not purchased)

FIS, LLC - Confidential Document 248


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Spaces →
Unknown or
unreported

MasterCard: PDS 0559


subfield 1

28-39 12 Un Insurance If Insurance Indicator Table:


Charges value is ‘Y’, the Insurance VEHICLE_RENTAL_
Charges field cannot ADN
contain all spaces or all
Field:
zeros.
amt_insurance_chg
MasterCard: PDS 0559
subfield 2

40 1 An Adjustment If Billing Adjustment field Table:


Amount is present, the Billing VEHICLE_RENTAL_
Indicator Adjustment Indicator ADN
should contain any one of
Field: adjust_ind
the following values.

Y → Yes (additional
charges were
added)

N → No (no
additional charges
were added)

space → No
additional charges
or unknown

MasterCard: PDS 0561


subfield 1

FIS, LLC - Confidential Document 249


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

41-52 12 An Adjustment Contains the total Table:


Amount amount of the charges VEHICLE_RENTAL_A
added after the DN
departure.
Field: amt_adjust
If Adjustment Amount
Indicator contains the
value ‘Y’, then
Adjustment Amount field
value must be numeric
and greater than zero.

MasterCard: PDS 0561


subfield 2

53-54 2 An Program code Indicates special Table:


circumstances such as ‘no VEHICLE_RENTAL_A
show’ situations. DN

MasterCard: PDS 0563 Field: program_cd

55-79 25 An Rental Location Indicates where the Table:


City vehicle was rented. VEHICLE_RENTAL_A

MasterCard: PDS 0564 DN

Field:
rental_loc_city

80-82 3 An Rental Location Indicates the state or Table:


State/Province province where the VEHICLE_RENTAL_A
vehicle was rented. DN

MasterCard: PDS 0565 Field:


rental_loc_state

FIS, LLC - Confidential Document 250


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

83-85 3 An Rental Location Indicates the country Table:


Country where the vehicle was VEHICLE_RENTAL_A
rented. DN

MasterCard: PDS 0566 Field:


rental_loc_cntry

86 1 An Tax Exempt Provides the indicator Table:


Indicator noting whether the goods VEHICLE_RENTAL_A
or services were tax- DN
exempt, or tax was not
Field:
collected.
tax_exempt_ind
The valid values for this
field are:

0 → No tax
collected

1 → Tax Exempt

MasterCard: PDS 0686

87-90 4 Un Days Rented Provides the number of Table:


days that the vehicle was VEHICLE_RENTAL_A
rented. DN

MasterCard: PDS 0691 Field: days_rented

91-166 76 An Reserved This is a reserved field. NA

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Reimbursement Contains the NA


Attribute reimbursement attribute.

FIS, LLC - Confidential Document 251


TC 57, TCR 4 - MasterCard Transaction - Lodging
Lodging addendum record message provides detailed information about lodging accommodations and
related expenses for the cardholder. One occurrence of this message provides lodging accommodation
reporting for a single lodging folio, such as a single stay at a lodging facility with one check-in and one check-
out.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Lodging Summary)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be


Code ‘57’.

3 1 Un Transaction The field value must be Table:

code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:

Component ‘4’. IN_DRAFT_MAIN

Sequence Field: msg_type


Number

5-10 6 Un Arrival Date Contains the cardholder Table:


check-in date. LODGING_ADN

The field value must be in Field: arrival_date


MMDDYY format.

MasterCard: PDS 0574

11-16 6 Un Departure Date Contains the departure Table:


date. LODGING_ADN

The field value must be in Field:


MMDDYY format. departure_date

FIS, LLC - Confidential Document 252


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0575

17-18 2 Un Business Format This field is used to Table:


Code identify the record layout LODGING_ADN
and the default value is Field:
‘06’. lodg_bus_fmt_cd

19-28 10 An Folio Number Contains the card Table:


acceptor’s internal LODGING_ADN
invoice or billing ID Field: folio_nbr
reference number.

MasterCard: PDS 0576

29-38 10 An Property Phone Identifies specific lodging Table:


Number property location by its LODGING_ADN
local phone number. Field:
MasterCard: PDS 0577 property_ph_nbr

39-48 10 An Customer Contains the customer Table:


Service Phone service phone number LODGING_ADN
Number used to resolve Field:
cardholder questions and csi_toll_free_nbr
disputes.

MasterCard: PDS 0552

49-60 12 Un Room Rate Contains the daily room Table:


charges exclusive of taxes LODGING_ADN
and fees. Field:
MasterCard: PDS 0580 amt_room_rate

61-72 12 Un Room Tax Contains tax amount Table:


information such as the LODGING_ADN
daily room tax, occupancy

FIS, LLC - Confidential Document 253


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

tax, energy tax, and Field:


tourist tax amounts. amt_room_tax

MasterCard: PDS 0581

73-84 12 Un Total Tax Contains the total Table:


amount of sales tax or LODGING_ADN
value added tax (VAT) on Field: amt_total_tax
the total purchase
amount.

MasterCard: PDS 0597

85-131 47 An Reserved This is a reserved field. NA

132-135 4 Un Total Room Provides the total Table:


Nights number of nights for LODGING_ADN
which a room was Field: room_night
contracted during a
lodging stay.

MasterCard: PDS 0703

136 1 An Fire Safety Act Identifies that the facility Table:


Indicator complies with the Hotel LODGING_ADN
and Motel Fire Safety Act Field:
of 1990 (PL101-391) or firesafety_act_ind
similar legislation.

The valid values for this


field are:

Y → In compliance
with Fire Safety
Act.

FIS, LLC - Confidential Document 254


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

N → Not in
compliance with
the Fire Safety Act.

MasterCard: PDS 0711

137-153 17 An Customer Code Contains the code that Table:


the cardholder supplied LODGING_ADN
to the card acceptor. Field: customer_cd
MasterCard: PDS 0508

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Reimbursement Contains the NA


Attribute reimbursement attribute.

TC 57, TCR 4 - MasterCard Transaction - Fleet Service


Fleet Service Addendum record provides the transaction information related to the purchase, such as motor
fuel service type, product code, unit of measure, or quantity.

Whenever a MasterCard Corporate Fleet Card® is used at a fuel location, the Corporate Fleet Transaction
Information message (Usage Code 98, Industry Record Number 002) may be submitted to provide all the
transaction information.

FIS, LLC - Confidential Document 255


Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Corporate Fleet Transaction Information)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:

Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:

code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:

Component ‘4’. IN_DRAFT_MAIN

Sequence Field: msg_type


Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 An Business Format This field is used to Table:

Code identify the record layout FLEET_SERV_ADN

and the valid value is ‘98’. Field:


fleet_bus_fmt_cd

19-26 8 An Reserved This is a reserved field. NA

27-30 4 An Oil Company Contains a 4-digit code Table:

Brand Name that indicates the card FLEET_SERV_ADN

acceptor oil company Field:


brand name. oil_co_brand_name

MasterCard: PDS 0620

FIS, LLC - Confidential Document 256


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

31-34 4 Un Purchase Time Contains the time of day Table:

the purchase was made. FLEET_SERV_ADN

MasterCard: PDS 0621 Field:


purchase_time

35 1 An Motor Fuel Contains the type of Table:

Service Type service received at the FLEET_SERV_ADN


card acceptor site. Field: service_type
MasterCard: PDS 0622

36-38 3 An Motor Fuel Contains the acquirer’s Table:

Product Code motor fuel product code FLEET_SERV_ADN


translated from the Field: fuel_type
information the
attendant entered.
MasterCard: PDS 0623
subfield 1

39-50 12 Un Motor Fuel Unit Contains the acquirer’s Table:

Price motor fuel unit price. FLEET_SERV_ADN

MasterCard: PDS 0623 Field: unit_cost

subfield 2

51 1 An Motor Fuel Unit Contains the acquirer’s Table:

of Measure motor fuel unit of FLEET_SERV_ADN

measure. Field:

MasterCard: PDS 0623 unit_of_measure

subfield 3

52-57 6 Un Motor Fuel Contains the acquirer’s Table:

Quantity motor fuel quantity. FLEET_SERV_ADN

Field: quantity_exp

FIS, LLC - Confidential Document 257


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0623


subfield 4

58 1 Un Motor Fuel Contains the acquirer’s Table:

Quantity motor fuel quantity FLEET_SERV_ADN

Exponent exponent. Field: quantity_exp

MasterCard: PDS 0623


subfield 5

59-63 5 An Reserved This is a reserved field. NA

64-75 12 Un Motor Fuel Sale Contains the acquirer’s Table:

Amount motor fuel sale amount. FLEET_SERV_ADN

MasterCard: PDS 0623 Field: amt_fuel_sale

Subfield 6

76-82 7 An Odometer Contains the vehicle Table:

Reading odometer reading the FLEET_SERV_ADN

purchaser entered. Field:

MasterCard: PDS 0629 odometer_reading

83-99 17 An Vehicle Number Contains the number Table:

assigned to the vehicle by FLEET_SERV_ADN

the business using the Field:


MasterCard Corporate vehicle_number
Fleet Card® and entered
by the cardholder at the
point of interaction.

MasterCard: PDS 0630


Vehicle Number

FIS, LLC - Confidential Document 258


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

100-116 17 An Driver Contains the number Table:


Number/ID assigned to the driver by FLEET_SERV_ADN
Number the business using the Field: driver_id_nbr
MasterCard Corporate
Fleet Card® and entered
by the cardholder at the

point of interaction.

MasterCard: PDS 0631

117 1 An Product Type Contains a code read Table:


Code from a card magnetic FLEET_SERV_ADN
stripe that indicates Field:
prompts that occur at the product_type_cd
point of interaction.

MasterCard: PDS 0632

118-129 12 Un Total Tax Contains the total Table:


Amount amount of sales tax or FLEET_SERV_ADN
value added tax (VAT) on Field: amt_total_tax
the total purchase
amount.

MasterCard: PDS 0597

130 1 An Total Tax Reflects total sales tax Table:


Collected capture and reporting FLEET_SERV_ADN
Indicator information such as Field:
whether sales tax was total_tax_coll_ind
included in the purchase
amount or if goods and
services were not taxable.

MasterCard: PDS 0598

FIS, LLC - Confidential Document 259


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

131 1 An Tax Exempt Provides the indicator Table:


Indicator noting whether the goods FLEET_SERV_ADN
or services were tax- Field:
exempt, or tax was not tax_exempt_ind
collected.

MasterCard: PDS 0686

132-143 12 Un Net Fuel Price Indicates the price of fuel Table:


net of any taxes. FLEET_SERV_ADN

MasterCard: PDS 0712 Field: amt_net_fuel


subfield 1

144 1 Un Net Fuel Price Provides the price of fuel Table:


Exponent net of any taxes. FLEET_SERV_ADN

MasterCard: PDS 0712 Field: net_fuel_exp


subfield 2

145-153 9 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Reserved This is a reserved field. NA

169-184 16 An FltspconEnf PDS 0781 (Fleet Spend Table:


Control Enforced) FLEET_SERV_ADN

FIS, LLC - Confidential Document 260


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

contains the information, Field:


on a transaction basis,
Flt_spcon_Enf
that merchants use to
determine what products
or group of products may
be purchased using EMV
compliant technology.

185-187 3 Un FltFProcd If PDS 0782 is present, Table:


subfield 1 must be one of FLEET_SERV_ADN
the values listed in this
Field:
table.
Flt_FPro_cd

188-199 12 Un FltFUnitPrice If PDS 0782 is present, Table:


subfield 2 must be right- FLEET_SERV_ADN
justified and numeric. The
Field:
fleet fuel unit price must
Flt_FUnit_Price
be right justified with
three positions to the
right of the decimal.

200 1 An FltFUnitMeas If PDS 0782 is present, Table:


Fleet Fuel Unit of FLEET_SERV_ADN
Measure must be a space
Field:
or in the range 1–8 as in
Flt_FUnit_Meas
this table.

201-206 6 Un FltFQty If PDS 0782 is present, Table:


fleet fuel quantity must FLEET_SERV_ADN
be numeric and greater
Field:
than zero.
Flt_FQty

FIS, LLC - Confidential Document 261


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

207 1 Un FltFQuanExp If PDS 0782 is present, Table:


fleet fuel quantity FLEET_SERV_ADN
exponent must be in the
Field:
range 0–5. PDS 0782,
Flt_FQuan_Exp
subfield 5 (Fleet Fuel
Quantity Exponent) is
assumed to be three
positions.

208-219 12 Un FltFSaleAmt The currency exponent Table:


for PDS 0782, subfield 6 FLEET_SERV_ADN
(Fleet Fuel Sale Amount)
Field:
is based on the exponent
Flt_FSale_Amt
associated with the DE 49
(Currency Code,
Transaction) from the
associated First
Presentment/1240
message.

220-222 3 Un Promptcd1 Subfield 1 (Prompt Code Table:


1) Prompt Code contains FLEET_SERV_ADN
a code that specifies the
Field:
information requested to
Prompt_cd1
be provided by the
cardholder at the POI.

223-257 35 An DriverReData1 Driver Related Data Table:


contains the data entered FLEET_SERV_ADN
in response to the
Field:
Prompt Code obtained at
Driver_ReData1
the POS. If present, PDS

FIS, LLC - Confidential Document 262


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

0790, subfield 2 (Driver


Related Data 1) must be
left justified and cannot
contain all spaces.

258-260 3 Un Promptcd2 Subfield 1 (Prompt Code Table:


2) Prompt Code contains FLEET_SERV_ADN
a code that specifies the
Field:
information requested to
Prompt_cd2
be provided by the
cardholder at the

POI.

261-295 35 An DriverReData2 Driver Related Data Table:


contains the data entered FLEET_SERV_ADN
in response to the
Field:
Prompt Code obtained at
Driver_ReData2
the POS. If present, PDS
0791, subfield 2 (Driver
Related Data 2) must be
left justified and cannot
contain all spaces

296-298 3 Un Promptcd3 Subfield 1 (Prompt Code Table:


3) Prompt Code contains FLEET_SERV_ADN
a code that specifies the
Field:
information requested to
Prompt_cd3
be provided by the
cardholder at the POI.

299-333 35 An DriverReData3 Driver Related Data Table:


contains the data entered FLEET_SERV_ADN
in response to the

FIS, LLC - Confidential Document 263


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Prompt Code obtained at Field:


the POS. If present, PDS Driver_ReData3
0792, subfield 2 (Driver
Related Data 3) must be
left justified and cannot
contain all spaces.

334-336 3 Un Promptcd4 Subfield 1 (Prompt Code Table:


4) Prompt Code contains FLEET_SERV_ADN
a code that specifies the
Field:
information requested to
Prompt_cd4
be provided by the
cardholder at the POI.

337-371 35 An DriverReData4 Subfield 2 (Driver Related Table:


Data 4) Driver Related FLEET_SERV_ADN
Data contains the data
Field:
entered in response to
Driver_ReData4
the Prompt Code
obtained at the POS. If
present, PDS 0793,
subfield 2 (Driver Related
Data 4) must be left
justified and cannot
contain all spaces.

372-374 3 Un Promptcd5 Subfield 1 (Prompt Code Table:


5) Prompt Code contains FLEET_SERV_ADN
a code that specifies the
Field:
information requested to
Prompt_cd5
be provided by the
cardholder at the POI.

FIS, LLC - Confidential Document 264


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

375-409 35 An DriverReData5 Subfield 2 (Driver Related Table:


Data 5) Driver Related FLEET_SERV_ADN
Data contains the data
Field:
entered in response to
Driver_ReData5
the Prompt Code
obtained at the POS. If
present, PDS 0794,
subfield 2 (Driver Related
Data 5) must be left
justified and cannot
contain all spaces.

TC 57, TCR 4 - MasterCard Transaction - Rail Data


Rail Data addendum record message supports ticketing information for railway transactions to provide
detailed itinerary information for the cardholder.

Acquirers may submit 1–999 occurrences of this message. Each occurrence provides detailed itinerary data
associated with a railway transaction.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Passenger Transport Detail - Rail Data)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction Code The field value must be Table:


‘57’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 265


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

3 1 Un Transaction code The field value must be Table:


qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 An Business format This field is used to Table: RAIL_DATA


code identify the record layout Field:
and the valid value is rail_bus_fmt_cd
‘RD’.

19-47 29 An Passenger Name This is a mandatory field Table: RAIL_DATA


and contains the name of Field:
the passenger to whom passenger_name
the ticket was issued.

MasterCard: PDS 0505

48-62 15 An Ticket Number Contains the ticket on the Table: RAIL_DATA


number. Field: ticket_id

MasterCard: PDS 0506

63-68 6 Un Travel Date Contains the effective Table: RAIL_DATA


ticket date, previously Field: departure_dt
referred to as departure
date.

The field value must be in


MMDDYY format.

FIS, LLC - Confidential Document 266


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0520

69-70 2 An Service Type Contains code defined to Table: RAIL_DATA


indicate the type of Field: service_type
service provided.
MasterCard: PDS 0652
Subfield 1

71-72 2 An Service Nature Contains code defined to Table: RAIL_DATA


indicate the nature of the Field:
service provided. service_nature
MasterCard: PDS 0652
Subfield 2

73-102 30 An Start Station Contains a value that Table: RAIL_DATA


indicates Ticket or Field: start_station
Reservation. MasterCard:
PDS 0664

103-132 30 An Destination Contains the name of the Table: RAIL_DATA


Station railway destination Field: dest_station
station.

MasterCard: PDS 0665

133-134 2 Un Number of Indicates the number of Table: RAIL_DATA


Adults adults travelling. Field: no_of_adults
MasterCard: PDS 0756
Subfield 1

135-136 2 Un Number of Indicates the number of Table: RAIL_DATA

Children children travelling. Field:


MasterCard: PDS 0756 no_of_children
Subfield 2

FIS, LLC - Confidential Document 267


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

137 1 An Class Indicates the class of Table: RAIL_DATA


ticket. Field:
MasterCard: PDS 0756 rail_data_class
Subfield 3

138-140 3 An Sequence A sequence number Table: RAIL_DATA

Number indicating the sequence Field: seq_number


that this rail segment falls
within the trip.

MasterCard: PDS 0611

141-152 12 Un Service Amount Describes the amount Table: RAIL_DATA


charged for the service. Field:
MasterCard: PDS 0653 amt_service_amt
subfield 1

Note: PDS 0653 subfield 2


will be filled with
transaction amount
exponent.

153 1 An Service Amount Identifies whether


Sign Service Amount field is a
debit or a credit from the
perspective of the
cardholder.

The valid values for this


field are:

D → Fee Amount is
a debit
C → Fee Amount is
a credit

FIS, LLC - Confidential Document 268


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0653


subfield 3

154-162 9 An Procedure ID Contains identification of Table: RAIL_DATA


the Rail Server procedure Field: procedure_id
or the order in which
service was booked or
cancellation was done.

MasterCard: PDS 0651

163-168 6 An Reserved This is a reserved field. NA

TC 57, TCR 4 - MasterCard Transaction - Travel Agency


Travel Agency addendum record message supports corporate transactions for travel agency, airline, or
railway transactions.

Acquirers may submit 1–999 occurrences of this message. Each occurrence provides detailed travel agency
fee data associated with a travel agency, airline, or railway transaction.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Travel Agency Detail)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction Code The field value must be Table:


‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction code The field value must be Table:


qualifier ‘0’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 269


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 An Business format This field is used to Table:


code identify the record layout TRAVEL_AGENCY
and the valid value is ‘TA’. Field:

tagency_bus_fmt_c
d

19-24 6 An Customer Enables customers to Table:


Identifier Type provide custom TRAVEL_AGENCY
information pertinent to Field:
the transaction. custom_id_type
The sample valid values
for this field are:

CUORD →
Customer Order

CUSTPO →
Customer Purchase
Order

PMTREF →
Payment Reference
number

PRCHID → Purchase
Identification

FIS, LLC - Confidential Document 270


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0502


subfield 1

25-100 76 An Customer Enables customers to Table:

Identifier Detail provide custom TRAVEL_AGENCY


information pertinent to Field:
the transaction. custom_id_dtl
MasterCard: PDS 0502
subfield 2

101-104 4 An Travel Agency Contains a sequence Table:

Sequence number indicating the TRAVEL_AGENCY

Number sequence of this travel Field:


agency fee for this t_agency_seq_no
transaction.

MasterCard: PDS 0503

105-116 12 Un Travel Agency Contains descriptive Table:

Fee Amount information regarding the TRAVEL_AGENCY


fee charged by the travel Field:
agency. amt_t_agency_fee

Note: PDS 0504 subfield 2


will be filled with the
transaction currency
exponent.

MasterCard: PDS 0504


subfield 1

117 1 An Travel Agency Identifies whether Travel

Fee Amount Agency Fee Amount field

Sign is a debit or a credit from

FIS, LLC - Confidential Document 271


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

the perspective of the


cardholder.

The valid values for this


field are:

D → Travel Agency
Fee Amount is a
debit

C → Travel Agency
Fee Amount is a
credit

MasterCard: PDS 0504


subfield 3

118-129 12 An Travel Agency Contains the Travel Table:

Fee Amount agency fee amount rate. TRAVEL_AGENCY

rate MasterCard: PDS 0504 Field:


subfield 4 t_agency_fee_rate

130-145 16 An Travel Agency Describes the travel Table:

Fee Description agency fee and should TRAVEL_AGENCY


not contain all zeros, all Field:
spaces, all high or low t_agency_fee_desc
values if this field
contains a value.

MasterCard: PDS 0504


subfield 5

146-168 23 An Reserved This is a reserved field. NA

TC 57, TCR 4 - MasterCard Transaction - Lodged Account

FIS, LLC - Confidential Document 272


A lodged account is defined as a corporate card account used by a travel agency for multiple individuals
within the same corporate client.

Travel costs for all individuals are supplemented with the client-specific information requested by the
corporation. This may include things such as cost accounting, project designation, company/division, and so
on.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Lodged Account Detail)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 4 Un Transaction Code The field value must be Table:


‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction code The field value must be Table:


qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-12 8 An Credit Card Slip Contains a slip number Table:


Number from the credit card slip. LODGED_ACCOUNT

MasterCard: PDS 0760 Field:


crdt_crd_slp_no

13-14 2 Un Data Source Indicates the source of Table:

enhanced data that has LODGED_ACCOUNT

been matched to this Field: data_src


transaction.

FIS, LLC - Confidential Document 273


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this


field are:

00 → Not
Applicable to this
transaction

10 → START BSP
(Billing and
Settlement Plan)
(Global Distribution
Systems Fares) (57
record, CCZ)

11 → START non-
BSP (Billing and
Settlement Plan)
(56, 57 records)

12 → Deutche
Bahn Online from
Deutche Bahn

14 → BSP (Billing
and Settlement
Plan) from DER
15 → Non-BSP
(Billing and
Settlement Plan)
from DER

16 → Manual
Matching for
Exceptional
Customers
(customers of a

FIS, LLC - Confidential Document 274


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

specific program in
Germany that is no
longer supported)

18 → Deutche
Bahn-Online from
DER

19 → Acquirer
Addenda (only
Financials)

MasterCard: PDS 0762

15-16 2 An VAT Suppression Contains a code Table:


Indicator indicating that the Value LODGED_ACCOUNT
Added Tax was Field:
suppressed. suppression_ind
The common values for
this field are:

DR → (Deutsches
Reisebüro) (or)
ST → (ST Art
Amadeus).

MasterCard: PDS 0763

17-18 2 An Business format This field is used to Table:


code identify the record layout LODGED_ACCOUNT

and the valid value is ‘LA’. Field:


lodged_bus_fmt_cd

19-20 2 Un Customer Indicates the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 0 provided for this

FIS, LLC - Confidential Document 275


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

transaction and used for Field:


various reference cust_ref_val_id0
processing at the
customer site.

Contains values from 01


to 10 (10 occurrences)
that defines what
information is reflected in
the Customer Reference
Value Detail (subfield 2).

MasterCard: PDS 0660


subfield 1

21-37 17 An Customer Provides customer Table:


Reference Value reference value LODGED_ACCOUNT
Detail 0 information about the Field:
transaction. cust_ref_val_dtl0
MasterCard: PDS 0660
subfield 2

38-39 2 Un Customer Indicates the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 1 provided for this Field:
transaction cust_ref_val_id1
MasterCard: PDS 0660
subfield 1

40-56 17 An Customer Provides customer Table:


Reference Value reference value LODGED_ACCOUNT
Detail 1 information about the Field:
transaction. cust_ref_val_dtl1

FIS, LLC - Confidential Document 276


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0660


subfield 2

57-58 2 Un Customer Indicates the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 2 provided for this Field:
transaction. cust_ref_val_id2
MasterCard: PDS 0660
subfield 1

59-75 17 An Customer Provides customer Table:


Reference Value reference value LODGED_ACCOUNT
Detail 2 information about the Field:
transaction. cust_ref_val_dtl2
MasterCard: PDS 0660
subfield 2

76-77 2 Un Customer Indicates the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 3 provided for this Field:
transaction. cust_ref_val_id3

MasterCard: PDS 0660


subfield 1

78-94 17 An Customer Provides customer Table:


Reference Value reference value LODGED_ACCOUNT
Detail 3 information about the Field:
transaction. cust_ref_val_dtl3
MasterCard: PDS 0660
subfield 2

FIS, LLC - Confidential Document 277


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

95-96 2 Un Customer Indicates the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 4 provided for this Field:
transaction. cust_ref_val_id4
MasterCard: PDS 0660
subfield 1

97-113 17 An Customer Provides customer Table:


Reference Value reference value LODGED_ACCOUNT
Detail 4 information about the Field:
transaction. cust_ref_val_dtl4
MasterCard: PDS 0660
subfield 2

114-115 2 Un Customer Indicates the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 5 provided for this Field:
transaction. cust_ref_val_id5
MasterCard: PDS 0660
subfield 1

116-132 17 An Customer Provides customer Table:


Reference Value reference value LODGED_ACCOUNT
Detail 5 information about the Field:
transaction. cust_ref_val_dtl5
MasterCard: PDS 0660
subfield 2

133-147 15 An Delivery Order Contains a customer Table:


Number invoice number for a rail LODGED_ACCOUNT
sale to a corporate Field: del_order_no
account.

FIS, LLC - Confidential Document 278


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0759

148-162 15 An Travel Agency ID Contains a numeric code Table:

assigned to each LODGED_ACCOUNT

approved location where Field:


an Agent is authorized to travel_agncy_id
issue Standard Traffic
Documents (STDs) on
behalf of Ticketing
Airlines.

MasterCard: PDS 0761

163-168 6 An Reserved This is a reserved field. NA

TC 57, TCR 4 - MasterCard Transaction - Payment


Transaction 0 for MasterCard
This layout pertains to the information related to the payment transaction details.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Payment Transaction Detail)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction Code The field value must be Table:


‘57’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 279


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

3 1 Un Transaction code The field value must be Table:


qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 An Business Format This field is used to NA


Code identify the record layout
and the valid value is ‘P0’.

19-43 25 An Payer Name Provides the full name of Table: PYMT_ADN


the payer associated with Field: payer_name
a Payment Transaction.

MasterCard: PDS 0670


subfield 1

44-73 30 An Payer Address Contains the payer’s PYMT_ADN


street address. Field: payer_addr
MasterCard: PDS 0670
subfield 2

74-98 25 An Payer City Contains the payer’s city. Table: PYMT_ADN

MasterCard: PDS 0670 Field: payer_city


subfield 3

99-101 3 An Payer State/ Contains the payer’s Table: PYMT_ADN


Province Code State/Province Code. Field:
payer_state_prov

FIS, LLC - Confidential Document 280


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0670


subfield 4

102-104 3 An Payer Country Contains the payer’s Table: PYMT_ADN


Code Country Code. Field:
MasterCard: PDS 0670 payer_cntry_cd
Subfield 5

105-114 10 An Payer Postal Contains the payer’s Table: PYMT_ADN


Code Postal (ZIP) Code. Field:
MasterCard: PDS 0670 payer_postal_cd
Subfield 6

115-120 6 Un Fund Request Provides the date the Table: PYMT_ADN


Date recipient (seller of goods) Field:
requested receipt of fund_req_date
funds.

The field value must be in


YYMMDD format.

MasterCard: PDS 0671

121-144 24 An Filler The valid value for this NA


field is Space.

145-150 6 Un Fund Due Date Provides the date of the Table: PYMT_ADN
anticipated receipt of Field:
funds by the recipient fund_due_date
(Seller).

The field value must be in


YYMMDD format.

MasterCard: PDS 0673

FIS, LLC - Confidential Document 281


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

151-158 8 Un Payer Date of Contains the payer’s date Table: PYMT_ADN


Birth of birth. Field:

The field value must be in payer_date_of_birt

MMDDYYYY format. h

MasterCard: PDS 0670


subfield 7

159-166 8 An Reserved This is a mandatory NA


reserved field.

167 1 An Record Type The valid value for this NA


field is 2.

168 1 An Reserved This is a reserved field. NA

169-203 35 An Payee First This is a mandatory field Table: PYMT_ADN


Name and contains the first Field:
name of the payee. payee_first_name
MasterCard: PDS 0765
subfield 1

204-238 35 An Payee Last Name This is a mandatory field Table: PYMT_ADN


and contains the last Field:
name of the payee payee_last_name
MasterCard: PDS 0765
subfield 2

239-268 30 An Payee Address Contains the street Table: PYMT_ADN


address of the payee. Field: payee_addr
MasterCard: PDS 0765
subfield 3

FIS, LLC - Confidential Document 282


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

269-293 25 An Payee City Contains the city of the Table: PYMT_ADN


payee. Field: payee_city
MasterCard: PDS 0765
subfield 4

294-296 3 An Payee Contains the Table: PYMT_ADN


State/Province state/province code of Field:
Code the payee. payee_state_prov
MasterCard: PDS 0765
subfield 5

297-299 3 An Payee Country Contains the valid ISO Table: PYMT_ADN


Code standards alpha country Field:
code of the payee. payee_cntry_cd
MasterCard: PDS 0765
subfield 6

300-309 10 An Payee Postal Contains the postal code Table: PYMT_ADN


Code of the payee. Field:
MasterCard: PDS 0765 payee_postal_cd
subfield 7

310-317 8 Un Payee Date of Contains the date of birth Table: PYMT_ADN


Birth of the payee. Field:
The field value must be in payee_date_of_birt
MMDDYYYY format. h

MasterCard: PDS 0765


subfield 8

318-337 20 An Payee Phone Contains the phone Table: PYMT_ADN


Number number of the payee.

FIS, LLC - Confidential Document 283


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field:
Note: Only numbers are
allowed in Payee Phone payee_phone_no
Number.

MasterCard: PDS 0765


subfield 9

TC 57, TCR 4 - MasterCard Transaction - Payment


Transaction 1 for MasterCard
This layout helps in providing the additional payment transaction details related a payment transaction
performed.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Payment Transaction Detail)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction Code The field value must be Table:


‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction code The field value must be Table:


qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

FIS, LLC - Confidential Document 284


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-16 12 An Reserved This is a reserved field. NA

17-18 2 An Business Format This field is used to NA


Code identify the record layout
and the valid value is ‘P1’.

19-37 19 An Additional Contain card acceptor Table: PYMT_ADN


Trace/Reference used trace ID. Field: adtl_trace_id
Number used by Additional
Card Acceptor Trace/Reference Number
used by Card Acceptor.

MasterCard: PDS 0674

38-52 15 An Additional Contains the additional Table: PYMT_ADN


Transaction data that the card Field:
Description Data acceptor might want to adtl_trans_desc
provide.

MasterCard: PDS 0675

53-166 114 An Reserved This is a reserved field. NA

167 1 An Record Type The valid value for this NA


field is 2.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 4 - MasterCard Transaction - Health Care


Transaction
Health Care addendum provides information about health care items purchased.

FIS, LLC - Confidential Document 285


Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Healthcare)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction Code The field value must be Table:


57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction code The field value must be Table:


qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 An Business Format This field is used to NA


Code identify the record layout
and the valid value is
‘HC’.

19-50 32 An Item Description Contains the description Table:


of the individual item HEALTH_CARE
purchased.
Field: item_desc
MasterCard: PDS 0642

51-62 12 Un Item Quantity Indicates the quantity of Table:


the item purchased and HEALTH_CARE
the associated decimal
Field: item_quantity
point location.

FIS, LLC - Confidential Document 286


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0643


subfield 1

63 1 Un Item Quantity Indicated the decimal Table:


Exponent location for the Item HEALTH_CARE
Quantity subfield.
Field:
If PDS 0643 is present, item_quantity_exp
subfield 2 must be
numeric and contain a
value of 0 through 5.

MasterCard: PDS 0643


subfield 2

64-75 12 Un Item Unit Price Contains the unit price of Table:


an item. HEALTH_CARE

MasterCard: PDS 0646 Field:


subfield 1 item_unit_price

76 1 Un Item Unit Price Contains the exponent Table:


Exponent value of the item unit HEALTH_CARE
price.
Field:
The values must be item_unit_pric_exp
between 0 and 5.

MasterCard: PDS 0646


subfield 2

77 1 Un Healthcare This is a mandatory field Table:


Eligible Status and identifies whether HEALTH_CARE
Indicator the specific item
Field:
described in this
elgbl_status_ind
addendum message

FIS, LLC - Confidential Document 287


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

represents a qualified
healthcare items
(qualified in accordance
with the IIAS Industry
Standard list).

This flag indicates the if


transmitted items are
qualified healthcare items
or not.

MasterCard: PDS 0764

78-166 89 An Reserved This is a reserved field. NA

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 5 - MasterCard Transaction - MasterCard


Compliance Data
MasterCard Compliance Data layout holds the additional information related to the MasterCard transaction
carried out.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > First Presentment section for the additional fields of the
compliance record.

FIS, LLC - Confidential Document 288


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction Code The field value must be Table:


‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘5’. IN_DRAFT_MAIN
Sequence
Field: msg_type
Number

5-15 11 An Reserved This is a reserved field. NA

16-24 9 An Banknet Holds the Banknet Table:


Settlement settlement number. IN_DRAFT_EMC
Number
MasterCard: DE 63 Field:
subfield 2, TraceID banknet_ref_nbr
Position 1-9

25-28 4 Un Banknet The field value must be in Table:


Settlement Date MMDD format. IN_DRAFT_EMC

MasterCard: DE 63 Field:
subfield 2, TraceID banknet_ref_date
position 10-13

29-32 4 An Validation Code Contains the validation NA


code.

MasterCard: Not used

FIS, LLC - Confidential Document 289


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

33 1 Un UCAF – Indicates the presence Table:


Electronic and type of security IN_DRAFT_EMC
Commerce protocol present in the
Field:
Security Level authorization process.
ecsl_sec_protocol
Indicator –
The valid values for this
Security Protocol
field are:

0 → Reserved

1 → Reserved

2 → Channel

3-8 → For future


use

9 → No Security
Protocol

MasterCard: PDS 0052


subfield 1

34 1 Un UCAF – Indicates the type if Table:


Electronic Cardholder IN_DRAFT_EMC
Commerce Authentication used in
Field: ecsl_ch_auth
Security Level the authorization
Indicator – process.
Cardholder
The valid values for this
Authentication
field are:

0 → Reserved

1 → Cardholder
certificate not used

FIS, LLC - Confidential Document 290


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

2 → Processed
through
Masterpass

3 → Chip
cryptogram used,
Cardholder
Certificate not used

4 → Digital Secure
Remote Payment
(DSRP) with UCAF
data.

5-9 → Reserved for


future use

MasterCard: PDS 0052


subfield 2

35 1 Un UCAF – Identifies the level of Table:


Electronic UCAF™ supported in the IN_DRAFT_EMC
Commerce authorization process.
Field:
Security Level
The valid values for this ecsl_ucaf_coll_ind
Indicator – UCAF
field are:
Status
0 → Not supported
at the merchant’s
web site

1 → UCAF data
collection is
supported by the
merchant, and

FIS, LLC - Confidential Document 291


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

UCAF data must be


present.

2 → Both merchant
and issuer are
UCAF enabled as
indicated in the
Authorization

3 → Merchant is
UCAFenabled and
the transaction was
processed under
the Maestro®
Utility Payment
Program (MUPP)
and intracountry
recurring payment
programs (Europe
Region) as
indicated in the
Authorization

4 → Reserved for
future use

5 → Issuer risk
based decisioning

6 → Merchant risk
based decisioning

7 → Partial
shipment or
recurring payment
(DE 48, sub-

FIS, LLC - Confidential Document 292


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

element 43 not
required). Liability
will depend on the
original UCAF
values provided
and matching with
the initial
transaction.

8 & 9 → Reserved
for future use.

MasterCard: PDS 0052


subfield 3

36-37 2 An Transaction Provides information Table:


Category about the transaction IN_DRAFT_EMC
Indicator that cannot be
Field: trans_cat_ind
determined from other
transaction information,
such as DE 2 (Primary
Account Number) or DE
22 (Point of Service Data
Code).

The valid values for this


field are:

01 → The
transaction is a
MasterCard
commercial card
transaction
initiated via the
Payment Gateway

FIS, LLC - Confidential Document 293


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

(a Payable Account
transaction).

02 → This
transaction is from
a card acceptor
terminal that is
exempt from
having an IIAS
because it has met
the IRSs 90 percent
qualification rule.

03 → The
transaction is from
a card acceptor
terminal that
verified qualified
healthcare
expenses against
an Inventory
Information
Approval System
(IIAS) during the
authorization
process.

04 → The
transaction is
submitted as a
Healthcare
transaction but

FIS, LLC - Confidential Document 294


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

from a non–IIAS-
certified merchant.

MasterCard: PDS 0057

38-40 3 An Program Monitors and tracks a Table:


Registration ID participant’s activity in IN_DRAFT_EMC
special promotion
Field: prog_reg_id
programs (primarily U.S-
defined), such as
Supermarket, Service
Industries, Payment
Transactions, Gaming,
and Warehouse Club
programs.

MasterCard: PDS 0043

41-52 12 Un Authorization Holds the authorization Table: ICC_DATA


Amount amount value.
Field: amt_trans
If this field holds a value,
the currency code of the
amount will be mapped
to DE 55 - 5F2A tag of
MasterCard network.

53-55 3 An Service Code Contains the codes that Table:


increase issuers’ flexibility IN_DRAFT_EMC
in defining card
Field:
acceptance parameters.
extended_srv_code
These codes also provide
acquirers with the ability
to interpret card

FIS, LLC - Confidential Document 295


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

acceptance preferences
for all point-of-
interaction (POI)
conditions.

MasterCard: DE 40

56-67 12 An POS Service Data Contains a series of codes Table:


DE 22 that identify terminal IN_DRAFT_MAIN
capability, terminal
Fields:
environment, and point-
pos_crddat_in_cap,
of-interaction (POI)
pos_ch_auth_cap,
security data.
pos_crd_capt_cap,
DE 22 indicates specific pos_operating_env,
conditions that are (or pos_ch_present,
were) present at the time pos_crd_present,
a transaction occurred at pos_crddat_in_mod
the point of interaction. e,
pos_ch_auth_meth
The IPM and the data
od,
element names are as
pos_ch_auth_entity
follows:
,
DE 22, subfield 1 →
pos_crddat_out_ca
Terminal Data:
p,
Card Data Input
pos_term_out_cap,
Capability
pos_pin_capt_mode
DE 22, subfield 2 →
Terminal Data:
Cardholder
Authentication
Capability

FIS, LLC - Confidential Document 296


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

DE 22, subfield 3 →
Terminal Data:
Card Capture
Capability

DE 22, subfield 4 →
Terminal Operating
Environment

DE 22, subfield 5 →
Cardholder Present
Data

DE 22, subfield 6 →
Card Present Data

DE 22, subfield 7 →
Card Data: Input
Mode

DE 22, subfield 8 →
Cardholder
Authentication
Method

DE 22, subfield 9 →
Cardholder
Authentication
Entity

DE 22, subfield 10
→ Card Data
Output Capability

DE 22, subfield 11
→ Terminal Data
Output Capability

FIS, LLC - Confidential Document 297


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

DE 22, subfield 12
→ PIN Capture
Capability

Refer Appendix H - Point


of Service Data codes /
POS Entry Mode codes -
Normalized and Network
Mapping Values for
normalized values.

68-84 17 An Reserved This is a reserved field. NA

85-90 6 An MasterCard An ID assigned by Table:


Assigned ID MasterCard for IN_DRAFT_EMC
interchange and
Field:
transaction data integrity
tier_merch_id
purposes. Once assigned,
all transactions submitted
should contain this ID.
MasterCard: PDS 0176

91 1 Un Remote Identifies the domain in Table:


Payments which the Service IN_DRAFT_EMC
Program Data Manager (program
Field:
originator) of the Mobile
remote_pymt_indic
Remote Payments
ator
Program is operating.

The valid values for this


field are:

1 → Issuer Domain

FIS, LLC - Confidential Document 298


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

2 → Acquirer
Domain

MasterCard: PDS 0194

92-93 2 Un Transit Contains the transit Table:


Transaction Type transaction type to IN_DRAFT_EMC
Indicator uniquely identify
Field:
different MasterCard
transit_txn_type_in
transit transaction types.
d
The valid values for this
field are:

01 → Pre-Funded

02 → Real-time
Authorized

03 → Post-
Authorized
Aggregated

04 → Authorized
Aggregated Split
Clearing

05 → Other

06 → Post-
authorized
Aggregated
Maestro

07 → Debit
Recovery

08–99 → Reserved
for Future Use

FIS, LLC - Confidential Document 299


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0210


subfield 1

94-95 2 Un Transportation Contains the type of Table:


Mode Indicator transportation mode IN_DRAFT_EMC
used by the cardholder
Field:
for that transaction.
trans_mode_ind
The valid values for this
field are:

00 → Unknown

01 → Urban Bus

02 → Interurban
Bus

03 → Light Train
Mass Transit
(Underground
Metro, LTR)

04 → Train

05 → Commuter
Train

06 → Water Borne
Vehicle

07 → Toll

08 → Parking

09 → Taxi

10 → High Speed
Train

11 → Rural Bus

FIS, LLC - Confidential Document 300


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

12 → Express
Commuter Train

13 → Para Transit

14 → Self Drive
Vehicle

15 → Coach

16 → Locomotive

17 → Powered
Motor Vehicle

18 → Trailer

19 → Regional
Train

20 → Inter City

21 → Funicular
Train

22 → Cable Car

23–99 → Reserved
for Future Use

MasterCard: PDS 0210


subfield 2

96-98 3 An PPOL Program Provides information Table:


Data or Wallet about transactions IN_DRAFT_EMC
Identifier initiated using a digital
Field:
wallet.
Note: ppol_pgm_data
MasterCard The valid values for this
changed the field are:
name later to

FIS, LLC - Confidential Document 301


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

‘Wallet 101 → Wallet


Identifier’ Remote

102 → Wallet
Remote NFC
Payment

MasterCard: PDS 0207

99-140 42 An Reserved This is a reserved field. NA

The valid value for this


field is space.

141-142 2 An Business Activity Contains the Business Table:


Interchange Rate Activity Interchange Rate IN_DRAFT_EMC
Designator Designator value.
Field:
MasterCard: PDS 0158 ichg_rate_designat
subfield 4

143-153 11 An Risk Contains the approval Table:


Management code provided by IN_DRAFT_EMC
Approval Code MasterCard in a rejected
Field:
First Presentment/1240
risk_mgmt_apprv_c
message with error code
d
2202 or error code 2203.

MasterCard: PDS 0261

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

FIS, LLC - Confidential Document 302


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Reimbursement This is a reserved field. NA


Attribute

169-170 2 Un Additional Holds the Amount Type Table:


Amount Type that the clearing system IN_DRAFT_EMC
supports for transactions.
Field:
The valid values for this amt_adtl_amt_type
field are:

10 → Healthcare
Eligibility Amount

11 → Prescription
Eligibility Amount

17 → Prepaid
Online Bill Pay fee
amount

40 → Amount,
Cash Back

42 → Amount,
Surcharge

44 → Gratuity
Amount

58 → Amount, POI
Amount

MasterCard: DE 54
subfield 2

FIS, LLC - Confidential Document 303


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

171-182 12 Un Additional The amount value for the Table:


Amount Additional Amount Type IN_DRAFT_EMC
in the Additional Amount
Field: amt_amt_adtl
Currency.

MasterCard: DE 54
subfield 5

183-185 3 Un Additional The Currency Code of the Table:


Amount additional amount must IN_DRAFT_EMC
Currency be specified in this field.
Field: amt_adtl_ccd
MasterCard: DE 54
subfield 3

186-187 2 Un Additional Holds the Amount Type Table:


Amount Type 1 that the clearing system IN_DRAFT_EMC
supports for transactions.
Field:
The valid values for this amt_adtl_amt_type
field are: 1

10 → Healthcare
Eligibility Amount

11 → Prescription
Eligibility Amount

17 → Prepaid
Online Bill Pay fee
amount

40 → Amount,
Cash Back

42 → Amount,
Surcharge

FIS, LLC - Confidential Document 304


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

44 → Gratuity
Amount

58 → Amount, POI
Amount

MasterCard: DE 54
subfield 2

188-199 12 Un Additional Contains the amount Table:


Amount 1 value 1 for the Additional IN_DRAFT_EMC
Amount Type in the
Field:
Additional Amount
amt_amt_adtl1
Currency.

MasterCard: DE 54
subfield 5

200-202 3 Un Additional Holds the Currency Code Table:


Amount of the additional amount IN_DRAFT_EMC
Currency 1 1.
Field:
MasterCard: DE 54 amt_adtl1_ccd
subfield 3

203-204 2 Un Additional Holds the Amount Type Table:


Amount Type 2 that the clearing system IN_DRAFT_EMC
supports for transactions.
Field:
The valid values for this amt_adtl_amt_type
field are: 2

10 → Healthcare
Eligibility Amount

11 → Prescription
Eligibility Amount

FIS, LLC - Confidential Document 305


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

17 → Prepaid
Online Bill Pay fee
amount

40 → Amount,
Cash Back

42 → Amount,
Surcharge

44 → Gratuity
Amount

58 → Amount, POI
Amount

MasterCard: DE 54
subfield 2

205-216 12 Un Additional Contains the amount Table:


Amount 2 value 2 for the Additional IN_DRAFT_EMC
Amount Type in the
Field:
Additional Amount
amt_amt_adtl2
Currency.

MasterCard: DE 54
subfield 5

217-219 3 Un Additional The Currency Code of the Table:


Amount additional amount 2 must IN_DRAFT_EMC
Currency 2 be specified in this field.
Field:
MasterCard: DE 54 amt_adtl2_ccd
subfield 3

FIS, LLC - Confidential Document 306


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

220-221 2 Un Additional Holds the Amount Type Table:


Amount Type 3 that the clearing system IN_DRAFT_EMC
supports for transactions.
Field:
The valid values for this amt_adtl_amt_type
field are: 3

10 → Healthcare
Eligibility Amount

11 → Prescription
Eligibility Amount

17 → Prepaid
Online Bill Pay fee
amount

40 → Amount,
Cash Back

42 → Amount,
Surcharge

44 → Gratuity
Amount

58 → Amount, POI
Amount

MasterCard: DE 54
subfield 2

222-233 12 Un Additional Contains the amount Table:


Amount 3 value 3 for the Additional IN_DRAFT_EMC
Amount Type in the
Field:
Additional Amount
amt_amt_adtl3
Currency.

FIS, LLC - Confidential Document 307


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: DE 54
subfield 5

234-236 3 Un Additional The Currency Code of the Table:


Amount additional amount 3 must IN_DRAFT_EMC
Currency 3 be specified in this field.
Field:
MasterCard: DE 54 amt_adtl3_ccd
subfield 3

237-238 2 Un Additional Holds the Amount Type Table:


Amount Type 4 that the clearing system IN_DRAFT_EMC
supports for transactions.
Field:
The valid values for this amt_adtl_amt_type
field are: 4

10 → Healthcare
Eligibility Amount

11 → Prescription
Eligibility Amount

17 → Prepaid
Online Bill Pay fee
amount

40 → Amount,
Cash Back

42 → Amount,
Surcharge

44 → Gratuity
Amount

58 → Amount, POI
Amount

FIS, LLC - Confidential Document 308


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: DE 54
subfield 2

239-250 12 Un Additional Contains the amount Table:


Amount 4 value 4 for the Additional IN_DRAFT_EMC
Amount Type in the
Field:
Additional Amount
amt_amt_adtl4
Currency.

MasterCard: DE 54
subfield 5

251-253 3 Un Additional The Currency Code of the Table:


Amount additional amount 4 must IN_DRAFT_EMC
Currency 4 be specified in this field.
Field:
MasterCard: DE 54 amt_adtl4_ccd
subfield 3

254-255 2 Un Additional Holds the Amount Type Table:


Amount Type 5 that the clearing system IN_DRAFT_EMC
supports for transactions.
Field:
The valid values for this amt_adtl_amt_type
field are: 5

10 → Healthcare
Eligibility Amount

11 → Prescription
Eligibility Amount

17 → Prepaid
Online Bill Pay fee
amount

FIS, LLC - Confidential Document 309


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

40 → Amount,
Cash Back

42 → Amount,
Surcharge

44 → Gratuity
Amount

58 → Amount, POI
Amount

MasterCard: DE 54
subfield 2

256-267 12 Un Additional Contains the amount Table:


Amount 5 value 5 for the Additional IN_DRAFT_EMC
Amount Type in the
Field:
Additional Amount
amt_amt_adtl5
Currency.

MasterCard: DE 54
subfield 5

268-270 3 Un Additional The Currency Code of the Table:


Amount additional amount 5 must IN_DRAFT_EMC
Currency 5 be specified in this field.
Field:
MasterCard: DE 54 amt_adtl5_ccd
subfield 3

271-272 2 Un Type of Contains the type of Table:


Installment financing applicable for IN_DRAFT_EMC
the installment.
Field:
The valid values for this type_of_installment
field are:

FIS, LLC - Confidential Document 310


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

20 → Issuer-
financed

21 → Merchant-
financed

22 → Acquirer-
financed

MasterCard: PDS 0181


Subfield 1

273-274 2 Un Number of Contains the total Table:


Installments number of installments IN_DRAFT_EMC
selected by the
Field:
cardholder.
nbr_of_installment
MasterCard: PDS 0181
subfield 2

The valid values are 02–


99 for all regions and 02–
24 for the Philippines.

275-279 5 Un Interest Rate Contains the interest rate Table:


(XXX.XX%) that the issuer IN_DRAFT_EMC
charges the cardholder
Field: interest_rate
for the installment
payments.

MasterCard: PDS 0181


subfield 3

280-291 12 Un First Installment Acquirer to specify the Table:


Amount first installment amount. IN_DRAFT_EMC

FIS, LLC - Confidential Document 311


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0181 Field:


subfield 4 first_installment_a
mt

292-303 12 Un Remaining For single Clearing Table:


Installment transactions, acquirers IN_DRAFT_EMC
Amount / must fill in a value of zero
Field:
Subsequent in this field unless the
remain_installment
Installment first installment amount
_amt
Amount is different from
subsequent installment
amounts.

For multiple Clearing


transactions, this subfield
is not used, and it must
be present with all
spaces.

MasterCard: PDS 0181


subfield 5

304 1 Un TLE Complaint Indicates whether the Table:


point-of- sale (POS) IN_DRAFT_EMC
terminal from which the
Field: tle_complaint
transaction occurred is
TLE certified or not.

MasterCard: PDS 0211


subfield 1

305 1 Un UKPT Complaint Indicates whether the Table:


point-of-sale (POS) IN_DRAFT_EMC
terminal from which the
transaction occurred is

FIS, LLC - Confidential Document 312


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

UKPT/DUKPT certified or Field:


not. ukpt_complaint

MasterCard: PDS 0211


subfield 2

306-316 11 An Payment Indicates the identifier of Table:


Facilitator ID or the payment facilitator IN_DRAFT_EMC
Additional involved in the
Field:
Merchant Data transaction.
payment_fac_id
subfield
MasterCard: PDS 0208
subfield 1

317-331 15 An Sub Merchant ID Indicates the identifier of Table:


or Additional the sub-merchant IN_DRAFT_EMC
Merchant Data involved in the
Field:
subfield transaction.
sub_merchant_id
MasterCard: PDS 0208
subfield 2

332-342 11 Un Independent Indicates the identifier of Table:


Sales the independent sales IN_DRAFT_EMC
Organization ID organization involved in a
Field:
transaction.
ind_sales_org_id
MasterCard: PDS 0209

343-347 5 Un Annual Contains the annual Table:


Percentage Rate percentage rate IN_DRAFT_EMC
(XXX.XX%) an issuer will
Field:
charge the cardholder for
annual_per_rate
the installment
payments.

FIS, LLC - Confidential Document 313


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0181


subfield 6

348-359 12 Un Installment Fee Contains the Fee Amount Table:


that the issuer charges IN_DRAFT_EMC
the cardholder for the
Field:
installment in cardholder
installment_fee
billing currency.

MasterCard: PDS 0181


subfield 7

360-361 2 An Transaction Field may optionally be Table:


Integrity Class provided when the IN_DRAFT_EMC
Transaction Integrity
Field:
Class value is received
transaction_int_clas
from the Authorization
s
Platform.

Refer Appendix C -
MasterCard Valid Values
→ Transaction Integrity
Class for valid values.

MasterCard: PDS 0017

362-364 3 An Reserved This is a Reserved Field. NA

365-376 12 Un Reserved This is a Reserved Field. NA

377-378 2 Un Post Service Indicates the type of Table:


Code / Service post-dated transaction. IN_DRAFT_EMC
Code
The valid values for this Field: service_code
field are:

FIS, LLC - Confidential Document 314


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

30 → Post-dated
with guarantee

31 → Post-dated
without guarantee

MasterCard: PDS 0183


subfield 1

379 1 Un Number of Contains the Number of Table:


Installments Post Installments Post Dated IN_DRAFT_EMC
Dated / Number value.
Field:
of Installments
MasterCard: PDS 0183 nbr_instlment_post
subfield 2 dated

380 1 An Guarantee Contains the Guarantee Table:


value. IN_DRAFT_EMC

Indicates if there is a Field: guarantee


guarantee to be settled
for the post-dated
transaction.

The valid values for this


field are:

Y → Yes

N → No

MasterCard: PDS 0183


subfield 3

381-388 8 Un Guarantee Contains the Guarantee Table:


Amount Amount value. IN_DRAFT_EMC

MasterCard: PDS 0183 Field:


subfield 4 guarantee_amt

FIS, LLC - Confidential Document 315


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

389-394 6 Un Post Settlement The field value must be in Table:


Date MMDDYY format. IN_DRAFT_EMC

MasterCard: PDS 0183 Field:


subfield 5 post_settle_date

395-400 6 Un Original The field value must be in Table:


Authorization MMDDYY format. IN_DRAFT_EMC
Request Date
MasterCard: PDS 0183 Field:
subfield 6 orig_auth_req_date

401-409 9 An Original Bank Holds the Original Bank Table:


Net Reference Net Reference Number IN_DRAFT_EMC
Number value.
Field:
MasterCard: PDS 0183 orig_banknet_ref_n
subfield 7 um

410-415 6 Un Authorization Holds the online Table:


Code authorization code IN_DRAFT_EMC
provided by the issuer on
Field: auth_code
the original authorization
response.

MasterCard: PDS 0183


subfield 8

416-427 12 Un ATM Service Fee Holds the ATM Service Table:


Fee value. IN_DRAFT_EMC

MasterCard: Not used Field:


atm_service_fee

428-429 2 An Funding Source Contains the information Table:


representing the IN_DRAFT_EMC

FIS, LLC - Confidential Document 316


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

transaction funding Field:


source. funding_source

The valid values for this


field are:

01 → Credit

02 → Debit

03 → Prepaid

04 → Deposit
Account

05 → Mobile
Money Account

06 → Cash

07 → Reserved for
future use

MasterCard: PDS 0004


subfield 1

430-463 34 An Sender Account Holds the account Table:


Number number of the sender. IN_DRAFT_EMC

MasterCard: PDS 0004 Field:


subfield 2 sender_acct_nbr

464-466 3 Un Authorization Contains Authorization Table:


Currency Code Currency Code value. IN_DRAFT_MAIN

When authorization Field: amt_auth


currency code is
different, this currency
will be used to calculate

FIS, LLC - Confidential Document 317


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

amount tolerance test for


qualification.

467-471 5 Un Commission Rate Contains Commission Table:


Rate value. IN_DRAFT_EMC

MasterCard: PDS 0181 Field:


subfield 8 commission_rate

472 1 An Commission Sign Contains Commission Table:


Sign value. IN_DRAFT_EMC

The valid values for this Field:


field are: commission_sign

C → Credit to
Issuer and Debit to
Acquirer

D → Debit to Issuer
and Credit to
Acquirer

MasterCard: PDS 0181


subfield 9

473-484 12 Un Commission Contains Commission Table:


Amount Amount value applicable IN_DRAFT_EMC
for the installment.
Field:
MasterCard: PDS 0181 commission_amoun
subfield 10 t

485-503 19 An Digital Account This field is provided in a Table:


Reference MasterCard Merchant IN_DRAFT_EMC
Number Presented QR (MPQR)
Field:
payment transaction to
digital_acct_ref

FIS, LLC - Confidential Document 318


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

allow Receiving
Institutions the ability to
initiate a refund to the
consumer via the
Originating Institution.

MasterCard: PDS 0014

504-539 36 Un Directory Server Directory Server Table:


Transaction ID Transaction ID is IN_DRAFT_EMC
generated by the
Field:
MasterCard Directory
directory_srv_txn_i
Server during the
d
authentication
transaction and passed
back to the merchant
with the authentication
results.

The Directory Server


Transaction ID is a unique
ID.

Example: f38e6948-5388-
41a6-bca4-b49723c19437

MasterCard: PDS 0184

540-571 32 Un Account Holder Contains Acquirer’s Table:


Authentication Authentication Value. IN_DRAFT_EMC
Value
Field:
accthld_auth_val

FIS, LLC - Confidential Document 319


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

3D EMV
Secure 3-D
1.0 Secure
(3DS (3DS
1.0) 2.0)

j kG, kH, kJ,


kK

h kL, kM

MasterCard: PDS 0185

572 1 Un Program Contains acquirers’ Table:


Protocol 3D details to identify which IN_DRAFT_EMC
3-D Secure authentication
Field:
protocol was used for e-
prog_protocol_3d
commerce transactions.

If Program Protocol is
present, customers
indicate the correct
Program Protocol by
sending one of the values
defined below:

3D Secure Version
1.0 = 1

EMV 3-D Secure = 2

MasterCard: PDS 0186

573 1 Un MPos Identifies the type of Table:


Acceptance device used by the IN_DRAFT_EMC
Device Type

FIS, LLC - Confidential Document 320


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

merchant as the terminal Field:


for accepting mPOS. mpos_accpt_dev_ty
pe
0 → Dedicated
mPOS Terminal
with PCI compliant
Dongle (with or
without keypad)

1 → Off the Shelf


Mobile Device

2-9 → Reserved for


Future Use

MasterCard: PDS 0018

574-607 34 An Masterpass QR Contains Masterpass QR Table:


Receiving Funding Transaction IN_DRAFT_EMC
Account Number which contains the
Field:
(mcQRRecvAcctN receiving account
mc_qr_recv_acct_n
br) number.
br
MasterCard: PDS 0028

608-844 237 An QR Dynamic Contains regional data Table:


Code Data with limited MasterCard IN_DRAFT_EMC
(qrDynamicCdDa editing or data validation.
Field:
ta)
MasterCard: PDS 0029 qr_dynamic_cd_dat
a

845-863 19 An Additional Contains additional trace Table:


Trace/Reference or reference number IN_DRAFT_EMC
Number Used by information, or both,
Card Acceptor supplied by the card
acceptor (merchant).

FIS, LLC - Confidential Document 321


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

(cardAccpUserAd MasterCard: PDS 0674 Field:


dtl) card_accp_user_ad
dtl

864 1 An Transaction Type Holds information on the Table:


Indicator form factor of the IN_DRAFT_EMC
terminal device that
Field:
initiated the transaction
trans_type_ind
The valid value for this
field is:

1 → MasterCard
consumer
Presented QR

MasterCard: PDS 0021

865 1 An Additional NA Table:


Terminal IN_DRAFT_EMC
Operating
Field:
Environments
adtl_term_oper_en
v

866 25 An Customer Code Contains the code that Table :


the cardholder supplied PRVT_LABEL_ITEM
to the card acceptor.
Field:
MasterCard: PDS 508
customer_cd

891 6 An Promotion Code Promotion code is Table :


associated with the goods PRVT_LABEL_ITEM
or services being
Field: promotion_cd
purchased.

FIS, LLC - Confidential Document 322


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0777

897-907 11 An Domestic This field contains the Table:


Merchant Tax ID merchant tax ID provided MERCHANT_DESC
by the acquirers in
Field:
domestic transactions.
domestic_mer_taxi
Can also contain personal
d
tax IDs or commercial tax
IDs of merchants that can
be sent by all acquirers in
domestic transactions.

MasterCard: PDS 0221

908-909 2 An Reserved This is a reserved field. NA

910-912 3 An Merchant Contains the ISO numeric Table:


Country of Origin country code for the IN_DRAFT_EMC
home country of the
Field:
government that owns or
merch_cntry_origin
controls the merchant
that initiated the
transaction.

913-923 11 Un ResubmissionCo PDS 0444 Resubmission Table:


de Code will provide a IN_DRAFT_EMC
unique value for each
Field:
rejected potential
resub_code
duplicate clearing
transaction. Acquirers
must use this value to
resubmit First
Presentment messages

FIS, LLC - Confidential Document 323


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

after confirming that the


potential duplicate
designation was
unwarranted. GCMS will
not send PDS 0444 to
issuers.

924-925 2 An Reserved This is a reserved field. NA

926-927 2 An CitMitCategory PDS 0218 Table:


(Cardholder/Merchant IN_DRAFT_EMC
Initiated Transaction
Field:
Indicator), subfield 1
cit_mit_category
(CIT/MIT Category)
contains the CIT and MIT
categories.

The valid Values are:

• C1
• M1
• M2

FIS, LLC - Confidential Document 324


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

928-929 2 Un CitMitSubCatego PDS 0218 Table:


ry (Cardholder/Merchant IN_DRAFT_EMC
Initiated Transaction
Field:
Indicator), subfield 2
cit_mit_sub_catego
(CIT/MIT Sub-category)
ry
contains the CIT and MIT
sub-categories.

The valid values are:

• 00 to 99

930-934 5 An ALMServiceCode PDS 0275: Account Level Table:


Management (ALM)
IN_DRAFT_EMC
Service Data.
Field:
Holds ALM Service Code.
alm_service_code
The valid values are:

• 01323
• 01425
• 01723
• 01825
• 02217
• 02207
• 02301

FIS, LLC - Confidential Document 325


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

935-937 3 An ALMProductCod PDS 0275: Account Level Table:


e Management (ALM)
IN_DRAFT_EMC
Service Data.
Field:
Holds ALM Product Code.
alm_prd_code
The valid values are:

• ACS
• DBK
• DCG
• DCS
• DPL

938-940 3 An ALMProductClas PDS 0275: Account Level Table:


s Management (ALM)
IN_DRAFT_EMC
Service Data.
Field:
Holds ALM Product Class.
alm_prd_class
The valid values are:

• ACS
• DBK
• DCG
• DCS
• DPL
• MAB

941-943 3 An ALMRateType PDS 0275: Account Level Table:


Management (ALM)
IN_DRAFT_EMC
Service Data.
Field:
Holds ALM Rate Type.
alm_rate_type
The valid values are:

• 801

FIS, LLC - Confidential Document 326


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

• 811
• 812
• 813
• 814
• 815
• 821
• 822

944 1 Un ALMDataSource PDS 0275: Account Level Table:


Management (ALM)
IN_DRAFT_EMC
Service Data.
Field:
Holds ALM Data Source.
alm_data_source
The valid values are:

• 1
• 2
• 3

945-961 17 An Reserved NA NA

962-991 30 An Reserved NA NA

992-993 2 An Reserved NA NA

994-1007 14 An BrzMerchTaxId PDS 0220 (Brazil Table:


Merchant Tax ID) IN_DRAFT_EMC
contains the merchant
Field:
tax ID provided by the
brz_merch_tax_id
acquirers in Brazil. PDS
0220 will contain the
personal tax IDs or
commercial tax IDs of
merchants that can be

FIS, LLC - Confidential Document 327


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

sent by all acquirers in


Brazil.

1008- 3 An McAssIncInd PDS 0235 (Mastercard Table:


1010 Assigned Incentive IN_DRAFT_EMC
Identifier) contains the
Field:
incentive identifier value
mc_ass_inc_ind
approved by Mastercard.

1011 1 Un RecPayManType PDS 0150, subfield 1 Table:


Recurring Payment IN_DRAFT_EMC
Mandate Type
Field:
rec_pay_man_type

1012 1 Un RecPayTrxType PDS 0150, subfield 2 Table:


Recurring Payment IN_DRAFT_EMC
Transaction Type
Field:
rec_pay_trx_type

1013 1 Un ValidationFlag PDS 0150, subfield 3 Table:


Validation Flag IN_DRAFT_EMC

Field:
validation_flag

FIS, LLC - Confidential Document 328


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1014- 10 Un MaxRecPayAm PDS 0150, subfield 4 Table:


1023 Maximum Recurring IN_DRAFT_EMC
Payment Amount
Field:
max_rec_pay_amt

1024- 10 An RegTrxIdn PDS 0150, subfield 5 Table:


1033 Registered Transaction IN_DRAFT_EMC

Identifier Field:

reg_trx_idn

1034- 2 Un NoRecPay PDS 0150, subfield 6 Table:


1035 Number of Recurring IN_DRAFT_EMC
Payments
Field:

no_rec_pay

1036 1 Un RecPayFreq PDS 0150, subfield 7 Table:


Recurring Payment IN_DRAFT_EMC
Frequency
Field:

rec_pay_freq

1037- 13 An SerLocCity PDS 0216, subfield 1 Table:


1049 (Service Location City IN_DRAFT_EMC
Name) contains the name
Field:
of the city where the
ser_loc_city
cardholder received the
services, if it is different
from the location
identified by the acceptor
city name.

FIS, LLC - Confidential Document 329


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1050- 3 An SerLocCsCd PDS 0216, subfield 2 Table:


1052 (Service Location Country IN_DRAFT_EMC
Subdivision Code)
Field:
contains the code of the
ser_loc_cs_cd
country subdivision
where the cardholder
received the services, if it
is different from the
location identified by the
acceptor country
subdivision code.

1053- 3 An SerLocCntyCd PDS 0216, subfield 3 Table:


1055 (Service Location Country IN_DRAFT_EMC
Code) contains the code
Field:
of the country where the
ser_loc_cnty_cd
cardholder received the
services, if it is different
from the location
identified by the acceptor
country code.

1056- 10 An SerLocPosCd PDS 0216, subfield 4 Table:


1065 (Service Location Postal IN_DRAFT_EMC
Code) contains the postal
Field:
code of the country
ser_loc_pos_cd
where the cardholder
received the services, if it
is different from the
location identified by the
acceptor postal code.

FIS, LLC - Confidential Document 330


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1066- 6 An PartnerIDCode Partner ID Code identifies Table:


1071 a specific partnership IN_DRAFT_EMC
agreement generally
Field:
between specific card
partner_id_cd
acceptors and issuers.

1072 1 An Currrtsvapd The Clearing system Table:


inserts PDS 0010, subfield IN_DRAFT_EMC
01 (Currency Rate Service
Field:
Applied) if the account
curr_rate_serv_apd
range participates in the
Currency Rate service and
the transaction qualifies
for the service.

1073- 6 Un Curratedt PDS 0010, subfield 02 Table:


1078 (Currency Rate Date) in IN_DRAFT_EMC
YYMMDD format
Field:
provides the FX rate date
curr_rate_dt
used to calculate DE 6
(Amount, Cardholder
Billing).

Note:

From this compliance, the values for the Additional Amount Sub Fields are arrived through 5703
Layout (up to 240 bytes as per the latest requirement) and these values are stored in
ADDTL_AMOUNT table.

Previously, we were support up to length of 120 bytes in 5705 and 5709 compliance data layouts
and now it is marked as reserved. Though we marked as reserved, we continue to support if data
comes in 5705 and 5709 (only 120 bytes) for 2 more compliance, provided if we did not get data
from 5703 because the priority will be given for 5703 layouts.

FIS, LLC - Confidential Document 331


For example, if a value comes from 5703 Layout, we will ignore data (if present) from 5705 or
5709.TC 57, TCR 6 – Commercial/Purchasing Card Layout – MasterCard Commercial/Purchasing
Card Data

TC 57, TCR 6 - MasterCard Commercial/Purchasing Card


Addendum Record
MasterCard Commercial/Purchasing Card addendum record provides detailed information about the
commercial/purchasing card.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Corporate Card Common Data Requirements section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘6’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 Un Sales Tax (Total Contains the total Table:


tax Amount) amount of sales tax or CORPCRD_PURCHA
VAT on the total purchase SING
amount.
Field: amt_total_tax
MasterCard: PDS 0597

FIS, LLC - Confidential Document 332


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

17 1 An Sales Tax Reflects total sales tax Table:


Included (Total capture and reporting CORPCRD_PURCHAS
Tax Collected information such as ING
Indicator) whether sales tax was
Field:
included in the purchase
total_tax_coll_ind
amount or if goods and
services were not taxable.

Values cannot contain all


low values or high values
and the valid values for
this field are:

Y → Sales tax is
included in total
purchase amount.

N or zero → Card
acceptor has the
ability to provide
tax amount, but
goods/services
were not taxable.
Space →
Information is
unknown.

MasterCard: PDS 0598

18-42 25 An Customer Code Contains the code that Table:


the cardholder supplied CORPCRD_PURCHA
to the card acceptor. SING

MasterCard: PDS 0508 Field: customer_cd

FIS, LLC - Confidential Document 333


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

43-57 15 An Commodity Code Provides the identifier Table:


assigned by the card CORPCRD_PURCHA
acceptor that best SING
categorizes the items
Field:
being purchased in a
commodity_cd
standardized commodity
group.

MasterCard: PDS 0679

58 1 An Merchant Contains a code to Table:


Business Type identify the specific CORPCRD_PURCHA
classification or type of SING
business.
Field: business_type
The valid values for this
field are:

1 → Corporation

2 → Not known
3 → Individual/Sole
Proprietorship

4 → Partnership

5→
Association/Estate/
Trust

6 → Tax Exempt
Organizations
(501C)

7 → International
Organization

FIS, LLC - Confidential Document 334


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

8 → Limited
Liability Company
(LLC)

9 → Government
Agency

MasterCard: PDS 0595


subfield 1

59 1 An Merchant Contains a code to Table:


Business Owner identify specific CORPCRD_PURCHA
Type characteristics about the SING
business owner.
Field:
The valid values for this business_ownertyp
field are: e

1 → No application
classification
2 → Female
business owner

3 → Physically
handicapped
female business
owner

4 → Physically
handicapped male
business owner

0 → Unknown

MasterCard: PDS 0595


subfield 2.

FIS, LLC - Confidential Document 335


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

60 1 An Merchant Contains a code to Table:


Business identify specific CORPCRD_PURCHA
Certification characteristics about the SING
Type business certification Field:
type, such as small certification_type
business, disadvantaged,
or other certification
type.

The valid values for this


field are:

1 → Not certified

2 → Small Business
Administration
(SBA) certification
small business

3 → SBA
certification as
small
disadvantaged
business

4 → Other
government or
agency-recognized
certification (such
as Minority
Supplier
Development
Council)
5 → Self-certified
small business

FIS, LLC - Confidential Document 336


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

6 → SBA
certification as
small and other
government or
agency-recognized
certification

7 → SBA
certification as
small
disadvantaged
business and other
government or
agency-recognized
certification
8 → Other
government or
agency-recognized
certification and
self-certified small
business

A → SBA
certification as 8(a)

B → Self-certified
small
disadvantaged
business (SDB)
C → SBA
certification as
HUBZone

0 → Unknown

FIS, LLC - Confidential Document 337


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0595


subfield 3

61 1 An Merchant Contains a code Table:


Business Racial identifying the racial or CORPCRD_PURCHA
Ethics Type ethnic type of the SING
majority owner of the Field:
business race_ethnic_type
The valid values for this
field are:

1 → African
American

2 → Asian Pacific
American

3 → Subcontinent
Asian American
4 → Hispanic
American

5 → Native
American Indian

6 → Native
Hawaiian

7 → Native Alaskan

8 → Caucasian

9 → Other

0 → Unknown

MasterCard: PDS 0595


subfield 4

FIS, LLC - Confidential Document 338


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

62-86 25 An Merchant Contains a code that Table:


Reference facilitates card MERCHANT_DESC
Number acceptor/corporation
Field:
communication and
merch_ref_nbr
record keeping.

MasterCard: PDS 0600

87-106 20 An Merchant Tax Contains a U.S. federal Table:


Identifier tax ID number or value MERCHANT_DESC
added tax (VAT) ID.
Field: merch_tax_id
MasterCard: PDS 0596

107-136 30 An Reserved This is a reserved field. NA

137-151 15 An Message The default value is NA


Identifier ‘Space’.

152-153 2 An Version Number The default value is NA


‘Space’.

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An Tax Exempt Holds the indicator noting Table:


Indicator whether the goods or CORPCRD_PURCHA
services were tax- SING

FIS, LLC - Confidential Document 339


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

exempt, or tax was not Field:


collected. tax_exempt_ind

The valid values for this


field are:

0 → No tax
collected

1 → Tax exempt

MasterCard: PDS 0686

TC 57, TCR 9 - Purchase MasterCard


Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > First Presentment section for the additional fields of the
compliance record.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction Code The field value must be Table:


‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘9’. IN_DRAFT_MAIN
Sequence
Field: msg_type
Number

FIS, LLC - Confidential Document 340


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-10 6 An Destination BIN Contains the details of Table:


the Forwarding IN_DRAFT_MAIN
Institution ID.
Field:
forwarding_inst_id

11-16 6 An Source BIN Contains the details of Table:

the Receiving Institution IN_DRAFT_MAIN

ID. Field:
receiving_inst_id

17-18 2 An Format Code This field is used to NA


identify the record layout
and the valid value is
‘M1’.

19-43 25 An Customer Code Contains the code that Table:


the cardholder supplied CORPCRD_PURCHA
to the card acceptor. SING

MasterCard: PDS 0508 Field: customer_cd

44-83 40 An Additional Card Contains information Table:


Acceptor pertaining to the card CORPCRD_PURCHA
Information acceptor. SING

MasterCard: PDS 0515 Field:


adtl_cardact_info

84-98 15 An Austin Tetra Contains the Austin-Tetra Table:


Number Number assigned to the CORPCRD_PURCHA
card acceptor. SING

MasterCard: PDS 0516 Field:


austin_tetra_nbr

FIS, LLC - Confidential Document 341


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

99-113 15 An NAICS Code Contains the NAICS code Table:


assigned to the card CORPCRD_PURCHA
acceptor. SING

MasterCard: PDS 0517 Field: naics_code

114 1 Un Business Type Contains a code to Table:


identify the specific CORPCRD_PURCHA
classification or type of SING
business.
Field:
The valid values for this business_type
field are:

1 → Corporation
2 → Not known

3 → Individual/Sole
Proprietorship
4 → Partnership

5→
Association/Estate/
Trust

6 → Tax Exempt
Organizations
(501C)

7 → International
Organization
8 → Limited
Liability Company
(LLC)

9 → Government
Agency

FIS, LLC - Confidential Document 342


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0595


subfield 1

115 1 An Business Owner Contains a code to Table:


Type identify specific CORPCRD_PURCHA
characteristics about the SING
business owner.
Field:
1 → No application bus_owntype_prov
classification cd

2 → Female
business owner
3 → Physically
handicapped
female business
owner

4 → Physically
handicapped male
business owner

0 → Unknown

MasterCard: PDS 0595


subfield 2

116 1 Un Business Contains a code to Table:


Certification identify specific CORPCRD_PURCHA
Type characteristics about the SING
business certification
Field:
type, such as small
certification_type
business, disadvantaged,
or other certification
type.

FIS, LLC - Confidential Document 343


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this


field are:

1 → Not certified

2 → Small Business
Administration
(SBA) certification
small business
3 → SBA
certification as
small
disadvantaged
business

4 → Other
government or
agency-recognized
certification (such
as Minority
Supplier
Development
Council)

5 → Self-certified
small business

6 → SBA
certification as
small and other
government or
agency-recognized
certification

7 → SBA
certification as
small

FIS, LLC - Confidential Document 344


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

disadvantaged
business and other
government or
agency-recognized
certification

8 → Other
government or
agency-recognized
certification and
self-certified small
business

A → SBA
certification as 8(a)
B → Self-certified
small
disadvantaged
business (SDB)

C → SBA
certification as
HUBZone
0 → Unknown

MasterCard: PDS 0595


subfield 3

117 1 An Business Racial Contains a code Table:


Ethnic Type identifying the racial or CORPCRD_PURCHA
ethnic type of the SING
majority owner of the Field:
business. bus_ethtype_provc
d

FIS, LLC - Confidential Document 345


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this


field are:

1 → African
American
2 → Asian Pacific
American

3 → Subcontinent
Asian American

4 → Hispanic
American
5 → Native
American Indian

6 → Native
Hawaiian

7 Native Alaskan
8 → Caucasian

9 → Other

0 → Unknown

MasterCard: PDS 0595


subfield 4

118 1 An Business Type The valid values for this Table:


Provided Code field are: CORPCRD_PURCHA

Y → Business type SING

is provided. Field:
N → Business type bus_type_provcd
was not provided.

R → Card acceptor
refused to provide
business type.

FIS, LLC - Confidential Document 346


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0595


subfield 5

119 1 An Business Owner The valid values for this Table:


Type Provided field are: CORPCRD_PURCHAS
Code Y → Business ING

owner type is Field:


provided. bus_owntype_provc
N → Business d
owner type was not
provided.

R → Card acceptor
refused to provide
business type.

MasterCard: PDS 0595


subfield 6

120 1 An Business The valid values for this Table:


Certification field are: CORPCRD_PURCHA
Type Provided Y → Business SING
Code certification type is Field:
provided. bus_certype_provc

N → Business d

certification type
was not provided.

R → Card acceptor
refused to provide
business type.

MasterCard: PDS 0595


subfield 7

FIS, LLC - Confidential Document 347


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

121 1 An Business Racial The valid values for this Table:


Ethnic Type field are: CORPCRD_PURCHA
Provided Code Y → Business SING

racial/ethnic type is Field:


provided. bus_ethtype_provc

N → Business d

racial/ethnic type
was not provided.

R → Card acceptor
refused to provide
business
racial/ethnic type.

MasterCard: PDS 0595


subfield 8

122-141 20 An Merchant Tax ID Contains a U.S. federal Table:


tax ID number or VAT ID. MERCHANT_DESC

MasterCard: PDS 0596 Field: merch_tax_id

142 1 An Merchant Tax ID Contains a U.S. federal Table:


Provided Code tax ID number or value CORPCRD_PURCHA
added tax. SING

The valid values for this Field:


field are: card_accept_provcd

Y → Card Acceptor
Tax ID provided

N → Card Acceptor
Tax ID not provided

FIS, LLC - Confidential Document 348


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

R → Refused to
provide Card
Acceptor Tax ID

MasterCard: PDS 0596

143-154 12 Un Total Tax Contains the total Table:


Amount amount of sales tax or CORPCRD_PURCHA
VAT on the total purchase SING
amount.
Field: amt_total_tax
MasterCard: PDS 0597
subfield 1

155 1 Un Total Tax Contains the total Table:


Exponent amount of sales tax or CORPCRD_PURCHA
VAT on the total purchase SING
amount exponent.
Field: total_tax_exp
MasterCard: PDS 0597
subfield 2

156 1 An Total Tax Sign Contains the total Table:


amount of sales tax or CORPCRD_PURCHAS
VAT on the total purchase ING
amount sign. Field: amt_total_tax
The valid values for this
field are:

C → Credit

D → Debit.

MasterCard: PDS 0597


subfield 3

FIS, LLC - Confidential Document 349


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

157 1 An Total Tax Reflects total sales tax Table:


Collected capture and reporting CORPCRD_PURCHA
Indicator information such as SING
whether sales tax was
Field:
included in the purchase
total_tax_coll_ind
amount or if goods and
services were not taxable.

MasterCard: PDS 0598

158-177 20 An Corporation VAT Contains a corporation’s Table:


Number VAT number. CORPCRD_PURCHA
SING
MasterCard: PDS 0599
Field:
corporate_vat_nbr

178-202 25 An Merchant Contains a code that Table:


Reference facilitates card MERCHANT_DESC
Number acceptor/corporation
Field:
communication and
merch_ref_nbr
record keeping.

MasterCard: PDS 0600

203-214 12 Un Freight Amount Contains the freight Table:


charges on total CORPCRD_PURCHA
purchases. SING

MasterCard: PDS 0606 Field: amt_freight


subfield 1

FIS, LLC - Confidential Document 350


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

215 1 Un Freight Exponent Contains the freight Table:


charges Exponent on CORPCRD_PURCHA
total purchases. SING

MasterCard: PDS 0606 Field: freight_exp


subfield 2

216 1 An Freight Sign Contains the freight NA


charge sign on total
purchases.

The valid values for this


field are:

C → Credit
D → Debit.

MasterCard: PDS 0606


subfield 3

217-228 12 Un Duty Amount The duty on the total Table:


purchase amount. CORPCRD_PURCHAS

MasterCard: PDS 0607 ING

subfield 1 Field: amt_duty

229 1 Un Duty Exponent The duty on the total Table:


purchase amount CORPCRD_PURCHAS
Exponent. ING

MasterCard: PDS 0607 Field: duty_exp


subfield 2

230 1 An Duty Sign The duty on the total NA


purchase amount sign.

The valid values for this


field are:

FIS, LLC - Confidential Document 351


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

C → Credit

D → Debit.

MasterCard: PDS 0607


subfield 3

231-240 10 An Destination Contains the zip code or Table:


Postal Code other postal code where CORPCRD_PURCHA
the purchased goods will SING
be delivered.
Field:
MasterCard: PDS 0608 dest_postal_cd

241-243 3 An Destination State Indicates the state or Table:


Code province of the country CORPCRD_PURCHA
where the purchased SING
goods will be delivered.
Field:
MasterCard: PDS 0609 dest_state_prov_cd

244-246 3 An Destination Contains the code of the Table:


Country Code country where the CORPCRD_PURCHA
purchased goods will be SING
delivered.
Field:
MasterCard: PDS 0610 dest_country_cd

247-256 10 An Ship from Postal Contains the zip code or Table:


Code other postal code from CORPCRD_PURCHA
which items were SING
shipped.
Field:
MasterCard: PDS 0613 ship_from_postalcd

FIS, LLC - Confidential Document 352


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

257-262 6 Un Order Date Contains the date the Table:


item was ordered. CORPCRD_PURCHA
SING
The field value must be in
YYMMDD format. Field: order_date

MasterCard: PDS 0614

263-282 20 An Card Acceptor Provides the VAT number Table:


VAT Number for the card acceptor CORPCRD_PURCHA
location used to identify SING
the card acceptor when
Field:
collecting and reporting
crd_accept_vat_nr
taxes.

MasterCard: PDS 0676

283-302 20 An Customer VAT Provides the VAT number Table:


Number for the customer used to CORPCRD_PURCHA
identify the customer SING
when purchasing goods
Field:
and services from a card
customer_vat_nbr
acceptor.

MasterCard: PDS 0677

303-319 17 An Unique Invoice Provides the unique Table:


Number number associated with CORPCRD_PURCHA
the individual transaction SING
provided by the card
Field:
acceptor.
unique_invoice_nbr
MasterCard: PDS 0678

FIS, LLC - Confidential Document 353


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

320-334 15 An Commodity Code Provides the identifier Table:


assigned by the card CORPCRD_PURCHA
acceptor that best SING
categorizes the items
Field:
being purchased in a
commodity_cd
standardized commodity
group.

MasterCard: PDS 0679

335-370 36 An Authorized Provides the name of an Table:


Contact Name individual or company CORPCRD_PURCHA
contacted for company SING
authorized purchases.
Field:
MasterCard: PDS 0680 auth_contact_name

371-387 17 An Authorized Provides the phone Table:


Contact Phone number of an individual CORPCRD_PURCHA
or company contacted for SING
company authorized
Field:
purchases.
auth_contact_phon
MasterCard: PDS 0681 e

388 1 An Detail Tax Provides additional tax Table:


Amount 1 information such as tax CORPCRD_PURCHA
Indicator rate, tax amounts, and SING
tax type.
Field: dtax1_ind
Indicator is used to reflect
additional tax capture
and reporting.

FIS, LLC - Confidential Document 354


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this


field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount

spaces → Not
supported

MasterCard: PDS 0682


subfield 1

389-400 12 Un Detail Tax Detail Tax Amount 1 Table:


Amount 1 fields provides additional CORPCRD_PURCHA
Amount tax information such as SING
tax rate, tax amounts,
Field: amt_dtax1
and tax type i.e. the
detailed tax amount on
the purchased goods or
services.

MasterCard: PDS 0682


subfield 2

401-405 5 Un Detail Tax Contains the detailed tax Table:


Amount 1 Rate rate applied in CORPCRD_PURCHAS
relationship to a specific ING
tax amount.
Field: dtax1_rate
MasterCard: PDS 0682
subfield 3

FIS, LLC - Confidential Document 355


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

406 1 Un Detail Tax Contains the decimal Table:


Amount 1 location for the Detail Tax CORPCRD_PURCHA
Exponent Rate 1 subfield. It must SING
contain a value in the
Field:
range of 0 to 5.
dtax1_rate_exp
For a tax rate less than
100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Interp
Tax Rate
retati
Rate Expon
on
ent

09000 5 0.090
00 (9
perce
nt tax
rate)

00009 2 0.09
(9
perce
nt tax
rate)

09000 3 9.000
(900
perce
nt tax
rate)

FIS, LLC - Confidential Document 356


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

00009 1 0.9
(90
perce
nt tax
rate)

00009 3 0.009
(0.9
perce
nt tax
rate)

MasterCard: PDS 0682


subfield 4

407-410 4 An Detail Tax Indicator that is used to Table:


Amount 1 Type further define tax CORPCRD_PURCHA
Applied categories applicable to SING
specific domestic
Field:
processing arrangements
dtax1_applied_type
in certain locations.

MasterCard: PDS 0682


subfield 5

411-412 2 An Detail Tax Indicates the type of tax Table:


Amount 1 Type collected in relationship CORPCRD_PURCHA
Identifier to a specific tax amount. SING
It must be one of the
Field:
following values
dtax1_type_id
The valid values for this
field are:

00 → Unknown

FIS, LLC - Confidential Document 357


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)

12 → Provincial
Sales Tax (PST)
13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

space → Not
supported

MasterCard: PDS 0682


subfield 6

FIS, LLC - Confidential Document 358


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

413-432 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card CORPCRD_PURCHA
1 acceptor with the tax SING
authority in relationship Field:
to a specific tax amount. crd_accept_tax1id
If this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0682


subfield 7

433 1 An Detail Tax Provides additional tax NA


Amount 1 Sign information such as tax
rate, tax amounts, and
tax type for the amount
sign.

The valid values for this


field are:

D → Debit
C → Credit

MasterCard: PDS 0682


subfield 8

434 1 An Detail Tax Provides additional tax Table:


Amount 2 information such as tax CORPCRD_PURCHA
Indicator SING

FIS, LLC - Confidential Document 359


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

rate, tax amounts, and Field: dtax2_ind


tax type.

Indicator is used to reflect


additional tax capture
and reporting.

The valid values for this


field are:

Y → Tax included in
total purchase
amount
N → Tax not
included in total
purchase amount
spaces → Not
supported

MasterCard: PDS 0683


subfield 1

435-446 12 Un Detail Tax Contains the detailed tax Table:


Amount 2 amount on the purchased CORPCRD_PURCHA
Amount goods or services. SING

MasterCard: PDS 0683 Field: amt_dtax2


subfield 2

447-451 5 Un Detail Tax Contains the detailed tax Table:


Amount 2 Rate rate applied in CORPCRD_PURCHA
relationship to a specific SING
tax amount.
Field: dtax2_rate

FIS, LLC - Confidential Document 360


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0683


subfield 3

452 1 Un Detail Tax Contains the decimal Table:


Amount 2 location for the Detail Tax CORPCRD_PURCHA
Exponent Rate 1 subfield. It must SING
contain a value in the
Field:
range of 0 to 5.
dtax2_rate_exp
For a tax rate less than
100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Interp
Tax Rate
retati
Rate Expon
on
ent

09000 5 0.090
00 (9
perce
nt tax
rate)

00009 2 0.09
(9
perce
nt tax
rate)

09000 3 9.000
(900
perce

FIS, LLC - Confidential Document 361


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

nt tax
rate)

00009 1 0.9
(90
perce
nt tax
rate)

00009 3 0.009
(0.9
perce
nt tax
rate)

MasterCard: PDS 0683


subfield 4

453-456 4 An Detail Tax Indicator that is used to Table:


Amount 2 Type further define tax CORPCRD_PURCHA
Applied categories applicable to SING
specific domestic
Field:
processing arrangements
dtax2_applied_type
in certain locations.

MasterCard: PDS 0683


subfield 5

457-458 2 An Detail Tax Indicates the type of tax Table:


Amount 2 Type collected in relationship CORPCRD_PURCHAS
Identifier to a specific tax amount. ING
It must be one of the
Field: dtax2_type_id
following values

The valid values for this


field are:

FIS, LLC - Confidential Document 362


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

00 → Unknown

01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)

12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)
14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

space → Not
supported

FIS, LLC - Confidential Document 363


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0683


subfield 6

459-478 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card CORPCRD_PURCHAS
2 acceptor with the tax ING
authority in relationship
Field:
to a specific tax amount.
crd_accept_tax2id
If this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0683


subfield 7

479 1 An Detail Tax Provides additional tax NA


Amount 2 Sign information such as tax
rate, tax amounts, and
tax type for the amount
sign.

The valid values for this


field are:

D → Debit

C → Credit

MasterCard: PDS 0683


subfield 8

FIS, LLC - Confidential Document 364


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

480 1 An Detail Tax Detail Tax Amount 3 Table:


Amount 3 provides additional tax CORPCRD_PURCHAS
Indicator information such as tax ING
rate, tax amounts, and
Field: dtax3_ind
tax type.

Indicator is used to reflect


additional tax capture
and reporting.

The valid values for this


field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount

spaces → Not
supported

MasterCard: PDS 0684


subfield 1

481-492 12 Un Detail Tax Contains the detailed tax Table:


Amount 3 amount on the purchased CORPCRD_PURCHA
Amount goods or services. SING

MasterCard: PDS 0684 Field: amt_dtax3


subfield 2

FIS, LLC - Confidential Document 365


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

493-497 5 Un Detail Tax Contains the detailed tax Table:


Amount 3 Rate rate applied in CORPCRD_PURCHA
relationship to a specific SING
tax amount.
Field: dtax3_rate
MasterCard: PDS 0684
subfield 3

498 1 Un Detail Tax Contains the decimal Table:


Amount 3 location for the Detail Tax CORPCRD_PURCHAS
Exponent Rate 1 subfield. It must ING
contain a value in the
Field:
range of 0 to 5.
dtax3_rate_exp
For a tax rate less than
100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Interp
Tax Rate
retati
Rate Expon
on
ent

09000 5 0.090
00 (9
perce
nt tax
rate)

00009 2 0.09
(9
perce

FIS, LLC - Confidential Document 366


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

nt tax
rate)

09000 3 9.000
(900
perce
nt tax
rate)

00009 1 0.9
(90
perce
nt tax
rate)

00009 3 0.009
(0.9
perce
nt tax
rate)

MasterCard: PDS 0684


subfield 4

499-502 4 An Detail Tax Indicator that is used to Table:


Amount 3 Type further define tax CORPCRD_PURCHA
Applied categories applicable to SING
specific domestic
Field:
processing arrangements
dtax3_applied_type
in certain locations.

MasterCard: PDS 0684


subfield 5

FIS, LLC - Confidential Document 367


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

503-504 2 An Detail Tax Indicates the type of tax Table:


Amount 3 Type collected in relationship CORPCRD_PURCHAS
Identifier to a specific tax amount. ING
It must be one of the
Field: dtax3_type_id
following values

The valid values for this


field are:

00 → Unknown

01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)

12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

FIS, LLC - Confidential Document 368


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

space → Not
supported

MasterCard: PDS 0684


subfield 6

505-524 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card CORPCRD_PURCHA
3 acceptor with the tax SING
authority in relationship
Field:
to a specific tax amount.
crd_accept_tax3id
If this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0684


subfield 7

525 1 An Detail Tax Provides additional tax


Amount 3 Sign information such as tax
rate, tax amounts, and
tax type for the amount
sign.

FIS, LLC - Confidential Document 369


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this


field are:

D → Debit

C → Credit

MasterCard: PDS 0684


subfield 8

526 1 An Tax Exempt Provides the indicator Table:


Indicator noting whether the CORPCRD_PURCHAS
goods or services were ING
tax exempt or tax was
Field:
not collected.
tax_exempt_ind
The valid values for this
field are:

0 → No Tax
Collected

1 → Tax Exempt

MasterCard: PDS 0686

527-586 60 An Merchant Email Provides the card Table:


acceptor’s official MERCHANT_DESC
headquarters e-mail
Field:
address contact
email_address
information for electronic
correspondence with the
card acceptor.

MasterCard: PDS 0688

FIS, LLC - Confidential Document 370


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

587-598 12 Un Discount Contains the amount and Table:


Amount type of discount. CORPCRD_PURCHAS
ING
MasterCard: PDS 0732
subfield 1 Field:
amt_total_discount

599 1 Un Discount Contains the discount Table:


Exponent amount exponent. CORPCRD_PURCHAS
ING
MasterCard: PDS 0732
subfield 2 Field:
total_discount_exp

600 1 Un Discount Sign Contains the discount


amount sign.

The valid values for this


field are:

D → Discount
amount is a debit

C → Discount
amount is a credit

MasterCard: PDS 0732


subfield 3

601-604 4 An Discount Type Contains the amount and Table:


type of discount. CORPCRD_PURCHAS
ING
MasterCard: PDS 0732
subfield 4 Field: discount_type

FIS, LLC - Confidential Document 371


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

605 1 An Detail Tax Detail Tax Amount 4 Table:


Amount 4 provides additional tax CORPCRD_PURCHAS
Indicator information such as tax ING
rate, tax amounts, and
Field: dtax4_ind
tax type.

Indicator is used to reflect


additional tax capture
and reporting.

The valid values for this


field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount

spaces → Not
supported

MasterCard: PDS 0751


subfield 1

606-617 12 Un Detail Tax Contains the detailed tax Table:


Amount 4 amount on the purchased CORPCRD_PURCHAS
Amount goods or services. ING

MasterCard: PDS 0751 Field: amt_dtax4


subfield 2

FIS, LLC - Confidential Document 372


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

618-622 5 Un Detail Tax Contains the detailed tax Table:


Amount 4 Rate rate applied in CORPCRD_PURCHAS
relationship to a specific ING
tax amount.
Field: dtax4_rate
MasterCard: PDS 0751
subfield 3

623 1 Un Detail Tax Contains the decimal Table:


Amount 4 location for the Detail Tax CORPCRD_PURCHAS
Exponent Rate 1 subfield. It must ING
contain a value in the
Field:
range of 0 to 5.
dtax4_rate_exp
For a tax rate less than
100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Tax Rate Interpr
Rate Expon etation
ent

09000 5 0.0900
0 (9
percen
t tax
rate)

00009 2 0.09 (9
percen

FIS, LLC - Confidential Document 373


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

t tax
rate)

09000 3 9.000
(900
percen
t tax
rate)

00009 1 0.9 (90


percen
t tax
rate)

00009 3 0.009
(0.9
percen
t tax
rate)

MasterCard: PDS 0751


subfield 4

624-627 4 An Detail Tax Indicator that is used to Table:


Amount 4 Type further define tax CORPCRD_PURCHAS
Applied categories applicable to ING
specific domestic
Field:
processing arrangements
dtax4_applied_type
in certain locations.

MasterCard: PDS 0751


subfield 5

628-629 2 An Detail Tax Indicates the type of tax Table:


Amount 4 Type collected in relationship CORPCRD_PURCHAS
Identifier to a specific tax amount. ING

FIS, LLC - Confidential Document 374


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

It must be one of the Field: dtax4_type_id


following values

The valid values for this


field are:

00 → Unknown

01 →
Federal/National
Sales Tax

02 → State Sales
Tax
03 → City Sales Tax

04 → Local Sales
Tax
05 → Municipal
Sales Tax

06 → Other Tax
10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)

12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)
20 → Room Tax

21 → Occupancy
Tax

FIS, LLC - Confidential Document 375


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

22 → Energy Tax

space → Not
supported

MasterCard: PDS 0751


subfield 6

630-649 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card CORPCRD_PURCHAS
4 acceptor with the tax ING
authority in relationship
Field:
to a specific tax amount.
crd_accept_tax4id
If this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0751


subfield 7

650 1 An Detail Tax Provides additional tax


Amount 4 Sign information such as tax
rate, tax amounts, and
tax type for the amount
sign.

The valid values for this


field are:

D → Debit

C → Credit

FIS, LLC - Confidential Document 376


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0751


subfield 8

651 1 An Detail Tax Detail Tax Amount 5 Table:


Amount 5 provides additional tax CORPCRD_PURCHAS
Indicator information such as tax ING
rate, tax amounts, and
Field: dtax5_ind
tax type.

Indicator is used to reflect


additional tax capture
and reporting.

The valid values for this


field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount
spaces → Not
supported

MasterCard: PDS 0752


subfield 1

652-663 12 Un Detail Tax Contains the detailed tax Table:


Amount 5 amount on the purchased CORPCRD_PURCHA
Amount goods or services. SING

MasterCard: PDS 0752 Field: amt_dtax5


subfield 2

FIS, LLC - Confidential Document 377


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

664-668 5 Un Detail Tax Contains the detailed tax Table:


Amount 5 Rate rate applied in CORPCRD_PURCHA
relationship to a specific SING
tax amount.
Field: dtax3_rate
MasterCard: PDS 0752
subfield 3

669 1 Un Detail Tax Contains the decimal Table:


Amount 5 location for the Detail Tax CORPCRD_PURCHA
Exponent Rate 1 subfield. It must SING
contain a value in the
Field:
range of 0 to 5.
dtax5_rate_exp
For a tax rate less than
100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Interp
Tax Rate
retati
Rate Expon
on
ent

09000 5 0.090
00 (9
perce
nt tax
rate)

00009 2 0.09
(9
perce

FIS, LLC - Confidential Document 378


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

nt tax
rate)

09000 3 9.000
(900
perce
nt tax
rate)

00009 1 0.9
(90
perce
nt tax
rate)

00009 3 0.009
(0.9
perce
nt tax
rate)

MasterCard: PDS 0752


subfield 4

670-673 4 An Detail Tax Indicator that is used to Table:


Amount 5 Type further define tax CORPCRD_PURCHA
Applied categories applicable to SING
specific domestic
Field:
processing arrangements
dtax5_applied_type
in certain locations.

MasterCard: PDS 0752


subfield 5

FIS, LLC - Confidential Document 379


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

674-675 2 An Detail Tax Indicates the type of tax Table:


Amount 5 Type collected in relationship CORPCRD_PURCHA
Identifier to a specific tax amount. SING
It must be one of the
Field:
following values
dtax5_type_id
The valid values for this
field are:

00 → Unknown

01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)

12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

FIS, LLC - Confidential Document 380


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

space → Not
supported

MasterCard: PDS 0752


subfield 6

676-695 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card CORPCRD_PURCHA
5 acceptor with the tax SING
authority in relationship
Field:
to a specific tax amount.
crd_accept_tax5id
If this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0752


subfield 7

696 1 An Detail Tax Provides additional tax

Amount 5 Sign information such as tax


rate, tax amounts, and
tax type for the amount
sign.

FIS, LLC - Confidential Document 381


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this


field are:

D → Debit

C → Credit

MasterCard: PDS 0752


subfield 8

697 1 An Detail Tax Detail Tax Amount 6 Table:


Amount6 provides additional tax CORPCRD_PURCHA
Indicator information such as tax SING
rate, tax amounts, and
Field: dtax6_ind
tax type.

Indicator is used to reflect


additional tax capture
and reporting.

The valid values for this


field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount

spaces → Not
supported

MasterCard: PDS 0753


subfield 1

FIS, LLC - Confidential Document 382


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

698-709 12 Un Detail Tax Contains the detailed tax Table:


Amount 6 amount on the purchased CORPCRD_PURCHA
Amount goods or services. SING

MasterCard: PDS 0753 Field: amt_dtax6


subfield 2

710-714 5 Un Detail Tax Contains the detailed tax Table:


Amount 6 Rate rate applied in CORPCRD_PURCHA
relationship to a specific SING
tax amount.
Field: dtax6_rate
MasterCard: PDS 0753
subfield 3

715 1 Un Detail Tax Contains the decimal Table:


Amount 6 location for the Detail Tax CORPCRD_PURCHA
Exponent Rate 1 subfield. It must SING
contain a value in the
Field:
range of 0 to 5.
dtax6_rate_exp
For a tax rate less than
100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Interp
Tax Rate
retati
Rate Expon
on
ent

09000 5 0.090
00 (9

FIS, LLC - Confidential Document 383


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

perce
nt tax
rate)

00009 2 0.09
(9
perce
nt tax
rate)

09000 3 9.000
(900
perce
nt tax
rate)

00009 1 0.9
(90
perce
nt tax
rate)

00009 3 0.009
(0.9
perce
nt tax
rate)

MasterCard: PDS 0753


subfield 4

716-719 4 An Detail Tax Indicator that is used to Table:


Amount 6 Type further define tax CORPCRD_PURCHA
Applied categories applicable to SING
specific domestic

FIS, LLC - Confidential Document 384


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

processing arrangements Field:


in certain locations. dtax6_applied_type

MasterCard: PDS 0753


subfield 5

720-721 2 An Detail Tax Indicates the type of tax Table:


Amount 6 Type collected in relationship CORPCRD_PURCHA
Identifier to a specific tax amount. SING
It must be one of the
Field:
following values
dtax6_type_id
The valid values for this
field are:

00 → Unknown
01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax


04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax
10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)
12 → Provincial
Sales Tax (PST)

FIS, LLC - Confidential Document 385


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

space → Not
supported

MasterCard: PDS 0753


subfield 6

722-741 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card CORPCRD_PURCHA
6 acceptor with the tax SING
authority in relationship
Field:
to a specific tax amount.
crd_accept_tax6id
If this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0753


subfield 7

742 1 An Detail Tax Provides additional tax

Amount 6 Sign information such as tax


rate, tax amounts, and

FIS, LLC - Confidential Document 386


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

tax type for the amount


sign.

The valid values for this


field are:

D → Debit

C → Credit

MasterCard: PDS 0753


subfield 8

TC 57, TCR 9 - Purchasing Item - MasterCard


Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Corporate Line Item Detail section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:

Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘9’. IN_DRAFT_MAIN
Sequence
Field: msg_type
Number

FIS, LLC - Confidential Document 387


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-10 6 An Destination BIN Contains the details of Table:


the Forwarding IN_DRAFT_MAIN
Institution ID.
Field:
forwarding_inst_id

11-16 6 An Source BIN Contains the details of Table:


the Receiving Institution IN_DRAFT_MAIN
ID.
Field:
receiving_inst_id

17-18 2 An Format Code This field is used to NA


identify the record layout
and the valid value is
‘M2’.

19-43 25 An Customer Code Contains the code that Table:


the cardholder supplied PURCHASING_ITEM
to the card acceptor. Field: customer_cd
MasterCard: PDS 0508

44-49 6 Un Line Item Date The purchase date of the Table:


line item referenced in PURCHASING_ITEM
the associated Corporate
Field:
Card Line Item Detail.
line_item_date
The field value must be in
YYMMDD format.

MasterCard: PDS 0518

50-61 12 Un Total Tax Contains the total tax Table:


Amount amount. PURCHASING_ITEM

Field: amt_total_tax

FIS, LLC - Confidential Document 388


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0597


subfield 1

62 1 Un Total Tax Contains the total Table:


Amount amount of sales tax or PURCHASING_ITEM
Exponent Value Added Tax (VAT) on
Field: total_tax_exp
the total purchase
amount.

The valid value for this


field can range from 0 to
5.

MasterCard: PDS 0597


subfield 2

63 1 An Total Tax The total amount of sales NA


Amount Sign tax or Value Added Tax
(VAT) on the total
purchase amount.

Identifies whether the


Total tax amount is a
debit or credit from the
perspective of the
cardholder.

The valid values for this


field are:

D → Total Tax
amount is a debit
C → Total Tax
amount is a credit

FIS, LLC - Confidential Document 389


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0597


subfield 3

64 1 An Total Tax Collect Total sales tax capture Table:


Indicator and reporting PURCHASING_ITEM
information such as
Field:
whether sales tax was
total_tax_coll_ind
included in the purchase
amount or if goods and
services were not taxable.

The valid values for this


field are:

Y → Sales tax is
included in total
purchase amount.

N or zero → Card
acceptor has the
ability to provide
tax amount, but
goods/services
were not taxable.

space →
Information is
unknown.

MasterCard: PDS 0598

65-70 6 Un Ship Date The date on which the Table:


merchandise was shipped PURCHASING_ITEM
to the destination.
Field: ship_date

FIS, LLC - Confidential Document 390


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The field value must be in


YYMMDD format.

MasterCard: PDS 0612

71-76 6 Un Order Date The date on which the Table:


item was ordered. PURCHASING_ITEM

The field value must be in Field: order_date


YYMMDD format.

MasterCard: PDS 0614

77-116 40 An Medical Service The health industry Table:


Ship to Health number to which the PURCHASING_ITEM
Industry Number medical services are
Field: ms_ship_hin
being shipped.

MasterCard: PDS 0615

117-156 40 An Contract Contains the corporate Table:


Number contract number. PURCHASING_ITEM

MasterCard: PDS 0616 Field:


corp_contact_nbr

157 1 An Medical Service This is the code that Table:


Price Adjustment identifies the type of PURCHASING_ITEM
price adjustment related
Field:
to the medical services
ms_price_adj_type
provided.

The valid values for this


field are:

A → Price
Adjustment

FIS, LLC - Confidential Document 391


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

B → Original

C → Credit
D → Rebill

MasterCard: PDS 0617

158-159 2 An Medical Service This is the code that Table:


Product Number identifies the product PURCHASING_ITEM
Qualifier number qualifier of the
Field:
medical services.
ms_prodnbr_qualifi
The valid values for this
field are:

01 → HIBCC
(Health Industry
Business
Communication
Council)

02 → UCC (Uniform
Code Council)
03 → Other

MasterCard: PDS 0618

160-174 15 An Product Code This is the non-fuel Table:


related product code of PURCHASING_ITEM
the individual item
Field: product_cd
purchased.

The valid values for this


field are:

030 → Motor Oil

031 → Oil Change

FIS, LLC - Confidential Document 392


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

032 → Engine
Service

033 →
Transmission
Service

034 → Brake
Service

035 → Solvent

036 → Brake Fluid

037 →
Miscellaneous
Parts
038 →
Miscellaneous
Labor

039 →
Miscellaneous
Repairs

040 → TBA (tire,


batteries,
accessories)

041 → Tires

042 → Batteries

043 → Automotive
Accessories
044 → Automotive
Glass

045 → Car Wash


046 → Towing

FIS, LLC - Confidential Document 393


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

047 → Diesel
Exhaust Fluid

070 →
Cigarettes/Tobacco

078 →
Health/Beauty Aid

079 →
Miscellaneous
Food/Grocery
080 → Soda

081 → Beer/Wine

082 → Milk/Juice

083 → Restaurant
089 →
Miscellaneous
Beverage

099 →
Miscellaneous
Other

300 → Aviation
Maintenance

301 → De-icing

302 → APU or
Aircraft Jump Start

303 → Aviation
Catering
304 → Tiedown or
Hangar

305 → Landing Fee

306 → Ramp Fee

FIS, LLC - Confidential Document 394


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

307 → Call Out Fee

308 → Plane Rental


309 → Instruction
Fee

310 →
Miscellaneous
Aviation

311 → Flight
Planning/Weather
Fees

312 → Charter
Fees
313 → Ground
Handling

314 →
Communications
Fees

315 → Aircraft
Cleaning

316 → Cargo
Handling

317 → Aviation
Accessories

350 → Boat Service

MasterCard: PDS 0641

175-209 35 An Item Description The description of the Table:


individual item PURCHASING_ITEM
purchased.
Field: item_desc
MasterCard: PDS 0642

FIS, LLC - Confidential Document 395


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

210-221 12 Un Item Quantity Indicates the quantity of Table:


the item purchased and PURCHASING_ITEM
the associated decimal
Field: item_quantity
point location.

MasterCard: PDS 0643


subfield 1

222 1 Un Item Quantity Indicates the decimal Table:


Exponent location for the Item PURCHASING_ITEM
Quantity subfield. The
Field:
filed value must be
item_quantity_exp
numeric and range from 0
to 5.

MasterCard: PDS 0643


subfield 2

223-234 12 An Item Unit of This is the line item unit Table:


Measure of measurement code. PURCHASING_ITEM

MasterCard: PDS 0645 Field:


item_measure

235-246 12 Un Item Unit Price The price for one unit of Table:
the product. PURCHASING_ITEM

MasterCard: PDS 0646 Field:


subfield 1 item_unit_price

247 1 Un Item Unit Price Contains the exponent of Table:


Exponent the unit price. PURCHASING_ITEM

The field value must Field:


range from 0 to 5. item_unit_pric_exp

FIS, LLC - Confidential Document 396


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0646


subfield 2

248-259 12 Un Extended Item The individual item Table:


Amount amount that is normally PURCHASING_ITEM
calculated as price
Field:
multiplied by quantity.
amt_extended_ite
MasterCard: PDS 0647 m
subfield 1

260 1 Un Extended Item The individual item Table:


Exponent amount that is normally PURCHASING_ITEM
calculated as price
Field:
multiplied by quantity
extended_item_exp
exponent of amount.

The field value must be


numeric and range from 0
to 5.

MasterCard: PDS 0647


subfield 2

261 1 An Extended Item The valid value for this


Sign field is either D or C. This
subfield identifies
whether it is a debit or
credit from the
perspective of the
cardholder.

MasterCard: PDS 0647


subfield 3

FIS, LLC - Confidential Document 397


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

262 1 An Item Discount Contains the item Table:


Indicator discount indicator and PURCHASING_ITEM
amount
Field: discount_ind
The valid values for this
field are:

Y → Amount is
discounted.

N → Amount is not
discounted.

space → Not
supported

MasterCard: PDS 0648


subfield 1

263-274 12 Un Item Discount Contains the item Table:


Amount discount amount. PURCHASING_ITEM

MasterCard: PDS 0648 Field: amt_discount


subfield 2

275-279 5 Un Item Discount Contains the item Table:


Rate discount rate. PURCHASING_ITEM

contains discount rate Field: discount_rate


MasterCard: PDS 0648
subfield 3

280 1 Un Item Discount Contains the item Table:


Rate Exponent discount rate exponent. PURCHASING_ITEM

MasterCard: PDS 0648 Field:


subfield 4 discount_rate_exp

FIS, LLC - Confidential Document 398


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

281 1 An Item Discount Contains Item Discount Table:


Sign Amount Sign PURCHASING_ITEM

The valid values for this Field: amt_discount


field are:

C → Item discount
amount is a credit.

D → Item discount
amount is a debit.

MasterCard: PDS 0648


subfield 5

282 1 An Zero Cost to Indicates whether the Table:

Customer item is free to the PURCHASING_ITEM

Indicator customer. Field:


The valid values for this zerocost_cust_ind
field are:

Y → The Line Item


is at zero cost to
the customer. PDS
0647 (Extended
Item Amount) may
be equal to zero.

N → The Line Item


is not at zero cost
to the customer.

MasterCard: PDS 0650

283 1 An Debit Credit Indicates whether the net Table:


Indicator of extended item PURCHASING_ITEM
amount, net of discount, Field: dt_cr_ind

FIS, LLC - Confidential Document 399


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

taxes, and price, is a debit


or credit.

The valid values for this


field are:

D → Extended item
amount is a debit.

C → Extended item
amount is a credit.

MasterCard: PDS 0654

284-298 15 An Commodity Code Provides the identifier Table:


assigned by the card PURCHASING_ITEM
acceptor that best
Field:
categorizes the items
commodity_cd
being purchased in a
standardized commodity
group.

MasterCard: PDS 0679

299 1 An Detail Tax This indicator reflects the Table:


Amount 1 additional tax capture PURCHASING_ITEM
Indicator and reporting.
Field: dtax1_ind
The valid values for this
field are:

• Y → Tax included in
total purchase
amount

• N → Tax not
included in total
purchase amount.

FIS, LLC - Confidential Document 400


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

• Spaces → Not
Supported.

MasterCard: PDS 0682


subfield 1

300-311 12 Un Detail Tax Indicates the detailed tax Table:


Amount 1 amount on the purchased PURCHASING_ITEM
Amount goods or services.
Field: amt_dtax1
MasterCard: PDS 0682
subfield 2

312-316 5 Un Detail Tax Indicates the detailed tax Table:


Amount 1 Rate rate applied in PURCHASING_ITEM
relationship to a specific
Field: dtax1_rate
tax amount.

MasterCard: PDS 0682


subfield 3

317 1 Un Detail Tax Indicates the decimal Table:


Amount 1 location for the Detail Tax PURCHASING_ITEM
Exponent Rate 1 subfield.
Field:
The field value must dtax1_rate_exp
contain a value within the
range of 0 to 5.

MasterCard: PDS 0682


subfield 4

318-321 4 An Detail Tax Indicator that is used to Table:


Amount 1 Type further define the tax PURCHASING_ITEM
Applied categories that are
Field:
applicable to specific
dtax1_applied_type

FIS, LLC - Confidential Document 401


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

domestic processing
arrangements in certain
locations.

MasterCard: PDS 0682


subfield 5

322-323 2 An Detail Tax Indicates the type of tax Table:


Amount 1 Type collected in relationship PURCHASING_ITEM
Identifier to a specific tax amount.
Field: dtax1_type_id
The valid values for this
field are:

00 → Unknown
01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)

12 → Provincial
Sales Tax (PST)

FIS, LLC - Confidential Document 402


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

Space → Not
supported

MasterCard: PDS 0682


subfield 6

324-343 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card PURCHASING_ITEM
1 acceptor with the tax
Field:
authority in relationship
crd_accept_tax1id
to a specific tax amount.

MasterCard: PDS 0682


subfield 7

344 1 An Detail Tax Provides additional tax NA


Amount 1 Sign information such as tax
rate, tax amounts, and
tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.

FIS, LLC - Confidential Document 403


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

C → Detail tax
amount is a credit.

MasterCard: PDS 0682


subfield 8

345 1 An Detail Tax This indicator reflects the Table:


Amount 2 additional tax capture PURCHASING_ITEM
Indicator and reporting.
Field: dtax2_ind
The valid values for this
field are:

Y → Tax included in
total purchase
amount.
N → Tax not
included in total
purchase amount.

Spaces → Not
Supported.

MasterCard: PDS 0683


subfield 1

346-357 12 Un Detail Tax Indicates the detailed tax Table:


Amount 2 amount on the purchased PURCHASING_ITEM
Amount goods or services. This
Field: amt_dtax2
subfield value must be
numeric and may contain
all zeros.

MasterCard: PDS 0683


subfield 2

FIS, LLC - Confidential Document 404


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

358-362 5 Un Detail Tax Indicates the detailed tax Table:


Amount 2 Rate rate applied in PURCHASING_ITEM
relationship to a specific
Field: dtax2_rate
tax amount. This subfield
value must be numeric
and may contain all zeros.

MasterCard: PDS 0683


subfield 3

363 1 Un Detail Tax Indicates the decimal Table:


Amount 2 location for the Detail Tax PURCHASING_ITEM
Exponent Rate 2 sub field. It must
Field:
contain a value within the
dtax2_rate_exp
range of 0 to 5.

MasterCard: PDS 0683


subfield 4

364-367 4 An Detail Tax Indicator that is used to Table:


Amount 2 Type further define the tax PURCHASING_ITEM
Applied categories that are
Field:
applicable to specific
dtax2_applied_type
domestic processing
arrangements in certain
locations.

MasterCard: PDS 0683


subfield 5

368-369 2 An Detail Tax Indicates the type of tax Table:


Amount 2 Type collected in relationship PURCHASING_ITEM
Identifier to a specific tax amount.

FIS, LLC - Confidential Document 405


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this Field:


field are: dtax2_type_id

00 → Unknown

01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax


04 → Local Sales
Tax

05 → Municipal
Sales Tax
06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)
12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

Space → Not
supported

FIS, LLC - Confidential Document 406


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0683


subfield 6

370-389 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card PURCHASING_ITEM
2 acceptor with the tax
Field:
authority in relationship
crd_accept_tax2id
to a specific tax amount.

MasterCard: PDS 0683


subfield 7

390 1 An Detail Tax Provides additional tax


Amount 2 Sign information such as tax
rate, tax amounts, and
tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.

C → Detail tax
amount is a credit.

MasterCard: PDS 0683


subfield 8

391 1 An Detail Tax Indicator used to reflect Table:


Amount 3 additional tax capture PURCHASING_ITEM
Indicator and reporting.
Field: dtax3_ind
The valid values for this
field are:

FIS, LLC - Confidential Document 407


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount.

Spaces → Not
Supported.

MasterCard: PDS 0684


subfield 1

392-403 12 Un Detail Tax Indicates the detailed tax Table:


Amount 3 amount on the purchased PURCHASING_ITEM
Amount goods or services. This
Field: amt_dtax3
subfield value must be
numeric and may contain
all zeros.

MasterCard: PDS 0684


subfield 2

404-408 5 Un Detail Tax Indicates the detailed tax Table:


Amount 3 Rate rate applied in PURCHASING_ITEM
relationship to a specific
Field: dtax3_rate
tax amount. This subfield
value must be numeric
and may contain all zeros.

MasterCard: PDS 0684


subfield 3

FIS, LLC - Confidential Document 408


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

409 1 Un Detail Tax Indicates the decimal Table:


Amount 3 location for the Detail Tax PURCHASING_ITEM
Exponent Rate 3 sub field. The field
Field:
value must be in the
dtax3_rate_exp
range of 0 to 5.

MasterCard: PDS 0684


subfield 4

410-413 4 An Detail Tax Indicator that is used to Table:


Amount 3 Type further define the tax PURCHASING_ITEM
Applied categories that are
Field:
applicable to specific
dtax3_applied_type
domestic processing
arrangements in certain
locations.

MasterCard: PDS 0684


subfield 5

414-415 2 An Detail Tax Indicates the type of tax Table:


Amount 3 Type collected in relationship PURCHASING_ITEM
Identifier to a specific tax amount.
Field:
The valid values for this dtax3_type_id
field are:

00 → Unknown

01 →
Federal/National
Sales Tax

02 → State Sales
Tax
03 → City Sales Tax

FIS, LLC - Confidential Document 409


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)

12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax
Space → Not
supported

MasterCard: PDS 0684


subfield 6

416-435 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card PURCHASING_ITEM
3 acceptor with the tax
Field:
authority in relationship
crd_accept_tax3id
to a specific tax amount.

FIS, LLC - Confidential Document 410


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0684


subfield 7

436 1 An Detail Tax Provides additional tax


Amount 3 Sign information such as tax
rate, tax amounts, and
tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.
C → Detail tax
amount is a credit.

MasterCard: PDS 0684


subfield 8

437-438 2 An Type of Supply Provides the indicator Table:


noting whether the PURCHASING_ITEM
purchase is categorized
Field: supply_type
as goods or services.

MasterCard: PDS 0685

439 1 An Tax Exempt Provides the indicator Table:


Indicator noting whether the goods PURCHASING_ITEM
or services were tax-
Field:
exempt, or tax was not
tax_exempt_ind
collected.

The valid values for this


field are:

00 → Goods

FIS, LLC - Confidential Document 411


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

01 → Services

MasterCard: PDS 0686

440-456 17 An Unique VAT Provides an additional Table:


Invoice sub element that is used PURCHASING_ITEM
Reference to identify the VAT
Field:
Number invoice or tax receipt.
uq_vat_inv_ref_nbr
MasterCard: PDS 0687

457 1 An Detail Tax Detail Tax Amount 4 Table:


Amount 4 provides additional tax PURCHASING_ITEM
Indicator information such as tax
Field: dtax4_ind
rate, tax amounts, and
tax type.

Indicator is used to reflect


additional tax capture
and reporting.

The valid values for this


field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount

spaces → Not
supported

MasterCard: PDS 0751


subfield 1

FIS, LLC - Confidential Document 412


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

458-469 12 Un Detail Tax Contains the detailed tax Table:


Amount 4 amount on the purchased PURCHASING_ITEM
Amount goods or services.
Field: amt_dtax4
MasterCard: PDS 0751
subfield 2

470-474 5 Un Detail Tax Contains the detailed tax Table:


Amount 4 Rate rate applied in PURCHASING_ITEM
relationship to a specific
Field: dtax4_rate
tax amount.

MasterCard: PDS 0751


subfield 3

475 1 Un Detail Tax Contains the decimal Table:


Amount 4 location for the Detail Tax PURCHASING_ITEM
Exponent Rate 1 subfield. It must
Field:
contain a value in the
dtax4_rate_exp
range of 0 to 5.

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Interp
Tax Rate
retati
Rate Expon
on
ent

09000 5 0.090
00 (9

FIS, LLC - Confidential Document 413


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

perce
nt tax
rate)

00009 2 0.09
(9
perce
nt tax
rate)

09000 3 9.000
(900
perce
nt tax
rate)

00009 1 0.9
(90
perce
nt tax
rate)

00009 3 0.009
(0.9
perce
nt tax
rate)

MasterCard: PDS 0751


subfield 4

476-479 4 An Detail Tax Indicator that is used to Table:


Amount 4 Type further define tax PURCHASING_ITEM
Applied categories applicable to
Field:
specific domestic
dtax4_applied_type

FIS, LLC - Confidential Document 414


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

processing arrangements
in certain locations.

MasterCard: PDS 0751


subfield 5

480-481 2 An Detail Tax Indicates the type of tax Table:


Amount 4 Type collected in relationship PURCHASING_ITEM
Identifier to a specific tax amount.
Field:
It must be one of the
dtax4_type_id
following values

The valid values for this


field are:

00 → Unknown
01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax


04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax
10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)
12 → Provincial
Sales Tax (PST)

FIS, LLC - Confidential Document 415


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

space → Not
supported

MasterCard: PDS 0751


subfield 6

482-501 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card PURCHASING_ITEM
4 acceptor with the tax
Field:
authority in relationship
crd_accept_tax4id
to a specific tax amount.

If this subfield is present


and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0751


subfield 7

502 1 An Detail Tax Provides additional tax


Amount 4 Sign information such as tax
rate, tax amounts, and

FIS, LLC - Confidential Document 416


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

tax type for the amount


sign.

The valid values for this


field are:

D → Debit

C → Credit

MasterCard: PDS 0751


subfield 8

503 1 An Detail Tax Detail Tax Amount 5 Table:


Amount 5 provides additional tax PURCHASING_ITEM
Indicator information such as tax
Field: dtax5_ind
rate, tax amounts, and
tax type.

Indicator is used to reflect


additional tax capture
and reporting.

The valid values for this


field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount

spaces → Not
supported

MasterCard: PDS 0752


subfield 1

FIS, LLC - Confidential Document 417


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

504-515 12 Un Detail Tax Contains the detailed tax Table:


Amount 5 amount on the purchased PURCHASING_ITEM
Amount goods or services.
Field: amt_dtax5
MasterCard: PDS 0752
subfield 2

516-520 5 Un Detail Tax Contains the detailed tax Table:


Amount 5 Rate rate applied in PURCHASING_ITEM
relationship to a specific
Field: dtax5_rate
tax amount.

MasterCard: PDS 0752


subfield 3

521 1 Un Detail Tax Contains the decimal Table:


Amount 5 location for the Detail Tax PURCHASING_ITEM
Exponent Rate 1 subfield. It must
Field:
contain a value in the
dtax5_rate_exp
range of 0 to 5.

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Interp
Tax Rate
retati
Rate Expon
on
ent

09000 5 0.090
00 (9

FIS, LLC - Confidential Document 418


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

perce
nt tax
rate)

00009 2 0.09
(9
perce
nt tax
rate)

09000 3 9.000
(900
perce
nt tax
rate)

00009 1 0.9
(90
perce
nt tax
rate)

00009 3 0.009
(0.9
perce
nt tax
rate)

MasterCard: PDS 0752


subfield 4

522-525 4 An Detail Tax Indicator that is used to Table:


Amount 5 Type further define tax PURCHASING_ITEM
Applied categories applicable to
Field:
specific domestic
dtax5_applied_type

FIS, LLC - Confidential Document 419


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

processing arrangements
in certain locations.

MasterCard: PDS 0752


subfield 5

526-527 2 An Detail Tax Indicates the type of tax Table:


Amount 5 Type collected in relationship PURCHASING_ITEM
Identifier to a specific tax amount.
Field:
It must be one of the
dtax5_type_id
following values

The valid values for this


field are:

00 → Unknown
01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax


04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax
10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)
12 → Provincial
Sales Tax (PST)

FIS, LLC - Confidential Document 420


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

space → Not
supported

MasterCard: PDS 0752


subfield 6

528-547 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card PURCHASING_ITEM
5 acceptor with the tax
Field:
authority in relationship
crd_accept_tax5id
to a specific tax amount.

If this subfield is present


and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0752


subfield 7

548 1 An Detail Tax Provides additional tax


Amount 5 Sign information such as tax
rate, tax amounts, and

FIS, LLC - Confidential Document 421


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

tax type for the amount


sign.

The valid values for this


field are:

D → Debit

C → Credit

MasterCard: PDS 0752


subfield 8

549 1 An Detail Tax Detail Tax Amount 6 Table:


Amount 6 provides additional tax PURCHASING_ITEM
Indicator information such as tax
Field: dtax6_ind
rate, tax amounts, and
tax type.

Indicator is used to reflect


additional tax capture
and reporting.

The valid values for this


field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount

spaces → Not
supported

MasterCard: PDS 0753


subfield 1

FIS, LLC - Confidential Document 422


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

550-561 12 Un Detail Tax Contains the detailed tax Table:


Amount 6 amount on the purchased PURCHASING_ITEM
Amount goods or services.
Field: amt_dtax6
MasterCard: PDS 0753
subfield 2

562-566 5 Un Detail Tax Contains the detailed tax Table:


Amount 6 Rate rate applied in PURCHASING_ITEM
relationship to a specific
Field: dtax6_rate
tax amount.

MasterCard: PDS 0753


subfield 3

567 1 Un Detail Tax Contains the decimal Table:


Amount 6 location for the Detail Tax PURCHASING_ITEM
Exponent Rate 1 subfield. It must
Field:
contain a value in the
dtax6_rate_exp
range of 0 to 5.

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Interp
Tax Rate
retati
Rate Expon
on
ent

09000 5 0.090
00 (9

FIS, LLC - Confidential Document 423


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

perce
nt tax
rate)

00009 2 0.09
(9
perce
nt tax
rate)

09000 3 9.000
(900
perce
nt tax
rate)

00009 1 0.9
(90
perce
nt tax
rate)

00009 3 0.009
(0.9
perce
nt tax
rate)

MasterCard: PDS 0753


subfield 4

568-571 4 An Detail Tax Indicator that is used to Table:


Amount 6 Type further define tax PURCHASING_ITEM
Applied categories applicable to
Field:
specific domestic
dtax6_applied_type

FIS, LLC - Confidential Document 424


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

processing arrangements
in certain locations.

MasterCard: PDS 0753


subfield 5

572-573 2 An Detail Tax Indicates the type of tax Table:


Amount 6 Type collected in relationship PURCHASING_ITEM
Identifier to a specific tax amount.
Field:
It must be one of the
dtax6_type_id
following values

The valid values for this


field are:

00 → Unknown
01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax


04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax
10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)
12 → Provincial
Sales Tax (PST)

FIS, LLC - Confidential Document 425


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

space → Not
supported

MasterCard: PDS 0753


subfield 6

574-593 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card PURCHASING_ITEM
6 acceptor with the tax
Field:
authority in relationship
crd_accept_tax6id
to a specific tax amount.

If this subfield is present


and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0753


subfield 7

594 1 An Detail Tax Provides additional tax NA


Amount 6 Sign information such as tax
rate, tax amounts, and

FIS, LLC - Confidential Document 426


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

tax type for the amount


sign.

The valid values for this


field are:

D → Debit

C → Credit

MasterCard: PDS 0753


subfield 8

595-606 12 Un Line Item Total Provides the total Table:


Amount amount presented in the PURCHASING_ITEM
line item detail message.
Field:
MasterCard: PDS 0755 amt_lineitem_total
subfield 1

607 1 Un Line Item Total Contains the line item Table:


Exponent total amount exponent PURCHASING_ITEM
and contain a value of 0
Field:
to 5.
lineitem_total_exp
MasterCard: PDS 0755
subfield 2.

608 1 An Line Item Total Contains the line item NA


Sign total amount sign

The valid values for this


field are:

D → Line item total


amount is a debit
C → Line item
amount is a credit

FIS, LLC - Confidential Document 427


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

609-623 15 An FltProdcd PDS 0783 (Fleet Product Table:


Code) contains the non- PURCHASING_ITEM
fuel related product code
Field:
of the individual item
Flt_Prod_cd
purchased.

624-658 35 An FltItemDesc PDS 0784 (Fleet Item Table:


Description) contains the PURCHASING_ITEM
description of the non-
Field:
fuel item being
Flt_Item_Desc
purchased.

659-670 12 Un FltItmQty If present, subfield 1 Table:


(Fleet Item Quantity) PURCHASING_ITEM
must be numeric and
Field:
greater than zero.
Flt_Itm_Qty

671 1 Un FltItmQtyExp Subfield 2 (Fleet Item Table:


Quantity Exponent) PURCHASING_ITEM
indicates the decimal
Field:
location for the Item
Flt_Itm_Qty_Exp
Quantity subfield.

If PDS 0785 is present,


subfield 2 must be
numeric and contain a
value of 0 to 5.

672-683 12 An FltItmUtMea PDS 0786 (Fleet Item Unit Table:


of Measure) contains the PURCHASING_ITEM
line-item unit of
Field:
measurement code.
Flt_Itm_UtMea

FIS, LLC - Confidential Document 428


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

684-695 12 Un Fltextitmamt If PDS 0787 is present, Table:


subfield 1 (Fleet Extended PURCHASING_ITEM
Item Amount) must
Field:
contain the amount and
Flt_ext_itmamt
be numeric and greater
than zero, unless PDS
0650 (Zero Cost to
Customer) is present and
equal to Y.

696 1 An Fltextitmamtexp If PDS 0787 is present, Table:


subfield 2 (Fleet Extended PURCHASING_ITEM
Item Amount Exponent)
Field:
must be numeric and
Fltext_itmamt_exp
contain a value of 0 to 5.

697 1 An Fltextitmamtsn If PDS 0787 is present, Table:


subfield 3 (Fleet Extended PURCHASING_ITEM
Item Amount Sign) must
Field:
contain a value of D or C.
Flt_extitm_amtsn
This subfield identifies
whether PDS 0787 is a
debit or credit from the
perspective of the
cardholder.

FIS, LLC - Confidential Document 429


TC 57, TCR 9 - MasterCard Transaction - MasterCard
Compliance Data
Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction Code The field value must be Table:


‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘9’. IN_DRAFT_MAIN
Sequence
Field: msg_type
Number

5-10 6 An Destination BIN Contains the details of Table:


the Forwarding IN_DRAFT_MAIN
Institution ID.
Field:
MasterCard: DE 33 forwarding_inst_id

11-16 6 An Source BIN Contains the details of Table:


the Receiving Institution IN_DRAFT_MAIN
ID.
Field:
MasterCard: DE 100 receiving_inst_id

Note: Receiving
institution ID is empty

FIS, LLC - Confidential Document 430


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

while sending the


transaction to network.

17-18 2 An Format Code Identifies the record in NA


combination with
network type and
Transaction code.

The valid value for this


field is M3.

19-27 9 An Banknet MasterCard: DE 63 Table:


Settlement subfield 2, TraceID IN_DRAFT_EMC
Number Position 1-9
Field:
banknet_ref_nbr

28-31 4 Un Banknet The field value must be in Table:


Settlement Date MMDD format. IN_DRAFT_EMC

MasterCard: DE 63 Field:
subfield 2, TraceID banknet_ref_date
position 10-13

32-35 4 An Validation Code Holds the validation code. NA

MasterCard: Not used

36 1 Un UCAF - Indicated the presence Table:


Electronic and type of security IN_DRAFT_EMC
Commerce protocol present in the
Field:
Security Level authorization process.
ecsl_sec_protocol
Indicator –
The valid values for this
Security
field are:
Protocol
0 → Reserved

FIS, LLC - Confidential Document 431


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1 → SET

2 → Channel

3-8 → For future


use

9 → No security
protocol

MasterCard: PDS 0052


subfield 1

37 1 Un UCAF - Indicates the type of Table:


Electronic Cardholder IN_DRAFT_EMC
Commerce Authentication user in
Field: ecsl_ch_auth
Security Level the authorization
Indicator - process.
Cardholder
The valid values for this
Authentication
field are:

0 → Reserved

1 → Cardholder
certificate not used

2 → Cardholder
certificate used

3 → Chip
cryptogram used,
Cardholder
Certificate not used

4 → Chip
cryptogram used,
Cardholder
Certificate used

FIS, LLC - Confidential Document 432


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-9 → Reserved for


future use

MasterCard: PDS 0052


subfield 2

38 1 Un UCAF - Identifies the level of Table:


Electronic UCAF™ supported in the IN_DRAFT_EMC
Commerce authorization process.
Field:
Security Level
The valid values for this ecsl_ucaf_coll_ind
Indicator – UCAF
field are:
Status
0 → Not supported
at the merchant’s
web site

1 → UCAF data
collection is
supported by the
merchant, and
UCAF data must be
present

2 → Both merchant
and issuer are
UCAFenabled, as
indicated in the
Authorization

3 → Merchant is
UCAFenabled and
the transaction was
processed under
the Maestro®
Utility Payment

FIS, LLC - Confidential Document 433


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Program (MUPP)
and intracountry
recurring payment
programs (Europe
Region) as
indicated in the
Authorization

4 →Reserved for
future use

5 → Issuer risk
based Decisioning

6 → Merchant risk
based Decisioning

7 →Partial
shipment or
recurring payment
(DE 48, sub-
element 43 not
required). Liability
will depend on the
original UCAF
values provided
and matching with
the initial
transaction.

8 & 9 → Reserved
for future use

MasterCard: PDS 0052


subfield 3

FIS, LLC - Confidential Document 434


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

39-40 2 An Transaction Provides information Table:


Category about the transaction IN_DRAFT_EMC
Indicator that cannot be
Field: trans_cat_ind
determined from other
transaction information,
such as DE 2 (Primary
Account Number) or DE
22 (Point of Service Data
Code).

The valid values for this


field are:

01 → The
transaction is a
MasterCard
commercial card
transaction
initiated via the
Payment Gateway
(a Payable Account
transaction).

02 → This
transaction is from
a card acceptor
terminal that is
exempt from
having an IIAS
because it has met
the IRSs 90 percent
qualification rule.

FIS, LLC - Confidential Document 435


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

03 → The
transaction is from
a card acceptor
terminal that
verified qualified
healthcare
expenses against
an Inventory
Information
Approval System
(IIAS) during the
authorization
process.

04 → The
transaction is
submitted as a
Healthcare
transaction but
from a non–IIAS-
certified merchant.

MasterCard: PDS 0057

41-52 12 Un Authorization Holds the authorization Table: ICC_DATA


Amount amount value.
Field: amt_trans
If this field holds a value,
the currency code of the
amount will be mapped
to DE 55 - 5F2A tag of
MasterCard network.

FIS, LLC - Confidential Document 436


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

53-55 3 An Service Code Contains the codes that Table:


increase issuers’ flexibility IN_DRAFT_EMC
in defining card
Field:
acceptance parameters.
extended_srv_code
These codes also provide
acquirers with the ability
to interpret card
acceptance preferences
for all point-of-
interaction (POI)
conditions.

MasterCard: DE 40

56-67 12 An POS Service GCMS - IPM - POS Table:


Data DE 22 Service Data Code. IN_DRAFT_MAIN

The valid values for this Fields:


field are: pos_crddat_in_cap,
pos_ch_auth_cap,
• DE 22 s1 Card Data
pos_crd_capt_cap,
Input Capability
pos_operating_env,
• DE 22 s2
pos_ch_present,
Cardholder
pos_crd_present,
Authentication
pos_crddat_in_mod
Capability
e,
• DE 22 s3 Card pos_ch_auth_meth
Capture Capability od,
pos_ch_auth_entity
• DE 22 s4 Terminal
,
Operating
pos_crddat_out_ca
Environment
p,
pos_term_out_cap,

FIS, LLC - Confidential Document 437


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

• DE 22 s5 pos_pin_capt_mod
Cardholder Present e
Data

• DE 22 s6 Card
Present Data

• DE 22 s7 Card Data:
Input Mode R –
PAN entry via
electronic
commerce,
including remote
chip

• DE 22 s8
Cardholder
Authentication
Method

• DE 22 s9
Cardholder
Authentication

• DE 22 Card Data
Output s10
Capability

• DE 22 Terminal
Data Output s11
Capability

Refer Appendix H - Point


of Service Data codes /
POS Entry Mode codes -
Normalized and Network

FIS, LLC - Confidential Document 438


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Mapping Values for


normalized values.

68-84 17 An Reserved This is a reserved field. NA

85-90 6 An MasterCard Contains an ID assigned Table:


Assigned ID by MasterCard for IN_DRAFT_EMC
interchange and
Field: tier_merch_id
transaction data integrity
purposes. Once assigned,
all transactions
submitted should
contain this ID.

MasterCard: PDS 0176

91 1 Un Remote Identifies the domain in Table:


Payment which the Service IN_DRAFT_EMC
Program Data Manager (program
Field:
originator) of the Mobile
remote_pymt_indic
Remote Payments
ator
Program is operating.

The valid values for this


field are:

1 → Issuer domain

2 → Acquirer
domain

MasterCard: PDS 0194

92-93 2 Un Transit Contains the transit Table:


Transaction transaction type to IN_DRAFT_EMC
Type Indicator uniquely identify

FIS, LLC - Confidential Document 439


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

different MasterCard Field:


transit transaction types. transit_txn_type_in
d
The valid values for this
field are:

01 → Pre-Funded

02 → Real-time
Authorized

03 → Post-
Authorized
Aggregated

04 → Authorized
Aggregated Split
Clearing

05 → Other

06 → Post-
authorized
Aggregated
Maestro

07 → Debit
Recovery

08–99 → Reserved
for Future Use

MasterCard: PDS 0210


subfield 1

94-95 2 Un Transaction Contains the type of Table:


Mode Indicator transportation mode IN_DRAFT_EMC
used by the cardholder
for that transaction.

FIS, LLC - Confidential Document 440


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this Field:


field are: trans_mode_ind

00 → Unknown

01 → Urban Bus

02 → Interurban
Bus

03 → Light Train
Mass Transit
(Underground
Metro, LTR)

04 → Train

05 → Commuter
Train

06 → Water Borne
Vehicle

07 → Toll

08 → Parking

09 → Taxi

10 → High Speed
Train

11 → Rural Bus

12 → Express
Commuter Train

13 → Para Transit

14 → Self Drive
Vehicle

FIS, LLC - Confidential Document 441


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

15 → Coach

16 → Locomotive

17 → Powered
Motor Vehicle

18 → Trailer

19 → Regional
Train

20 → Inter City

21 → Funicular
Train

22 → Cable Car

23–99 → Reserved
for future use

MasterCard: PDS 0210


subfield 2

96-98 3 An PPOL Program Provides information Table:


Data or Wallet about transactions IN_DRAFT_EMC
Identifier initiated using a digital
Field:
wallet.
Note: ppol_pgm_data
MasterCard The valid values for this
changed the field are:
name later to
101 → Wallet
‘Wallet
Remote
Identifier’
102 → Wallet
Remote NFC
Payment

MasterCard: PDS 0207

FIS, LLC - Confidential Document 442


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

99-176 78 An Reserved This is a reserved field. NA

The valid value for this


field is space.

177-178 2 An Business Activity Contains the Business Table:


Interchange Activity Interchange Rate IN_DRAFT_EMC
Rate Designator Designator value.
Field:
MasterCard: PDS 0158 ichg_rate_designat
subfield 4

179-189 11 An Risk Contains the approval Table:


Management code provided by IN_DRAFT_EMC
Approval Code MasterCard in a rejected
Field:
First Presentment/1240
risk_mgmt_apprv_c
message with error code
d
2202 or error code 2203.

MasterCard: PDS 0261

190-195 6 An Custom ID Type Identifies the type of Table:


custom information. IN_DRAFT_EMC

The valid values for this Field:


field are: custom_id_type

CUSORD →
Customer Order

CUSTPO →
Customer Purchase
Order

FOLNUM → Folio
Number

FIS, LLC - Confidential Document 443


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

INVACT →Invoice
or Account Number
for Bill Payments

OTHER1 → Other

PMTREF →
Payment Reference
Number

PRCHID →
Purchase
Identification

RECLOC → Record
Locator

RESNUM →
Reservation
Number

RNTAGR → Rental
Agreement

SUPINV → Supplier
Invoice

SUPORD →
Supplier Order

TKTNUM → Ticket
Number

TRANID →
Transaction
Identification

TRKNUM →
Tracking Number

FIS, LLC - Confidential Document 444


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0502


subfield 1

196-271 76 An Custom ID Detail Free-form text field for Table:


custom information IN_DRAFT_EMC
related to information
Field:
pertinent to the
custom_id_dtl
transaction.

MasterCard: PDS 0502


subfield 2

272-470 199 An Funding Contains information Table:


Transaction provided by an ATM IN_DRAFT_EMC
Information acquirer that can be
Field: fund_txn_info
printed on the cardholder
statement and may
include the information
provided by the
cardholder at the ATM
when paying a bill and
relevant information
provided by the ATM
acquirer.

MasterCard: PDS 0199

471-473 3 An Program This will monitor and Table:


Registration ID track a participant’s IN_DRAFT_EMC
activity in special
Field: prog_reg_id
promotion programs.

The valid values for this


field are:

FIS, LLC - Confidential Document 445


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

C01 → Person-to-
Person

C02 → MasterCard
rebate

C03 → rePower
Load Value

C04 → Gaming Re-


pay

C05 → Payment
Transaction for a
reason other than
those defined in
values C01–C04

C06 → Payment of
a credit card
balance with cash
or check

C07 → MoneySend
Person-to-Person

C09 → Card
Activation

C51 → MoneySend
Additional
Funding/Payment
Indicator (Reserved
for Future Use)

FIS, LLC - Confidential Document 446


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

C52 → MoneySend
Account-to-
Account Transfers

C53 → MoneySend
Agent Cash Out

C54 → MoneySend
Credit Card Bill
Payment

C55 → MoneySend
Business
Disbursement

C56 → MoneySend
Government/Non-
profit
Disbursement

C57 → MoneySend
Acquirer Merchant
Settlement

C58 → MoneySend
Cash2ATM

C59 → MoneySend
Cash2Card

C60 → MoneySend
Additional
Funding/Payment
Indicator (Reserved
for Future Use)

C61 → MoneySend
Additional

FIS, LLC - Confidential Document 447


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Funding/Payment
Indicator (Reserved
for Future Use)

C62 → MoneySend
Additional
Funding/Payment
Indicator (Reserved
for Future Use)

C63 → MoneySend
Additional
Funding/Payment
Indicator (Reserved
for Future Use)

C64 → MoneySend
Additional
Funding/Payment
Indicator (Reserved
for Future Use)

C65 → MoneySend
Additional
Funding/Payment
Indicator (Reserved
for Future Use)

C66 → MoneySend
Additional
Funding/Payment
Indicator (Reserved
for Future Use)

FIS, LLC - Confidential Document 448


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

C67 → Masterpass
QR

C91 → Utility
Payments—Brazil
domestic
transactions

C92 →
Government
Services—Brazil
domestic
transactions

C93 → Mobile
phone top-ups—
Brazil domestic
transactions

C94 → Coupon
Booklet Payments
(CARNE)—Brazil
domestic
transactions

MasterCard: PDS 0043

474-475 2 Un Additional Contains the additional Table:


Amount Type amount type. IN_DRAFT_EMC

The valid values for this Field:


field are: amt_adtl_amt_type

10 → Healthcare
Eligibility Amount

FIS, LLC - Confidential Document 449


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

11 → Prescription
Eligibility Amount

17 → Prepaid
Online Bill Pay fee
amount

40 → Amount,
Cash Back

42 → Amount,
Surcharge

44 → Gratuity
Amount

58 → Amount, POI
Amount

MasterCard: DE 54

476-487 12 Un Additional The amount value for the Table:


Amount Additional Amount Type IN_DRAFT_EMC
in the Additional Amount
Field: amt_amt_adtl
Currency.

MasterCard: DE 54

488-490 3 Un Additional The Currency Code of the Table:


Amount additional amount must IN_DRAFT_EMC
Currency be specified in this field.
Field: amt_adtl_ccd
MasterCard: DE 54

491-492 2 Un Additional The valid values for this Table:


Amount Type 1 field are: IN_DRAFT_EMC

10 → Healthcare
Eligibility Amount

FIS, LLC - Confidential Document 450


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

11 → Prescription Field:
Eligibility Amount amt_adtl_amt_type
1
17 → Prepaid
Online Bill Pay fee
amount

40 → Amount,
Cash Back

42 → Amount,
Surcharge

44 → Gratuity
Amount

58 → Amount, POI
Amount

MasterCard: DE 54

493-504 12 Un Additional The amount value for the Table:


Amount 1 Additional Amount Type IN_DRAFT_EMC
in the Additional Amount
Field:
Currency.
amt_amt_adtl1
MasterCard: DE 54

505-507 3 Un Additional The Currency Code of the Table:


Amount additional amount 1 must IN_DRAFT_EMC
Currency 1 be specified in this field.
Field:
MasterCard: DE 54 amt_adtl1_ccd

508-509 2 Un Additional Holds the Amount Type Table:


Amount Type 2 that the clearing system IN_DRAFT_EMC
supports for transactions.

FIS, LLC - Confidential Document 451


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this Field:


field are: amt_adtl_amt_type
2
10 → Healthcare
Eligibility Amount

11 → Prescription
Eligibility Amount

17 → Prepaid
Online Bill Pay fee
amount

40 → Amount,
Cash Back

42 → Amount,
Surcharge

44 → Gratuity
Amount

58 → Amount, POI
Amount

MasterCard: DE 54

510-521 12 Un Additional Holds the amount value Table:


Amount 2 for the Additional IN_DRAFT_EMC
Amount Type in the
Field:
Additional Amount
amt_amt_adtl2
Currency.

MasterCard: DE 54

522-524 3 Un Additional The Currency Code of the Table:


Amount additional amount 2 must IN_DRAFT_EMC
Currency 2 be specified in this field.

FIS, LLC - Confidential Document 452


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: DE 54 Field:
amt_adtl2_ccd

525-526 2 Un Additional Holds the Amount Type Table:


Amount Type 3 that the clearing system IN_DRAFT_EMC
supports for transactions.
Field:
The valid values for this amt_adtl_amt_type
field are: 3

10 → Healthcare
Eligibility Amount

11 → Prescription
Eligibility Amount

17 → Prepaid
Online Bill Pay fee
amount

40 → Amount,
Cash Back

42 → Amount,
Surcharge

44 → Gratuity
Amount

58 → Amount, POI
Amount

MasterCard: DE 54

527-538 12 Un Additional The amount value for the Table:


Amount 3 Additional Amount Type IN_DRAFT_EMC
in the Additional Amount
Field:
Currency.
amt_amt_adtl3

FIS, LLC - Confidential Document 453


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: DE 54

539-541 3 Un Additional The Currency Code of the Table:


Amount additional amount 3 must IN_DRAFT_EMC
Currency 3 be specified in this field.
Field:
MasterCard: DE 54 amt_adtl3_ccd

542-543 2 Un Additional Holds the Amount Type Table:


Amount Type 4 that the clearing system IN_DRAFT_EMC
supports for transactions.
Field:
The valid values for this amt_adtl_amt_type
field are: 4

10 → Healthcare
Eligibility Amount

11 → Prescription
Eligibility Amount

17 → Prepaid
Online Bill Pay fee
amount

40 → Amount,
Cash Back

42 → Amount,
Surcharge

44 → Gratuity
Amount

58 → Amount, POI
Amount

MasterCard: DE 54

FIS, LLC - Confidential Document 454


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

544-555 12 Un Additional The amount value for the Table:


Amount 4 Additional Amount Type IN_DRAFT_EMC
in the Additional Amount
Field:
Currency.
amt_amt_adtl4
MasterCard: DE 54

556-558 3 Un Additional The Currency Code of the Table:


Amount additional amount 4 must IN_DRAFT_EMC
Currency 4 be specified in this field.
Field:
MasterCard: DE 54 amt_adtl4_ccd

559-560 2 Un Additional Holds the Amount Type Table:


Amount Type 5 that the clearing system IN_DRAFT_EMC
supports for transactions.
Field:
The valid values for this amt_adtl_amt_type
field are: 5

10 → Healthcare
Eligibility Amount

11 → Prescription
Eligibility Amount

17 → Prepaid
Online Bill Pay fee
amount

40 → Amount,
Cash Back

42 → Amount,
Surcharge

44 → Gratuity
Amount

FIS, LLC - Confidential Document 455


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

58 → Amount, POI
Amount

MasterCard: DE 54

561-572 12 Un Additional The amount value for the Table:


Amount 5 Additional Amount Type IN_DRAFT_EMC
in the Additional Amount
Field:
Currency.
amt_amt_adtl5
MasterCard: DE 54

573-575 3 Un Additional The Currency Code of the Table:


Amount additional amount 5 must IN_DRAFT_EMC
Currency 5 be specified in this field.
Field:
MasterCard: DE 54 amt_adtl5_ccd

576-577 2 Un Type of Contains the type of Table:


Installment financing applicable for IN_DRAFT_EMC
the installment.
Field:
The valid values for this type_of_installment
field are:

20 → Issuer-
financed

21 → Merchant-
financed

22 → Acquirer-
financed

MasterCard: PDS 0181


subfield 1

FIS, LLC - Confidential Document 456


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

578-579 2 Un Number of Contains the total Table:


Installment number of installments IN_DRAFT_EMC
selected by the
Field:
cardholder.
nbr_of_installment
The valid values are 02–
99 for all regions and 02–
24 for the Philippines.

MasterCard: PDS 0181


subfield 2

580-584 5 Un Interest Rate Contains the interest rate Table:


(XXX.XX%) that the issuer IN_DRAFT_EMC
charges the cardholder
Field: interest_rate
for the installment
payments.

MasterCard: PDS 0181


subfield 3

585-596 12 Un First Installment Acquirer to specify the Table:


Amount first installment amount. IN_DRAFT_EMC

MasterCard: PDS 0181 Field:


subfield 4 first_installment_a
mt

597-608 12 Un Remaining For single Clearing Table:


Installment transactions, acquirers IN_DRAFT_EMC
Amount / must fill in a value of zero
Field:
Subsequent in this field unless the
remain_installment
Installment first installment amount
_amt
Amount is different from

FIS, LLC - Confidential Document 457


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

subsequent installment
amounts.

For multiple Clearing


transactions, this subfield
is not used, and it must
be present with all
spaces.

MasterCard: PDS 0181


subfield 5

609 1 Un TLE Compliant Indicates whether the Table:


or Terminal point-of-sale (POS) IN_DRAFT_EMC
Compliant terminal from which the
Field: tle_complaint
Indicator transaction occurred is
Terminal Line Encryption
(TLE) certified or not.

The valid values for this


field are:

1 → Not Certified

2 → Certified

MasterCard: PDS 0211


subfield 1

610 1 Un UKPT Compliant Indicates whether the Table:


or Terminal POS terminal from which IN_DRAFT_EMC
Compliant the transaction occurred
Field:
Indicator is Unique or Derived Key
ukpt_complaint
subfield Per Terminal
(UKPT/DUKPT) certified
or not.

FIS, LLC - Confidential Document 458


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this


field are:

1 → Not Certified

2 → Certified

MasterCard: PDS 0211


subfield 2

611-621 11 An Payment Indicates the identifier of Table:


Facilitator ID or the payment facilitator IN_DRAFT_EMC
Additional involved in the
Field:
Merchant Data transaction.
payment_fac_id
MasterCard: PDS 208
subfield 1

622-636 15 An Sub Merchant Indicates the identifier of Table:


ID or Additional the sub-merchant IN_DRAFT_EMC
Merchant Data involved in the
Field:
transaction.
sub_merchant_id
MasterCard: PDS 0208
subfield 2

637-647 11 Un Independent Indicates the identifier of Table:


Sales the independent sales IN_DRAFT_EMC
Organization ID organization involved in a
Field:
transaction.
ind_sales_org_id
MasterCard: PDS 0209

648-652 5 Un Annual Contains the annual Table:


Percentage Rate percentage rate IN_DRAFT_EMC
(XXX.XX%) an issuer will
Field:
charge the cardholder for
annual_per_rate

FIS, LLC - Confidential Document 459


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

the installment
payments.

MasterCard: PDS 0181


subfield 6

653-664 12 Un Installment Fee Contains the Fee Amount Table:


that the issuer charges IN_DRAFT_EMC
the cardholder for the
Field:
installment in cardholder
installment_fee
billing currency.

MasterCard: PDS 0181


subfield 7

665-666 2 An Transaction Int Field may optionally be Table:


Class or provided when the IN_DRAFT_EMC
Transaction Transaction Integrity
Field:
Integrity Class Class value is received
transaction_int_clas
from the Authorization
s
Platform.

MasterCard: PDS 0017

Refer Appendix C -
MasterCard Valid Values
→ Transaction Integrity
Class for valid values.

667-669 3 An Reserved This is a reserved field. NA

670-681 12 Un Reserved This is a reserved field. NA

682-683 2 Un Post Service Indicates the type of Table:


Code post-dated transaction. IN_DRAFT_EMC

Field: service_code

FIS, LLC - Confidential Document 460


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this


field are:

30 → Post-Dated
with Guarantee

31 → Post-Dated
without Guarantee

MasterCard: PDS 0183


subfield 1

684 1 Un Number of Contains the Number of Table:


Installments Installments Post Dated IN_DRAFT_EMC
Post Dated value.
Field:
MasterCard: PDS 0183 nbr_instlment_post
subfield 2 dated

685 1 An Guarantee Contains the Guarantee Table:


value which indicates if IN_DRAFT_EMC
there is a guarantee to be
Field: guarantee
settled for the Post-Dated
transaction or not.

The valid values for this


field are:

Y → Yes

N → No

MasterCard: PDS 0183


subfield 3

686-693 8 Un Guarantee Contains the Guarantee Table:


Amount Amount value. IN_DRAFT_EMC

FIS, LLC - Confidential Document 461


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0183 Field:


subfield 4 guarantee_amt

694-699 6 Un Post Settlement The field value must be in Table:


Date MMDDYY format. IN_DRAFT_EMC

MasterCard: PDS 0183 Field:


subfield 5 post_settle_date

700-705 6 Un Original The field value must be in Table:


Authorization MMDDYY format. IN_DRAFT_EMC
Request Date
MasterCard: PDS 0183 Field:
subfield 6 orig_auth_req_date

706-714 9 An Original Bank Holds the Original Bank Table:


Net Reference Net Reference Number IN_DRAFT_EMC
Number value.
Field:
MasterCard: PDS 0183 orig_banknet_ref_n
subfield 7 um

715-720 6 Un Authorization Holds the online Table:


Code authorization code IN_DRAFT_EMC
provided by the issuer on
Field: auth_code
the original authorization
response.

MasterCard: PDS 0183


subfield 8

721-732 12 Un ATM Service Fee Holds the ATM Service Table:


Fee value. IN_DRAFT_EMC

MasterCard: Not used Field:


atm_service_fee

FIS, LLC - Confidential Document 462


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

733-734 2 An Funding Source Contains the information Table:


representing the IN_DRAFT_EMC
transaction funding
Field:
source.
funding_source
The valid values for this
field are:

01 → Credit

02 →Debit

03 →Prepaid

04 →Deposit
Account

05 →Mobile
Money Account

06 →Cash

07 →Reserved for
future use

MasterCard: PDS 0004


subfield 1

735-768 34 An Sender Account Holds the account Table:


Number number of the sender. IN_DRAFT_EMC

MasterCard: PDS 0004 Field:


subfield 2 sender_acct_nbr

769-771 3 Un Authorization Contains Authorization Table:


Currency Code Currency Code value. IN_DRAFT_MAIN

When authorization Field: amt_auth


currency code is
different, this currency

FIS, LLC - Confidential Document 463


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

will be used to calculate


amount tolerance test for
qualification.

772-776 5 Un Commission Contains Commission Table:


Rate Rate value. IN_DRAFT_EMC

MasterCard: PDS 181 Field:


subfield 8 commission_rate

777 1 An Commission Contains Commission Table:


Sign Sign value. IN_DRAFT_EMC

The valid values for this Field:


field are: commission_sign

C → Credit to
Issuer and Debit to
Acquirer

D → Debit to Issuer
and Credit to
Acquirer

MasterCard: PDS 181


subfield 9

778-789 12 Un Commission Contains Commission Table:


Amount Amount value applicable IN_DRAFT_EMC
for the installment.
Field:
MasterCard: PDS 181 commission_amoun
subfield 10 t

790-808 19 An Digital Account This field is provided in a Table:


Reference MasterCard Merchant IN_DRAFT_EMC
Number Presented QR (MPQR)

FIS, LLC - Confidential Document 464


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

payment transaction to Field:


allow Receiving digital_acct_ref
Institutions the ability to
initiate a refund to the
consumer via the
Originating Institution.

MasterCard: PDS 0014

809-844 36 Un Directory Server Directory Server Table:


Transaction ID Transaction ID is IN_DRAFT_EMC
generated by the
Field:
MasterCard Directory
directory_srv_txn_i
Server during the
d
authentication
transaction and passed
back to the merchant
with the authentication
results.

The Directory Server


Transaction ID is a unique
ID.

Example: f38e6948-5388-
41a6-bca4-b49723c19437

MasterCard: PDS 0184

845-876 32 Un Account Holder Contains Acquirer’s Table:


Authentication Authentication Value. IN_DRAFT_EMC
Value
Field:
accthld_auth_val

FIS, LLC - Confidential Document 465


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

EMV 3-
3D
D
Secure
Secure
1.0 (3DS
(3DS
1.0)
2.0)

j kG, kH, kJ,


kK

h kL, kM

MasterCard: PDS 0185

877 1 Un Program Contains acquirer’s Table:


Protocol 3D details to identify which IN_DRAFT_EMC
3-D Secure authentication
Field:
protocol was used for e-
prog_protocol_3d
commerce transactions.

If Program Protocol is
present, customers
indicate the correct
Program Protocol by
sending one of the values
defined below:

3D Secure Version
1.0 = 1

EMV 3-D Secure =


2

MasterCard: PDS 0186

FIS, LLC - Confidential Document 466


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

878 1 Un MPos Identifies the type of Table:


Acceptance device used by the IN_DRAFT_EMC
Device Type merchant as the terminal
Field:
for accepting mPOS.
mpos_accpt_dev_ty
0 → Dedicated pe
mPOS Terminal
with PCI compliant
Dongle (with or
without keypad)

1 → Off the Shelf


Mobile Device

2-9 → Reserved for


Future Use

MasterCard: PDS 0018

879-912 34 An Masterpass QR Contains Masterpass QR Table:


Receiving Funding Transaction IN_DRAFT_EMC
Account which contains the
Field:
Number receiving account
mc_qr_recv_acct_n
(mcQRRecvAcct number.
br
Nbr)
MasterCard: PDS 0028

913-1149 237 An QR Dynamic Contains regional data Table:


Code Data with limited MasterCard IN_DRAFT_EMC
(qrDynamicCdD editing or data validation.
Field:
ata)
MasterCard: PDS 0029 qr_dynamic_cd_dat
a

1150- 19 An Additional Contains additional trace Table:


1168 Trace/Reference or reference number IN_DRAFT_EMC
Number Used information, or both,

FIS, LLC - Confidential Document 467


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

by Card supplied by the card Field:


Acceptor acceptor (merchant). card_accp_user_ad
(cardAccpUserA dtl
MasterCard: PDS 0674
ddtl)

1169 1 An Transaction Holds information on the Table:


Type Indicator form factor of the
IN_DRAFT_EMC
terminal device that
Field:
initiated the transaction
trans_type_ind
The valid value for this
field is:

1 → MasterCard
consumer
Presented QR

MasterCard: PDS 0021

1170 1 An Additional Identifies a cardless ATM Table:


Terminal transaction
IN_DRAFT_EMC
Operating
MasterCard: PDS 0022
Field:
Environments
adtl_term_oper_en
v

1171 25 An Customer Code Contains the code that Table:


the cardholder supplied PRVT_LABEL_ITEM
to the card acceptor.
Field: customer_cd
MasterCard: PDS 508

1196 6 An Promotion Code Promotion code is Table:


associated with the goods PRVT_LABEL_ITEM
or services being
Field: promotion_cd
purchased.

FIS, LLC - Confidential Document 468


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0777

1202- 11 An Domestic This field contains the Table:


1212 Merchant Tax ID merchant tax ID provided MERCHANT_DESC
by the acquirers in
Field:
domestic transactions.
domestic_mer_taxi
Can also contain personal
d
tax IDs or commercial tax
IDs of merchants that can
be sent by all acquirers in
domestic transactions.

MasterCard: PDS 0221

1213- 2 An Reserved This is a reserved field. NA


1214

1215- 3 An Merchant Contains the ISO numeric Table:


1217 Country of country code for the IN_DRAFT_EMC
Origin home country of the
Field:
government that owns or
merch_cntry_origin
controls the merchant
that initiated the
transaction.

FIS, LLC - Confidential Document 469


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1218- 11 Un ResubmissionCo PDS 0444 Resubmission Table:


1228 de Code will provide a IN_DRAFT_EMC
unique value for each
Field:
rejected potential
resub_code
duplicate clearing
transaction. Acquirers
must use this value to
resubmit First
Presentment messages
after confirming that the
potential duplicate
designation was
unwarranted. GCMS will
not send PDS 0444 to
issuers.

1229- 2 An Reserved This is a reserved field. NA


1230

1231- 2 An CitMitCategory PDS 0218 Table:


1232 (Cardholder/Merchant IN_DRAFT_EMC
Initiated Transaction
Field:
Indicator), subfield 1
cit_mit_category
(CIT/MIT Category)
contains the CIT and MIT
categories.

The valid Values are:

FIS, LLC - Confidential Document 470


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

• C1
• M1
• M2

1233- 2 Un CitMitSubCateg PDS 0218 Table:


1234 ory (Cardholder/Merchant IN_DRAFT_EMC
Initiated Transaction
Field:
Indicator), subfield 2
cit_mit_sub_catego
(CIT/MIT Sub-category)
ry
contains the CIT and MIT
sub-categories.

The valid values are:

• 00 to 99

1235- 5 An ALMServiceCod PDS 0275: Account Level Table:


1239 e Management (ALM)
IN_DRAFT_EMC
Service Data.
Field:
Holds ALM Service Code.
alm_service_code
The valid values are:

• 01323
• 01425
• 01723
• 01825
• 02217
• 02207
• 02301

FIS, LLC - Confidential Document 471


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1240- 3 An ALMProductCod PDS 0275: Account Level Table:


1242 e Management (ALM)
IN_DRAFT_EMC
Service Data.
Field:
Holds ALM Product Code.
alm_prd_code
The valid values are:

• ACS
• DBK
• DCG
• DCS
• DPL

1243- 3 An ALMProductClas PDS 0275: Account Level Table:


1245 s Management (ALM)
IN_DRAFT_EMC
Service Data.
Field:
Holds ALM Product Class.
alm_prd_class
The valid values are:

• ACS
• DBK
• DCG
• DCS
• DPL
• MAB

1246- 3 An ALMRateType PDS 0275: Account Level Table:


1248 Management (ALM)
IN_DRAFT_EMC
Service Data.
Field:
Holds ALM Rate Type.
alm_rate_type
The valid values are:

• 801

FIS, LLC - Confidential Document 472


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

• 811
• 812
• 813
• 814
• 815
• 821
• 822

1249 1 Un ALMDataSource PDS 0275: Account Level Table:


Management (ALM)
IN_DRAFT_EMC
Service Data.
Field:
Holds ALM Data Source.
alm_data_source
The valid values are:

• 1
• 2
• 3

1250- 17 An Reserved NA NA
1266

1267- 30 An Reserved NA NA
1296

1297- 2 An Reserved NA NA
1298

FIS, LLC - Confidential Document 473


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1299- 14 An BrzMerchTaxId PDS 0220 (Brazil Table:


1312 Merchant Tax ID) IN_DRAFT_EMC
contains the merchant
Field:
tax ID provided by the
brz_merch_tax_id
acquirers in Brazil. PDS
0220 will contain the
personal tax IDs or
commercial tax IDs of
merchants that can be
sent by all acquirers in
Brazil.

1313- 3 An McAssIncInd PDS 0235 (Mastercard Table:


1315 Assigned Incentive IN_DRAFT_EMC
Identifier) contains the
Field:
incentive identifier value
mc_ass_inc_ind
approved by Mastercard.

1316 1 Un RecPayManType PDS 0150, subfield 1 Table:


Recurring Payment IN_DRAFT_EMC
Mandate Type
Field:
rec_pay_man_type

1317 1 Un RecPayTrxType PDS 0150, subfield 2 Table:


Recurring Payment IN_DRAFT_EMC
Transaction Type
Field:
rec_pay_trx_type

FIS, LLC - Confidential Document 474


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1318 1 Un ValidationFlag PDS 0150, subfield 3 Table:


Validation Flag IN_DRAFT_EMC

Field:
validation_flag

1319- 10 Un MaxRecPayAm PDS 0150, subfield 4 Table:


1328 Maximum Recurring IN_DRAFT_EMC
Payment Amount
Field:
max_rec_pay_amt

1329- 10 An RegTrxIdn PDS 0150, subfield 5 Table:


1338 Registered Transaction IN_DRAFT_EMC

Identifier Field:

reg_trx_idn

1339- 2 Un NoRecPay PDS 0150, subfield 6 Table:


1340 Number of Recurring IN_DRAFT_EMC
Payments
Field:

no_rec_pay

1341 1 Un RecPayFreq PDS 0150, subfield 7 Table:


Recurring Payment IN_DRAFT_EMC
Frequency
Field:

rec_pay_freq

1342- 13 An SerLocCity PDS 0216, subfield 1 Table:


1354 (Service Location City IN_DRAFT_EMC
Name) contains the name
Field:
of the city where the
ser_loc_city
cardholder received the

FIS, LLC - Confidential Document 475


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

services, if it is different
from the location
identified by the acceptor
city name.

1355- 3 An SerLocCsCd PDS 0216, subfield 2 Table:


1357 (Service Location Country IN_DRAFT_EMC
Subdivision Code)
Field:
contains the code of the
ser_loc_cs_cd
country subdivision
where the cardholder
received the services, if it
is different from the
location identified by the
acceptor country
subdivision code.

1358- 3 An SerLocCntyCd PDS 0216, subfield 3 Table:


1360 (Service Location Country IN_DRAFT_EMC
Code) contains the code
Field:
of the country where the
ser_loc_cnty_cd
cardholder received the
services, if it is different
from the location
identified by the acceptor
country code.

1361- 10 An SerLocPosCd PDS 0216, subfield 4 Table:


1370 (Service Location Postal IN_DRAFT_EMC
Code) contains the postal
Field:
code of the country
ser_loc_pos_cd
where the cardholder
received the services, if it

FIS, LLC - Confidential Document 476


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

is different from the


location identified by the
acceptor postal code.

1371- 6 An PartnerIDCode Partner ID Code identifies Table:


1376 a specific partnership IN_DRAFT_EMC
agreement generally
Field:
between specific card
partner_id_cd
acceptors and issuers.

1377 1 An Currrtsvapd The Clearing system Table:


inserts PDS 0010, subfield IN_DRAFT_EMC
01 (Currency Rate Service
Field:
Applied) if the account
curr_rate_serv_apd
range participates in the
Currency Rate service and
the transaction qualifies
for the service.

1378- 6 Un Curratedt PDS 0010, subfield 02 Table:


1383 (Currency Rate Date) in IN_DRAFT_EMC
YYMMDD format
Field:
provides the FX rate date
curr_rate_dt
used to calculate DE 6
(Amount, Cardholder
Billing).

Note:

From this compliance, the values for the Additional Amount Sub Fields are arrived through 5703
Layout (up to 240 bytes as per the latest requirement) and these values are stored in
ADDTL_AMOUNT table.

FIS, LLC - Confidential Document 477


Previously, we were support up to length of 120 bytes in 5705 and 5709 compliance data layouts
and now it is marked as reserved. Though we marked as reserved, we continue to support if data
comes in 5705 and 5709 (only 120 bytes) for 2 more compliance, provided if we did not get data
from 5703 because the priority will be given for 5703 layouts.

For example, if a value comes from 5703 Layout, we will ignore data (if present) from 5705 or
5709.

TC 57, TCR 9 - MasterCard Transaction - Lodged Account


Lodged Account addendum record message supports information for lodging transactions to provide
detailed information about the lodging such as stay duration, check-in, check-out date and other related
details.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Lodged Account Detail)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction Code The field value must be Table:


‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘9’. IN_DRAFT_MAIN
Sequence
Field: msg_type
Number

FIS, LLC - Confidential Document 478


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-10 6 An Destination BIN Contains the details of Table:


the Forwarding IN_DRAFT_MAIN
Institution ID.
Field:
MasterCard: DE 33 forwarding_inst_id

11-16 6 An Source BIN Contains the details of Table:


the Receiving Institution IN_DRAFT_MAIN
ID.
Field:
MasterCard: DE 100 receiving_inst_id
Note: Receiving
institution ID is empty
while sending the
transaction to network.

17-18 2 An Format Code This field is used to NA


identify the record layout
and the valid value is
‘M4’.

19-26 8 An Credit Card Slip Contains a slip number Table:


Number from the credit card slip. LODGED_ACCOUNT

MasterCard: PDS 0760 Field:


crdt_crd_slp_no

27-28 2 Un Data Source Indicates the source of Table:


enhanced data that has LODGED_ACCOUNT
been matched to this
Field: data_src
transaction.

The valid values for this


field are:

FIS, LLC - Confidential Document 479


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

00 → Not
Applicable to this
transaction

10 → START BSP
(Global Distribution
Systems Fares) (57
record, CCZ)

11 → START non-
BSP (56, 57 records)

12 → Deutche Bahn
Online from
Deutche Bahn

14 → BSP from DER


15 → Non-BSP from
DER

16 → Manual
Matching for
Exceptional
Customers
(customers of a
specific program in
Germany that is no
longer supported)

18 → Deutche
Bahn-Online from
DER
19 → Acquirer
Addenda (only
Financials)

MasterCard: PDS 0762

FIS, LLC - Confidential Document 480


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

29-30 2 An VAT Suppression Contains a code Table:


Indicator indicating that the Value LODGED_ACCOUNT
Added Tax was
Field:
suppressed.
suppression_ind
The common values are

DR (Deutsches
Reisebüro) (or)

ST (ST Art
Amadeus).

MasterCard: PDS 0763

31-32 2 Un Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 0 provided for this Field:
transaction and used for cust_ref_val_id0
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 1

FIS, LLC - Confidential Document 481


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

33-49 17 An Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
Detail 0 provided for this
Field:
transaction and used for
cust_ref_val_dtl0
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 2

50-51 2 Un Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 1 provided for this
Field:
transaction and used for
cust_ref_val_id1
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked

FIS, LLC - Confidential Document 482


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

against a lodged account


or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 1

52-68 17 An Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
Detail 1 provided for this
Field:
transaction and used for
cust_ref_val_dtl1
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 2

69-70 2 Un Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID2 provided for this
Field:
transaction and used for
cust_ref_val_id2
various reference

FIS, LLC - Confidential Document 483


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 1

71-87 17 An Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
Detail 2 provided for this
Field:
transaction and used for
cust_ref_val_dtl2
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

FIS, LLC - Confidential Document 484


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0660


subfield 2

88-89 2 Un Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 3 provided for this
Field:
transaction and used for
cust_ref_val_id3
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 1

90-106 17 An Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
Detail 3 provided for this
Field:
transaction and used for
cust_ref_val_dtl3
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by

FIS, LLC - Confidential Document 485


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

travel agencies for


transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 2

107-108 2 Un Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 4 provided for this
Field:
transaction and used for
cust_ref_val_id4
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 1

109-125 17 An Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
Detail 4 provided for this

FIS, LLC - Confidential Document 486


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

transaction and used for Field:


various reference cust_ref_val_dtl4
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 2

126-127 2 Un Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 5 provided for this
Field:
transaction and used for
cust_ref_val_id5
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.

FIS, LLC - Confidential Document 487


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

This field can occur 10


times.

MasterCard: PDS 0660


subfield 1

128-144 17 An Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
Detail 5 provided for this
Field:
transaction and used for
cust_ref_val_dtl5
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 2

145-146 2 Un Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 6 provided for this
Field:
transaction and used for
cust_ref_val_id6
various reference
processing at the
customer site. These

FIS, LLC - Confidential Document 488


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 1

147-163 17 An Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
Detail 6 provided for this
Field:
transaction and used for
cust_ref_val_dtl6
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 2

FIS, LLC - Confidential Document 489


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

164-165 2 Un Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 7 provided for this
Field:
transaction and used for
cust_ref_val_id7
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 1

166-182 17 An Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
Detail 7 provided for this
Field:
transaction and used for
cust_ref_val_dtl7
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked

FIS, LLC - Confidential Document 490


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

against a lodged account


or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 2

183-184 2 Un Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 8 provided for this
Field:
transaction and used for
cust_ref_val_id8
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 1

185-201 17 An Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
Detail 8 provided for this
Field:
transaction and used for
cust_ref_val_dtl8
various reference

FIS, LLC - Confidential Document 491


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 2

202-203 2 Un Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
ID 9 provided for this
Field:
transaction and used for
cust_ref_val_id9
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

FIS, LLC - Confidential Document 492


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0660


subfield 1

204-220 17 An Customer Contains the Customer Table:


Reference Value Reference Values LODGED_ACCOUNT
Detail 9 provided for this
Field:
transaction and used for
cust_ref_val_dtl9
various reference
processing at the
customer site. These
values represent
information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.
This field can occur 10
times.

MasterCard: PDS 0660


subfield 2

221-235 15 An Delivery Order Contains a customer Table:


Number invoice number for a rail LODGED_ACCOUNT
sale to a corporate
Field: del_order_no
account.

MasterCard: PDS 0759

236-250 15 An Travel Agency ID Contains a numeric code Table:


assigned to each LODGED_ACCOUNT
approved location where

FIS, LLC - Confidential Document 493


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

an Agent is authorized to Field:


issue Standard Traffic travel_agncy_id
Documents (STDs) on
behalf of Ticketing
Airlines.

This ID is imprinted on
each validly issued STD.
This is usually referred to
as the ticketing agency
ARC (Airline Reporting
Corporation) or IATA
(International Air
Transport Association)
number.

MasterCard: PDS 0761

251-256 6 An Custom ID Type Enables customers to Table:


provide custom LODGED_ACCOUNT
information pertinent to
Field:
the transaction.
custom_id_type
The valid values for this
field are:

CUSORD →
Customer Order

CUSTPO →
Customer Purchase
Order

FOLNUM → Folio
Number

FIS, LLC - Confidential Document 494


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

INVACT → Invoice
or Account Number
for Bill Payments

OTHER1 → Other

PMTREF →
Payment Reference
Number

PRCHID → Purchase
Identification
RECLOC → Record
Locator

RESNUM →
Reservation
Number

RNTAGR → Rental
Agreement
SUPINV → Supplier
Invoice

SUPORD → Supplier
Order

TKTNUM → Ticket
Number

TRANID →
Transaction
Identification

TRKNUM →
Tracking Number

MasterCard: PDS 0502


Subfield 1

FIS, LLC - Confidential Document 495


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

257-332 76 An Custom ID Detail Contains the custom Table:


information related to LODGED_ACCOUNT
information pertinent to
Field:
the transaction. The
custom_id_dtl
information provided
should relate to the value
provided in Customer ID
Type field.

MasterCard: PDS 0502


subfield 2

TC 57, TCR 9 - MasterCard Transaction - Shipping


Shipping addendum record message supports information for shipping transactions to provide detailed
information about the shipment such as shipment date, charges, tax, location.

Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Shipping/Courier Services)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 496


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

4 1 Un Transaction The field value must be Table:


Component ‘9’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-10 6 Un Destination BIN Contains the details of Table:


the Forwarding IN_DRAFT_MAIN
Institution ID. Field:
MasterCard: DE 33 forwarding_inst_id

11-16 6 Un Source BIN Contains the details of Table:


the Receiving Institution IN_DRAFT_MAIN
ID. Field:
MasterCard: DE 100 receiving_inst_id

Note: Receiving
institution ID is empty
while sending the
transaction to network.

17-18 2 An Format Code This field is used to NA


identify the record layout
and the valid value is
‘M5’.

19-43 25 An Customer Code Contains the code that Table:


the card holder supplied SHIPPING_COURIER
to the card acceptor. 1

MasterCard: PDS 0508 Field: customer_cd

FIS, LLC - Confidential Document 497


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

44-55 12 An Total Tax Contains the total tax Table:


Amount amount. SHIPPING_COURIER

MasterCard: PDS 0597 1

subfield 1 Field: amt_total_tax

56 1 An Total Tax Contains the total Table:


Exponent amount of sales tax or SHIPPING_COURIER
VAT on the total purchase 1
amount with a value Field: total_tax_exp
ranging between 0 to 5.

MasterCard: PDS 0597


subfield 2

57 1 An Total Tax Fin Contains the total NA


Sign / Total Tax amount of sales tax or
Sign VAT on the total purchase
amount.

Identifies whether it is a
debit or credit from the
perspective of the
cardholder.

The valid values for this


field are:

D → Total tax
amount is a debit.

C → Total tax
amount is a credit.

MasterCard: PDS 0597


subfield 3

FIS, LLC - Confidential Document 498


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

58 1 An Total Tax Collect Indicates total sales tax Table:


Indicator / Total capture and reporting SHIPPING_COURIER
Tax Collected information such as 1
Indicator whether sales tax was Field: tax_coll_ind
included in the purchase
amount or if goods and
services were not taxable.

The valid values for this


field are:

Y → Sales tax is
included in total
purchase amount.

N or Zero → Card
acceptor can
provide tax
amount, but
goods/services are
not taxable.

Space →
Information is
unknown.

MasterCard: PDS 0598

59-73 15 An Commodity Provides the identifier Table:


Code assigned by the card SHIPPING_COURIER
acceptor that best 1
categorizes the items Field:
being purchased in a commodity_cd
standardized commodity
group.

FIS, LLC - Confidential Document 499


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0679

74 1 An Detail Tax Detail Tax Amount 1 Table:


Amount fields provides additional shipping_courier2
Indicator 1 tax information such as Field: dtax1_ind
tax rate, tax amounts,
and tax type.

This indicator reflects the


additional tax capture
and reporting.

The valid values for this


field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount.

Spaces → Not
Supported.

MasterCard: PDS 0682


subfield 1

75-86 12 An Detail Tax Indicates the detailed tax Table:


Amount 1 amount on the purchased shipping_courier2
goods or services. Field: amt_dtax1
MasterCard: PDS 0682
subfield 2

87-91 5 An Detail Tax Rate 1 Indicates the detailed tax Table:


rate applied in shipping_courier2

FIS, LLC - Confidential Document 500


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

relationship to a specific Field: dtax1_rate


tax amount.

MasterCard: PDS 0682


subfield 3

92 1 An Detail Tax Rate Contains the decimal Table:


Exponent 1 location for the Detail Tax shipping_courier2
Rate 1 subfield. The field Field:
value must contain a detail_tax_rate_
value within the range of exponent1
0 to 5.

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Tax Rate Interpr
Rate Expone etation
nt

09000 5 0.0900
0 (9
percent
tax
rate)

00009 2 0.09 (9
percent

FIS, LLC - Confidential Document 501


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

tax
rate)

09000 3 9.000
(900
percent
tax
rate)

00009 1 0.9 (90


percent
tax
rate)

00009 3 0.009
(0.9
percent
tax
rate)

MasterCard: PDS 0682


subfield 4

93-96 4 An Detail Tax Indicator that is used to Table:


Amount Type further define the tax shipping_courier2
Applied 1 categories that are Field:
applicable to specific dtax1_applied_type
domestic processing
arrangements in certain
locations.

MasterCard: PDS 0682


subfield 5

FIS, LLC - Confidential Document 502


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

97-98 2 An Detail Tax Indicates the type of tax Table:


Identifier 1 collected in relationship shipping_courier2
to a specific tax amount. Field:
The valid values for this dtax1_type_id
field are:

00 → Unknown

01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax
10 → Value Added
Tax (VAT)
11 → Goods and
Services Tax (GST)

12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

FIS, LLC - Confidential Document 503


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

21 → Occupancy
Tax

22 → Energy Tax

Space → Not
supported

MasterCard: PDS 0682


subfield 6

99-118 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card shipping_courier2
1 acceptor with the tax Field:
authority in relationship crd_accept_tax1id
to a specific tax amount.

If present, this subfield


must be 20 positions and
must not contain all low
values, all high values, or
all spaces.

In addition, if this subfield


is present and the related
First Presentment is a
U.S. acquired transaction,
this subfield must consist
of 9 numeric characters
followed by 11 spaces.

MasterCard: PDS 0682


subfield 7

119 1 An Detail Tax Fin Provides additional tax NA


Sign 1 (C/D) information such as tax

FIS, LLC - Confidential Document 504


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

rate, tax amounts, and


tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.

C → Detail tax
amount is a credit.

MasterCard: PDS 0682


subfield 8

120 1 An Detail Tax This indicator reflects the Table:


Indicator 2 additional tax capture shipping_courier2
and reporting. Field: dtax2_ind
The valid values for this
field are:

Y → Tax included in
total purchase
amount.

N → Tax not
included in total
purchase amount.

Spaces → Not
Supported.

MasterCard: PDS 0683


subfield 1

121-132 12 Un Detail Tax Contains the detailed tax Table:


Amount 2 amount on the purchased shipping_courier2
goods or services. Field: amt_dtax2

FIS, LLC - Confidential Document 505


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Amount*abs_su MasterCard: PDS 0683


bunit subfield 2

133-137 5 An Detail Tax Rate 2 Contains the detailed tax Table:


rate applied in shipping_courier2
relationship to a specific Field: dtax2_rate
tax amount. This subfield
value must be numeric.

MasterCard: PDS 0683


subfield 3

138 1 An Detail Tax Rate Contains the decimal Table:

Exponent 2 location for the Detail Tax shipping_courier2


Rate 2 sub field. It must Field:
contain a value within the dtax2_rate_exp
range of 0 to 5.

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Tax Rate Interpr
Rate Expone etation
nt

09000 5 0.0900
0 (9
percen

FIS, LLC - Confidential Document 506


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

t tax
rate)

00009 2 0.09 (9
percen
t tax
rate)

09000 3 9.000
(900
percen
t tax
rate)

00009 1 0.9 (90


percen
t tax
rate)

00009 3 0.009
(0.9
percen
t tax
rate)

MasterCard: PDS 0683


subfield 4

139-142 4 An Detail Tax Type Indicator that is used to Table:


Applied 2 further define the tax shipping_courier2
categories that are Field:
applicable to specific dtax2_applied_type
domestic processing
arrangements in certain
locations.

FIS, LLC - Confidential Document 507


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0683


subfield 5

143-144 2 An Detail Tax Indicates the type of tax Table:


Identifier 2 collected in relationship shipping_courier2
to a specific tax amount. Field:
The valid values for this dtax2_type_id
field are:

00 → Unknown

01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)

12 → Provincial
Sales Tax (PST)
13 → Harmonized
Sales Tax (HST)
14 → Quebec Sales
Tax (QST)

FIS, LLC - Confidential Document 508


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

Space → Not
supported

MasterCard: PDS 0683


subfield 6

145-164 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card shipping_courier2
2 acceptor with the tax Field:
authority in relationship crd_accept_tax2id
to a specific tax amount.

If present, this subfield


must be 20 positions and
must not contain all low
values, all high values, or
all spaces.

In addition, if this subfield


is present and the related
First Presentment is a
U.S. acquired transaction,
this subfield must consist
of 9 numeric characters
followed by 11 spaces.

MasterCard: PDS 0683


subfield 7

FIS, LLC - Confidential Document 509


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

165 1 An Detail Tax Provides additional tax NA


Amount Sign 2 information such as tax
(C/D) rate, tax amounts, and
tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.

C → Detail tax
amount is a credit.

MasterCard: PDS 0683


subfield 8

166 1 An Detail Tax Indicator used to reflect Table:


Indicator 3 additional tax capture shipping_courier2
and reporting. Field: dtax3_ind
The valid values for this
field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount.

Spaces → Not
Supported.

MasterCard: PDS 0684


subfield 1

FIS, LLC - Confidential Document 510


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

167-178 12 An Detail Tax Contains the detailed tax Table:


Amount 3 amount on the purchased shipping_courier2
goods or services. Field: amt_dtax3
MasterCard: PDS 0684
subfield 2

179-183 5 An Detail Tax Rate Contains the detailed tax Table:


3 rate applied in shipping_courier2
relationship to a specific Field: dtax3_rate
tax amount. This subfield
value must be numeric.

MasterCard: PDS 0684


subfield 3

184 1 An Detail Tax Rate Contains the decimal Table:


Exponent 3 location for the Detail Tax shipping_courier2
Rate 3 sub field. The field Field:
value must be in the dtax3_rate_exp
range of 0 to 5.

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

FIS, LLC - Confidential Document 511


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Tax
Tax Rate Interpr
Rate Expone etation
nt

09000 5 0.0900
0 (9
percen
t tax
rate)

00009 2 0.09 (9
percen
t tax
rate)

09000 3 9.000
(900
percen
t tax
rate)

00009 1 0.9 (90


percen
t tax
rate)

00009 3 0.009
(0.9
percen
t tax
rate)

MasterCard: PDS 0684


subfield 4

FIS, LLC - Confidential Document 512


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

185-188 4 An Detail Tax Indicator that is used to Table:


Amount Type further define the tax shipping_courier2
Applied 3 categories that are Field:
applicable to specific dtax3_applied_type
domestic processing
arrangements in certain
locations.

MasterCard: PDS 0684


subfield 5

189-190 2 An Detail Tax Indicates the type of tax Table:


Amount Type collected in relationship shipping_courier2
Identifier 3 to a specific tax amount. Field:
The valid values for this dtax3_type_id
field are:

00 → Unknown

01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

FIS, LLC - Confidential Document 513


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

11 → Goods and
Services Tax (GST)

12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

Space → Not
supported

MasterCard: PDS 0684


subfield 6

191-210 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card shipping_courier2
3 acceptor with the tax Field:
authority in relationship crd_accept_tax3id
to a specific tax amount.

If present, this subfield


must be 20 positions and
must not contain all low
values, all high values, or
all spaces.

In addition, if this subfield


is present and the related
First Presentment is a

FIS, LLC - Confidential Document 514


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

U.S. acquired transaction,


this subfield must consist
of 9 numeric characters
followed by 11 spaces.

MasterCard: PDS 0684


subfield 7

211 1 An Detail Tax Provides additional tax NA


Amount Sign 3 information such as tax
(C/D) rate, tax amounts, and
tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.

C → Detail tax
amount is a credit.

MasterCard: PDS 0684


subfield 8

212 1 An Detail Tax Indicator used to reflect Table:


Amount additional tax capture shipping_courier2
Indicator 4 and reporting. Field: dtax4_ind
The valid values for this
field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount.

FIS, LLC - Confidential Document 515


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Spaces → Not
Supported.

MasterCard: PDS 0751


subfield 1

213-224 12 An Detail Tax Contains the detailed tax Table:


Amount 4 on the purchased goods shipping_courier2
or services. This subfield Field: amt_dtax4
value must be numeric
and may contain all zeros.

MasterCard: PDS 0751


subfield 2

225-229 5 An Detail Tax Rate Contains the detailed tax Table:


4 rate applied in shipping_courier2
relationship to a specific Field: dtax4_rate
tax amount. This subfield
value must be numeric
and may contain all zeros.

MasterCard: PDS 0751


subfield 3

230 1 An Detail Tax Rate Contains the decimal Table:


Exponent 4 location for the Detail Tax shipping_courier2
Rate 4 sub field. The field Field:
value must be in the dtax4_rate_exp
range of 0 to 5.

For a tax rate less than


100 percent, the
exponent must indicate

FIS, LLC - Confidential Document 516


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

that the value is less than


1.

Consider this example:

Tax
Tax Rate Interpr
Rate Expone etation
nt

09000 5 0.0900
0 (9
percen
t tax
rate)

00009 2 0.09 (9
percen
t tax
rate)

09000 3 9.000
(900
percen
t tax
rate)

00009 1 0.9 (90


percen
t tax
rate)

00009 3 0.009
(0.9
percen

FIS, LLC - Confidential Document 517


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

t tax
rate)

MasterCard: PDS 0751


subfield 4

231-234 4 An Detail Tax Type Indicator that is used to Table:


Applied 4 further define the tax shipping_courier2
categories that are Field:
applicable to specific dtax4_applied_type
domestic processing
arrangements in certain
locations.

MasterCard: PDS 0751


subfield 5

235-236 2 An Detail Tax Indicates the type of tax Table:


Identifier 4 collected in relationship shipping_courier2
to a specific tax amount. Field:
The valid values for this dtax4_type_id
field are:

00 → Unknown

01 →
Federal/National
Sales Tax

02 → State Sales
Tax
03 → City Sales Tax

04 → Local Sales
Tax
05 → Municipal
Sales Tax

FIS, LLC - Confidential Document 518


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)

12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

Space → Not
supported

MasterCard: PDS 0751


subfield 6

237-256 20 An Detail Tax Card Provides an identification Table:


Acceptor Tax ID number used by the card shipping_courier2
4 acceptor with the tax Field:
authority in relationship crd_accept_tax4id
to a specific tax amount.

MasterCard: PDS 0751


subfield 7

257 1 An Detail Tax Fin Provides additional tax NA


Sign 4 (C/D) / information such as tax

FIS, LLC - Confidential Document 519


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Detail Tax rate, tax amounts, and


Amount Sign 4 tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.

C → Detail tax
amount is a credit.

MasterCard: PDS 0751


subfield 8

258 1 An Detail Tax Indicator used to reflect Table:


Indicator 5 additional tax capture shipping_courier2
and reporting. Field: dtax5_ind
The valid values for this
field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount.

Spaces → Not
Supported.

MasterCard: PDS 0752


subfield 1

259-270 12 Un Detail Tax Contains the detailed tax Table:


Amount 5 amount on the purchased shipping_courier2
goods or services. Field: amt_dtax5

FIS, LLC - Confidential Document 520


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0752


subfield 2

271-275 5 Un Detail Tax Rate Contains the detailed tax Table:


5 rate applied in shipping_courier2
relationship to a specific Field: dtax5_rate
tax amount. This subfield
value must be numeric.

MasterCard: PDS 0752


subfield 3

276 1 Un Detail Tax Rate Indicates the decimal Table:


Exponent 5 location for the Detail Tax shipping_courier2
Rate 5 sub field. The field Field:
value must be in the dtax5_rate_exp
range of 0 to 5.

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Tax Rate Interpr
Rate Expone etation
nt

09000 5 0.0900
0 (9
percent

FIS, LLC - Confidential Document 521


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

tax
rate)

00009 2 0.09 (9
percent
tax
rate)

09000 3 9.000
(900
percent
tax
rate)

00009 1 0.9 (90


percent
tax
rate)

00009 3 0.009
(0.9
percent
tax
rate)

MasterCard: PDS 0752


subfield 4

277-280 4 An Detail Tax Type Indicator that is used to Table:


Applied 5 further define the tax shipping_courier2
categories that are Field:
applicable to specific dtax5_applied_type
domestic processing
arrangements in certain
locations.

FIS, LLC - Confidential Document 522


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0752


subfield 5

281-282 2 An Detail Tax Indicates the type of tax Table:


Identifier 5 collected in relationship shipping_courier2
to a specific tax amount. Field:
The valid values for this dtax5_type_id
field are:

00 → Unknown

01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)

12 → Provincial
Sales Tax (PST)
13 → Harmonized
Sales Tax (HST)
14 → Quebec Sales
Tax (QST)

FIS, LLC - Confidential Document 523


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

Space → Not
supported

MasterCard: PDS 0752


subfield 6

283-302 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card shipping_courier2
5 acceptor with the tax Field:
authority in relationship crd_accept_tax5id
to a specific tax amount.

If present, this subfield


must be 20 positions and
must not contain all low
values, all high values, or
all spaces. In addition, if
this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0752


subfield 7

303 1 An Detail Tax Fin Provides additional tax NA


Sign 5 (C/D) information such as tax

FIS, LLC - Confidential Document 524


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

rate, tax amounts, and


tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.

C → Detail tax
amount is a credit.

MasterCard: PDS 0752


subfield 8

304 1 An Detail Tax Indicator used to reflect Table:


Indicator 6 additional tax capture shipping_courier2
and reporting. Field: dtax6_ind
The valid values for this
field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount.

Spaces → Not
Supported.

MasterCard: PDS 0753


subfield 1

305-316 12 Un Detail Tax Contains the detailed tax Table:


Amount 6 amount on the purchased shipping_courier2
goods or services. Field: amt_dtax6

FIS, LLC - Confidential Document 525


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0753


subfield 2

317-321 5 Un Detail Tax Rate Contains the detailed tax Table:


6 rate applied in shipping_courier2
relationship to a specific Field: dtax6_rate
tax amount. This subfield
value must be numeric.

MasterCard: PDS 0753


subfield 3

322 1 Un Detail Tax Rate Contains the decimal Table:


Exponent 6 location for the Detail Tax shipping_courier2
Rate 6 sub field. The field Field:
value must be in the dtax6_rate_exp
range of 0 to 5.

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Tax Rate Interpr
Rate Expone etation
nt

09000 5 0.0900
0 (9
percen

FIS, LLC - Confidential Document 526


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

t tax
rate)

00009 2 0.09 (9
percen
t tax
rate)

09000 3 9.000
(900
percen
t tax
rate)

00009 1 0.9 (90


percen
t tax
rate)

00009 3 0.009
(0.9
percen
t tax
rate)

MasterCard: PDS 0753


subfield 4

323-326 4 An Detail Tax Type Indicator that is used to Table:


Applied 6 further define the tax shipping_courier2
categories that are Field:
applicable to specific dtax6_applied_type
domestic processing
arrangements in certain
locations.

FIS, LLC - Confidential Document 527


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0753


subfield 5

327-328 2 An Detail Tax Indicates the type of tax Table:


Identifier 6 collected in relationship shipping_courier2
to a specific tax amount. Field:
The valid values for this dtax6_type_id
field are:

00 → Unknown

01 →
Federal/National
Sales Tax

02 → State Sales
Tax

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)

12 → Provincial
Sales Tax (PST)
13 → Harmonized
Sales Tax (HST)
14 → Quebec Sales
Tax (QST)

FIS, LLC - Confidential Document 528


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

20 → Room Tax

21 → Occupancy
Tax

22 → Energy Tax

Space → Not
supported

MasterCard: PDS 0753


subfield 6

329-348 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card shipping_courier2
6 acceptor with the tax Field:
authority in relationship crd_accept_tax6id
to a specific tax amount.

If present, this subfield


must be 20 positions and
must not contain all low
values, all high values, or
all spaces. In addition, if
this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0753


subfield 7

349 1 An Detail Tax Fin Provides additional tax NA


Sign 6 (C/D) information such as tax

FIS, LLC - Confidential Document 529


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

rate, tax amounts, and


tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.

C → Detail tax
amount is a credit.

MasterCard: PDS 0753


subfield 8

350 1 An Tax Exempt Provides the indicator Table:


Indicator noting whether the goods SHIPPING_COURIER
or services were tax 1
exempt or tax was not Field:
collected. tax_exempt_ind
The valid values for this
field are:

0 → No Tax
Collected

1 → Tax Exempt

MasterCard: PDS 0686

351-390 40 An Miscellaneous Provides the description Table:


Expense for any miscellaneous SHIPPING_COURIER
Description 1 expenses. 1

MasterCard: PDS 0734 Field:


subfield 1 misc_expense_desc
1

FIS, LLC - Confidential Document 530


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

391-402 12 Un Miscellaneous Indicates the amount of Table:


Expense any miscellaneous SHIPPING_COURIER
Amount 1 expenses. 1

MasterCard: PDS 0734 Field:


subfield 2 amt_misc_expense
1

403 1 Un Miscellaneous The field value must be Table:


Expense numeric and contain a SHIPPING_COURIER
Exponent 1 / value of 0 to 5, if 1
Miscellaneous present. Field:
Expense MasterCard: PDS 0734 misc_expense1_exp
Amount subfield 3
Exponent 1

404 1 An Miscellaneous This field can either have NA


Expense Fin Sign a value of D or C. This
1/ subfield identifies
Miscellaneous whether PDS0734 is a
Expense debit or credit from the
Amount Sign 1 perspective of the
cardholder.

MasterCard: PDS 0734


subfield 4

405-444 40 An Miscellaneous Provides the description Table:


Expense for any miscellaneous SHIPPING_COURIER
Description 2 expenses. 1

MasterCard: PDS 0734 Field:


subfield 1 misc_expense_desc
2

FIS, LLC - Confidential Document 531


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

445-456 12 Un Miscellaneous Contains the amount of Table:


Expense any miscellaneous SHIPPING_COURIER
Amount 2 expenses. 1

MasterCard: PDS 0734 Field:


subfield 2 amt_misc_expense
2

457 1 Un Miscellaneous The field value must be Table:


Expense numeric and contain a SHIPPING_COURIER
Exponent 2 / value of 0 to 5, if present. 1
Miscellaneous MasterCard: PDS 0734 Field:
Expense subfield 3 misc_expense2_exp
Amount
Exponent 2

458 1 An Miscellaneous This field can either have NA


Expense Fin Sign a value of D or C. This
2/ subfield identifies
Miscellaneous whether PDS0734 is a
Expense debit or credit from the
Amount Sign 2 perspective of the
cardholder.

MasterCard: PDS 0734


subfield 4

459-498 40 An Miscellaneous Provides the description Table:


Expense for any miscellaneous SHIPPING_COURIER
Description 3 expenses. 1

MasterCard: PDS 0734 Field:


subfield 1 misc_expense_desc
3

FIS, LLC - Confidential Document 532


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

499-510 12 Un Miscellaneous Contains the amount of Table:


Expense any miscellaneous SHIPPING_COURIER
Amount 3 expenses. 1

MasterCard: PDS 0734 Field:


subfield 2 amt_misc_expense
3

511 1 Un Miscellaneous The field value must be Table:


Expense numeric and contain a SHIPPING_COURIER
Exponent 3 / value of 0 to 5, if present. 1
Miscellaneous MasterCard: PDS 0734 Field:
Expense subfield 3 misc_expense3_exp
Amount
Exponent 3

512 1 An Miscellaneous This field can either have NA


Expense Fin Sign a value of D or C. This
3/ subfield identifies
Miscellaneous whether PDS0734 is a
Expense debit or credit from the
Amount Sign 3 perspective of the
cardholder.

MasterCard: PDS 0734


subfield 4

513-552 40 An Miscellaneous Provides the description Table:


Expense for any miscellaneous SHIPPING_COURIER
Description 4 expenses. 1

MasterCard: PDS 0734 Field:


subfield 1 misc_expense_desc
4

FIS, LLC - Confidential Document 533


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

553-564 12 Un Miscellaneous Contains the amount of Table:


Expense any miscellaneous SHIPPING_COURIER
Amount 4 expenses. 1

MasterCard: PDS 0734 Field:


subfield 2 amt_misc_expense
4

565 1 Un Miscellaneous The field value must be Table:


Expense numeric and contain a SHIPPING_COURIER
Exponent 4 / value of 0 to 5, if present. 1
Miscellaneous MasterCard: PDS 0734 Field:
Expense subfield 3 misc_expense4_exp
Amount
Exponent 4

566 1 An Miscellaneous This field can either have NA


Expense Fin Sign a value of D or C. This
4/ subfield identifies
Miscellaneous whether PDS0734 is a
Expense debit or credit from the
Amount Sign 4 perspective of the
cardholder.

MasterCard: PDS 0734


subfield 4

567-606 40 An Service Contains a card acceptor Table:


Descriptor Code designated code for the SHIPPING_COURIER
shipping service provided. 1

MasterCard: PDS 0735 Field:


serv_desc_cd1

FIS, LLC - Confidential Document 534


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

607-646 40 An Tracking Contains the Table:


Number of identification number for SHIPPING_COURIER
Pickup Number the packages being 1
shipped, for tracking and Field: tracking_nbr
billing purposes.

MasterCard: PDS 0736

647-658 12 Un Shipping Net Provides the net amount Table:


Amount of the shipping costs. SHIPPING_COURIER

MasterCard: PDS 0737 1

subfield 1 Field: amt_net

659 1 Un Shipping Net Provides the exponent of Table:


Exponent / net amount of the SHIPPING_COURIER
Shipping Net shipping costs. 1
Amount The field value must be Field: net_exp
Exponent numeric and contain a
value of 0 to 5.

MasterCard: PDS 0737


subfield 2

660 1 An Shipping Net Fin Provides the sign of net NA


Sign / Shipping amount of the shipping
Net Amount costs.
Sign Identifies whether PDS
0737 is a debit or credit
from the perspective of
the cardholder.

The valid values for this


field are:

FIS, LLC - Confidential Document 535


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

D → Shipping net
amount is a debit

C → Shipping net
amount is a credit

MasterCard: PDS 0737


subfield 3

661-672 12 Un Incentive Provides the amount of Table:


Amount the incentive. SHIPPING_COURIER

MasterCard: PDS 0738 1

subfield 1 Field:
amt_incentive

673 1 Un Incentive Contains the exponent of Table:


Amount Exp / the Incentive amount. SHIPPING_COURIER
Incentive The field value must be 1
Amount numeric and contain a Field: incentive_exp
Exponent value of 0 to 5.

MasterCard: PDS 0738


subfield 2

674 1 An Incentive Fin Provides the sign of NA


Sign / Incentive incentive amount.
Amount Sign Identifies whether
PDS0738 is a debit or
credit from the
perspective of the
cardholder.

The valid values for this


field are:

FIS, LLC - Confidential Document 536


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

D → Incentive
amount is a debit

C → Incentive
amount is a credit

MasterCard: PDS 0738


subfield 3

675-680 6 Un Pickup Date Contains the date the Table:


package being shipped or SHIPPING_COURIER
sent by courier is picked 1
up. Field: pickup_date
The field value must be in
YYMMDD format.

MasterCard: PDS 0739

681-686 6 Un Delivery for Contains the date of Table:


Date / Delivery delivery the packages SHIPPING_COURIER
Date being shipped or sent by 1
courier. Field: delivery_date
The field value must be in
YYMMDD format.

MasterCard: PDS 0740

687-692 6 Un Number of Contains the total Table:


Packages number of packages SHIPPING_COURIER
being shipped or sent by 1
courier. Field:
MasterCard: PDS 0741 nbr_of_packages

693-704 12 An Package Weight Contains the weight of Table:


each package being SHIPPING_COURIER
1

FIS, LLC - Confidential Document 537


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

shipped or sent by Field:


courier. package_weight_an

MasterCard: PDS 0742

705-707 3 An Unit of Measure Contains the Table:


identification associated SHIPPING_COURIER
with the type of item 1
being shipped. Field:
MasterCard: PDS 0743 unit_of_measure

708-757 50 An Shipping Party Provides the name of the Table:


Name 1 shipping party. SHIPPING_COURIER

MasterCard: PDS 0744 1

subfield 1 Field:
ship_party_name1

758-807 50 An Shipping Party Provides the name of the Table:


Name 2 shipping party. SHIPPING_COURIER

Sender to provide a 1

shipping party name Field:


different from Shipping ship_party_name2
Party name 1.

MasterCard: PDS 0744


subfield 1

808-857 50 An Shipping Party Provides the name of the Table:


Name 3 shipping party. SHIPPING_COURIER

Sender to provide a 1

shipping party name Field:


different from Shipping ship_party_name3
Party name 1 and 2.

FIS, LLC - Confidential Document 538


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0744


subfield 1

858-907 50 An Shipping Party Contains the address of Table:


Address 1 the location from where SHIPPING_COURIER
the package is being 1
shipped or sent by Field:
courier. ship_party_addr1
MasterCard: PDS 0745
subfield 1

908-957 50 An Shipping Party Contains the address of Table:


Address 2 the location from where SHIPPING_COURIER
the package is being 1
shipped or sent by Field:
courier. ship_party_addr2
Sender to provide an
address different from
Shipping Address 1.

MasterCard: PDS 0745


subfield 1

958-1007 50 An Shipping Party Contains the address of Table:


Address 3 the location from where SHIPPING_COURIER
the package is being 1
shipped or sent by Field:
courier. ship_party_addr3
Sender to provide an
address different from
Shipping Address 1 & 2.

FIS, LLC - Confidential Document 539


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0745


subfield 1

1008- 50 An Shipping Party Contains the address of Table:


1057 Address 4 the location from where SHIPPING_COURIER
the package is being 1
shipped or sent by Field:
courier. ship_party_name4
Sender to provide an
address different from
Shipping Address 1, 2 and
3.

MasterCard: PDS 0745


subfield 1

1058- 50 An Shipping Party Contains the address of Table:


1107 Address 5 the location from where SHIPPING_COURIER
the package is being 1
shipped or sent by Field:
courier. ship_party_addr5
Sender to provide an
address different from
Shipping Address 1, 2, 3
and 4.

MasterCard: PDS 0745


subfield 1

1108- 50 An Shipping Party Contains the address of Table:


1157 Address 6 the location from where SHIPPING_COURIER
the package is being 1
shipped or sent by
courier.

FIS, LLC - Confidential Document 540


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Sender to provide an Field:


address different from ship_party_addr6
Shipping Address 1, 2, 3,
4 and 5.

MasterCard: PDS 0745


subfield 1

1158- 25 An Shipping Party identifies the city from Table:


1182 City which the package is SHIPPING_COURIER
shipped or sent by 1
courier. If present, this Field: ship_city
subfield value cannot
contain all spaces or all
zeros.

MasterCard: PDS 0746


subfield 1

1183- 3 An Shipping Party Identifies the state or Table:


1185 State Code province from which the shipping_courier2
package is shipped or Field: del_state_cd
sent by courier. If
present, this subfield
value cannot contain all
spaces or all zeros.

MasterCard: PDS 0746


subfield 2

1186- 3 An Shipping Party Identifies the country Table:


1188 Country Code from which the package shipping_courier2
is shipped or sent by Field:
courier. If present, this del_country_cd
subfield value cannot

FIS, LLC - Confidential Document 541


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

contain all spaces or all


zeros.

MasterCard: PDS 0746


subfield 3

1189- 10 An Shipping Party Contains the postal code Table:


1198 Postal Code from which the package SHIPPING_COURIER
is shipped or sent by 1
courier. If present, this Field:
subfield value cannot ship_postal_cd
contain all spaces or all
zeros.

For transactions acquired


in the U.S. region,
subfield 4 must contain
either five numeric
characters, space filled,
or the ‘ZIP+four’ nine
numeric characters with a
hyphen between the fifth
and sixth numeric
characters.

MasterCard: PDS 0746


subfield 4

1199 1 An Shipping Party Provides information Table:


Contact about the individual (or SHIPPING_COURIER
Descriptor 1 individuals) identified as 1
the shipping party. This Field:
information is not ship_contact_desc1
address information.

FIS, LLC - Confidential Document 542


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Shipping Party Descriptor


can occur 1–5 times and
contains the following
valid values:

1 → Name

2 → Title

3 → Telephone

4 → E-mail address

5 → Function

MasterCard: PDS 0747


subfield 1 Occurrence 1

1200- 60 An Shipping Party Contains the contact Table:


1259 Contact information about the SHIPPING_COURIER
Information 1 party shipping or sending 1
a package by courier. The Field:
field value cannot contain ship_contact_info1
all spaces or all zeros.

MasterCard: PDS 0747


subfield 2 Occurrence 1

1260 1 An Shipping Party Provides information Table:


Contact about the individual (or SHIPPING_COURIER
Descriptor 2 individuals) identified as 1
the shipping party. This Field:
information is not ship_contact_desc2
address information.

Shipping Party Descriptor


can occur 1–5 times and
contains the following
valid values:

FIS, LLC - Confidential Document 543


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1 → Name

2 → Title
3 → Telephone

4 → E-mail address
5 → Function

MasterCard: PDS 0747


subfield 1 Occurrence 2

1261- 60 An Shipping Party Contains the contact Table:


1320 Contact information about the SHIPPING_COURIER
Information 2 party shipping or sending 1
a package by courier. The Field:
field value cannot contain ship_contact_info2
all spaces or all zeros.

MasterCard: PDS 0747


subfield 2 Occurrence 2

1321 1 An Shipping Party Provides information Table:


Contact about the individual (or SHIPPING_COURIER
Descriptor 3 individuals) identified as 1
the shipping party. This Field:
information is not ship_contact_desc3
address information.

Shipping Party Descriptor


can occur 1–5 times and
contains the following
valid values:

1 → Name

2 → Title
3 → Telephone

FIS, LLC - Confidential Document 544


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

4 → E-mail address

5 → Function

MasterCard: PDS 0747


subfield 1 Occurrence 3

1322- 60 An Shipping Party Contains the contact Table:


1381 Contact information about the SHIPPING_COURIER
Information 3 party shipping or sending 1
a package by courier. The Field:
field value cannot contain ship_contact_info3
all spaces or all zeros.

MasterCard: PDS 0747


subfield 2 Occurrence 3

1382 1 An Shipping Party Provides information Table:


Contact about the individual (or SHIPPING_COURIER
Descriptor 4 individuals) identified as 1
the shipping party. This Field:
information is not ship_contact_desc4
address information.
Shipping Party Descriptor
can occur 1–5 times and
contains the following
valid values:

1 → Name

2 → Title

3 → Telephone

4 → E-mail address

5 → Function

MasterCard: PDS 0747


subfield 1 Occurrence 4

FIS, LLC - Confidential Document 545


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1383- 60 An Shipping Party Contains the contact Table:


1442 Contact information about the SHIPPING_COURIER
Information 4 party shipping or sending 1
a package by courier. The Field:
field value cannot contain ship_contact_info4
all spaces or all zeros.

MasterCard: PDS 0747


subfield 2 Occurrence 4

1443 1 An Shipping Party Provides information Table:


Contact about the individual (or SHIPPING_COURIER
Descriptor 5 individuals) identified as 1
the shipping party. This Field:
information is not ship_contact_desc5
address information.

Shipping Party Descriptor


can occur 1–5 times and
contains the following
valid values:

1 → Name

2 → Title

3 → Telephone

4 → E-mail address

5 → Function

MasterCard: PDS 0747


subfield 1 Occurrence 5

1444- 60 An Shipping Party Contains the contact Table:


1503 Contact information about the SHIPPING_COURIER
Information 5 party shipping or sending 1
a package by courier. The

FIS, LLC - Confidential Document 546


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

field value cannot contain Field:


all spaces or all zeros. ship_contact_info5

MasterCard: PDS 0747


subfield 2 Occurrence 5

1504- 50 An Delivery Party Provides information Table:


1553 Name 1 (name) about the party SHIPPING_COURIER
receiving the package. 1

MasterCard: PDS 0748 Field:


Occurrence 1 del_party_name1

1554- 50 An Delivery Party Provides information Table:


1603 Name 2 (name) about the party SHIPPING_COURIER
receiving the package. 1

MasterCard: PDS 0748 Field:


Occurrence 2 del_party_name2

1604- 50 An Delivery Party Provides information Table:


1653 Name 3 (name) about the party SHIPPING_COURIER
receiving the package. 1

MasterCard: PDS 0748 Field:


Occurrence 3 del_party_name3

1654- 50 An Delivery Party Contains the address of Table:


1703 Address 1 the location to which the SHIPPING_COURIER
package is being shipped 1
or sent by courier. Field:
MasterCard: PDS 0749 del_party_address1
Occurrence 1

FIS, LLC - Confidential Document 547


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1704- 50 An Delivery Party Contains the address of Table:


1753 Address 2 the location to which the SHIPPING_COURIER
package is being shipped 1
or sent by courier. Field:
MasterCard: PDS 0749 del_party_address2
Occurrence 2

1754- 50 An Delivery Party Contains the address of Table:


1803 Address 3 the location to which the SHIPPING_COURIER
package is being shipped 1
or sent by courier. Field:
MasterCard: PDS 0749 del_party_address3
Occurrence 3

1804- 50 An Delivery Party Contains the address of Table:


1853 Address 4 the location to which the SHIPPING_COURIER
package is being shipped 1
or sent by courier. Field:
MasterCard: PDS 0749 del_party_address4
Occurrence 4

1854- 50 An Delivery Party Contains the address of Table:


1903 Address 5 the location to which the SHIPPING_COURIER
package is being shipped 1
or sent by courier. Field:
MasterCard: PDS 0749 del_party_address5

Occurrence 5

1904- 50 An Delivery Party Contains the address of Table:


1953 Address 6 the location to which the SHIPPING_COURIER
package is being shipped 1
or sent by courier.

FIS, LLC - Confidential Document 548


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0749 Field:

Occurrence 6 del_party_address6

1954- 25 An Delivery Party Contains postal Table:


1978 Postal Info City information (city) about shipping_courier2
the delivery destination. Field: del_city
MasterCard: PDS 0750
subfield 1

1979- 3 An Delivery Party Provides postal Table:


1981 Postal Info State information (state code) shipping_courier2
Code about the delivery Field: del_state_cd
destination.

MasterCard: PDS 0750


subfield 2

1982- 3 An Delivery Party Provides postal Table:


1984 Postal Info information (country shipping_courier2
Country Code code) about the delivery Field:
destination. del_country_cd
MasterCard: PDS 0750
subfield 3

1985- 10 An Delivery Party Provides postal Table:


1994 Postal Info information (postal code) shipping_courier2
Postal Code about the delivery Field: del_postal_cd
destination.

MasterCard: PDS 0750


subfield 4

FIS, LLC - Confidential Document 549


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1995 1 An Delivery Party Contains information Table:


Contact about the individual (or shipping_courier2
Descriptor 1 individuals) identified as Field:
the delivery party. del_contact_desc1
The valid values for this
field are:

1 → Name

2 → Title

3 → Telephone

4 → E-mail address
5 → Function

MasterCard: PDS 0754


subfield 1 Occurrence 1

1996- 60 An Delivery Party Contains information Table:


2055 Contact about the individual (or shipping_courier2
Information 1 individuals) identified as Field:
the delivery party. del_contact_info1
The field value cannot
contain all spaces or all
zeros if PDS 0754 subfield
1 Occurrence 1 is present.

MasterCard: PDS 0754


subfield 2 Occurrence 1

2056 1 An Delivery Party Contains information Table:


Descriptor 2 about the individual (or shipping_courier2
individuals) identified as Field:
the delivery party. del_contact_desc2

FIS, LLC - Confidential Document 550


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this


field are:

1 → Name

2 → Title

3 → Telephone

4 → E-mail address

5 → Function

MasterCard: PDS 0754


subfield 1 Occurrence 2

2057- 60 An Delivery Party Contains information Table:


2116 Contact about the individual (or shipping_courier2
Information 2 individuals) identified as Field:
the delivery party. del_contact_info2
The field value cannot
contain all spaces or all
zeros if PDS 0754 subfield
1 Occurrence 2 is present.

MasterCard: PDS 0754


subfield 2 Occurrence 2

2117 1 An Delivery Party Contains information Table:


Descriptor 3 about the individual (or shipping_courier2
individuals) identified as Field:
the delivery party. del_contact_desc3
The valid values for this
field are:

1 → Name

2 → Title
3 → Telephone

FIS, LLC - Confidential Document 551


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

4 → E-mail address

5 → Function

MasterCard: PDS 0754


subfield 1 Occurrence 3

2118 - 60 An Delivery Party Contains information Table:

2177 Contact about the individual (or shipping_courier2


individuals) identified as Field:
Information 3
the delivery party. del_contact_info3
The field value cannot
contain all spaces or all
zeros if PDS 0754 subfield
1 Occurrence 3 is present.

MasterCard: PDS 0754


subfield 2 Occurrence 3

2178 1 An Delivery Party Contains information Table:

Descriptor 4 about the individual (or shipping_courier2


individuals) identified as Field:
the delivery party. del_contact_desc4
The valid values for this
field are:

1 → Name

2 → Title

3 → Telephone

4 → E-mail address

5 → Function

MasterCard: PDS 0754


subfield 1 Occurrence 4

FIS, LLC - Confidential Document 552


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

2179 - 60 An Delivery Party Contains information Table:

2238 Contact about the individual (or shipping_courier2


Information 4 individuals) identified as Field:
the delivery party. del_contact_info4
The field value cannot
contain all spaces or all
zeros if PDS 0754 subfield
1 Occurrence 4 is present.

MasterCard: PDS 0754


subfield 2 Occurrence 4

2239 1 An Delivery Party Contains information Table:


Descriptor 5 about the individual (or shipping_courier2
individuals) identified as Field:
the delivery party. del_contact_desc5
The valid values for this
field are:

1 → Name
2 → Title

3 → Telephone
4 → E-mail address

5 → Function

MasterCard: PDS 0754


subfield 1 Occurrence 5

2240 - 60 An Delivery Party Contains information Table:


2299 Contact about the individual (or shipping_courier2
individuals) identified as Field:
Information 5
the delivery party. del_contact_info5

FIS, LLC - Confidential Document 553


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The field value cannot


contain all spaces or all
zeros if PDS 0754 subfield
1 Occurrence 5 is present.

MasterCard: PDS 0754


subfield 2 Occurrence 5

TC 57, TCR 9 - MasterCard Transaction - Temporary


Services
Network Reference: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Temporary Services)/1644 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘9’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

FIS, LLC - Confidential Document 554


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-10 6 Un Destination BIN Contains the details of Table:


the Forwarding IN_DRAFT_MAIN
Institution ID. Field:
MasterCard: DE 33 forwarding_inst_id

11-16 6 Un Source BIN Contains the details of Table:


the Receiving Institution IN_DRAFT_MAIN
ID. Field:
MasterCard: DE 100 receiving_inst_id

Note: Receiving
institution ID is empty
while sending the
transaction to network.

17-18 2 An Format Code The valid value for this NA


field is ‘M6’.

19-43 25 An Customer Code Contains the code that Table:

the card holder supplied TEMPORARY_SER


V_ADN
to the card acceptor.
Field: customer_cd
MasterCard: PDS 0508

44-55 12 An Total Tax Contains the total Table:


Amount amount of sales tax or TEMPORARY_SERV_
Value Added Tax (VAT) on ADN
the total purchase Field: amt_total_tax
amount i.e. the total tax
amount

MasterCard: PDS 0597


subfield 1

FIS, LLC - Confidential Document 555


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

56 1 An Total Tax Contains the total Table:


Exponent amount of sales tax or TEMPORARY_SERV_
VAT on the total purchase ADN
amount. Field: total_tax_exp
contain a value of 0 to 5.

MasterCard: PDS 0597


subfield 2

57 1 An Total Tax Fin Identifies whether it is a NA


Sign debit or credit from the
perspective of the
cardholder.

The valid values for this


field are:

D → Total tax
amount is a debit.

C → Total tax
amount is a credit.

MasterCard: PDS 0597


subfield 3

58 1 An Total Tax Collect Indicates total sales tax Table:


Indicator / Total capture and reporting TEMPORARY_SERV_
Tax Collected information such as ADN
Indicator whether sales tax was Field:
included in the purchase total_tax_coll_ind
amount or if goods and
services were not taxable.

The valid values for this


field are:

FIS, LLC - Confidential Document 556


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Y → Sales tax is
included in total
purchase amount.

N or Zero → Card
acceptor can
provide tax
amount, but
goods/services are
not taxable.

Space →
Information is
unknown.

MasterCard: PDS 0598

59-73 15 An Commodity Provides the identifier Table:


Code assigned by the card TEMPORARY_SERV_
acceptor that best ADN
categorizes the items Field:
being purchased in a commodity_cd;
standardized commodity
group.

MasterCard: PDS 0679

74 1 An Detail Tax Detail Tax Amount 1 Table:


Amount fields provides additional TEMPORARY_SERV_
Indicator 1 tax information such as ADN
tax rate, tax amounts, Field: dtax1_ind
and tax type.

This indicator reflects the


additional tax capture
and reporting.

FIS, LLC - Confidential Document 557


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this


field are:

• Y → Tax included in
total purchase
amount

• N → Tax not
included in total
purchase amount.

• Spaces → Not
Supported.

MasterCard: PDS 0682


subfield 1

75-86 12 An Detail Tax Contains the detailed tax Table:


Amount 1 amount on the purchased TEMPORARY_SERV_
goods or services. ADN

MasterCard: PDS 0682 Field: dtax1


subfield 2

87-91 5 An Detail Tax Rate 1 Indicates the detailed tax Table:


rate applied in TEMPORARY_SERV_
relationship to a specific ADN
tax amount. This subfield Field: dtax1_rate
value must be numeric.

MasterCard: PDS 0682


subfield 3

92 1 An Detail Tax Indicates the decimal Table:


Amount location for the Detail Tax TEMPORARY_SERV_
Exponent 1 Rate 1 sub field. The field ADN
value must contain a

FIS, LLC - Confidential Document 558


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

value within the range of Field:


0 to 5. dtax1_rate_exp

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Tax Rate Interpr
Rate Expone etation
nt

09000 5 0.0900
0 (9
percen
t tax
rate)

00009 2 0.09 (9
percen
t tax
rate)

09000 3 9.000
(900
percen
t tax
rate)

00009 1 0.9 (90


percen

FIS, LLC - Confidential Document 559


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

t tax
rate)

00009 3 0.009
(0.9
percen
t tax
rate)

MasterCard: PDS 0682


subfield 4

93-96 4 An Detail Tax Indicator that is used to Table:


Amount Type further define the tax TEMPORARY_SERV_
Applied 1 categories that are ADN
applicable to specific Field:
domestic processing dtax1_applied_type
arrangements in certain
locations.

MasterCard: PDS 0682


subfield 5

97-98 2 An Detail Tax Indicates the type of tax Table:


Identifier 1 collected in relationship TEMPORARY_SERV_
to a specific tax amount. ADN

The valid values for this Field:


field are: dtax1_type_id

00 → Unknown

01 →
Federal/National
Sales Tax
02 → State Sales
Tax

FIS, LLC - Confidential Document 560


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)
12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax
22 → Energy Tax

Space → Not
supported

MasterCard: PDS 0682


subfield 6

99-118 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card TEMPORARY_SERV_
1 acceptor with the tax ADN
authority in relationship Field:
to a specific tax amount. crd_accept_tax1id

FIS, LLC - Confidential Document 561


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

If present, this subfield


must be 20 positions,
must not contain all low
values, all high values, or
all spaces. In addition, if
this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0682


subfield 7

119 1 An Detail Tax Fin Provides additional tax NA


Sign 1 information such as tax
rate, tax amounts, and
tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.
C → Detail tax
amount is a credit.

MasterCard: PDS 0682


subfield 8

120 1 An Detail Tax This indicator reflects the Table:


Indicator 2 additional tax capture TEMPORARY_SERV_
and reporting. ADN

FIS, LLC - Confidential Document 562


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this Field: dtax2_ind


field are:

Y → Tax included in
total purchase
amount.

N → Tax not
included in total
purchase amount.

Spaces → Not
Supported.

MasterCard: PDS 0683


subfield 1

121-132 12 Un Detail Tax Contains the detailed tax Table:


Amount 2 amount on the purchased TEMPORARY_SERV_
goods or services. ADN

MasterCard: PDS 0683 Field: dtax2


subfield 2

133-137 5 An Detail Tax Rate 2 Indicates the detailed tax Table:


rate applied in TEMPORARY_SERV_
relationship to a specific ADN
tax amount. This subfield Field: dtax2_rate
value must be numeric.

MasterCard: PDS 0683


subfield 3

138 1 An Detail Tax Rate Contains the decimal Table:

Exponent 2 location for the Detail Tax TEMPORARY_SERV_


Rate 2 sub field. It must ADN

FIS, LLC - Confidential Document 563


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

contain a value within the Field:


range of 0 to 5. dtax2_rate_exp

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Tax Rate Interpr
Rate Expone etation
nt

09000 5 0.0900
0 (9
percen
t tax
rate)

00009 2 0.09 (9
percen
t tax
rate)

09000 3 9.000
(900
percen
t tax
rate)

00009 1 0.9 (90


percen

FIS, LLC - Confidential Document 564


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

t tax
rate)

00009 3 0.009
(0.9
percen
t tax
rate)

MasterCard: PDS 0683


subfield 4

139-142 4 An Detail Tax Type Indicator that is used to Table:


Applied 2 further define the tax TEMPORARY_SERV_
categories that are ADN
applicable to specific Field:
domestic processing dtax2_applied_type
arrangements in certain
locations.

MasterCard: PDS 0683


subfield 5

143-144 2 An Detail Tax Indicates the type of tax Table:


Identifier 2 collected in relationship TEMPORARY_SERV_
to a specific tax amount. ADN

The valid values for this Field:


field are: dtax2_type_id

00 → Unknown

01 →
Federal/National
Sales Tax
02 → State Sales
Tax

FIS, LLC - Confidential Document 565


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)
12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax
22 → Energy Tax

Space → Not
supported

MasterCard: PDS 0683


subfield 6

145-164 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card TEMPORARY_SERV_
2 acceptor with the tax ADN
authority in relationship Field:
to a specific tax amount. crd_accept_tax2id

FIS, LLC - Confidential Document 566


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

If present, this subfield


must be 20 positions and
must not contain all low
values, all high values, or
all spaces. In addition, if
this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0683


Subfield 7

165 1 An Detail Tax Provides additional tax NA


Amount Sign 2 information such as tax
rate, tax amounts, and
tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.
C → Detail tax
amount is a credit.

MasterCard: PDS 0683


Subfield 8

166 1 An Detail Tax Indicator used to reflect Table:


Indicator 3 additional tax capture TEMPORARY_SERV_
and reporting. ADN

FIS, LLC - Confidential Document 567


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this Field: dtax3_ind


field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount.

Spaces → Not
Supported.

MasterCard: PDS 0684


Subfield 1

167-178 12 An Detail Tax Indicates the detailed tax Table:


Amount 3 amount on the purchased TEMPORARY_SERV_
goods or services. ADN

MasterCard: PDS 0684 Field: dtax3


Subfield 2

179-183 5 An Detail Tax Rate Contains the detailed tax Table:


3 rate applied in TEMPORARY_SERV_
relationship to a specific ADN
tax amount. This subfield Field: dtax3_rate
must be numeric.

MasterCard: PDS 0684


Subfield 3

184 1 An Detail Tax Rate Indicates the decimal Table:


Exponent 3 location for the Detail Tax TEMPORARY_SERV_
Rate 3 sub field. The field ADN

FIS, LLC - Confidential Document 568


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

value must be in the Field:


range of 0 to 5. dtax3_rate_exp

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Tax Rate Interpr
Rate Expone etation
nt

09000 5 0.0900
0 (9
percen
t tax
rate)

00009 2 0.09 (9
percen
t tax
rate)

09000 3 9.000
(900
percen
t tax
rate)

00009 1 0.9 (90


percen

FIS, LLC - Confidential Document 569


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

t tax
rate)

00009 3 0.009
(0.9
percen
t tax
rate)

MasterCard: PDS 0684


subfield 4

185-188 4 An Detail Tax Indicator that is used to Table:


Amount Type further define the tax TEMPORARY_SERV_
Applied 3 categories that are ADN
applicable to specific Field:
domestic processing dtax3_applied_type
arrangements in certain
locations.

MasterCard: PDS 0684


subfield 5

189-190 2 An Detail Tax Indicates the type of tax Table:


Amount Type collected in relationship TEMPORARY_SERV_
Identifier 3 to a specific tax amount. ADN

The valid values for this Field:


field are: dtax3_type_id

00 → Unknown

01 →
Federal/National
Sales Tax
02 → State Sales
Tax

FIS, LLC - Confidential Document 570


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)
12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax
22 → Energy Tax

Space → Not
supported

MasterCard: PDS 0684


subfield 6

191-210 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card TEMPORARY_SERV_
3 acceptor with the tax ADN
authority in relationship Field:
to a specific tax amount. crd_accept_tax3id

FIS, LLC - Confidential Document 571


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

If present, this subfield


must be 20 positions and
must not contain all low
values, all high values, or
all spaces. In addition, if
this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0684


subfield 7

211 1 An Detail Tax Provides additional tax NA


Amount Sign 3 information such as tax
rate, tax amounts, and
tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.
C → Detail tax
amount is a credit.

MasterCard: PDS 0684


subfield 8

212 1 An Detail Tax Indicator used to reflect Table:


Amount additional tax capture TEMPORARY_SERV_
Indicator 4 and reporting. ADN

FIS, LLC - Confidential Document 572


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this Field: dtax4_ind


field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount.

Spaces → Not
Supported.

MasterCard: PDS 0751


subfield 1

213-224 12 An Detail Tax Indicates the detailed tax Table:


Amount 4 on the purchased goods TEMPORARY_SERV_
or services. ADN

MasterCard: PDS 0751 Field: dtax4


subfield 2

225-229 5 An Detail Tax Rate Indicates the detailed tax Table:


4 rate applied in TEMPORARY_SERV_
relationship to a specific ADN
tax amount. This subfield Field: dtax4_rate
must be numeric.

MasterCard: PDS 0751


subfield 3

230 1 An Detail Tax Rate Indicates the decimal Table:


Exponent 4 location for the Detail Tax TEMPORARY_SERV_
Rate 4 sub field. The field ADN

FIS, LLC - Confidential Document 573


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

value must be in the Field:


range of 0 to 5. dtax4_rate_exp

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Tax Rate Interpr
Rate Expone etation
nt

09000 5 0.0900
0 (9
percen
t tax
rate)

00009 2 0.09 (9
percen
t tax
rate)

09000 3 9.000
(900
percen
t tax
rate)

00009 1 0.9 (90


percen

FIS, LLC - Confidential Document 574


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

t tax
rate)

00009 3 0.009
(0.9
percen
t tax
rate)

MasterCard: PDS 0751


subfield 4

231-234 4 An Detail Tax Type Indicator that is used to Table:


Applied 4 further define the tax TEMPORARY_SERV_
categories that are ADN
applicable to specific Field:
domestic processing dtax4_applied_type
arrangements in certain
locations.

MasterCard: PDS 0751


subfield 5

235-236 2 An Detail Tax Indicates the type of tax Table:


Identifier 4 collected in relationship TEMPORARY_SERV_
to a specific tax amount. ADN

The valid values for this Field:


field are: dtax4_type_id

00 → Unknown

01 →
Federal/National
Sales Tax
02 → State Sales
Tax

FIS, LLC - Confidential Document 575


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)
12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax
22 → Energy Tax

Space → Not
supported

MasterCard: PDS 0751


subfield 6

237-256 20 An Detail Tax Card Provides an identification Table:


Acceptor Tax ID number used by the card TEMPORARY_SERV_
4 acceptor with the tax ADN
authority in relationship Field:
to a specific tax amount. crd_accept_tax4id

FIS, LLC - Confidential Document 576


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

If present, this subfield


must be 20 positions and
must not contain all low
values, all high values, or
all spaces. In addition, if
this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0751


subfield 7

257 1 An Detail Tax Fin Provides additional tax NA


Sign 4 information such as tax
rate, tax amounts, and
tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.
C → Detail tax
amount is a credit.

MasterCard: PDS 0751


subfield 8

258 1 An Detail Tax Indicator used to reflect Table:


Indicator 5 additional tax capture TEMPORARY_SERV_
and reporting. ADN

FIS, LLC - Confidential Document 577


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this Field: dtax5_ind


field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount.

Spaces → Not
Supported.

MasterCard: PDS 0752


subfield 1

259-270 12 Un Detail Tax Indicates the detailed tax Table:


Amount 5 amount on the purchased TEMPORARY_SERV_
goods or services. ADN

MasterCard: PDS 0752 Field: dtax5


subfield 2

271-275 5 Un Detail Tax Rate Indicates the detailed tax Table:


5 rate applied in TEMPORARY_SERV_
relationship to a specific ADN
tax amount. This subfield Field: dtax5_rate
value must be numeric.

MasterCard: PDS 0752


subfield 3

276 1 Un Detail Tax Rate Indicates the decimal Table:


Exponent 5 location for the Detail Tax TEMPORARY_SERV_
Rate 5 sub field. The field ADN

FIS, LLC - Confidential Document 578


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

value must be in the Field:


range of 0 to 5. dtax5_rate_exp

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Tax Rate Interpr
Rate Expone etation
nt

09000 5 0.0900
0 (9
percen
t tax
rate)

00009 2 0.09 (9
percen
t tax
rate)

09000 3 9.000
(900
percen
t tax
rate)

00009 1 0.9 (90


percen

FIS, LLC - Confidential Document 579


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

t tax
rate)

00009 3 0.009
(0.9
percen
t tax
rate)

MasterCard: PDS 0752


subfield 4

277-280 4 An Detail Tax Type Indicator that is used to Table:


Applied 5 further define the tax TEMPORARY_SERV_
categories that are ADN
applicable to specific Field:
domestic processing dtax5_applied_type
arrangements in certain
locations.

MasterCard: PDS 0752


subfield 5

281-282 2 An Detail Tax Indicates the type of tax Table:


Identifier 5 collected in relationship TEMPORARY_SERV_
to a specific tax amount. ADN

The valid values for this Field:


field are: dtax5_type_id

00 → Unknown

01 →
Federal/National
Sales Tax
02 → State Sales
Tax

FIS, LLC - Confidential Document 580


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)
12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax
22 → Energy Tax

Space → Not
supported

MasterCard: PDS 0752


subfield 6

283-302 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card TEMPORARY_SERV_
5 acceptor with the tax ADN
authority in relationship Field:
to a specific tax amount. crd_accept_tax5id

FIS, LLC - Confidential Document 581


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

If present, this subfield


must be 20 positions and
must not contain all low
values, all high values, or
all spaces. In addition, if
this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0752


subfield 7

303 1 An Detail Tax Fin Provides additional tax


Sign 5 information such as tax
rate, tax amounts, and
tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.
C → Detail tax
amount is a credit.

MasterCard: PDS 0752


subfield 8

304 1 An Detail Tax Indicator used to reflect Table:


Indicator 6 additional tax capture TEMPORARY_SERV_
and reporting. ADN

FIS, LLC - Confidential Document 582


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this Field: dtax6_ind


field are:

Y → Tax included in
total purchase
amount

N → Tax not
included in total
purchase amount.

Spaces → Not
Supported.

MasterCard: PDS 0753


subfield 1

305-316 12 Un Detail Tax Indicates the detailed tax Table:


Amount 6 amount on the purchased TEMPORARY_SERV_
goods or services. ADN

MasterCard: PDS 0753 Field: dtax6


subfield 2

317-321 5 Un Detail Tax Rate Indicates the detailed tax Table:


6 rate applied in TEMPORARY_SERV_
relationship to a specific ADN
tax amount. This subfield Field: dtax6_rate
value must be numeric.

MasterCard: PDS 0753


subfield 3

322 1 Un Detail Tax Rate Indicates the decimal Table:


Exponent 6 location for the Detail Tax TEMPORARY_SERV_
Rate 6 sub field. The field ADN

FIS, LLC - Confidential Document 583


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

value must be in the Field:


range of 0 to 5. dtax6_rate_exp

For a tax rate less than


100 percent, the
exponent must indicate
that the value is less than
1.

Consider this example:

Tax
Tax Rate Interpr
Rate Expone etation
nt

09000 5 0.0900
0 (9
percen
t tax
rate)

00009 2 0.09 (9
percen
t tax
rate)

09000 3 9.000
(900
percen
t tax
rate)

00009 1 0.9 (90


percen

FIS, LLC - Confidential Document 584


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

t tax
rate)

00009 3 0.009
(0.9
percen
t tax
rate)

MasterCard: PDS 0753


subfield 4

323-326 4 An Detail Tax Type Indicator that is used to Table:


Applied 6 further define the tax TEMPORARY_SERV_
categories that are ADN
applicable to specific Field:
domestic processing dtax6_applied_type
arrangements in certain
locations.

MasterCard: PDS 0753


subfield 5

327-328 2 An Detail Tax Indicates the type of tax Table:


Identifier 6 collected in relationship TEMPORARY_SERV_
to a specific tax amount. ADN

The valid values for this Field:


field are: dtax6_type_id

00 → Unknown

01 →
Federal/National
Sales Tax
02 → State Sales
Tax

FIS, LLC - Confidential Document 585


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

03 → City Sales Tax

04 → Local Sales
Tax

05 → Municipal
Sales Tax

06 → Other Tax

10 → Value Added
Tax (VAT)

11 → Goods and
Services Tax (GST)
12 → Provincial
Sales Tax (PST)

13 → Harmonized
Sales Tax (HST)

14 → Quebec Sales
Tax (QST)

20 → Room Tax

21 → Occupancy
Tax
22 → Energy Tax

Space → Not
supported

MasterCard: PDS 0753


subfield 6

329-348 20 An Detail Card Provides an identification Table:


Acceptor Tax ID number used by the card TEMPORARY_SERV_
6 acceptor with the tax ADN
authority in relationship Field:
to a specific tax amount. crd_accept_tax6id

FIS, LLC - Confidential Document 586


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

If present, this subfield


must be 20 positions and
must not contain all low
values, all high values, or
all spaces. In addition, if
this subfield is present
and the related First
Presentment is a U.S.
acquired transaction, this
subfield must consist of 9
numeric characters
followed by 11 spaces.

MasterCard: PDS 0753


subfield 7

349 1 An Detail Tax Fin Provides additional tax NA


Sign 6 (C/D) information such as tax
rate, tax amounts, and
tax type.

The valid values for this


field are:

D → Detail tax
amount is a debit.
C → Detail tax
amount is a credit.

MasterCard: PDS 0753


subfield 8

350 1 An Tax Exempt Provides the indicator Table:


Indicator noting whether the goods TEMPORARY_SERV_
or services were tax ADN

FIS, LLC - Confidential Document 587


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

exempt or tax was not Field:


collected. tax_exempt_ind

The valid values for this


field are:

0 → No Tax
Collected

1 → Tax Exempt

MasterCard: PDS 0686

351-390 40 An Employee/ Temp Holds the employee Table:


Name/ID name / id. TEMPORARY_SERV_
ADN
MasterCard: PDS 0718
Field:
emp_tmp_name_id

391-420 30 An Employee Social Holds the name or ID Table:


Security Number associated with the TEMPORARY_SERV_

individual working in a ADN

temporary capacity. Field: emp_ssn

MasterCard: PDS 0719

421-460 40 An Job Description Contains the description Table:

of the job or task of the TEMPORARY_SERV_

individual working in a ADN

temporary capacity. Field: job_desc

MasterCard: PDS 0720

461-480 20 An Job Code Contains a code Table:


identifying the job or task TEMPORARY_SERV_
of the individual working ADN
in a temporary capacity. Field: job_cd

FIS, LLC - Confidential Document 588


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0721

481 1 An Flat Rate Contains an indicator Table:


Indicator noting that the fee for TEMPORARY_SERV_
the individual working in ADN
a temporary capacity is a Field: flat_rate_ind
flat rate.

MasterCard: PDS 0722

482-487 6 Un Regular Hours Contains the amount of Table:


Worked time worked during a TEMPORARY_SERV_
normal operation for the ADN
task or job i.e. the Field:
number of regular hours reg_hour_workd
worked.

MasterCard: PDS 0723


subfield 1

488 1 Un Regular Hours Indicates the decimal Table:


Worked location for the Regular TEMPORARY_SERV_
Exponent Hours Worked subfield. ADN
The Regular Hours Field:
Worked Exponent must reg_hour_workd_ex
be a value in the range of p
0 to 5.

MasterCard: PDS 0723


subfield 2

489-494 6 Un Regular Hours Contains the amount paid Table:


Rate per regular hours worked TEMPORARY_SERV_
i.e. the rate for the ADN
regular hours worked.

FIS, LLC - Confidential Document 589


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0724 Field:


subfield 1 reg_hour_rate

495 1 Un Regular Hours Contains the amount paid Table:


Rate Exponent per regular hours worked TEMPORARY_SERV_
and indicates the decimal ADN
location for the Regular Field:
Hours Rate subfield. The reg_hour_rate_exp
Regular Hours Rate
Exponent must be a value
in the range of 0 to 5.

MasterCard: PDS 0724


subfield 2

496-501 6 Un Overtime Hours Contains the number of Table:


Worked hours worked in excess TEMPORARY_SERV_
than the regular hours i.e. ADN
the number of overtime Field:
hours worked. ot_hour_workd
MasterCard: PDS 0725
subfield 1

502 1 Un Overtime Hours Contains the number of Table:


Worked hours worked in excess TEMPORARY_SERV_
Exponent than the regular hours ADN
and indicates the decimal Field:
location for the Overtime ot_hour_workd_ex
Hours Worked subfield. p
The Overtime Hours
Worked Exponent must
be a value in the range of
0 to 5.

FIS, LLC - Confidential Document 590


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0725


subfield 2

503-508 6 Un Overtime Hours Contains the amount paid Table:


Rate per Overtime Hour TEMPORARY_SERV_
worked i.e. the rate for ADN
the overtime hours Field: ot_hour_rate
worked.

MasterCard: PDS 0726


subfield 1

509 1 Un Overtime Hours Contains the amount paid Table:


Rate Exp per Overtime Hour TEMPORARY_SERV_
worked and indicates the ADN
decimal location for the Field:
Overtime Hours Rate ot_hour_rate_exp
subfield.

The Overtime Hours Rate


Exponent must be a value
in the range of 0 to 5.

MasterCard: PDS 0726


subfield 2

510-515 6 Un Temp Start Date Contains the date for the Table:
beginning of the pay TEMPORARY_SERV_
period. ADN

The field value must be in Field:

YYMMDD format. tmp_start_date

MasterCard: PDS 0727

FIS, LLC - Confidential Document 591


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

516-521 6 Un Temp Week Contains the date for the Table:


Ending end of the billing cycle. TEMPORARY_SERV_
ADN
The field value must be in
YYMMDD format. Field:
tmp_week_ending
MasterCard: PDS 0728

522-561 40 An Requestor Contains the name of the Table:


Name/ID individual requesting TEMPORARY_SERV_
temporary services. ADN

MasterCard: PDS 0729 Field:


requestor_name_id

562-601 40 An Supervisor/ Contains the name of the Table:


Reports To individual supervising the TEMPORARY_SERV_
temporary staff. ADN

MasterCard: PDS 0730 Field:


supervisor_rpt_to

602-621 20 An Time Sheet Contains the Table:


Number identification of the TEMPORARY_SERV_
timesheet. ADN

MasterCard: PDS 0731 Field:


time_sheet_nbr

622-633 12 An Discount Contains the amount and Table:


Amount type of discount. This TEMPORARY_SERV_
subfield must be numeric. ADN

MasterCard: PDS 0732 Field: amt_discount

subfield 1

FIS, LLC - Confidential Document 592


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

634 1 Un Discount Contains the exponent of Table:


Exponent discount amount. This TEMPORARY_SERV_
subfield must be numeric. ADN

MasterCard: PDS 0732 Field: discount_ccd

subfield 2

635 1 Un Discount Contains the sign of NA


Amount Sign discount amount. This
subfield must be numeric.

The valid values for this


field are:

D → Discount
amount is a debit
C → Discount
amount is a credit

MasterCard: PDS 0732


subfield 3

636-639 4 An Discount Type Contains the type of Table:


discount amount. This TEMPORARY_SERV_
subfield must be numeric. ADN

MasterCard: PDS 0732 Field: discount_type

subfield 4

640-651 12 Un Subtotal Amount Contains a subtotal of Table:


amounts associated with TEMPORARY_SERV_
the services ADN

MasterCard: PDS 0733 Field:

subfield 1 amt_sub_total

FIS, LLC - Confidential Document 593


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

652 1 Un Subtotal Amount Contains a subtotal Table:


Exponent amount exponent value TEMPORARY_SERV_
which ranges from of 0 to ADN
5. Field:
MasterCard: PDS 0733 sub_total_exp
subfield 2

653 1 Un Subtotal Amount Contains the sign of


Sign subtotal amount.

The valid values for this


field are:

D → Subtotal
amount is a debit
C → Subtotal
amount is a credit

MasterCard: PDS 0733


subfield 3

654-693 40 An Miscellaneous Provides the description Table:


Expense for any miscellaneous TEMPORARY_SERV_
Descriptor 1 expenses. ADN

PDS 0734 one to four Field:


occurrences of misc_expense_desc
Miscellaneous Expense 1
data

MasterCard: PDS 0734


subfield 1

FIS, LLC - Confidential Document 594


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

694-705 12 Un Miscellaneous Indicates the amount of Table:


Expense Amount any miscellaneous TEMPORARY_SERV_
1 expenses. ADN

PDS 0734 one to four Field:


occurrences of amt_misc_expense
Miscellaneous Expense 1
data

MasterCard: PDS 0734


subfield 2

706 1 Un Miscellaneous PDS 0734 one to four Table:


Expense occurrences of TEMPORARY_SERV_
Exponent 1 / Miscellaneous Expense ADN
Miscellaneous data. Field:
Expense Amount The field value must be misc_expense1_exp
Exponent 1 numeric and contain a
value of 0 to 5, if present.

MasterCard: PDS 0734


subfield 3

707 1 An Miscellaneous This field can either have


Expense Fin Sign a value of D or C. This
1/ subfield identifies
Miscellaneous whether the expense is a
Expense Amount debit or credit from the
Sign 1 perspective of the
cardholder.

PDS 0734 one to four


occurrences of
Miscellaneous Expense
data.

FIS, LLC - Confidential Document 595


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0734


subfield 4

708-747 40 An Miscellaneous Provides the description Table:


Expense for any miscellaneous TEMPORARY_SERV_
Descriptor 2 expenses. ADN

PDS 0734 one to four Field:


occurrences of misc_expense_desc
Miscellaneous Expense 2
data.

MasterCard: PDS 0734


subfield 1

748-759 12 Un Miscellaneous Indicates the amount of Table:


Expense Amount any miscellaneous TEMPORARY_SERV_
2 expenses. ADN

PDS 0734 one to four Field:


occurrences of amt_misc_expense
Miscellaneous Expense 2
data.

MasterCard: PDS 0734


subfield 2

760 1 Un Miscellaneous The field value must be Table:


Expense numeric and contain a TEMPORARY_SERV_
Exponent 2 / value of 0 to 5, if present. ADN
Miscellaneous PDS 0734 one to four Field:
Expense Amount occurrences of misc_expense2_exp
Exponent 2 Miscellaneous Expense
data.

FIS, LLC - Confidential Document 596


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0734


subfield 3

761 1 An Miscellaneous This field can either have NA


Expense Fin Sign a value of D or C. This
2/ subfield identifies
Miscellaneous whether the expense is a
Expense Amount debit or credit from the
Sign 2 perspective of the
cardholder.

PDS 0734 one to four


occurrences of
Miscellaneous Expense
data.

MasterCard: PDS 0734


subfield 4

762-801 40 An Miscellaneous Provides the description Table:


Expense for any miscellaneous TEMPORARY_SERV_
Descriptor 3 expenses. ADN

PDS 0734 one to four Field:


occurrences of misc_expense_desc
Miscellaneous Expense 3
data.

MasterCard: PDS 0734


subfield 1

802-813 12 Un Miscellaneous Indicates the amount of Table:


Expense Amount any miscellaneous TEMPORARY_SERV_
3 expenses. ADN

FIS, LLC - Confidential Document 597


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

PDS 0734 one to four Field:


occurrences of amt_misc_expense
Miscellaneous Expense 3
data.

MasterCard: PDS 0734


subfield 2

814 1 Un Miscellaneous The field value must be Table:


Expense numeric and contain a TEMPORARY_SERV_
Exponent 3 / value of 0 to 5, if present. ADN
Miscellaneous PDS 0734 one to four Field:
Expense Amount occurrences of misc_expense3_exp
Exponent 3 Miscellaneous Expense
data.

MasterCard: PDS 0734


subfield 3

815 1 An Miscellaneous This field can either have NA


Expense Fin Sign a value of D or C. This
3/ subfield identifies
Miscellaneous whether the expense is a
Expense Amount debit or credit from the
Sign 3 perspective of the
cardholder.

PDS 0734 one to four


occurrences of
Miscellaneous Expense
data.

MasterCard: PDS 0734


subfield 4

FIS, LLC - Confidential Document 598


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

816-855 40 An Miscellaneous Provides the description Table:


Expense for any miscellaneous TEMPORARY_SERV_
Descriptor 4 expenses. ADN

PDS 0734 one to four Field:


occurrences of misc_expense_desc
Miscellaneous Expense 4
data.

MasterCard: PDS 0734


subfield 1

856-867 12 Un Miscellaneous Indicates the amount of Table:


Expense Amount any miscellaneous TEMPORARY_SERV_
4 expenses. ADN

PDS 0734 one to four Field:


occurrences of amt_misc_expense
Miscellaneous Expense 4
data.

MasterCard: PDS 0734


subfield 2

868 1 Un Miscellaneous The field value must be Table:


Expense numeric and contain a TEMPORARY_SERV_
Exponent 4 / value of 0 to 5, if present. ADN
Miscellaneous PDS 0734 one to four Field:
Expense Amount occurrences of misc_expense4_exp
Exponent 4 Miscellaneous Expense
data.

MasterCard: PDS 0734


subfield 3

FIS, LLC - Confidential Document 599


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

869 1 An Miscellaneous This field can either have NA


Expense Fin Sign a value of D or C. This
4/ subfield identifies
Miscellaneous whether the expense is a
Expense Amount debit or credit from the
Sign 4 perspective of the
cardholder.

PDS 0734 one to four


occurrences of
Miscellaneous Expense
data.

MasterCard: PDS 0734


subfield 4

TC 57 - Discover Cards Specific Transaction Details


and Addendums
The layouts related to Discover network are discussed in this section. The Sales Draft Interface manual
should be referred for the network reference and mapping purpose.

TC 57, TCR 1 - Discover Transaction Detail - Additional


Data
The layout consists of Discover Specific transaction detail record fields.

Network Reference: Refer Sales Data Interface manual > Details Transaction Record (05) section.

FIS, LLC - Confidential Document 600


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An Reserved This is a reserved field. NA

7-8 2 An Processing Code This field describes the Table:


Transaction effect of the Card IN_DRAFT_MAIN
Type Transaction on the Card Field:
Account. p_cd_trans_type
Discover: Detail
Transaction Record (05)
field 10

Refer Appendix D -
Discover Valid Values →
Processing Codes for valid
values.

9-10 2 An Processing Code Indicates Processing Code Table:


From Account From Account. IN_DRAFT_MAIN

Discover: Detail Field:


Transaction Record (05) p_cd_from_acct
field 9

FIS, LLC - Confidential Document 601


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Refer Appendix D -
Discover Valid Values →
Processing Codes for valid
values.

11-12 2 An Processing Code Indicates Processing Code Table:


To Account To Account. IN_DRAFT_MAIN

Discover: Detail Field: p_cd_to_acct


Transaction Record (05)
field 9

Refer Appendix D -
Discover Valid Values →
Processing Codes for valid
values.

13 1 An Partial Shipment Indicates whether the Table:


Indicator Merchant or Acquirer is IN_DRAFT_DISCOVE
awaiting shipment of a R
portion of the goods Field:
purchased in a Card partial_ship_ind
Transaction prior to
submitting the related
Sales Data.

The valid values are:

Y → Yes

N → No

Discover: Detail
Transaction Record (05)
field 13

FIS, LLC - Confidential Document 602


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

14-19 6 Un Transaction This field is the date, in Table:


Date the Merchant’s local IN_DRAFT_DISCOVE
time, when you were first R
eligible to submit the Field: trans_dt
Sales Data relating to the
Card Transaction to
Discover Network.

Transaction Date is
represented in the format
of YYMMDD.

For Example:
Merchandise Ship Date.

Discover: Detail
Transaction Record (05)
field 3

20-25 6 Un Transaction This field is the time, in Table:


Time the Merchant’s local IN_DRAFT_DISCOVE
time, when you were first R
eligible to submit the Field: trans_dt
Sales Data relating to the
Card Transaction to
Discover Network.

Transaction Time is
represented in the format
of HHMMSS.

For Example:
Merchandise Ship Date.

FIS, LLC - Confidential Document 603


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Detail
Transaction Record (05)
field 4

26-28 3 An POS Entry Mode Point of Service Entry Table:


Mode consists of: IN_DRAFT_DISCOVE

Two numeric to R

indicate the Field:


method by which pos_entry_mode
the Card Number
(PAN) was entered
into the system and

One numeric to
indicate Personal
Identification
Number (PIN) entry
capabilities of the
POS Device.

Discover: Detail
Transaction Record (05)
field 18

Refer Appendix D -
Discover Valid Values →
POS Entry Mode for valid
values.

29-30 2 An Transaction Defines the condition of Table:


Data Condition the Track Data submitted IN_DRAFT_DISCOVE
Code in the authorization R
request. Field: track_data_cd

FIS, LLC - Confidential Document 604


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Detail
Transaction Record (05)
field 21

Refer Appendix D -
Discover Valid Values →
POS Entry Mode for valid
values.

31-43 13 An POS Data Indicates the specific Card Table:


information capture IN_DRAFT_DISCOVE
conditions that were R
present at the time a Field: pos_data
Card Transaction took
place at the point of
service (POS).

Discover: Detail
Transaction Record (05)
field 22

Refer Appendix D -
Discover Valid Values →
POS Data for valid values.

44-45 2 An Response Code This field is the standard Table:


ISO Response Code that IN_DRAFT_DISCOVE
indicates the status of the R
Authorization Response Field: response_cd
by the Issuer or other
entity performing stand-
in Authorization required
if Card Transaction

FIS, LLC - Confidential Document 605


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

receives an approved
Authorization Response.

The valid values for this


field are:

Y1 → Offline
approved

Y3 → Unable to go
online, offline
approved

Z1 → Offline
declined –
Merchant Forced
Acceptance

Z3 → Unable to go
Online, offline
declined-Merchant
Forced Acceptance.

Discover: Detail
Transaction Record (05)
field 23

46-60 15 An Network Unique ID assigned by Table:


Reference ID Discover at the time of IN_DRAFT_DISCOVE
the Authorization R
Response. It is not Field:
repeated for a period of network_ref_id
one (1) year and follows
the life of the Card
Transaction.

FIS, LLC - Confidential Document 606


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Detail
Transaction Record (05)
field 25

61-72 12 Un Authorization Holds the authorization Table:


Amount amount. IN_DRAFT_MAIN

Field:
Note: This field is not
amt_auth
sent, hence no network
reference available.

73-74 2 An SCA Exemption The SCA Exemption Table:


Indicator Indicator identifies a Card IN_DRAFT_DISCOVE
Present or Card Not R
Present Transaction that
Field:
is an exemption to the
sca_exemp_ind
Strong Customer
Authentication (SCA)
requirement. The values
supplied in this field
specify the reason for the
exemption.

75-167 93 An Reserved This is a reserved field. NA

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

FIS, LLC - Confidential Document 607


TC 57, TCR 3 - Discover Statement Data SDR
The layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Statement Message – SDR 01 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘01’ – Statement
Message Supplementary
Data.

7-8 2 An Sequence The valid value for this NA


Number field is ’01-Sequence 1’

9-48 40 An Statement This field includes Table:


Message ‘Comments or Merchant- IN_DRAFT_DISCOVE
specific information’ to R
be included on the Field: stmt_msg
Cardholder’s statement.

FIS, LLC - Confidential Document 608


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Statement
Message – SDR 01 Field
number 4

49-167 119 An Filler The valid value for this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Gratuity SDR


The layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Gratuity – SDR 02 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

FIS, LLC - Confidential Document 609


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-6 2 An SDR Type The valid value for this NA


field is ‘02 – Gratuity’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘01-Sequence 1’.

9-20 12 Un Tip Amount Identifies the tip amount Table:


a Cardholder approves IN_DRAFT_DISCOVE
the net Card Sale R
amount. This field Fields: amt_tip,
assumes two decimal tip_ccd, tip_exp
places.

Discover: Gratuity – SDR


02 field 4

21-167 147 An Filler The valid value for this NA


field is ‘Space’.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Cash Over SDR


The layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Cash Over – SDR 03 section.

FIS, LLC - Confidential Document 610


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘03 – Cash Over’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘01-Sequence 1’.

9-20 12 Un Cash Over This field identifies the Table:


amount of cash a IN_DRAFT_DISCOVE
Cardholder receives over R
the purchase amount in a Field:
Card Sale. This SDR can amt_cash_over,
only be added to a Card cash_over_ccd,
Sale or a Reversal of a cash_over_exp
Card Sale.

Discover: Cash Over –


SDR 03 Field 4

21-167 147 An Filler The valid value for this NA


field is Space.

FIS, LLC - Confidential Document 611


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Geographic Data SDR


The layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Geographic Data – SDR 04 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘04 – Geographic’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘01-Sequence 1’.

FIS, LLC - Confidential Document 612


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

9-23 15 An Postal ZIP Code This field identifies the Table:


ZIP Code where the POS IN_DRAFT_DISCOVE
Device used in the Card R
Transaction is physically Field: store_zip_cd
located.

Discover: Geographic
Data – SDR 04 field 4

24-28 5 An Merchant Store This field identifies the Table:


Number Merchants store number IN_DRAFT_DISCOVE
where the POS Device R
used in the Card Field:
Transaction is physically merch_store_nb
located.

Discover: Geographic
Data – SDR 04 field 5

29-49 21 An Mall Name This field identifies the Table:


mall name where the POS IN_DRAFT_DISCOVE
Device used in the Card R
Transaction is physically Field: mall_name
located.

Discover: Geographic
Data – SDR 04 field 6

50-59 10 An Phone Number This field identifies the Table:


phone number where the IN_DRAFT_DISCOVE
POS Device used in the R
Card Transaction is Field:
physically located. store_phone_nbr

FIS, LLC - Confidential Document 613


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Geographic
Data – SDR 04 field 7

60-167 108 An Filler The valid value for this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Airline SDR


The layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer to the latest version of the manual Sales Data Interface > Section 4:
Supplementary Data Record (SDR) Format > Airline and Railway – SDR 05 section

This SDR includes the following Sequence records:

• 01 SDR (05) / Sequence 1

• 02 SDR (05) / Sequence 2

• 03 SDR (05) / Sequence 3

• 04 SDR (05) / Sequence 4

• 05 SDR (05) / Sequence 5

• 06 SDR (05) / Sequence 6

• 07 SDR (05) / Sequence 7

Note: The fields are listed in the same sequence as from the network manual, hence individual
field references are not mentioned.

FIS, LLC - Confidential Document 614


TC 57, TCR 3 - Discover Airline SDR - Sequence 1
Network Reference: Refer Sales Data Interface manual > Section 4: Supplementary Data Record (SDR)
Format > Airline and Railway – SDR 05 > SDR (05) / Sequence 1 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘05– Airline’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘01-Sequence 1’.

9-23 15 An Ticket Number Holds Ticket Number that Table:


is supplied by the airline. PASSEN_TRAN_ADN

Field:

ticket_id

24-42 19 An Airline Carrier Holds the name of the Table:


Name Airline Career. PASSEN_TRAN_ADN

Field:

carrier_name

FIS, LLC - Confidential Document 615


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

43-50 8 An Travel Agency Holds the Travel Code of Table:


Code the Agency that sells the PASSEN_TRAN_ADN
Airline Ticket.
Field:
travel_agency_cd

51-75 25 An Travel Agency Holds the Name of the Table:


Name Travel Agency that sells PASSEN_TRAN_ADN
the Airline Ticket. Field:
travel_agency_nam
e

76-77 2 An Plan Number Holds the Plan Number as Table:


supplied by the airline. PASSEN_TRAN_ADN

Field:

plan_nbr

78-83 6 An Invoice Number Holds the Invoice Number Table:


as supplied by the airline. PASSEN_TRAN_ADN

Field: invoice_nbr

84-86 3 Un Currency Code Indicates the Approved Table:


Currency of the Sales IN_DRAFT_MAIN
Data amounts in this SDR. Field:
This field must be trans_ccd
populated with a
Currency Code if any
Approved Currency
amounts are included in
this SDR.

87-115 29 An Passenger Name Holds Name of airline Table:


passenger. PASSEN_TRAN_ADN

FIS, LLC - Confidential Document 616


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field:
passenger_name

116-135 20 An Customer Holds a reference Table:


Reference number assigned to the PASSEN_TRAN_ADN
Card Transaction. Field:

customer_ref

136-147 12 Un Original Amount The amount of the Table:


original invoice. May be PASSEN_TRAN_ADN
used to identify the
Field:
original amount on a
amt_orig
Credit transaction.

148-163 16 An Ticket Issuer Holds the Address where Table:


Address the airline ticket was PASSEN_TRAN_ADN
issued.
Field: issuer_city

164-165 2 An Document Type This field identifies the Table:


type of paper stock used PASSEN_TRAN_ADN
to issue a ticket to the
Field:
Cardholder.
misc_doc_type
The valid value of this
field is ‘PT – Passenger
Ticket’.

166-167 2 An Reserved This is a mandatory NA


Reserved Field. The valid
value of this field is Space

168 1 An Extension This field is used to NA


Indicator identify the record layout

FIS, LLC - Confidential Document 617


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

and the valid value is ‘D’ –


Discover related data.

Note: Because of the limitation in the record length of TC 57 records to 168; there is no 1-1
correspondence between these records and outgoing Discover SDR sequence records.

TC 57, TCR 3 - Discover Airline SDR - Sequence 2


Network Reference: Refer Sales Data Interface manual > Section 4: Supplementary Data Record (SDR)
Format > Airline and Railway – SDR 05 > SDR (05) / Sequence 2 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘05– Airline’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘02-Sequence 2’.

FIS, LLC - Confidential Document 618


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

9-16 8 Un Ticket Issue Holds the date in which Table:


Date the ticket is issued. PASSEN_TRAN_ADN

Ticket Issue Date is Field:


represented in the format issue_date
of CCYYMMDD.

Where,

CC: Century

• Length: 2

• Range: 20-99

YY: Year

• Length:2

• Range: 05-99

MM: Month

• Length:2

• Range: 01-12

DD: Day

• Length:2

• Range: 01-31

17-28 12 Un Total Fare Holds the Total airline Table:


Amount ticket amount excluding PASSEN_TRAN_ADN
taxes and fees. Field:
amt_total_fare

29-40 12 Un Total Tax Holds the Total taxes Table:


Amount associated with the PASSEN_TRAN_ADN
airline ticket. Field:
amt_total_taxes

FIS, LLC - Confidential Document 619


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

41-52 12 Un Total Fee Holds the Total fees Table:


Amount associated with the PASSEN_TRAN_ADN
airline ticket. Fields:

• amt_total_fees

• total_fees_ccd

• total_fees_exp

53-56 4 An Carrier Code1 Holds the Standard Code Table:


for the airline or railway PASSEN_TRAN_ADN
carrier. Field:
issuing_carrier_cd

57-73 17 An Customer Holds a code where the Table:


Cardholder is supplied to PASSEN_TRAN_ADN
the Merchant. Field:

customer_cd

74-81 8 Un Arrival Date Date the individual was to Table:


arrive at their destination PASSEN_TRAN_ADN
at the time the original Field:
ticket was issued.
arrival_date
The Arrival Date is
represented in the format
of CCYYMMDD

Where:

CC: Century

• Length: 2

• Range: 20-99

YY: Year ticket

• Length:2

FIS, LLC - Confidential Document 620


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

• Range: 05-99

MM: Month

• Length:2

• Range: 01-12

DD: Day

• Length:2

• Range: 01-31

82-101 20 An Restriction Holds the Ticket Table:


limitations such as non- PASSEN_TRAN_ADN
refundable or 3- day Field:
minimum stay.
restricted_tkt_ind

102 1 An Ticket Type Holds an alphanumeric Table:


code that carriers assign PASSEN_TRAN_ADN
to a particular ticket type Field: tkt_type
such as business class or
discounted/non-
refundable.

103-117 15 An Exchange Holds the original ticket Table:


number that is replaced PASSEN_TRAN_ADN
by a new ticket number Field:

exchange_tkt_id

118-129 12 Un Exchange Ticket Indicates the amount that Table:


Amount is charged to change the PASSEN_TRAN_ADN
destination or departure Field:
time of the original ticket. amt_exchange_tkt

FIS, LLC - Confidential Document 621


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

130-141 12 Un Exchange Fee Holds the Fee that is Table:


charged to change the PASSEN_TRAN_ADN
destination or departure Field:
time of the original. amt_exchange_fee

142-158 17 An Corporation Holds the code that is Table:


Client Code assigned to a corporation PASSEN_TRAN_ADN
or business entity, which Field:
the airline uses to identify corp_client_cd
corporate rates or
discounts.

159 -167 9 An Reserved This is a mandatory NA


Reserved Field.

The valid value of this


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Airline SDR - Sequence 3, 4, 5, 6


Network Reference: Refer Sales Data Interface manual > Section 4: Supplementary Data Record (SDR)
Format > Airline and Railway – SDR 05 > SDR (05) / Sequence 3, Sequence 4, Sequence 5 and Sequence 6
section.

Each leg record would be mapped to a separate SDR sequence number i.e. Leg number 01 will be mapped to
Sequence 03, Leg number 02 will be mapped to Sequence 04, Leg number 03 will be mapped to Sequence 05
and Leg number 04 will be mapped to Sequence 06.

FIS, LLC - Confidential Document 622


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is 05– Airline.

7-8 2 An Sequence The valid value for this NA


Number field is 03-Sequence 3,
04-Sequence 4, 05-
Sequence 5, or 06-
Sequence 6.

9-10 8 An Leg Number Holds the Leg Number or NA


the stage of the journey.

The valid values of this


field are:

Sequence # ‘03’
maps to Leg
Number ‘01’

Sequence # ‘04’
maps to Leg
Number ‘02’

FIS, LLC - Confidential Document 623


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Sequence # ‘05’
maps to Leg
Number ‘03’

Sequence # ‘06’
maps to Leg
Number ‘04-10’

11-15 5 An Leg Departure The code of Airport, Table:


Airport Railroad terminal or city PASSEN_TRAN_TRIP
from which the journey Field:
or leg departs. origin_city_ap_cd

16-17 2 An Leg Carrier Code Holds the code of Carrier. Table:


PASSEN_TRAN_TRIP

Field:

carrier_cd

18-32 15 An Leg Fare Basis Code assigned to a Table:


Code particular ticket type or PASSEN_TRAN_TRIP
class of service based on Field: fare_basis_cd
the fare charged.

33-34 2 An Leg Class Holds the Class of Table:


journey. PASSEN_TRAN_TRIP

The valid values for this Field: service_class_cd


field are:

FC → First Class

BC → Business
Class

EC →Economy /
Coach Class

FIS, LLC - Confidential Document 624


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

35-39 5 An Leg Destination Holds the code of Table:


Code destination airport, PASSEN_TRAN_TRIP
railroad terminal, or city Field: dest_city_ap_cd
associated with the travel
segment.

40-47 8 Un Leg Date Holds the Departure Date Table:


of journey. The Leg Date PASSEN_TRAN_TRIP
is represented in the Field:
format of CCYYYYMMDD
departure_dt
where:

CC: Century

• Length: 2

• Range: 20-99

YY: Year ticket

• Length:2

• Range: 05-99

MM: Month

• Length:2

• Range: 01-12

DD: Day

• Length:2

Range: 01-31

48-59 12 Un Leg Tax Represents the Tax Table:


payable by passenger on PASSEN_TRAN_TRIP
departure. Field: amt_tax_tkt_leg
Example:

FIS, LLC - Confidential Document 625


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

$10,000.00 in U. S.
Dollars is entered as:
00000100000{

60 1 An Leg Stop Over A code indicating that a Table:


Indicator stopover is permitted. PASSEN_TRAN_TRIP

Field: stop_over_cd

61-75 15 An Leg Conjunction Represents ticket that Table:


Ticket Number contains additional PASSEN_TRAN_TRIP
coupons on an itinerary Field: conjunction_tkt
that is more than four trip
legs.

76-90 15 An Leg Exchange Represents original ticket Table:


ticket number replaced by a PASSEN_TRAN_TRIP
new ticket number. Field:

exchange_tkt

91 1 An Leg Coupon Identifies the coupon Table:


associated with the trip PASSEN_TRAN_TRIP
leg. Field:

coupon_nbr

92-96 5 An Leg Flight Represents the number Table:


Number assigned to the trip legs PASSEN_TRAN_TRIP
by the carrier. Field:

flight_nbr

97-100 4 Un Leg Departure Holds the Departure Date Table:


Time Time. The Departure Date PASSEN_TRAN_TRIP

Field:

FIS, LLC - Confidential Document 626


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Time is represented in departure_dt


the format of HHMM.

101 1 An Leg Departure Contains the Departure Table:


Time Code Time Segment. PASSEN_TRAN_TRIP

The valid values for this Field:


field are: departure_time_seg

A → a.m.

P → p.m.

102-105 4 Un Leg Arrival Time Time of arrival for the Table:


trips leg. The Leg Arrival PASSEN_TRAN_TRIP
Time is represented in Field:
the format of HHMM.
arrival_dt

106 1 An Leg Arrival Time Contains the Arrival Time Table:


Code Segment. PASSEN_TRAN_TRIP

The valid values for this Field:


field are: arrival_time_seg

A → a.m.

P → p.m.

107-118 12 Un Leg Amount Represents the trip leg Table:


ticket amount. PASSEN_TRAN_TRIP

Field:
amt_fare_tkt_leg

119-130 12 Un Leg Fees Holds the fees associated Table:


with the trip. PASSEN_TRAN_TRIP

Field: amt_fee_tkt_leg

FIS, LLC - Confidential Document 627


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

131-150 20 An Leg Restrictions Contains the Leg Table:


restrictions refer to black- PASSEN_TRAN_TRIP
out dates or travel date Field: endorse_restrict
ranges where the
passenger cannot travel
on a particular date or
time.

151-167 17 An Reserved This is a mandatory NA


reserved field.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Airline SDR - Sequence 7


Network Reference: Refer Sales Data Interface manual > Section 4: Supplementary Data Record (SDR)
Format > Airline and Railway – SDR 05 > SDR (05) / Sequence 7 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 628


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘05– Airline’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘07-Sequence 7’.

9-88 80 An Remarks This field includes any Table:


remarks, comments or PASSEN_TRAN_ADN
merchant- specific Field:
information.
comments

89-167 79 An Filler The valid value of this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Airline SDR - Sequence 90 - Continuing


Record
Network Reference: Refer Sales Data Interface manual > Section 4: Supplementary Data Record (SDR)
Format > Airline and Railway – SDR 05 > SDR (05) / Sequence 2 > Fields 17 & 18 section.

FIS, LLC - Confidential Document 629


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is 05– Airline.

7-8 2 An Sequence The valid value for this NA


Number field is’ 90 – Airline SDR
Continue Record’, where
sequence numbers from
90 to 99 are reserved for
Discover Airline SDR –
Continuing Record.

9 1 An Local Tax Indicates the presence of Table:


Indicator local tax. (Airline SDR/ PASSEN_TRAN_ADN
sequence 2). Field:
The valid values are: total_tax_coll_ind

Y → Yes

N → No

Discover: Field# 17

FIS, LLC - Confidential Document 630


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

10-21 12 Un Local Tax This field identifies the Table:


Amount amount of local tax PASSEN_TRAN_ADN
included in the Card Sale Field: amt_total_tax
amount.

Example: $10,000.00 in U.
S. Dollars is entered as:
00000100000{

Discover: Field# 18

22-167 2 An Reserved The valid value of this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’
– Discover related data.

TC 57, TCR 3 - Discover Vehicle Rental SDR


The layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Vehicle Rental – SDR 06 section.

This SDR includes the following Sequence records;

• 01 SDR (06) / Sequence 1

• 02 SDR (06) / Sequence 2

• 03 SDR (06) / Sequence 3

• 04 SDR (06) / Sequence 4

Note: The fields are listed in the same sequence as from the network manual, hence individual
field references are not mentioned.

FIS, LLC - Confidential Document 631


TC 57, TCR 3 - Discover Vehicle Rental SDR - Sequence 1
Network Reference: Refer Sales Data Interface manual > Vehicle Rental – SDR 06 > SDR (06) / Sequence 1
section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘06 – Vehicle
Rental’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘01-Sequence 2’.

9 1 Un Additional Contains the number of Table:


Drivers additional drivers VEHICLE_RENTAL_A
included on the rental DN
agreement without Field:
including the individual
adtl_drivers
who signed the rental
agreement.

FIS, LLC - Confidential Document 632


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

10 -35 26 An Rental Address Contains the address Table:


from where the vehicle VEHICLE_RENTAL_A
was rented. DN

Field:
rental_address

36-43 8 Un Rental Date Contains the date on Table:


which the vehicle rental VEHICLE_RENTAL_A
period starts. DN

The Rental Date is Field:


represented in the format rental_chkout_date
of CCYYMMDD.

CC: Century

• Length: 2

• Range – 20-99

YY: Year

• Length:2

• Range: 05-99

MM: Month

• Length:2

• Range: 01-12

DD: Day

• Length:2

• Range: 01-31

44-47 4 Un Rental Time Holds the time at which Table:


the vehicle rental period VEHICLE_RENTAL_A
starts. The Rental Time is DN

Field:

FIS, LLC - Confidential Document 633


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

represented in the format rental_chkout_date


of HHMM.

HH: Hour

• Length:2

• Range: 00-23

MM: Minute

• Length:2

• Range: 00-59

48-73 26 An Rental Return Holds the Address to Table:


Address which the vehicle was VEHICLE_RENTAL_A
returned. DN

Field:
rental_rtn_address

74-81 8 Un Rental Return Contains the Date in Table:


Date which the vehicle was VEHICLE_RENTAL_A
returned. DN

Rental Return Date is in Field:


the format of rental_rtn_date
CCYYMMDD.

CC: Century

• Length: 2

• Range: 20-99

YY: Year

• Length: 2

• Range: 05-99

MM: Month

• Length: 2

FIS, LLC - Confidential Document 634


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

• Range: 01-12

DD: Day

• Length: 2

• Range: 01-31

82-85 4 Un Rental Return Contains the Time at Table:


Time which the vehicle was VEHICLE_RENTAL_A
returned. DN

Rental Return Date is in Field:


the format of HHMM. rental_rtn_date

HH: Hour

• Length:2

• Range: 00-23

MM: Minute

• Length:2

• Range: 00-59

86-90 5 Un Rental Distance Contains the Distance Table:


traveled by the vehicle VEHICLE_RENTAL_A
during rental period. DN

Field:
total_mile_km

91 1 An Rental Distance Contains the Unit of Table:


Unit of Measure measurement of distance VEHICLE_RENTAL_
traveled by the vehicle. ADN

The distance is measured Field:


as follows: mile_km_ind
• M → Miles

• K → Kilometers

FIS, LLC - Confidential Document 635


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

92-116 25 An Agreement Contains the Invoice Table:


Reference number of the original VEHICLE_RENTAL_A
vehicle rental agreement. DN

Field:

rental_agreemt_nbr

117-133 17 An VIN Registration Contains the Registration Table:


Number number of rented vehicle. VEHICLE_RENTAL_A
DN

Field:
vehicle_reg_nbr

134-141 8 Un Odometer Contains the Odometer Table:


reading taken at time of VEHICLE_RENTAL_A
rented vehicle. DN

Field: odometer

142-167 27 An Reserved This is mandatory NA


reserved Field.

The valid value of this


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Vehicle Rental SDR - Sequence 2


Network Reference: Refer Sales Data Interface manual > Vehicle Rental – SDR 06 > SDR (06) / Sequence 2
section.

FIS, LLC - Confidential Document 636


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘06 – Vehicle
Rental’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘02-Sequence 2’.

9-26 18 An Return City Contains the City to Table:


which the vehicle was VEHICLE_RENTAL_A
returned. DN

Field:
rental_rtn_city

27-29 3 An Return State Contains the State to Table:


which the vehicle was VEHICLE_RENTAL_A
returned. DN

Field:
rental_rtn_state

FIS, LLC - Confidential Document 637


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

30-32 3 An Return Country Contains the Country to Table:


which the vehicle was VEHICLE_RENTAL_A
returned. DN

Field:
rental_rtn_cntry

33-42 10 An Return Location Contains the agency Table:


ID code, address, phone VEHICLE_RENTAL_A
number, etc., used to DN
identify the location Field:
where the vehicle was rental_rtn_loc_id
returned.

43-58 16 An Toll Free Contains the Customer Table:


Number service telephone VEHICLE_RENTAL_A
number that the DN
Cardholder can call to Field:
resolve questions or csi_toll_free_nbr
disputes.

59-70 12 Un Rental Rate The daily vehicle rental Table:


rate charged / The weekly VEHICLE_RENTAL_A
vehicle rental rate DN
charged / The amount of Fields:
the monthly rental rate amt_daily_rate,
and this varies based on amt_weekly_rate,
RENTAL_RATE_IND as amt_monthly_rate
D/W/M.

71 1 An Time Period Contains the time period Table:


for which the vehicle VEHICLE_RENTAL_A
rental rate applies. DN

FIS, LLC - Confidential Document 638


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Time Period is Field:


represented as follows: rental_rate_ind

D → Daily

W → Weekly

M → Monthly

72-83 12 Un Insurance Contains the Amount of Table:


Amount insurance purchased. VEHICLE_RENTAL_A
DN

Field:
amt_insurance_chg

84 1 An Insurance Contains the Indicator Table:


Indicator that is used to Indicate VEHICLE_RENTAL_A
whether the insurance DN
was purchased. Field: insurance_ind
The valid values are:

Y → Insurance
purchased

N → No insurance
purchased

85-96 12 Un Adjustment Contains the Amount Table:


Amount charged in addition to the VEHICLE_RENTAL_A
vehicle rental agreement DN
after the vehicle was Field: amt_adjust
returned.

97-98 2 An Vehicle Program This field is used to Table:


Code identify special VEHICLE_RENTAL_A
circumstances applicable DN
to the Card Transaction

FIS, LLC - Confidential Document 639


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

or Cardholder, such as Field:


‘frequent renter’ or ‘no vehicle_pgm_cd
show’.

99 1 An Adjustment Indicates the reason for Table:


Amount an adjustment to the VEHICLE_RENTAL_A
Indicator Code Card Sale amount DN
expected/agreed to by Field: adjust_ind
the Cardholder.

The valid values are as


follows:

A – Drop-off
charges
B – Delivery
charges

C – Parking
expenses

D – Extra hours
E – Violations

X – More than one


above
‘ ‘ – No additional
charges or
Unknown

100-117 18 An Rental City Contains the City in which Table:


the vehicle was rented. VEHICLE_RENTAL_A
DN

Field:
rental_loc_state

FIS, LLC - Confidential Document 640


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

118-120 3 An Rental State Contains the State in Table:


which the vehicle was VEHICLE_RENTAL_A
rented. DN

Field:
rental_loc_cntry

121-123 3 An Rental Country Contains the Country in Table:


which the vehicle was VEHICLE_RENTAL_A
rented. DN

Field:

rental_loc_id

124-133 10 An Rental Location Contains the agency Table:


ID code, address, phone VEHICLE_RENTAL_A
number, etc., used to DN
identify the location Field:
where the vehicle was rental_class_cd
rented.

134-137 4 An Rental Class ID Contains the Class of Table:


vehicle rented, such as VEHICLE_RENTAL_A
midsize or luxury. DN

Field: age

138-140 3 Un Age Contains the Age of the Table:


driver renting the vehicle. VEHICLE_RENTAL_A
DN

Field:
max_free_mile_km

FIS, LLC - Confidential Document 641


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

141-144 4 Un Maximum Free Contains the Free miles Table:


Miles allowed to the customer VEHICLE_RENTAL_A
for the duration of the DN
vehicle rental agreement. Field: program_cd

145-146 2 An Special Program Contains the Code for Table:


Code special programs VEHICLE_RENTAL_A
applicable to the Card DN
Transaction or the Field: vehicle_make
cardholder.

147-156 10 An Vehicle Make Contains the make of the Table:


vehicle being rented. VEHICLE_RENTAL_A
DN

Field:
vehicle_model

157-166 10 An Vehicle Model Contains the model of the NA


vehicle being rented.

167 1 An Reserved This is mandatory NA


reserved Field.

The valid value of this


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

FIS, LLC - Confidential Document 642


TC 57, TCR 3 - Discover Vehicle Rental SDR - Sequence 3
Network Reference: Refer Sales Data Interface manual > Vehicle Rental – SDR 06 > SDR (06) / Sequence 3
section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘06 – Vehicle
Rental’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘03-Sequence 3’.

9-16 8 An Travel Agency Contains the Code of Table:


Code travel agency reserved VEHICLE_RENTAL_A
for vehicle rental. DN

Field:
travel_agency_cd

17-41 25 An Travel Agency Contains the name of Table:


Name travel agency that made VEHICLE_RENTAL_A
DN

FIS, LLC - Confidential Document 643


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

the vehicle rental Field:


reservation. travel_agency_nam
e

42-53 12 Un Tax Amount Contains the Total Table:


amount of tax charged VEHICLE_RENTAL_A
for the vehicle rental. DN

Field:
amt_total_tax

54-63 10 An Tax Type This field defines the Table:


Different taxes the rental VEHICLE_RENTAL_A
agency applies to the DN
rental agreement such as Field:
tourist tax, airport tax, or
tax_type
rental tax.

64-65 2 Un Tax Rate Tax Rate is expressed in Table:


percentage used to VEHICLE_RENTAL_A
calculate the tax amount. DN

Field:

tax_rate

66-77 12 An Tax Elements Contains the summary of Table:


all tax types. VEHICLE_RENTAL_A
DN

Field:

tax_elements

78-85 8 An Corporate Client Contains the code Table:


Code assigned to a Corporation VEHICLE_RENTAL_A
or business entity, which DN
the rental agency uses to

FIS, LLC - Confidential Document 644


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

identify corporate rates Field:


or discounts. corporate_id

86-97 12 An Coupon Contains the rental Table:


agency marketed coupon VEHICLE_RENTAL_A
for consumers to DN
discount the rate of the Field:
vehicle rental agreement.
coupon

98-109 12 An Additional Contains the additional Table:

Coupon rental agency marketed VEHICLE_RENTAL_A


coupons for consumers DN
to discount the rate of Field:
the vehicle rental
adtl_coupon
agreement.

110 1 An No Show Indicates whether the Table:

Indicator renter has rented the VEHICLE_RENTAL_A


vehicle. DN

The valid values are: Field:

Y – No show no_show_ind
N – Renter rented
the vehicle

111-112 2 Un Days Contains the number of Table:


days the vehicle was VEHICLE_RENTAL_A
rented. DN

Field:

days_rented

FIS, LLC - Confidential Document 645


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

113-124 12 Un Total Amount Contains the total Table:


amount of vehicle rental VEHICLE_RENTAL_A
agreement, including all DN
additional charges. Field:

amt_total

125-136 12 Un Regular Mile Contains the amount that Table:


Charge is charged per mile. VEHICLE_RENTAL_A
DN

Field:

amt_reg_mile_chg

137-148 12 Un Extra Mile Contains the amount that Table:


Charge is charged for extra miles VEHICLE_RENTAL_A
traveled outside of the DN
rental agreement regular
Field:
miles.
amt_xmile_chg

149-160 12 Un Fuel Charge Contains the total Table:


amount that is charged VEHICLE_RENTAL_A
for fuel. DN

Field:

amt_fuel_chg

161-167 7 An Filler The valid value of this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

FIS, LLC - Confidential Document 646


TC 57, TCR 3 - Discover Vehicle Rental SDR - Sequence 4
Network Reference: Refer Sales Data Interface manual > Vehicle Rental – SDR 06 > SDR (06) / Sequence 4
section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘06 – Vehicle
Rental’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘04-Sequence 4’.

9-20 12 Un Phone Charge Contains the Amount that Table:


is charged for renting a VEHICLE_RENTAL_A
cellular phone. DN

Field:
amt_phone_charge
s

FIS, LLC - Confidential Document 647


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

21-32 12 Un GPS Charge Contains the Amount that Table:


is charged for renting a VEHICLE_RENTAL_A
Global Positioning Service DN
(GPS). Field:
amt_gps_charges

33-44 12 Un Other Charges Contains the Total Table:


amount that is charged VEHICLE_RENTAL_A
for all other DN
miscellaneous charges Field:
not previously defined.
amt_other_chg

45-124 80 An Remarks This field includes Table:


remarks, comments or VEHICLE_RENTAL_A
Merchant- specific DN
information. Field:

comments

125-136 12 Un One-way Drop Contains the Total Table:


Off Charges amount of one-way drop VEHICLE_RENTAL_A
off charges. DN

Field:

amt_oneway_dropo
ff

137-167 31 An Filler The valid value for this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

FIS, LLC - Confidential Document 648


TC 57, TCR 3 - Discover Vehicle Rental SDR - Sequence 90
Network Reference: Refer Sales Data Interface manual > Vehicle Rental – SDR 06 > SDR (06) / Sequence 1 >
Field 16 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘06 – Vehicle
Rental’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘90 – Sequence
No’, where sequence
numbers 90 to 99 are
reserved for Continuing
Record.

9-37 29 An Name Contains the Name of the Table:


individual signing the VEHICLE_RENTAL_A
rental agreement. DN

Discover: Field# 16 Field:

FIS, LLC - Confidential Document 649


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

renter_name

38-167 130 An Reserved This is mandatory NA


Reserved Field.

The valid value of this


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’
– Discover related data.

TC 57, TCR 3 - Discover MOTO SDR


The Discover MOTO SDR layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > MOTO, Shipping and Courier – SDR 07 section.

This SDR includes the following Sequence records;

• 01 SDR (07) / Sequence 1

• 02 SDR (07) / Sequence 2

• 03 SDR (07) / Sequence 3

• 04 SDR (07) / Sequence 4

• 04 SDR (07) / Sequence 5

Note: The fields are listed in the same sequence as from the network manual, hence individual
field references are not mentioned.

FIS, LLC - Confidential Document 650


TC 57, TCR 3 - Discover MOTO SDR - Sequence 1
Network Reference: Refer Sales Data Interface manual > MOTO, Shipping and Courier – SDR 07 > SDR (07)
/ Sequence 1 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘07 – Moto’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘01-Sequence 1’.

9-10 2 An Transaction Contains the code that Table:


Type Code indicates the type of Card MOTO_ADN
Transaction being
Field:
undertaken.
trans_type_cd
The valid values are:

MO – Mail Order

TO – Telephone
Order
IN – Internet Order

FIS, LLC - Confidential Document 651


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

FX – Fax Order

11-22 12 Un Tax Amount Contains the Total Table:


amount of tax that is MOTO_ADN
charged per sale.
Field:

amt_tax

23-32 10 An Tax Type Contains the Different Table:


types of taxes applicable MOTO_ADN
to the Merchant for the
Field:
purchased items such as
tax_type
tourist tax, state tax and
Value Added Tax (VAT).

33 1 An Exempt Indicates whether the Table:


Indicator purchase is exempt of all MOTO_ADN
taxes.
Field:
The valid values are: tax_exempt_ind
Y → Exempt

N → Non-Exempt

34-60 27 An Payer Name Contains the Name of Table:


individual making the MOTO_ADN
purchase.
Field:

payer_name

61-87 27 An Originating Contains the Address of Table:


Address individual making the MOTO_ADN
purchase.
Field:

orig_address

FIS, LLC - Confidential Document 652


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

88-105 18 An Originating City Contains the City of Table:


individual making the MOTO_ADN
purchase.
Field:

orig_city

106-108 3 An Originating Contains the State of Table:


State individual making the MOTO_ADN
purchase.
Field:

orig_state

109-117 9 An Filler 1 Contains the Filler details NA

118-120 3 An Originating Contains the Country of Table:


Country individual making the MOTO_ADN
purchase.
Field:
orig_country_cd

121-136 16 An Originating Contains the Phone Table:


Phone Number Number of the individual MOTO_ADN
making the purchase.
Field:

orig_ph_nbr

137-163 27 An Receiver Name Contains the Name of the Table:


person receiving the MOTO_ADN
purchased item.
Field:
receiver_name

164-167 4 An Filler The valid value of this NA


field is Space.

FIS, LLC - Confidential Document 653


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover MOTO SDR - Sequence 90


Network Reference: Refer Sales Data Interface manual > MOTO, Shipping and Courier – SDR 07 > SDR (07)
/ Sequence 1 > Field 12 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘07 – Moto’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘90 – Sequence
Number’, where the
Sequence numbers 90 to

FIS, LLC - Confidential Document 654


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

99 are reserved for


Continuing Record.

9-23 15 An Originating Zip Contains the Zip Code of Table:


Code / the Originating Place. MOTO_ADN
Originating Discover: Field# 12 Field:
Postal Code
orig_zip_cd

24-167 144 An Filler The valid value of this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover MOTO SDR - Sequence 2


Network Reference: Refer Sales Data Interface manual > MOTO, Shipping and Courier – SDR 07 > SDR (07)
/ Sequence 2 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 655


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘07 – MOTO’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘02-Sequence 2’.

9-35 27 An Destination Contains the Address of Table:


Address the person receiving the MOTO_ADN
purchased item.
Field:

dest_address

36-53 18 An Destination City Contains the City of the Table:


person receiving the MOTO_ADN
purchased item.
Field:

dest_city

54-56 3 An Destination Holds the State of the Table:


State person receiving the MOTO_ADN
purchased item.
Field:

dest_state

57-59 3 An Destination Holds the Country of the Table:


Country person receiving the MOTO_ADN
purchased item.
Field:

dest_country_cd

FIS, LLC - Confidential Document 656


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

60-74 15 An Destination ZIP Holds the ZIP Code of the Table:


Code person receiving the MOTO_ADN
purchased item.
Field:

dest_zip_cd

75-90 16 An Destination Holds the Phone Number Table:


Phone Number of the person receiving MOTO_ADN
the purchased item.
Field:

dest_ph_nbr

91-117 27 An Shipper Name Holds the Name of Table:


company shipping the MOTO_ADN
purchased item.
Field:
shipper_name

118-134 17 An Shipper Code Holds the number Table:


assigned to the Merchant MOTO_ADN
by the shipping company
Field:
for Billing purposes.
shipper_cd

135-146 12 An Shipping This field explains the Table:


Method Method used to ship the MOTO_ADN
purchased item, e.g., rail,
Field:
air or ground.
ship_method
Discover release 8.1

147-148 2 Un Number of Holds the Total number Table:


Shipments of shipments. Discover MOTO_ADN
release 8.1
Field:
nbr_of_shipments

FIS, LLC - Confidential Document 657


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

149-165 17 An Invoice Number Holds the Original invoice Table:


number assigned to the MOTO_ADN
purchase.
Field:

invoice_nbr

166-167 2 An Filler The valid value for this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover MOTO SDR - Sequence 3


Network Reference: Refer Sales Data Interface manual > MOTO, Shipping and Courier – SDR 07 > SDR (07)
/ Sequence 3 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be ‘0’. Table:


Code Qualifier IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be ‘3’. Table:


Component IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 658


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Sequence
Number

5-6 2 An SDR Type The valid value for this field NA


is ‘07 – MOTO’.

7-8 2 An Sequence The valid value for this field NA


Number is ‘03-Sequence 3’.

9-35 15 An Tracking Code Holds the code that is used Table:


to track the shipped item. MOTO_ADN

Field:

tracking_cd

24-25 2 Un Number of Holds the number of items Table:


Items included in the shipment. MOTO_ADN

Field:
nbr_of_items

26-27 2 Un Backorder Holds the number of items Table:


that are not shipped due to MOTO_ADN
lack of inventory. Field: back_order

28-47 20 An Freight Weight Holds the measurement Table:


Type unit used to identify the MOTO_ADN
freight weight.
Field:
For Example: pounds or freight_weighttyp
grams. e

48-59 12 Un Freight Weight Holds the freight weight of Table:


the items being shipped. MOTO_ADN

FIS, LLC - Confidential Document 659


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field:
freight_weighttyp
e

60-71 12 Un Shipping / Holds the fee that is Table:


Handling Fee charged for the shipping/ MOTO_ADN
handling of the shipped
Field:
items. Assume two decimal
amt_handling_fee
places

72 1 An Insurance This field Identifies whether Table:


Indicator the insurance was MOTO_ADN
purchased for the shipped
Field:
item.
insurance_ind
The Valid Values for this
field are:

Y → Yes

N → No

73-84 12 Un Insurance Holds the total amount that Table:


Amount is charged for insurance. MOTO_ADN

Field:
amt_insurance

85 1 An Prepaid Holds whether the product Table:


Indicator being shipped was prepaid. MOTO_ADN
The Valid Values for this Field: prepaid_ind
field are:

Y → Yes

N → No

FIS, LLC - Confidential Document 660


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

86-97 12 Un Prepaid Amount Holds the amount of Table:


prepayment. MOTO_ADN

Field:

amt_prepaid

98-105 8 Un Order Date Holds the Date in which the Table:


order was placed. The valid MOTO_ADN
values are:
Field:
CCYYMMDD,
order_date
Where,

CC: Century

• Length: 2

• Range: 20-99

YY: Year

• Length: 2

• Range: 05-99

MM: Month

• Length: 2

• Range: 01-12

DD: Day

• Length: 2

• Range: 01-31

106-119 14 Un Purchase Date Holds the date, in the Table:


and Time Merchant’s local time, MOTO_ADN
when the Acquirer was
Field:
eligible to submit the Sales
purchase_date
Data relating to the Card
Transaction to Discover

FIS, LLC - Confidential Document 661


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Network, For Example:


merchandise ship date.

Time is represented as a 24-


hour clock.

For Example:

1:00 (pm) is equal to 13:00


hours.

The valid values are:

CCYYMMDDhhmmss

Where,

CC: Century

• Length: 2

• Range: 20-99

YY: Year

• Length: 2

• Range: 05-99

MM: Month

• Length: 2

• Range: 01-12

DD: Day

• Length: 2

• Range: 01-31

HH: Hour

• Length:2

• Range: 00-23

MM: Minute

FIS, LLC - Confidential Document 662


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

• Length:2

• Range: 00-59

SS: Second

• Length:2

• Range:00-59

120-146 27 An Merchant URL Holds the URL of the Table:


Merchant at which the MOTO_ADN
Internet order was placed.
Field:

merchant_url

147-158 12 An Additional Holds the code that is used Table:


Coupon for identifying additional MOTO_ADN
coupons or discounts.
Field:
adtl_coupon

159-167 9 An Filler The valid value of this field NA


is Space.

168 1 An Extension This field is used to identify NA


Indicator the record layout and the
valid value is ‘D’ – Discover
related data.

TC 57, TCR 3 - Discover MOTO SDR - Sequence 4


Network Reference: Refer Sales Data Interface manual > MOTO, Shipping and Courier – SDR 07 > SDR (07)
/ Sequence 4 section.

FIS, LLC - Confidential Document 663


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘07 – MOTO’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘04-Sequence 4’.

9-20 12 Un Total Amount Holds the total purchase Table:


amount. MOTO_ADN

Field:

amt_total

21-32 12 Un Value Added Tax Holds the total amount of Table:


Amount the Value Added Tax. MOTO_ADN

Field:

amt_vat

33-48 16 An Line Item Holds the code of goods Table:


Commodity that are purchased (as MOTO_ADN
Code
Field:

FIS, LLC - Confidential Document 664


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

defined by national tax commodity_cd


authorities).

49-63 15 An Line Item Holds a code that Table:


Product Code identifies a specific MOTO_ADN
product as supplied by
Field:
the merchant.
product_cd

64-103 40 An Line Item Holds the description of Table:


Description the items that are MOTO_ADN
purchased from the
Field:
merchant.
line_item_desc

104 1 An Line Item Indicates whether the Table:


Credit/Debit line item value is a debit MOTO_ADN
Indicator or credit.
Field:
The valid values of this
debit_credit_ind
field are:

C → Credit

D → Debit

105-109 5 Un Line Item Holds the discount rate Table:


Discount Rate for the line item. MOTO_ADN

Field:

discount_rate

110-121 12 An Line Item Unit of Holds the Unit of Table:


Measure measure of quantity MOTO_ADN
purchased as defined by
Field:
the Merchant.
unit_of_measure

FIS, LLC - Confidential Document 665


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

122-133 12 Un Line Item Unit Holds the Price per line Table:
Price Excluding item unit excluding tax. MOTO_ADN
Tax
Field:

amt_upriceexcl_tax

134-145 12 Un Line Item Holds the Quantity of Table:


Product goods purchased. MOTO_ADN
Quantity
Field:

product_quantity

146-157 12 Un Line Item Holds the Amount of Table:


Amount discount per line if unit MOTO_ADN
Discount price is before discount.
Field:

amt_discount

158-162 5 Un Line Item Tax Holds the rate that is Table:


Rate used to calculate the tax MOTO_ADN
amount.
Field:

tax_rate

163-167 5 An Filler The valid value of this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

FIS, LLC - Confidential Document 666


TC 57, TCR 3 - Discover MOTO SDR - Sequence 5
Network Reference: Refer Sales Data Interface manual > MOTO, Shipping and Courier – SDR 07 > SDR (07)
/ Sequence 5 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘07 – MOTO’.

7-8 2 An Sequence The valid value for this N/a


Number field is ‘05-Sequence 5’.

9-20 12 Un Line Item Holds the total tine item Table:


Excluding Tax that are excluded from MOTO_ADN
tax.
Field:

amt_item_excl_tax

21-32 12 Un Line Item Holds the total line item Table:


including Tax that are included with MOTO_ADN
tax.
Field:

amt_item_incl_tax

FIS, LLC - Confidential Document 667


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

33 1 An Line Item Indicates whether the Table:


Discount line amount was MOTO_ADN
Indicator discounted.
Field:
The valid values are:
discount_ind
Y → Yes

N → No

34-37 4 An Line Item Tax Holds the type of tax that Table:
Type is charged per line item. MOTO_ADN

Field:

item_tax_type

38-117 80 An Remarks This field includes any Table:


remarks, comments or MOTO_ADN
Merchant- specific
Field:
information.
comments

118-167 50 An Filler The valid value of this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Hotel SDR


The Discover Hotel SDR layout consists of Discover Specific Supplementary Data Records fields.

Refer Discover Sales Draft manual section Hotel – SDR 09

Network Reference: Refer Sales Data Interface manual > Hotel – SDR 09 section.

FIS, LLC - Confidential Document 668


This SDR includes the following Sequence records;

• 01 SDR (09) / Sequence 1

• 02 SDR (09) / Sequence 2

• 03 SDR (09) / Sequence 3

Note: The fields are listed in the same sequence as from the network manual, hence individual
field references are not mentioned.

TC 57, TCR 3 - Discover Hotel SDR - Sequence 1


Network Reference: Refer Sales Data Interface manual > Hotel – SDR 09 > SDR (09) / Sequence 1 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘09 – HOTEL’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘01-Sequence 1’.

FIS, LLC - Confidential Document 669


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

9-20 12 An Promotional Holds a code that Table:


Code identifies a current LODGING_ADN
discount program or
Field:
package.
promotional_cd

21-32 12 An Additional Holds an Additional Table:


Coupon coupon or Discounts LODGING_ADN
details.
Field:

adtl_coupon

33-44 12 An Corporate Client Holds a code assigned to Table:


Code a corporation or business LODGING_ADN
entity, which the lodging
Field:
facility uses to identify
corp_client_cd
corporate rates or
discounts.

45-54 10 An Room Location This field represents the Table:


Location of the room
LODGING_ADN
within the lodging facility.
Field:
For Example:
Lake side room_loc

Lake view

Park (or)

Garden

55-66 12 An Bed Type Holds the Size of bed. Table:

For Example: LODGING_ADN

King Field:

Queen bed_type
Double

FIS, LLC - Confidential Document 670


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

67-78 12 An Room Type This field describes the Table:


type of room. LODGING_ADN
For Example: Field:
Standard room_type
Deluxe

Suite

79 1 An Smoking This field Identifies Table:


Preference whether the customer LODGING_ADN
has requested a smoking
Field: smoking_pref
room.

The valid values for this


field are:

Y → Yes – Smoking
room

N → No – Non-
smoking room

80-81 2 Un Number of Holds the number of Table:


Rooms Booked rooms booked by the LODGING_ADN
customer.
Field:
nbr_of_room_book
ed

82-83 2 Un Number of Holds the Total number Table:


Adults of adults booked the LODGING_ADN
rooms.
Field: nbr_of_adults

84-93 10 An Tax Elements Holds a Summary of all Table:


tax types. LODGING_ADN
For Example:

FIS, LLC - Confidential Document 671


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Hotel Field:

Tourist tax_element

94 1 An No Show Indicates whether the Table:


Indicator customer has checked in LODGING_ADN
according to the
Field:
guaranteed reservation.
lodg_no_show_ind
The valid values for this
field are:

Y → No show

N → Customer
checked in

95-106 12 An Rate Type Provides different types Table:


of rates for the customer. LODGING_ADN
For Example: Field:
AAA rate_type
Corporate

Senior
Citizen

107-114 8 An Travel Agency Holds the code of the Table:


Code travel agency that made LODGING_ADN
the lodging facility
Field:
reservation.
travel_agency_cd

115-126 12 Un Extra Charges Holds Total amount of Table:


other expenses/ charges LODGING_ADN
incurred.
Field:
amt_lodging_xchg

FIS, LLC - Confidential Document 672


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

127-151 25 An Travel Agency Holds the Name of travel Table:


Name agency that made the LODGING_ADN
lodging facility
Field:
reservation.
travel_agency_nam
e

152-167 16 An Filler The valid value of this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Hotel SDR - Sequence 2


Network Reference: Refer Sales Data Interface manual > Hotel – SDR 09 > SDR (09) / Sequence 2 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 673


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Sequence
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘09 – HOTEL’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘02-Sequence 2’.

9-16 8 Un Arrival Date Holds a date in which the Table:


cardholder checked into LODGING_ADN
the lodging facility.
Field:
The date field is
arrival_date
represented in the format
of: CCYYMMDD

Where

CC: Century

• Length: 2

• Range: 20-99

YY: Year.

• Length: 2

• Range: 05-99

MM: Month

• Length: 2

• Range: 01-12

DD: Day

• Length: 2

• Range: 01-31

FIS, LLC - Confidential Document 674


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

17-24 8 Un Departure Date Holds a date on which the Table:


Cardholder checked out LODGING_ADN
of the lodging facility.
Field:
The departure date is
departure_date
represented in the format
of:

CC: Century

• Length: 2

• Range: 20-99

YY: Year

• Length: 2

• Range: 05-99

MM: Month

• Length: 2

• Range: 01-12

DD: Day

• Length: 2

• Range: 01-31

25-34 10 An Folio Number Holds Lodging facility’s Table:


internal invoice or billing LODGING_ADN
identification reference
Field:
number.
folio_nbr

35-50 16 An Facility Phone This filed represents the Table:


Number Phone number of the LODGING_ADN
lodging facility.
Field:

property_ph_nbr

FIS, LLC - Confidential Document 675


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

51-62 12 Un Adjustment Holds the Amount of any Table:


Amount additional charges LODGING_ADN
incurred after the
Field:
Cardholder’s departure
amt_bill_adjust
from the lodging facility.

63-74 12 Un Room Rate Holds the Daily room Table:


charges exclusive of taxes LODGING_ADN
and
Field:
fees.
amt_room_rate

75-86 12 Un Room Tax Indicates the Daily room Table:


tax amount. LODGING_ADN

Field:

amt_room_tax

87-88 2 An Program Code This field is used to Table:


identify special LODGING_ADN
circumstances applicable
Field:
to the Card Transaction
program_cd
or Cardholder.

For Example:

Frequent

Guest

Upgrade

No-show

89-100 12 Un Phone Charges Holds the Additional Table:


charges incurred for LODGING_ADN
phone usage included on
Field:
the total bill.

FIS, LLC - Confidential Document 676


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

amt_phone_call

101-112 12 Un Restaurant / Holds additional charges Table:


Room Service incurred for restaurant LODGING_ADN
Charges and/or room service
Field:
included on the total bill.
amt_restau_roomsr
v

113-124 12 Un Mini-Bar Holds additional charges Table:


Charges incurred for bar and in LODGING_ADN
room mini-bar items
Field:
included on the total bill.
amt_bar_mini

125-136 12 Un Laundry Charges Holds additional charges Table:


incurred for Laundry/dry LODGING_ADN
cleaning included on the
Field:
total bill.
amt_laundry_chg

137-148 12 Un Other Charges Holds Additional charges Table:


incurred for LODGING_ADN
miscellaneous items /
Field:
services not specified
amt_other_chg
elsewhere included on
the total bill.

149-151 3 An Other Indicators Indicates the type of Table:


charges identified in LODGING_ADN
Other Charges field.
Field:

other_service_cd

FIS, LLC - Confidential Document 677


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

152-163 12 Un Gift Shop Holds Additional charges Table:


Charges incurred for Gift shop and LODGING_ADN
specialty shop items
Field:
included on the total bill.
amt_giftshop_chg

164-167 4 An Filler The valid value for this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Hotel SDR - Sequence 3


Network Reference: Refer Sales Data Interface manual > Hotel – SDR 09 > SDR (09) / Sequence 3 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

FIS, LLC - Confidential Document 678


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-6 2 An SDR Type The valid value for this NA


field is ‘09 – HOTEL’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘03-Sequence 3’.

9-20 12 Un Prepaid Amount Holds the Amount Table:


Cardholder prepaid LODGING_ADN
towards lodging
Field:
expenses.
amt_prepaid_exp

21-32 12 Un Movie Charges Holds the Additional Table:


charges incurred for LODGING_ADN
movie rental included on
Field:
the total bill.
amt_movie_chg

33-44 12 Un Health Club Holds the Additional Table:


charges incurred for LODGING_ADN
Health club usage
Field:
included on the total bill.
amt_healthclub_ch
g

45-56 12 Un Valet Parking Holds the Additional Table:


Chargers charges incurred for Valet LODGING_ADN
Parking usage included on
Field:
the total bill.
amt_valet_chg

57-68 12 Un Cash Holds the Additional Table:


Disbursement charges incurred for cash LODGING_ADN
Charges advances included on the
Field:
total bill.
amt_folio_cash_adv

FIS, LLC - Confidential Document 679


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

69-80 12 Un Non-Room Holds Additional charges Table:


Charges incurred for other LODGING_ADN
miscellaneous charges
Field:
not previously defined
amt_total_non_roo
included on the total bill.
m

81-92 12 Un Business Center Holds the Additional Table:


Charges charges incurred for LODGING_ADN
Business Center usage
Field:
included on the total bill.
amt_bus_center_ch
g

93-167 75 An Filler The valid value of this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Hotel SDR - Sequence 90 - Continuing


Record
Network Reference: Refer Sales Data Interface manual > Hotel – SDR 09 > SDR (09) / Sequence 1 > Fields
19 and 20, Sequence 3 > Field 11 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 680


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘09 – HOTEL’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘90 – Sequence
No.’ where sequence
numbers from 90 to 99
are reserved for
Continuing Record.

9-24 16 Un Toll Free Holds the Customer Table:


Number service toll free number LODGING_ADN
in which the Cardholder
Field:
can call to resolve
csi_toll_free_nbr
questions or disputes.

Discover: Sequence 1,
Field# 19

25-28 4 Un Number of Holds the Total number Table:


Room Nights of rooms used multiplied LODGING_ADN
by the length of stay.
Field:

room_night

FIS, LLC - Confidential Document 681


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Sequence 1,
Field# 20

29-108 80 Un Remarks Holds any remarks, Table:


comments or Merchant – LODGING_ADN
specific Information.
Field:
Discover: Sequence 3,
comments
Field# 11

109-167 59 An Filler The valid value of this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Sales Tax SDR


The layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Sales Tax – SDR 10 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 682


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘10 – SALES TAX’.

Discover: Field# 2

7-8 2 An Sequence The valid value for this NA


Number field is ‘01 – Sequence
01’.

Discover: Field# 3

9-20 12 Un Sales tax Holds the total amount of Table:


sales tax collected for the IN_DRAFT_DISCOVE
Card Transaction. R

Discover: Field# 4 Field:


amt_sales_tax

21-167 147 An Filler The valid value of this NA


field is Space.

Discover: Field# 5

168 1 An Extension This field is to identify the NA


Indicator record layout and the
valid value for this field is
‘D’ – Discover related
data.

FIS, LLC - Confidential Document 683


TC 57, TCR 3 - Discover Specialty Use SDR
The Discover Specialty Use SDR layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Specialty Use – SDR 11 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘11 – Specialty
Use’.

Discover: Field# 2

7-8 2 An Sequence The valid value for this NA


Number field is ‘01 – Sequence
01’.

Discover: Field# 3

9-20 12 Un Speciality Use This field is reserved for Table:


special use. IN_DRAFT_DISCOVE

Discover: Field# 4 R

Field:

FIS, LLC - Confidential Document 684


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

amt_spec_use

21-167 147 An Filler The valid value of this NA


field is Space.

Discover: Field# 5

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Fleet SDR


The Discover Fleet layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Fleet – SDR 08 section.

This SDR includes the following Sequence records;

• 01 SDR (08) / Sequence 1

• 02 SDR (08) / Sequence 2

Note: The fields are listed in the same sequence as from the network manual, hence individual
field references are not mentioned.

TC 57, TCR 3 - Discover Fleet SDR - Sequence 1


Network Reference: Refer Sales Data Interface manual > Fleet – SDR 08 > SDR (08) / Sequence 1 section.

FIS, LLC - Confidential Document 685


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘08 – FLEET’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘01-Sequence 1’.

9-12 4 Un Fleet Motor Oil Holds the acquirer code Table:


Company Brand for the brand name of the FLEET_SERV_ADN
Name Code Merchant Motor Fuel Oil
Field:
Company.
oil_co_brand_name

13 1 An Fleet Motor Fuel Holds the type of service Table:


Service Type received at the Merchant FLEET_SERV_ADN
Code location.
Field:
The valid values for this
service_type
field are:

1 → Self-service

2 → Full-service

FIS, LLC - Confidential Document 686


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

3 → Only non-fuel
products purchased

14-28 15 An Fleet Product Holds the code which Table:


Code identified a specific FLEET_SERV_ADN
product as supplied by
Field:
the merchant.
product_cd

29-40 12 Un Unit Price Holds the price per unit Table:


Excluding Tax excluding the Tax FLEET_SERV_ADN
amount.
Field:

amt_upriceexcl_tax

41-52 12 Un Unit Price Holds the price per unit Table:


Including Tax including the Tax amount. FLEET_SERV_ADN

Field:

amt_upriceincl_tax

53-64 12 An Unit of Measure Holds the Unit of Table:


measurement of the fuel. FLEET_SERV_ADN

Field:

unit_of_measure

65-76 12 Un Product Holds the unit of measure Table:


Quantity of quantity purchased as FLEET_SERV_ADN
defined by the merchant.
Field:

quantity

77-88 12 Un Line Item This field is used to Table:


Amount identify the total line FLEET_SERV_ADN
Excluding Tax

FIS, LLC - Confidential Document 687


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

item amount excluding Field:


the tax. amt_item_excl_tax

89-100 12 Un Line Item This field is used to Table:


Amount identify the total line FLEET_SERV_ADN
Including Tax item amount including
Field:
the tax.
amt_item_incl_tax

101-108 8 Un Odometer Holds the reading of total Table:


distance travelled by FLEET_SERV_ADN
vehicle.
Field:

odometer_reading

109-125 17 An VIN Registration Holds the Vehicle Table:


Number Registration Number FLEET_SERV_ADN
(VIN) of the rented or
Field:
fleet vehicle.
vin_reg_nbr

126-142 17 An Fleet Driver/ Holds the number Table:


Other ID assigned to the driver by FLEET_SERV_ADN
Number the employer for
Field:
purposes of tracking fuel
driver_id_nbr
purchases.

143-154 12 Un Fleet Amount Holds the discount Table:


Bottom Line amount on the total FLEET_SERV_ADN
Discount purchase.
Field:

amt_discount

FIS, LLC - Confidential Document 688


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

155-166 12 Un Fleet Amount Indicates the total Table:


Discount amount of tax on the FLEET_SERV_ADN
transaction.
Field:

amt_total_tax

167 1 An Filler The valid value of this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is “D”
– Discover related data.

TC 57, TCR 3 - Discover Fleet SDR - Sequence 2


Network Reference: Refer Sales Data Interface manual > Fleet – SDR 08 > SDR (08) / Sequence 2 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

FIS, LLC - Confidential Document 689


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-6 2 An SDR Type The valid value for this NA


field is ‘08 – FLEET’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘02-Sequence 2’.

9 1 Un Prompt Code Contains a code read Table:


from a Card that indicates FLEET_SERV_ADN
the POS Device prompts
Field:
occurring at the Point of
oil_co_brand_name
Sale.

The valid values for this


field are:

1 → Prompts for
identification
number and
odometer reading

2 → Prompts for
vehicle number and
odometer reading

3 → Prompts for
driver number and
odometer reading
4 → Prompts for
odometer reading
only

5 → No prompts
issued

10-21 12 Un State Sale Tax Holds the Total amount Table:


Amount of state sales tax. FLEET_SERV_ADN

FIS, LLC - Confidential Document 690


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field:

service_type

22 1 An State Sale Tax ID Identifies if state sales tax Table:


applies or not. FLEET_SERV_ADN
The valid values for this Field:
field are:
product_cd
Y → Yes, can be
taxed

N → No, tax
exempt

23-34 12 An Corporate Client A code assigned to a Table:


Code corporation or business FLEET_SERV_ADN
entity, which is used by
Field:
the Merchant to identify
amt_upriceexcl_tax
corporate rates or
discounts.

35-36 2 Un Fuel Code Identifies the grade of Table:


fuel purchased (e.g., 87, FLEET_SERV_ADN
89, 93).
Field:

amt_upriceincl_tax

37-48 12 An Fuel Description Holds the description of Table:


the type of fuel FLEET_SERV_ADN
purchased (e.g., unleaded
Field:
or diesel).
unit_of_measure

49-60 12 Un Tax Exemption Holds a number assigned Table:


Number to certain purchasers that FLEET_SERV_ADN

FIS, LLC - Confidential Document 691


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

identifies tax exemption Field:


rights. quantity

61-167 107 An Filler The valid value of this Table:


field is Space. FLEET_SERV_ADN

Field:

amt_item_excl_tax

168 1 An Extension This field is used to Table:


Indicator identify the record layout FLEET_SERV_ADN
and the valid value is ‘D’ –
Field:
Discover related data.
amt_item_incl_tax

TC 57, TCR 3 - Discover Telecommunication SDR


The layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Telecommunication – SDR 12 section.

TC 57, TCR 3 - Discover Telecommunication SDR / Sequence 1


Network Reference: Refer Sales Data Interface manual > Telecommunication – SDR 12 > SDR (12) /
Sequence 1 section.

Note: The fields are listed in the same sequence as from the network manual, hence individual
field references are not mentioned.

FIS, LLC - Confidential Document 692


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘12 –
Telecommunication’.

7-8 2 An Sequence The valid value for this NA


Number field is ‘01-Sequence 1’.

9-16 8 Un Call Initiation Holds the Initiation Date Table:


Date of the Call. COMMUNICATION_A

This field should be in DN

CCYYMMDD format. Field:

call_date

17-22 6 Un Local Time of Holds the local date when Table:


Call. the call was initiated. COMMUNICATION_A

This field should be in DN

HHMMSS format. Field:

call_date

FIS, LLC - Confidential Document 693


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

23-28 6 Un Length of Call Holds the total time of Table:


the call. COMMUNICATION_A

This field should be in DN

HHMMSS format. Field:

call_duration

29-43 15 An Initiating Phone Holds the phone number Table:


Number from where the call was COMMUNICATION_A
initiated. DN

This field should only Field:


contain numbers, no call_from_ph_nbr
formatting such as
hyphens or periods is
allowed.

44-56 13 An Initiation City Identifies the city where Table:


the call was initiated. COMMUNICATION_A
DN

Field:

call_from_city

57-59 3 An Initiation State Identifies the state or Table:


country where the call COMMUNICATION_A
was initiated. DN

Field:

call_from_state

60-74 15 An Destination Holds the phone number Table:


Phone Number called. COMMUNICATION_A

This field should only DN

contain numbers, no Field:

FIS, LLC - Confidential Document 694


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

formatting such as call_to_ph_nbr


hyphens or periods is
allowed.

75-87 13 An Destination City Identifies the destination Table:


city of the call. COMMUNICATION_A
DN

Field:

call_to_city

88-90 3 An Destination Identifies the destination Table:


State state or country of the COMMUNICATION_A
call. DN

Field:

call_to_state

91-167 77 An Filler The valid value of this NA


field is Space.

168 1 An Extension This field is used to NA


Indicator identify the record layout
and the valid value is ‘D’ –
Discover related data.

TC 57, TCR 3 - Discover Surcharge Transaction Data


The Discover Surcharge Transaction Data layout consists of Discover Specific Supplementary Data Records
fields.

Network Reference: Refer Sales Data Interface manual > Surcharge Transaction Data – SDR 19 > SDR (19) /
Sequence 1 section.

FIS, LLC - Confidential Document 695


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type The valid value for this NA


field is ‘19’.

Discover: Field# 2

7-8 2 An Sequence The valid value for this NA


Number field is ‘01-Sequence 1’.

Discover: Field# 3

9-18 10 Un Surcharge Contains the surcharge Table:


Amount amount for ATM or POS IN_DRAFT_DISCOVE
transactions. R

Discover: Field# 4 Field:

amt_surchg

19-167 149 An Filler The valid value of this NA


field is Space.

Discover: Field# 5

168 1 An Extension This field is used to NA


Indicator identify the record layout

FIS, LLC - Confidential Document 696


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

and the valid value is ‘D’ –


Discover related data.

TC 57, TCR 9 - Discover EMV


The layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Chip Card Transaction Data – SDR 13 section.

This SDR includes the following Sequence records;

• SDR (13) / Sequence 1

• SDR (13) / Sequence 2

• SDR (13) / Sequence 3

Note: This SDR Type 13 is required if the POS Entry Mode in the Detail Transaction Record has any
one of the following values:

05 → Chip Card Terminal

83 → Radio Frequency Identification Indicator – Chip

86 → Contactless Interface Change

Note: “Display Hexadecimal” contains alphanumeric data that represents binary data using the
characters 0 to 9 and A to F. The data are not encrypted. Both hexadecimal data and spaces must
be displayed.

The tags are not passed in the SDR record itself. The purpose of the tags is to document a reference
from the Authorization Interface Technical Specification to the field to which the SDR corresponds.

FIS, LLC - Confidential Document 697


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘9’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-10 6 Un Destination BIN This is a mandatory field Table:


and provides the details IN_DRAFT_MAIN
of the Forward Institution Field:
ID.
forwarding_inst_id

11-16 6 Un Source BIN This is a mandatory field Table:


and provides the details IN_DRAFT_MAIN
of the Receiving Field:
Institution ID
receiving_inst_id

17-18 2 An Format Code Holds the Record type. NA

The valid value for this


field is ‘D1’.

19-21 3 An Card Sequence Holds the Card Sequence Table:


Number Number. IN_DRAFT_MAIN
Discover: Sequence 1, Field:
Field# 4 Card_seq_nbr

FIS, LLC - Confidential Document 698


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

22-25 4 An Application This is a mandatory field Table: ICC_DATA


Interchange and indicates the Field:
Profile capabilities of a Chip Card
app_ichg_profile
to support specific
functions in the
application.

Discover: Tag 82

26-29 4 An Application This is a mandatory field Table:


Transaction and indicates the counter ICC_DATA
Counter maintained by the
Field:
application in the Chip
app_trans_cnt
Card that counts the
number of Chip Card
Transactions.

Discover: Tag 9F36

30-45 16 An Application This is a mandatory field Table:


Cryptogram and holds the Cryptogram ICC_DATA
generated by a Chip Card
Field:
and used by the Issuer to
app_crypto
verify that an
Authorization Request
originated with a Chip
Card.

The valid values of this


field are: TC/AAC.

Discover: Tag 9F26

46-57 12 Un Amount Subunit This is a mandatory field Table:


and identifies the Chip ICC_DATA
Card Transaction amount

FIS, LLC - Confidential Document 699


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

for which the Merchant Field:


received an approved amt_trans
Authorization Response.

Discover: Tag 9F02

58-59 2 An Cryptogram This is a mandatory field Table:


Information and indicates the type of ICC_DATA
Data Cryptogram (e.g.,
Field:
Application
crypto_info_data
Authentication
Cryptogram (AAC),
Transaction Certificates
(TC), and Authorization
Request Cryptogram
(ARQC)).

Discover: Tag 9F27

60-62 3 Un Terminal Indicates the code Table:


Country Code assigned to the country in ICC_DATA
which the Chip Card
Field:
Terminal is located.
terminal_cntry_cd
Discover: Tag 9F1A

63-68 6 An Terminal Indicates the card data Table:


Capabilities input, Cardholder ICC_DATA
Verification Method
Field:
(CVM) and security
terminal_cap
capabilities of the Chip
Card Terminal.

Discover: Tag 9F33

FIS, LLC - Confidential Document 700


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

69-70 2 Un Terminal Type Indicates the Table:


environment of the ICC_DATA
terminal, its
Field:
communications
terminal_type
capability, and its
operational control.

Discover: Tag 9F35

71-80 10 An Terminal This is a mandatory field Table:


Verification and indicates the status ICC_DATA
Result of the different functions
Field:
as seen from the
tvr
terminal.

Discover: Tag 95

81-86 6 Un Transaction Indicates the local date Table:


Date that an Authorization ICC_DATA
Response is received by a
Field:
Chip Card Terminal for a
trans_dt
Chip Card Transaction.

The date is represented


in the format of
YYMMDD.

Discover: Tag 9A

87-88 2 Un Transaction Indicates the Process Table:


Type Code used in the ICC_DATA
Authorization Request for
Field:
the Chip Card Transaction
trans_type
Discover: Tag 9C

FIS, LLC - Confidential Document 701


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

89-91 3 Un Transaction Indicates the Currency Table:


Currency Code Code assigned to the ICC_DATA
Originating Currency in
Field:
which the Merchant
trans_ccd
conducted a Chip Card
Transaction.

Discover: Tag 5F2A

92-103 12 Un Amount Other Indicates the amount of Table:


Cash Over dispensed in ICC_DATA
association with a Card
Field:
Sale with a Chip Card.
amt_other
Discover: Tag 9F03

104-135 32 An Issuer This is a mandatory field Table:


Application Data and provides the details ICC_DATA
st
1 of the Issuer Application
Field:
Data – 1st Half.
issuer_app_data
Indicates proprietary
application data for
transmission to the Issuer
for Chip Card
Transactions where an
Authorization Response is
obtained other than
through off-line
procedures

Discover: Tag 9F10

136-143 8 An Unpredictable This is a mandatory field Table:


Number Holds a value to provide ICC_DATA
variability and uniqueness

FIS, LLC - Confidential Document 702


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

to the generation of a Field:


cryptogram. unpredictable_nbr
Discover: Tag 9F37

144-175 32 An Issuer Holds the data sent by Table:


Authentication the Issuer to the Chip ICC_DATA
Data Card for the Chip Card to
Field:
validate the authenticity
issuer_auth_data
of the Issuer (during on-
line Issuer
authentication).

Discover: Tag 91

176-179 4 An Application Holds the parameters Table:


Usage Control specified by the Issuer ICC_DATA
that determine
Field:
circumstances under
app_usage_ctrl
which Authorization
Responses are provided
for Chip Card
Transactions.

Discover: Tag 9F07

180-185 6 An CRM Results This is a mandatory field Table:


and indicates the results ICC_DATA
of the last Cardholder
Field:
Verification Method
cvm_result
(CVM) performed.

Discover: Tag 9F34

FIS, LLC - Confidential Document 703


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

186-217 32 An Issuer This is a mandatory field Table:


Application Data and provides the details ICC_DATA
nd
– 2 Half of the Issuer Application
Field:
Data – 2nd Half.
issuer_app_data
Indicates proprietary
application data for
transmission to the Issuer
for Chip Card
Transactions where an
Authorization Response is
obtained other than
through Offline
Authorization
Procedures.

Discover: Tag 9F10

218-267 50 An Issuer Script This is a mandatory field Table:


Results and indicates the result of ICC_DATA
the terminal script
Field:
processing.
issuer_scr_result
Discover: Tag 9F5B

268-299 32 An Dedicated File Identifies the name of the Table:


Name DEDICATED FILE as ICC_DATA
described in ISO 7816-4.
Field:
Discover: Tag 84
dedicate_file_name

300-303 4 An Terminal Indicates the version Table:


Application number assigned by the ICC_DATA
Version Number payment system for the
Field:
application.

FIS, LLC - Confidential Document 704


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Tag 9F09 terminal_app_ver

304-335 32 An Application Identifies the application Table:


Identifier as described in ISO 7816- ICC_DATA
Terminal 5.
Field:
Discover: Tag 9F06
app_id_term

336-343 8 An Interface Device Identifies a unique and Table:


Serial Number permanent serial number ICC_DATA
assigned to the Interface
Field:
Device (IFD) by the
ifd_serial_nbr
manufacturer.

Discover: Tag 9F1E

344-359 16 An Form Factor Holds the type of Table:


Indicator payment Card used in a ICC_DATA
Card Transaction.
Field:
Discover: Tag 9F6E
form_fctr_ind

360-587 228 An Storage Data Holds a location for Table:


Merchants to store IN_DRAFT_MAIN
information in the chip on Field:
the Chip Card during a
storage_data
Card Transaction.

Discover: Tag DF3F

TC 57, TCR 9 - Discover GEN


The Discover GEN layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > General User – SDR 14 section.

This SDR includes the following Sequence records;

FIS, LLC - Confidential Document 705


• SDR (14) / Sequence 1

• SDR (14) / Sequence 2

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be NA


Code ‘57’.

3 1 Un Transaction The field value must be NA


Code Qualifier ‘0’.

4 1 Un Transaction The valid value for this NA


Component field is ‘9’.
Sequence
Number

5-10 6 Un Destination BIN This is a mandatory field Table:


and provides the details IN_DRAFT_MAIN
of the Forward Institution Field:
ID. forwarding_inst_id

11-16 6 Un Source BIN This is a mandatory field Table:


and provides the details IN_DRAFT_MAIN
of the Receiving Field:
Institution ID receiving_inst_id

17-18 2 An Format Code Holds the Record type. NA


For Example: D2.

19 1 1 Business Type Holds the Type of Table:


Business. • CORPCRD_P
The valid values for this URCHASING
field are:
• PURCHASIN
L → Limited G_ITEM
Liability Corp
Field: business_type

FIS, LLC - Confidential Document 706


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

C → Corporation

S → Sole Proprietor
P → Partnership

A → Limited
Partnership

G → Government

N → Not for Profit

20 1 An Total Tax Collect Indicates if tax was Table:


Indicator / Sales included in the total CORPCRD_PURCHA
Tax Indicator transaction amount. SING Field:

The valid values for this total_tax_coll_ind

field are:

Y → Sales Tax
included in total
transaction amount

N → Sales Tax not


included in total
transaction amount

Space →
Information is
unknown

21-32 12 Un Total Tax Holds the total amount of Table:


Amount tax collected for the Card CORPCRD_PURCHA
Transaction. SING Field:
amt_total_tax

33-44 12 Un Alternate Tax Holds the total amount of Table:


Amount an alternate tax amount CORPCRD_PURCHA
collected for the Card SING
Transaction.

FIS, LLC - Confidential Document 707


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field:

amt_alt_tax

45-49 5 Un Tax Rate Holds the rate that was Table:


used to calculate the tax CORPCRD_PURCHA
amount. SING

Field:

tax_rate

50-64 15 An Ship From Postal Holds the Postal Code Table:


Code from which the product CORPCRD_PURCHA
was shipped. SING

Field:
ship_from_postalcd

65-79 15 An Ship to Postal Holds the Postal Code to Table:


Code which the product was CORPCRD_PURCHA
shipped. SING

Field:
ship_to_postal_cd

80-81 2 An Product Item Holds the sequential Table:


Number number for the item CORPCRD_PURCHA
related to the SING
transaction. Field:
prod_item_nbr

82-101 20 An Product Code Holds the unique SKU or Table:


UPC code assigned to the CORPCRD_PURCHA
product. SING

Field:

product_cd

FIS, LLC - Confidential Document 708


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

102-136 35 An Item description Holds the name or Table:


description of the CORPCRD_PURCHA
product. SING

Field:

item_desc

137-141 5 An Item Quantity Holds the number of Table:


items purchased. CORPCRD_PURCHA
SING

Field:
item_quantity

142-144 3 An Item Unit of Holds the Unit of Table:


Measure measure of quantity CORPCRD_PURCHA
purchased as defined by SING
the Merchant. Field:
item_measure

145-156 12 Un Item Amount Holds the amount of the Table:


item purchased. CORPCRD_PURCHA
SING

Field:
amt_lineitem_total

157-168 12 Un Discount Holds the amount of Table:


Amount discount applied towards CORPCRD_PURCHA
the purchase of an item. SING

Field:

amt_discount

FIS, LLC - Confidential Document 709


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

169-174 6 An Promotional Holds the code assigned Table:


Code by the Merchant for a CORPCRD_PURCHA
specific promotion. SING

Field:
promotion_cd

175-182 8 Un Start Date Specifies the Start date. Table:


This date field is in CORPCRD_PURCHA
YYYYMMDD format. SING

Field:

start_date

183-190 8 Un End Date Specifies the End Date. Table:


This date field is in CORPCRD_PURCHA
YYYYMMDD format. SING

Field:

end_date

191-198 8 An Commodity Holds the department or Table:


Code / category code assigned CORPCRD_PURCHA
Dept/Category to the product. SING
Code Field:
commodity_cd

TC 57, TCR 9 - Discover TSRV


The Discover TSRV consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Temporary Services – SDR 15 > SDR (15) /
Sequence 1 section.

FIS, LLC - Confidential Document 710


Note: The fields are listed in the same sequence as from the network manual, hence individual
field references are not mentioned.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be NA


Code ‘57’.

3 1 Un Transaction The field value must be 0. NA


Code Qualifier

4 1 Un Transaction The valid value for this NA


Component field is ‘9’.
Sequence
Number

5-10 6 Un Destination BIN This is a mandatory field Table:


and provides the details IN_DRAFT_MAIN
of the Forward Institution Field:
ID. forwarding_inst_id

11-16 6 Un Source BIN This is a mandatory field Table:


and provides the details IN_DRAFT_MAIN
of the Receiving Field:
Institution ID receiving_inst_id

17-18 2 An Format Code Holds the Record type NA


and the valid value is
‘D3’.

19-45 27 An Employee Contains the name and ID Table:


Temporary of full-time or temporary TEMPORARY_SERV_A
Name Identifier employee. DN

FIS, LLC - Confidential Document 711


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field:
emp_tmp_name_id

46-75 30 An Job Description Contains the description Table:


of job performed by the TEMPORARY_SERV_A
employee or temporary. DN

Field:

job_desc

76-83 8 An Temp Start Date Contains the date when Table:


the temporary employee TEMPORARY_SERV_A
started working. DN

This field is the format of Field:


YYYYMMDD. tmp_start_date

84-91 8 An Temp End Date Contains the last date Table:


when the temporary TEMPORARY_SERV_A
employee worked. DN

This field is the format of Field:


YYYYMMDD. end_date

92-118 27 An Requestor Name Contains the name and ID Table:


ID of the requester. TEMPORARY_SERV_A
DN

Field:
requestor_name_id

119-124 6 Un Regular Hours Contains the number of Table:


Worked regular hours worked by TEMPORARY_SERV_A
the temporary employee. DN

Field:
reg_hour_workd

FIS, LLC - Confidential Document 712


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

125-130 6 Un Overtime Hours Contains the number of Table:


Worked overtime hours worked TEMPORARY_SERV_A
by temporary employee DN

Field:
ot_hour_workd

131-142 12 Un Miscellaneous Contains the total Table:


Expenses amount of miscellaneous TEMPORARY_SERV_A
expenses DN

Field:
amt_misc_expense1

143-150 8 Un Regular Hours Contains the hourly rate Table:


Rate for regular hours worked. TEMPORARY_SERV_A
DN

Field:

reg_hour_rate

151-158 8 Un Overtime Hours Contains the hourly rate Table:


Rate for overtime hours TEMPORARY_SERV_A
worked. DN

Field:

ot_hour_rate

159-238 80 An Remarks Holds the remarks, Table:


comments, or Merchant TEMPORARY_SERV_A
specific information. DN

Field:

remarks

FIS, LLC - Confidential Document 713


TC 57, TCR 3 - Discover Account, Funding, Load and
Network Payment SDR
The layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Account, Funding, Load and Network Payment –
SDR 16 section.

TC 57, TCR 3 - Discover Account, Funding, Load and Network


Payment SDR / Sequence 1
The Discover Account, Funding, Load and Network Payment layout consists of Discover Specific
Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Account, Funding, Load and Network Payment –
SDR 16 > SDR (16) / Sequence 1 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be ‘57’. Table:


Code IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be ‘0’. Table:


Code Qualifier IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this field is Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type Identifies the type of SDR. NA

FIS, LLC - Confidential Document 714


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid value for this field is


‘16’.

Discover: Field# 2

7-8 2 An Sequence Identifies the sequence NA


Number number of the SDR.

The valid value for this field is


‘01’.

Discover: Field# 3

9-27 2 An Unique Unique number that Table:


Reference identifies the type of ORIG_CREDIT
Number transaction. Field:
Discover: Field# 4 sender_ref_nbr

28-45 18 An Transaction Provides a detailed Table:


Description description of the Load or ORIG_CREDIT
Network Payment Field: appl_data
Transaction.

The valid values are:

Definition Description

Account to A transfer of
Account funds from a
Credit Card to a
Prepaid Card,
each of which is
held by the
same Card
holder.

FIS, LLC - Confidential Document 715


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Bank to A transfer of
Account funds from a
demand
deposit account
to a Prepaid
Card. Both the
account and the
Card are held
by the same
Person.

Person to A transfer of
Person funds from a
credit card held
by a card holder
to another
credit card held
by a second
Cardholder.
Each of the
Cards involved
in this
transaction are
held by
different
Cardholders.

Discover: Field# 5

46-48 3 An Payment Type Identifies the parties (the Table:


source and the recipient) ORIG_CREDIT

Field: pymt_type

FIS, LLC - Confidential Document 716


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

involved in the transfer of


funds.

The valid values are:

A2A
B2A

P2P

Discover: Field# 6

49-88 40 An Sender's Name Identifies the name of the Table:


person who is funding the ORIG_CREDIT
transaction. Field:
Discover: Field# 7 sender_name

89-138 50 An Sender's Contains the address of the Table:


Address person who is funding the ORIG_CREDIT
transaction. Field:
Discover: Field# 8 sender_addr

139-163 25 An Sender's City Identifies the location by city Table:


in which the person is funding ORIG_CREDIT
the transaction. Field: sender_city
Discover: Field# 9

164-166 3 An Sender's State Identifies the state or country Table:


code of the person funding ORIG_CREDIT
the transaction. Field:
Discover: Field# 10 sender_cntry

167-181 15 An Sender's Postal Identifies the postal code of Table:


Code the person funding the ORIG_CREDIT
transaction. Field: postal_code

FIS, LLC - Confidential Document 717


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Field# 11

182-219 38 An Account A unique number to Table:


Number represent the sender, ORIG_CREDIT
assigned and sent by the Field:
originator. This account sender_acct_nbr
number must not be a
Payment Account Number
(PAN).

Discover: Field# 12

220-221 2 An Source of Funds Holds the type of payment Table:


method for the source of ORIG_CREDIT
funds. Field:
The valid values for this field src_of_funds
are:

01 → Credit

02 → Debit

03 → Prepaid

04 → Cash

05 → Check

06 → ACH

Discover: Field# 13

222-245 24 An Recipient's Holds the name of the person Table:


Name or entity receiving the fund ORIG_CREDIT
transaction. Field:
Discover: Field# 14 recipient_name

246-275 30 An Filler The valid value of this field is NA


Space.

FIS, LLC - Confidential Document 718


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Field# 15

276 1 An Extension This field is used to identify NA


Indicator the record layout and the
valid value is ‘D’ – Discover
related data.

TC 57, TCR 3 - Discover Promotional Program SDR


The layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Promotional Program – SDR 17 section.

TC 57, TCR 3 - Discover Promotional Program SDR / Sequence 1


The Discover Promotional Program layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Promotional Program – SDR 17 > SDR (17) /
Sequence 1 section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be ‘0’. Table:


Code Qualifier IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this field Table:


Component is ‘3’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 719


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Sequence Field: msg_type


Number

5-6 2 An SDR Type Identifies the type of SDR. NA

The valid value for this field


is ‘17’.

Discover: Field# 2

7-8 2 An Sequence Identifies the sequence NA


Number number of the SDR.

The valid value for this field


is ‘01’.

Discover: Field# 3

9-10 2 An Promotion Type Specifies the type of Table:


promotion program. IN_DRAFT_DISCOVE

The valid values for this R

field are: Field: promo_type

RR → Discover®
Pay With Rewards
Redeemed

Discover: Field# 4

11-22 12 Un Promotion The amount offered in the Table:


Amount promotional program. IN_DRAFT_DISCOVE

If the amount is unknown, R

the field should be filled Field: promo_amt


with spaces.

Example: $10,000.00 in U.
S. Dollars is entered as:
00000100000{

FIS, LLC - Confidential Document 720


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Field# 5

23-33 11 Un Promotion Rate Identifies the Pricing Table:


Pricing Percentage Rate to be IN_DRAFT_DISCOVE
applied to the Promotion R
Amount. Field:
Discover: Field# 6 promo_rate_price

34-44 11 Un PTF Pricing This is the Per Transaction Table:


Fee (PTF) value used in IN_DRAFT_DISCOVE
calculating the Promotion R
incentive. Field: ptf_pricing
Discover: Field# 7

45-167 123 An Filler The valid value of this field NA


is Space.

Discover: Field# 8

168 1 An Extension This field is used to identify NA


Indicator the record layout and the
valid value is ‘D’ – Discover
related data.

TC 57, TCR 3 - Discover Reference ID SDR


The layout consists of Discover Specific Supplementary Data Records fields.

Network Reference: Refer Sales Data Interface manual > Reference ID – SDR 18 section.

TC 57, TCR 3 – Discover Reference ID SDR / Sequence 1


The Discover Reference ID layout consists of Discover Specific Supplementary Data Records fields.

FIS, LLC - Confidential Document 721


Network Reference: Refer Sales Data Interface manual > Reference ID – SDR 18 > SDR (18) / Sequence 1
section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be ‘0’. Table:


Code Qualifier IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this field Table:


Component is ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An SDR Type Identifies the type of SDR. NA

The valid value for this field


is ‘18’.

Discover: Field# 2

7-8 2 An Sequence Identifies the sequence NA


Number number of the SDR.

The valid value for this field


is ‘01’.

Discover: Field# 3

9-135 127 AN Reference ID The on-line order number Table:


established at the time of IN_DRAFT_DISCOVE
the order. R

Field: reference_id

FIS, LLC - Confidential Document 722


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Spaces should be filled if


reference ID is not
available.

Discover: Field# 4

136-158 23 AN Merchant This field allows Merchants Table:


Reference ID to submit their own IN_DRAFT_DISCOVE
Reference Number. R
Discover: Field# 5
Field:
merch_reference_id

159-167 9 An Filler The valid value of this field NA


is Space.

Discover: Field# 6

168 1 An Extension This field is used to identify NA


Indicator the record layout and the
valid value is ‘D’ – Discover
related data.

FIS, LLC - Confidential Document 723


TC 57 - Diners Specific Transaction Details and
Addendums
The Diners specific transaction details and addendums section consists of Diners network specific Records
and its fields.

Note: The fields are listed in the same sequence as from the network manual, hence individual
field references are not mentioned.

TC 57, TCR 1 - Diners Intl - Charge Detail Record


The Charge Detail record layout provides the detailed information for each charge being exchanged.

Network Reference: Refer the latest Electronic Interchange Manual > Section 2: Interchange Mandatory
Message Types > Charge Detail Message section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code The valid value for this Table:


field is ’57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction Code The valid value for this Table:


Qualifier field is ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘1’. IN_DRAFT_MAIN
Sequence Field:
Number
msg_type

FIS, LLC - Confidential Document 724


Field Data Description / Valid
Position Field DB Reference
Length Type Values

5-6 2 An Diners Indicator The valid value for this NA


field is ‘DI’.

7-8 2 An Type of Charge Indicates debit or credit Table:


and Charge Acquisition. IN_DRAFT_DINERS

Diners: Field #16 Field:


type_of_charge

9-11 3 Un chargeType Contains the Diners Club Table:


IN_DRAFT_DINERS
charge type
Field: charge_type

12-19 8 An Reserved This is a reserved field. NA

20-34 15 Un Tax1 Amount Indicates the Tax1 Table:


Amount in Currency of IN_DRAFT_DINERS
Charge. Field:

tax_amount1

35-49 15 Un Tax2 Amount Indicates the Tax2 Table:


Amount in Currency of IN_DRAFT_DINERS
Charge. Field:

tax_amount2

50-64 15 An Original Ticket This field indicated the Table:


Number Original Ticket or IN_DRAFT_DINERS
Document Number used Field:
for refund transactions,
org_ticket_no
etc.

65-94 30 An Customer Customer Reference Table:


Reference Number1 (e.g., Employee IN_DRAFT_DINERS
Number1 ID, Cost Code, etc.). Field:

FIS, LLC - Confidential Document 725


Field Data Description / Valid
Position Field DB Reference
Length Type Values

cust_ref1

95-124 30 An Customer Customer Reference Table:


Reference Number2 (e.g., Employee IN_DRAFT_DINERS
Number2 ID, Cost Code, etc.). Field:

cust_ref2

125-154 30 An Customer Customer Reference Table:


Reference Number3 (e.g., Employee IN_DRAFT_DINERS
Number3 ID, Cost Code, etc.). Field:

cust_ref3

155-184 30 An Customer Customer Reference Table:


Reference Number4 (e.g., Employee IN_DRAFT_DINERS
Number4 ID, Cost Code, etc.). Field:

cust_ref4

185-214 30 An Customer Customer Reference Table:


Reference Number5 (e.g., Employee IN_DRAFT_DINERS
Number5 ID, Cost Code, etc.). Field:

cust_ref5

215-244 30 An Customer Customer Reference Table:


Reference Number6 (e.g., Employee IN_DRAFT_DINERS
Number6 ID, Cost Code, etc.). Field: cust_ref6

245 1 An Electronic This field is populated Table:


Commerce with the same value from IN_DRAFT_DINERS
Payment Xpress Authorization Data Field:
Indicator Element 122, Position 2. e_com_pay_ind

FIS, LLC - Confidential Document 726


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The valid values for this


field are:

4 → In-App
Authentication
5 → Secure E-
Commerce
Transaction
6 → Non-
authenticated w/
merchant attempt
7 → Non-
authenticated
transaction

8 → Non-secure
transaction

9 → Reserve for
future use

246-249 4 An CAVV Value Indicated CAVV values. Table:


IN_DRAFT_DINERS

Field:

ca_veri_val

250-264 15 An Network Holds the Network Table:


Reference ID Reference ID (NRID) IN_DRAFT_DINERS
created during Field:
Authorizations and this
net_ref_id
should be the same value
as provided.

265-267 3 Un Action Code This field comprises a Table:


numeric data element IN_DRAFT_DINERS

FIS, LLC - Confidential Document 727


Field Data Description / Valid
Position Field DB Reference
Length Type Values

which denotes the Field:


response to an action_code
Authorization Request.
This data element
communicates whether
an Authorization Request
has been approved,
declined, referred or not
processed due to an
error.

Refer Appendix E - Diners


Intl - Charge Detail
Record Valid Values →
Action Codes for valid
values.

268 1 An Cardholder Indicates if the card Table:


Present holder is present or not IN_DRAFT_DINERS
Indicator or other options if any. Field:
The valid values for this pos_ch_present
field are:

0 → Cardholder
Present
1 → Cardholder
not present –
unspecified reason

2 → Cardholder
not present – mail
order request

FIS, LLC - Confidential Document 728


Field Data Description / Valid
Position Field DB Reference
Length Type Values

3 → Cardholder
not present –
telephone request

4 → Cardholder
not present –
standing order

9 → Cardholder
not present –
Internet

S → Unknown if
cardmember
present

269 1 An Card Present Indicates if the Card is Table:


Indicator present or not or IN_DRAFT_DINERS
unknown. Field:
The valid values for this pos_crd_present
field are:

0 → The card was


not present

1 → The card was


present

8 → Unknown

270 1 An Card Input Data Contains the card input Table:


Method data method. IN_DRAFT_DINERS

The valid values for this Field:


field are: pos_crddat_in_mod

0 → Unspecified e

1 → Manual entry

FIS, LLC - Confidential Document 729


Field Data Description / Valid
Position Field DB Reference
Length Type Values

2 → Magnetic stripe
read

3 → Bar Code

4 → OCR

5 → ICC

6 → Key entered

9 → PAN captured
from magnetic stripe
of a chip card ‘Chip
Fallback’
S → Chip Card Data

T → Magnetic Strip
Data

271 1 An Card Data Input Contains the card data Table:


Capability input capability. IN_DRAFT_DINERS

The valid values for this Field:


field are: pos_crddat_in_cap

0 → Unknown
entry point

1 → Manual entry

2 → Magnetic
stripe read
5 → ICC Read

6 → Key entered as
POS

8 → Contactless

9 → Hybrid

272-279 8 Un Surcharge Contains the Surcharge Table:


Amount Fee amount, if value is IN_DRAFT_DINERS

FIS, LLC - Confidential Document 730


Field Data Description / Valid
Position Field DB Reference
Length Type Values

not provided, ‘0’ (zero) Field:


will be filled in this field. amt_surchg

280-281 2 Un CAVV Validation Indicates the value for Table:


Result CAVV Validation Result. IN_DRAFT_DINERS

The valid values for this Field:


field are: caverival_result

01 → CAVV passed
verification-
authentication

02 → CAVV failed
verification -
authentication

03 → CAVV passed
validation—attempt

04 → CAVV failed
validation—attempt

05 → CAVV not
validated, issuer not
participating in CAVV
validation
06 → CAVV Unable to
perform
authentication

282 1 An Authentication Represents Table:


Data Type Authentication Data IN_DRAFT_DINERS
Type. Field:
The valid values for this auth_datatype
field are:

2 → ProtectBuy

FIS, LLC - Confidential Document 731


Field Data Description / Valid
Position Field DB Reference
Length Type Values

3 → In-App
authentication

M → Mobile
commerce

283-284 2 Un Protect Buy Represents Protect Buy Table:


Authentication Authentication Result IN_DRAFT_DINERS
Result Code. Field:
The valid values for this auth_resultcode
field are:

00 →
Authentication
successful (Status
Y)

05 →
Authentication
could not be
performed (Status
U)

07 → Acquirer
attempt (status A)
(proof of
authentication
attempt generated
for non-
participating issuer
or cardholder)

08 → Acquirer
attempt, issuer ACS
not available
(Status A) proof of

FIS, LLC - Confidential Document 732


Field Data Description / Valid
Position Field DB Reference
Length Type Values

authentication
attempt generated
for participating
issuer with server
unavailable

09 →
Authentication
failed (status N)

285-286 2 An Second Factor Indicates Second Factor Table:


Authentication Authentication Result IN_DRAFT_DINERS
Result Code Code. Field:
The valid values for this second_factor_auth
field are: rescode

00 → 3DS 1.0.2 or
prior, All
authentication
methods No
second factor
authentication

01 → 3DS 2.0
Challenge flow
using static
passcode

02 → 3DS 2.0
Challenge flow
using one time
passcode (OTP*)
via SMS method
03 → 3DS 2.0
Challenge flow

FIS, LLC - Confidential Document 733


Field Data Description / Valid
Position Field DB Reference
Length Type Values

using OTP* via key


fob or card reader
method

04 → 3DS 2.0
Challenge flow
using OTP* via app
method

05 → 3DS 2.0
Challenge flow
using OTP* via any
other method

06 → 3DS 2.0
Challenge flow
using knowledge-
based
authentication
(KBA) method

07 → 3DS 2.0
Challenge flow
using out of band
(OOB**)
authentication with
biometric method

09 → 3DS 2.0
Challenge flow
using OOB
authentication with
any other method

10 → 3DS 2.0
Challenge flow
using any other

FIS, LLC - Confidential Document 734


Field Data Description / Valid
Position Field DB Reference
Length Type Values

authentication
method

11 → Reserved for
future use for D-
PAS

12 → Reserved for
future use for D-
PAS

97 → 3DS 2.0
frictionless flow
risk-based
authentication
(RBA***) review

98 → 3DS 2.0
Attempts server
responding

99 → 3DS 2.0
frictionless flow,
RBA***

Where,

3DS = 3-D Secure

* OTP = one time


pass code

** OOB = Out-of-
band

***RBA = risk-
based
authentication

287-288 2 Un CAVV Indicator Indicates CAVV Indicator. Table:


IN_DRAFT_DINERS

FIS, LLC - Confidential Document 735


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The valid values for this Field:


field are: caverival_ind
01 → CAVV key set
1
02→ CAVV key set
2
(Certification/Test)
03 → 09 Reserved

10 → Attempt
server Discover key
#1(Prod)

11 → Attempt
server Discover key
#2(Test)
12 → 99 Reserved

289-304 16 An Authentication Contains Authentication Table:


Tracking Tracking Number. IN_DRAFT_DINERS
Number This is a 16-digit code Field:
generated by the issuer's auth_tracknum
ACS or Attempt ACS to
identify the transaction.

305-306 2 Un Version and Represents Version and Table:


Authentication Authentication Action. IN_DRAFT_DINERS
Action This is a 2-digit code, first Field:
digit identifies a version; verauth_action
the second digit identifies
the authentication action.

First Digit:

FIS, LLC - Confidential Document 736


Field Data Description / Valid
Position Field DB Reference
Length Type Values

0 → Authentication
action and
cardholder IP
address not
present.

1 → Authentication
action and
cardholder IP
address present.

Second Digit:

0 → Standard
authentication
performed (no ADS
or FYP performed).
1 → ADS-
registration
authentication
performed.

2 → Forgot your
password (FYP)-re-
registration/re-
authorization
performed.

307-314 8 An IP Address in IP Address in Hex Format Table:


Hex Format These positions identify IN_DRAFT_DINERS

the client IP address Field:


submitted in the ip_address
authorization message
from ACS.

FIS, LLC - Confidential Document 737


Field Data Description / Valid
Position Field DB Reference
Length Type Values

315-316 2 An SCA Exemption The field must be Table:


Indicator populated by Merchants IN_DRAFT_DINERS
and Acquirers operating Field:
in the European Union
sca_exemp_ind
regions under the Strong
Customer Authentication
(SCA) mandate to indicate
the applicable type of
SCA exemption and
communicate it to the
Issuer.

317 1 An Transaction Represents Transaction Table:


Indicator Indicator IN_DRAFT_DINERS

Field:

trans_ind

318-332 15 An Original Indicates the previous or Table :


Network original customer IN_DRAFT_DINERS
Reference ID initiated transaction’s Field :
network reference
org_net_ref_id
identification

333-335 3 An Settlement Currency the acquirer Table:


Currency requires the Recap to be IN_DRAFT_DINERS
settled in. Field:
If present this must be a settlement_curr
currency that the sending

franchise (SFTER) has

configured with DCI.

FIS, LLC - Confidential Document 738


Field Data Description / Valid
Position Field DB Reference
Length Type Values

If not present the Recap


will be settled in the
Recap Currency (CURKY)
if that is a currency that
the sending franchise has
configured with DCI.

Otherwise the recap will


be settled in the sending
franchise default
settlement currency.

FIS, LLC - Confidential Document 739


TC 57, TCR 3 - Diners Intl - Airline Additional Data
The Airline Additional Data addendum record contains the detailed information of the Additional Airline
detail including Airline data, ticketing travel agent information and Reservation System Code.

Network Reference: Refer the latest Electronic Interchange Manual > Section 3: Interchange Chargetype
Specific Message > Airline Additional Detail Record section.

Field Data Comments / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field:
Number
msg_type

5-6 2 An Function Code The valid value for this Table:


field is ‘XA’.
CLR_MSG_LOG
Contains Additional
Field:
Airline detail
information, including msg_dmp

Airline data, ticketing


travel agent information
and Reservation System
Code.

FIS, LLC - Confidential Document 740


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

7-8 2 An Sending The valid value for this Table:


Institution field is Spaces.
CLR_MSG_LOG
Identification
Code Field:

msg_dmp

9-11 3 An Recap Number Contains the recap Table:


number.
CLR_MSG_LOG

Field:

msg_dmp

12-13 2 An Receiving Contains the Table:


Institution identification number of
CLR_MSG_LOG
Identification the receiving institution.
Number Field:

msg_dmp

14-16 3 An Batch Number Contains the batch Table:


number.
CLR_MSG_LOG

Field:

msg_dmp

17-19 3 An Sequence Contains the sequence Table:


Number within number within a batch.
CLR_MSG_LOG
the batch
Field:

msg_dmp

20-22 3 An Sub Sequence Contains the sub- Table:


Number within sequence number within
CLR_MSG_LOG
the Charge the charge.

FIS, LLC - Confidential Document 741


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

Field:

msg_dmp

23-25 3 Un Ticket-Issuing Contains the code of the Table:


Airline Code ticket-issuing airline.
CLR_MSG_LOG

Field:

msg_dmp

26-45 20 An Booking Contains the booking Table:


Reference reference number for
CLR_MSG_LOG
Number the ticket booked.
Field:

msg_dmp

46-57 12 Un Agent Fees Contains the agent fees Table:


amount.
CLR_MSG_LOG

Field:

msg_dmp

58-77 20 An Agent Fees Contains the agent fees Table:


Reference reference.
CLR_MSG_LOG

Field:

msg_dmp

78-109 32 An Agent Fee Contains the description Table:


Description given for the agent fees.
CLR_MSG_LOG

Field:

msg_dmp

FIS, LLC - Confidential Document 742


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

110-117 8 An IATA Agent Contains the IATA agent Table:


Code code which includes
CLR_MSG_LOG
check digit.
Field:

msg_dmp

118-149 32 An IATA Agent Contains the IATA agent Table:


Name name.
CLR_MSG_LOG

Field:

msg_dmp

150-181 32 An Agent Address Contains the address of Table:


Line1 the agent.
CLR_MSG_LOG

Field:

msg_dmp

182-213 32 An Agent Address Contains an additional Table:


Line2 address of the agent.
CLR_MSG_LOG

Field:

msg_dmp

214-245 32 An Agent Address Contains an additional Table:


Line3 address of the agent.
CLR_MSG_LOG

Field:

msg_dmp

246-275 30 An Agent City Contains the city to Table:


which the agent belongs
CLR_MSG_LOG
to.

FIS, LLC - Confidential Document 743


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

Field:

msg_dmp

276-305 30 An Agent Contains the country to Table:


State/Country which the agent belongs
CLR_MSG_LOG
to.
Field:

msg_dmp

306-315 10 Un Agent Zip Code Contains the zip code of Table:


the state/country to
CLR_MSG_LOG
which the agent belongs
to. Field:

msg_dmp

316-318 3 Un Agent Contains the geographic Table:


Geographic code of the agent
CLR_MSG_LOG
Code location.
Field:

msg_dmp

319-324 6 An Agent Contains the Table:


International international dialing
CLR_MSG_LOG
Dialing Code code of the agent
location. Field:

msg_dmp

325-330 6 An Agent Area Contains the area code Table:


Code of the agent location.
CLR_MSG_LOG

Field:

msg_dmp

FIS, LLC - Confidential Document 744


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

331-342 12 An Agent Contains the telephone Table:


Telephone number of the agent
CLR_MSG_LOG
Number location.
Field:

msg_dmp

343-346 4 An Computerized Contains the Table:


Reservation computerized
CLR_MSG_LOG
System Code reservation code of the
system. Field:

The valid values for this msg_dmp

field are:

AB → Abacus
AM → Amadeus
A → Apollo

TC 57, TCR 3 - Diners Intl - Airline Routing Detail Data


The Airline Routing Detail addendum record contains the Airline Routing detail information such as the
Ticket Number, Carrier Code and Flight Number, Departure and Arrival information, Class of Travel, Fare
Basis, etc.

Network Reference: Refer the latest Electronic Interchange Manual > Section 3: Interchange Chargetype
Specific Message > Airline Routing Detail Record section.

Field Data Comments / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

FIS, LLC - Confidential Document 745


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field:
Number
msg_type

5-6 2 An Function Code The valid value for this Table:


field is ‘XB’.
CLR_MSG_LOG
Contains Airline Routing
Field:
detail information such
as the Ticket Number, msg_dmp

Carrier Code and Flight


Number, Departure and
Arrival information, Class
of Travel, Fare Basis, etc.

7-8 2 An Sending Contains the Table:


Institution identification code of the
CLR_MSG_LOG
Identification sending institution.
Code Field:
The valid value for this
field is ‘Spaces’. msg_dmp

9-11 3 An Recap Number Contains the recap Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.

FIS, LLC - Confidential Document 746


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

msg_dmp

12-13 2 An Receiving Contains the Table:


Institution identification code of the
CLR_MSG_LOG
Identification receiving institution.
Number Field:
The valid value for this
field is ‘Spaces’. msg_dmp

14-16 3 An Batch Number Contains the batch Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

17-19 3 An Sequence Contains the sequence Table:


Number within number within the batch.
CLR_MSG_LOG
the batch The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

20-22 3 An Sub Sequence Contains the sub- Table:


Number within sequence number within
CLR_MSG_LOG
the Charge the charge.
Field:
The valid value for this
field is ‘Spaces’. msg_dmp

23-32 10 An Sequential Part Contains the sequential Table:


of Ticket part of the ticket
CLR_MSG_LOG
Number number.
Field:

msg_dmp

FIS, LLC - Confidential Document 747


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

33 1 Un Ticket Check Contains the ticket check Table:


Digit digit.
CLR_MSG_LOG

Field:

msg_dmp

34-82 49 An Passenger Name Contains the name of the Table:


passenger.
CLR_MSG_LOG

Field:

msg_dmp

83-86 4 An First Leg Carrier Indicates the first part of Table:


Code flight number.
CLR_MSG_LOG

Field:

msg_dmp

87-90 4 Un First Leg Flight Contains the first leg Table:


Number numeric flight number.
CLR_MSG_LOG

Field:

msg_dmp

91-96 6 An First Leg Contains the departure Table:


Departure airport code for the first
CLR_MSG_LOG
Airport Code leg.
Field:

msg_dmp

97-102 6 Un First Leg Contains the departure Table:


Departure Date date for the first leg.
CLR_MSG_LOG

FIS, LLC - Confidential Document 748


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

The field value must be Field:


in YYMMDD format, else msg_dmp
OPEN or VOID.

103-106 4 Un First Leg Contains the departure Table:


Departure Time time for the first leg.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format or left
blank if the Departure msg_dmp

Date is OPEN or VOID.

107-112 6 Un First Leg Arrival Contains the arrival Table:


Airport Code airport code for the first
CLR_MSG_LOG
leg.
Field:

msg_dmp

113-118 6 Un First Leg Arrival Contains the arrival date Table:


Date for the first leg.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format, else
OPEN or VOID. msg_dmp

119-122 4 Un First Leg Arrival Contains the arrival time Table:


Time for the first leg.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format or left
blank if the Arrival Time msg_dmp

is OPEN or VOID.

123-137 15 Un First Leg Fare Contains the fare Table:


Amount amount for the first leg.
CLR_MSG_LOG

FIS, LLC - Confidential Document 749


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

Field:

msg_dmp

138-152 15 An First Leg Fare Contains the fare basis Table:


Basis for the first leg.
CLR_MSG_LOG

Field:

msg_dmp

153 1 An First Leg Class of Contains the class of Table:


Travel travel for the first leg.
CLR_MSG_LOG

Field:

msg_dmp

154 1 An First Leg Stop Indicated if stop over is Table:


Over Allowed allowed or not.
CLR_MSG_LOG
The valid values for this
Field:
field are:
msg_dmp
Y → Yes
N → No

155-158 4 An Second Leg Indicates the first part of Table:


Carrier Code flight number.
CLR_MSG_LOG

Field:

msg_dmp

159-162 4 Un Second Leg Contains the second leg Table:


Flight Number numeric flight number.
CLR_MSG_LOG

Field:

msg_dmp

FIS, LLC - Confidential Document 750


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

163-168 6 An Second Leg Contains the departure Table:


Departure airport code for the
CLR_MSG_LOG
Airport Code second leg.
Field:

msg_dmp

169-174 6 Un Second Leg Contains the departure Table:


Departure Date date for the second leg.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format, else
OPEN or VOID. msg_dmp

175-178 4 Un Second Leg Contains the departure Table:


Departure Time time for the second leg.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format or left
blank if the Departure msg_dmp

Date is OPEN or VOID.

179-184 6 Un Second Leg Contains the arrival Table:


Arrival Airport airport code for the
CLR_MSG_LOG
Code second leg.
Field:

msg_dmp

185-190 6 Un Second Leg Contains the arrival date Table:


Arrival Date for the second leg.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format, else
OPEN or VOID. msg_dmp

191-194 4 Un Second Leg Contains the arrival time Table:


Arrival Time for the second leg.

FIS, LLC - Confidential Document 751


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

The field value must be CLR_MSG_LOG


in HHMM format or left
Field:
blank if the Arrival Time
msg_dmp
is OPEN or VOID.

195-209 15 Un Second Leg Fare Contains the fare Table:


Amount amount for the second
CLR_MSG_LOG
leg.
Field:

msg_dmp

210-224 15 An Second Leg Fare Contains the fare basis Table:


Basis for the second leg.
CLR_MSG_LOG

Field:

msg_dmp

225 1 An Second Leg Contains the class of Table:


Class of Travel travel for the second leg.
CLR_MSG_LOG

Field:

msg_dmp

226 1 An Second Leg Stop Contains the allowed Table:


Over Allowed stop over for the second
CLR_MSG_LOG
leg.
Field:
The valid values for this
field are: msg_dmp

Y → Yes
N → No

227-230 4 An Third Leg Carrier Indicates the first part of Table:


Code flight number.

FIS, LLC - Confidential Document 752


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

CLR_MSG_LOG

Field:

msg_dmp

231-234 4 Un Third Leg Flight Contains the third leg Table:


Number numeric flight number.
CLR_MSG_LOG

Field:

msg_dmp

235-240 6 An Third Leg Contains the departure Table:


Departure airport code for the third
CLR_MSG_LOG
Airport Code leg.
Field:

msg_dmp

241-246 6 Un Third Leg Contains the departure Table:


Departure Date date for the third leg.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format, else
OPEN or VOID. msg_dmp

247-250 4 Un Third Leg Contains the departure Table:


Departure Time time for the third leg.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format or left
blank if the Departure msg_dmp

Date is OPEN or VOID.

251-256 6 Un Third Leg Arrival Contains the arrival Table:


Airport Code airport code for the third
CLR_MSG_LOG
leg.
Field:

FIS, LLC - Confidential Document 753


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

msg_dmp

257-262 6 Un Third Leg Arrival Contains the arrival date Table:


Date for the third leg.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format, else
OPEN or VOID. msg_dmp

263-266 4 Un Third Leg Arrival Contains the arrival time Table:


Time for the third leg.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format or left
blank if the Arrival Time msg_dmp

is OPEN or VOID.

267-281 15 Un Third Leg Fare Contains the fare Table:


Amount amount for the third leg.
CLR_MSG_LOG

Field:

msg_dmp

282-296 15 An Third Leg Fare Contains the fare basis Table:


Basis for the third leg.
CLR_MSG_LOG

Field:

msg_dmp

297 1 An Third Leg Class Contains the class of Table:


of Travel travel for the first leg.
CLR_MSG_LOG

Field:

msg_dmp

FIS, LLC - Confidential Document 754


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

298 1 An Third Leg Stop Contains the allowed Table:


Over Allowed stop over for the third
CLR_MSG_LOG
leg.
Field:
The valid values for this
field are: msg_dmp

Y → Yes
N → No

299-302 4 An Fourth Leg Indicates the first part of Table:


Carrier Code flight number.
CLR_MSG_LOG

Field:

msg_dmp

303-306 4 Un Fourth Leg Flight Contains the fourth leg Table:


Number numeric flight number.
CLR_MSG_LOG

Field:

msg_dmp

307-312 6 An Fourth Leg Contains the departure Table:


Departure airport code for the
CLR_MSG_LOG
Airport Code fourth leg.
Field:

msg_dmp

313-318 6 Un Fourth Leg Contains the departure Table:


Departure Date date for the fourth leg.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format, else
OPEN or VOID. msg_dmp

FIS, LLC - Confidential Document 755


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

319-322 4 Un Fourth Leg Contains the departure Table:


Departure Time time for the fourth leg.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format or left
blank if the Departure msg_dmp

Date is OPEN or VOID.

323-328 6 Un Fourth Leg Contains the arrival Table:


Arrival Airport airport code for the
CLR_MSG_LOG
Code fourth leg.
Field:

msg_dmp

329-334 6 Un Fourth Leg Contains the arrival date Table:


Arrival Date for the fourth leg.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format, else
OPEN or VOID. msg_dmp

335-338 4 Un Fourth Leg Contains the arrival time Table:


Arrival Time for the fourth leg.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format or left
blank if the Arrival Time msg_dmp

is OPEN or VOID.

339-353 15 Un Fourth Leg Fare Contains the fare Table:


Amount amount for the fourth
CLR_MSG_LOG
leg.
Field:

msg_dmp

FIS, LLC - Confidential Document 756


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

354-368 15 An Fourth Leg Fare Contains the fare basis Table:


Basis for the fourth leg.
CLR_MSG_LOG

Field:

msg_dmp

369 1 An Fourth Leg Class Contains the class of Table:


of Travel travel for the fourth leg.
CLR_MSG_LOG

Field:

msg_dmp

370 1 An Fourth Leg Stop Contains the allowed Table:


Over Allowed stop over for the fourth
CLR_MSG_LOG
leg.
Field:
The valid values for this
field are: msg_dmp

Y → Yes
N → No

Note: This record contains specific information relating to the ticket such as Passenger Name and
itinerary.

An Airline Routing Detail Record must be preceded by an Airline Additional Detail Record (XA). An
Airline Routing Detail Record can occur multiple times per charge, one for each ticket number.

If an Airline Routing Detail Record(s) is present, an Airline Additional Detail Record must exist.

FIS, LLC - Confidential Document 757


TC 57, TCR 3 - Diners Intl - ATM Additional Detail Record
The ATM Additional Detail addendum record contains the additional ATM data including the ATM
Identification Number and record date and time.

Network Reference: Refer the latest Electronic Interchange Manual > Section 3: Interchange Chargetype
Specific Message > ATM Additional Detail Record section.

Field Data Comments / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence Field:
Number
msg_type

5-6 2 An Function Code The valid value for this Table:


field is ‘XC’.
CLR_MSG_LOG
Contains additional ATM
Field:
data including the ATM
Identification Number msg_dmp

and record date and


time.

FIS, LLC - Confidential Document 758


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

7-8 2 An Sending Contains the Table:


Institution identification code of the
CLR_MSG_LOG
Identification sending institution.
Code Field:
The valid value for this
field is ‘Spaces’. msg_dmp

9-11 3 An Recap Number Contains the recap Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

12-13 2 An Receiving Contains the Table:


Institution identification number of
CLR_MSG_LOG
Identification the receiving institution.
Number Field:
The valid value for this
field is ‘Spaces’. msg_dmp

14-16 3 An Batch Number Contains the batch Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

17-19 3 An Sequence Contains the sequence Table:


Number within number within the batch.
CLR_MSG_LOG
the batch The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

20-22 3 An Sub-Sequence Contains the sub- Table:


Number within sequence number within
CLR_MSG_LOG
the Charge the charge.

FIS, LLC - Confidential Document 759


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

The valid value for this Field:


field is ‘Spaces’. msg_dmp

23-28 6 An Acquirer Time Contains the acquirer Table:


time.
CLR_MSG_LOG
The field value must be
Field:
in HHMMSS format.
msg_dmp

29-34 6 An Acquirer Date Contains the acquirer Table:


date.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format.
msg_dmp

35-40 6 An Local Time Contains the local time. Table:

The field value must be CLR_MSG_LOG


in HHMMSS format.
Field:

msg_dmp

41-46 6 An Local Date Contains the local date. Table:

The field value must be CLR_MSG_LOG


in YYMMDD format.
Field:

msg_dmp

47-54 8 An ATM ID Number Contains the ATM Table:


identification number.
CLR_MSG_LOG

Field:

msg_dmp

FIS, LLC - Confidential Document 760


Note: **If the ATM transaction is acquired locally, the UTCDT will be identical to LCDAT and
UTCTM will be identical to LCTIM.

An ATM Additional Detail Record occurs once per charge and has Sub–Sequence Number (SUSEQ)
‘1’ or ‘2’.

The Institution Name (i.e., ATM owner) is contained in the ESTAB field of the Charge Detail
Message. The ATM location is also in the Charge Detail Message as Street address, City, State, Zip
Code and Country.

The ATM Additional Detail Record applies only to transactions with Charge Type 830, 831 or 832
(ATM Cash).

TC 57, TCR 3 - Diners Intl - Car Rental Additional Record


The Car Rental Additional Addendum contains the additional Car Rental data pertaining to the rental agency,
rental agreement, rates, and contract terms.

Network Reference: Refer the latest Electronic Interchange Manual > Section 3: Interchange Chargetype
Specific Message > Car Rental Additional Detail Record section.

Field Data Comments / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’.

FIS, LLC - Confidential Document 761


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

Sequence IN_DRAFT_MAIN
Number Field:

msg_type

5-6 2 An Function Code The valid value for this Table:


field is ‘XV’.
CLR_MSG_LOG
Contains additional Car
Field:
Rental data pertaining to
the Rental Agency, msg_dmp

Rental Agreement, Rates,


and contract terms.

7-8 2 An Sending Contains the Table:


Institution identification code of the
CLR_MSG_LOG
Identification sending institution.
Code Field:
The valid value for this
field is ‘Spaces’. msg_dmp

9-11 3 An Recap Number Contains the recap Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

12-13 2 An Receiving Contains the Table:


Institution identification number of
CLR_MSG_LOG
Identification the receiving institution.
Number Field:
The valid value for this
field is ‘Spaces’. msg_dmp

14-16 3 An Batch Number Contains the batch Table:


number.
CLR_MSG_LOG

FIS, LLC - Confidential Document 762


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

The valid value for this Field:


field is ‘Spaces’. msg_dmp

17-19 3 An Sequence Contains the sequence Table:


Number within number within the batch.
CLR_MSG_LOG
the batch The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

20-22 3 An Sub-Sequence Contains the sub- Table:


Number within sequence number within
CLR_MSG_LOG
the Charge the charge.
Field:
The valid value for this
field is ‘Spaces’. msg_dmp

23-32 10 An Rental Contains the rental Table:


Agreement agreement number.
CLR_MSG_LOG
Number
Field:

msg_dmp

33-81 49 An Renter Name Contains the name of the Table:


renter.
CLR_MSG_LOG

Field:

msg_dmp

82-107 26 An Car Pickup City Contains the city were Table:


the car was picked up.
CLR_MSG_LOG

Field:

msg_dmp

FIS, LLC - Confidential Document 763


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

108-127 20 An Car Pickup Contains the Table:


State/ state/country/province
CLR_MSG_LOG
County/Province were the car was picked
up. Field:

msg_dmp

128-130 3 An Car Pickup Contains the country Table:


Country were the car was picked
CLR_MSG_LOG
up.
Field:

msg_dmp

131-136 6 Un Car Pickup Date Contains the date when Table:


the car was picked up.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format.
msg_dmp

137-140 4 Un Car Pickup Time Contains the time when Table:


the car was picked up.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format.
msg_dmp

141-166 26 An City of Car Contains the city where Table:


Return the car was returned.
CLR_MSG_LOG

Field:

msg_dmp

167-186 20 An State/County or Contains the Table:


Province of state/country/province
CLR_MSG_LOG
Return

FIS, LLC - Confidential Document 764


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

were the car was Field:


returned. msg_dmp

187-189 3 An Country of Contains the country Table:


Return were the car was
CLR_MSG_LOG
returned.
Field:

msg_dmp

190-195 6 Un Date of Return Contains the date of Table:


return.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format.
msg_dmp

196-199 4 Un Time of Return Contains the time of Table:


return.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format.
msg_dmp

200-203 4 An Class of Car Contains the class of car Table:


rented.
CLR_MSG_LOG

Field:

msg_dmp

204-218 15 An Weekly Rental Contains the weekly Table:


Rate rental rate for the car.
CLR_MSG_LOG

Field:

msg_dmp

FIS, LLC - Confidential Document 765


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

219-233 15 Un Daily Rental Contains the daily rental Table:


Rate rate for the car.
CLR_MSG_LOG

Field:

msg_dmp

234-248 15 Un Rate per Contains the rate per Table:


mile/km mile/km for the rented
CLR_MSG_LOG
car.
Field:

msg_dmp

249-253 5 Un Total Rental Contains the total miles Table:


Distance driven.
CLR_MSG_LOG

Field:

msg_dmp

254-258 5 Un Free mile/km Contains the free Table:


miles/km.
CLR_MSG_LOG

Field:

msg_dmp

259-273 15 Un Insurance Contains the insurance Table:


Charges charges for the rented
CLR_MSG_LOG
car.
Field:

msg_dmp

274-288 15 Un Fuel Charges Contains the fuel Table:


charges.
CLR_MSG_LOG

FIS, LLC - Confidential Document 766


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

Field:

msg_dmp

289 1 An Miles or Indicated the distance in Table:


Kilometers miles / kilometers.
CLR_MSG_LOG
The valid values for this
Field:
field are "K" or "M".
msg_dmp

290-304 15 Un One way drop Holds the charges for Table:


charge one way drop.
CLR_MSG_LOG

Field:

msg_dmp

305-319 15 Un Auto towing Contains the charges Table:


charge applied for auto-towing.
CLR_MSG_LOG

Field:

msg_dmp

320-334 15 Un Regular Mileage Contains the charge for Table:


Charge regular mileage.
CLR_MSG_LOG

Field:

msg_dmp

335-349 15 Un Extra Mileage Contains the charge for Table:


Charge extra mileage.
CLR_MSG_LOG

Field:

msg_dmp

FIS, LLC - Confidential Document 767


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

350-364 15 Un Late Return Contains the charge for Table:


Charge late return of the rented
CLR_MSG_LOG
car.
Field:

msg_dmp

365-379 15 Un Telephone Contains the telephone Table:


Charge charges.
CLR_MSG_LOG

Field:

msg_dmp

380-394 15 Un Other Charges Holds the other charges. Table:

CLR_MSG_LOG

Field:

msg_dmp

395 1 An No Show Indicates if the no show Table:


Charges charges are applicable or
CLR_MSG_LOG
not.
Field:
The valid values for this
field are: msg_dmp

0 → Not applicable
1 → No show

Note: This Additional Detail Record occurs once per charge.

The name of the Car Rental company, its address and phone number are contained in the Charge
Detail Message.

The Car Rental Additional Detail Record applies only to Charge Type 400 (Car Rental) and Charge
Types 600 and 601 (Travel Agents).

FIS, LLC - Confidential Document 768


TC 57, TCR 3 - Diners Intl - Chipcard Additional Record
The Chipcard Additional addendum contains the additional transaction data captured during the chip
processing including the Transaction Certificate (TC) data used to calculate TC.

Network Reference:

VISA: Refer the latest Electronic Interchange Manual > Section 3: Interchange Chargetype Specific Message
> Chipcard Additional Detail Record section.

Field Data Comments / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-6 2 An Function Code The valid value for this Table:


field is ‘XM’.
CLR_MSG_LOG
When present, this
Field:
record will immediately
follow the Charge Detail msg_dmp

Message (Function Code


XD). Any additional detail

FIS, LLC - Confidential Document 769


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

records for the


transaction will follow
the Chip Card Additional
Detail Record.

This record contains


additional transaction
data captured during the
chip processing including
the Transaction
Certificate (TC) data used
to calculate TC.

7-8 2 An Sending Contains the Table:


Institution identification code of the
CLR_MSG_LOG
Identification sending institution.
Code Field:
The valid value for this
field is ‘Spaces’. msg_dmp

9-11 3 An Recap Number Contains the recap Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

12-13 2 An Receiving Contains the Table:


Institution identification number of
CLR_MSG_LOG
Identification the receiving institution.
Number Field:
The valid value for this
field is ‘Spaces’. msg_dmp

14-16 3 An Batch Number Contains the batch Table:


number.
CLR_MSG_LOG

FIS, LLC - Confidential Document 770


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

The valid value for this Field:


field is ‘Spaces’. msg_dmp

17-19 3 An Sequence Contains the sequence Table:


Number within number within the batch.
CLR_MSG_LOG
the batch The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

20-22 3 An Sub-Sequence Contains the sub- Table:


Number within sequence number within
CLR_MSG_LOG
the Charge the charge.
Field:
The valid value for this
field is ‘Spaces’. msg_dmp

23-25 3 Un Application PAN Contains a value which Table:


Sequence helps to identify and
CLR_MSG_LOG
Number differentiate cards with
the same PAN Field:

msg_dmp

26-57 32 An Application Contains a value which Table:


Identifier helps to identify the
CLR_MSG_LOG
Terminal application as described
in ISO 7816-5. Field:

msg_dmp

58-61 4 An Application Indicates the capabilities Table:


Interchange of the card to support
CLR_MSG_LOG
Profile specific functions in the
application. Field:

msg_dmp

FIS, LLC - Confidential Document 771


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

62-65 4 An Application Contains the counter Table:


Transaction maintained by the
CLR_MSG_LOG
Counter application in the ICC
(ATC increment is Field:

managed by the ICC). msg_dmp

66-81 16 An Application Contains the Cryptogram Table:


Cryptogram generated by the card
CLR_MSG_LOG
and used by the issuer to
verify that the request Field:

came from the card. msg_dmp

82-85 4 An Application Contains the parameters Table:


Usage Control specified by the Issuer
CLR_MSG_LOG
that determine
circumstances under Field:

which Authorization msg_dmp


Responses are provided
for Chip Card
Transactions.

86-97 12 Un Amount This field value helps to Table:


Authorised identify the Chip Card
CLR_MSG_LOG
Transaction amount for
which the Merchant Field:

received in approved msg_dmp


Authorization Response.

98-109 12 Un Amount Other holds fixed numeric with Table:


no decimal places and
CLR_MSG_LOG
will be front padded with
zeros (0). The last 2 digits Field:

msg_dmp

FIS, LLC - Confidential Document 772


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

imply minor units of


currency.

110-111 2 An Cryptogram Indicates the type of Table:


Information cryptogram i.e. AAC, TC,
CLR_MSG_LOG
Data ARQC
Field:

msg_dmp

112-117 6 An CVM Results Indicates the results of Table:


the last Cardholder
CLR_MSG_LOG
Verification Method
(CVM) performed. Field:

msg_dmp

118-149 32 An Dedicated File Contains the name of the Table:


Name DEDICATED FILE as
CLR_MSG_LOG
described in ISO 7816-4.
Field:

msg_dmp

150-157 8 An Interface Device Contains the Unique and Table:


Serial Number permanent serial
CLR_MSG_LOG
number assigned to the
IFD by the manufacturer. Field:

msg_dmp

158-221 64 An Issuer Contains proprietary Table:


Application Data application data for
CLR_MSG_LOG
transmission to the
issuer in an online Field:

transaction. msg_dmp

FIS, LLC - Confidential Document 773


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

222-253 32 An Issuer Contains the data sent by Table:


Authentication the Issuer to the Chip
CLR_MSG_LOG
Data Card to validate the
authenticity of the Field:

Issuer. msg_dmp

254-303 50 An Issuer Script Indicates the result of Table:


Results the terminal script
CLR_MSG_LOG
processing. This field
value would be present if Field:

script commands to ICC msg_dmp


are delivered by
terminal.

304-306 3 Un Terminal Indicates the country of Table:


Country Code the terminal represented
CLR_MSG_LOG
according to ISO 3166.
Field:

msg_dmp

307-310 4 An Terminal Contains the version Table:


Application number assigned by the
CLR_MSG_LOG
Version Number payment system for the
application. Field:

msg_dmp

311-316 6 An Terminal Indicates the card data Table:


Capabilities input, CVM, and security
CLR_MSG_LOG
capabilities of the
terminal. Field:

msg_dmp

FIS, LLC - Confidential Document 774


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

317-318 2 Un Terminal Type Indicates the Table:


environment of the
CLR_MSG_LOG
terminal, its
communication Field:

capability and msg_dmp


operational control.

319-328 10 Un Terminal Contains the status of Table:


Verification the different functions as
CLR_MSG_LOG
Results seen from the terminal.
Field:

msg_dmp

329-334 6 Un Transaction Contains the local date Table:


Date on which the transaction
CLR_MSG_LOG
was authorized.
Field:
The field value must be
in YYMMDD format. msg_dmp

335-336 2 Un Transaction Indicates the type of Table:


Type financial transaction
CLR_MSG_LOG
represented by the first
two digits of ISO Field:

8583:1987 Processing msg_dmp


Code.

337-339 3 Un Transaction Indicates the currency Table:


Currency Code code of the transaction
CLR_MSG_LOG
according to ISO 4217.
Field:

msg_dmp

FIS, LLC - Confidential Document 775


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

340-347 8 An Unpredictable Contains the value to Table:


Number provide variability and
CLR_MSG_LOG
uniqueness to the
generation of a Field:

cryptogram. msg_dmp

Mandatory if input to
application cryptogram
calculation.

Note: All the data values must be converted to ASCII before sending to Diners Club for processing.
DCI may not process the entire file if binary data found in this record.

All the Conditional and Optional fields must be filled with spaces when not available.

A Chip Card Additional Detail Record occurs once per charge and always has Sub–Sequence
Number (SUSEQ) of ‘1’.

The Acquiring Participant submitting the Chip Card Additional Detail Record must submit as a
fixed-length record and pad any unused positions with spaces (not zeros). If a field is not
available, it must be filled with spaces.

FIS, LLC - Confidential Document 776


TC 57, TCR 3 - Diners Intl - Gasoline Additional Record
The Gasoline Additional record contains the additional data about the vehicle, fuel quantity and price, and
other charges.

Network Reference: Refer the latest Electronic Interchange Manual > Section 3: Interchange Chargetype
Specific Message > Gasoline Additional Detail Record section.

Field Data Comments / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-6 2 An Function Code The valid value for this Table:


field is ‘XG’.
CLR_MSG_LOG
Contains data about the
Field:
vehicle, fuel quantity and
price, and other charges. msg_dmp

7-8 2 An Sending Contains the Table:


Institution identification code of the
CLR_MSG_LOG
sending institution.

FIS, LLC - Confidential Document 777


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

Identification The valid value for this Field:


Code field is ‘Spaces’. msg_dmp

9-11 3 An Recap Number Contains the recap Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

12-13 2 An Receiving Contains the Table:


Institution identification number of
CLR_MSG_LOG
Identification the receiving institution.
Number Field:
The valid value for this
field is ‘Spaces’. msg_dmp

14-16 3 An Batch Number Contains the batch Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

17-19 3 An Sequence Contains the sequence Table:


Number within number within the batch.
CLR_MSG_LOG
the batch The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

20-22 3 An Sub-Sequence Contains the sub- Table:


Number within sequence number within
CLR_MSG_LOG
the Charge the charge.
Field:
The valid value for this
field is ‘Spaces’. msg_dmp

FIS, LLC - Confidential Document 778


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

23-37 15 An Vehicle/License Contains the external Table:


Plate Number identification number of
CLR_MSG_LOG
the vehicle being fueled.
Field:

msg_dmp

38-57 20 An Vehicle ID Contains the other Table:


vehicle identification
CLR_MSG_LOG
number.
Field:

msg_dmp

58-64 7 Un Odometer Contains the Odometer Table:


Reading Reading of the vehicle
CLR_MSG_LOG
being fueled.
Field:

msg_dmp

65 1 An Odometer Unit Contains the odometer Table:


unit.
CLR_MSG_LOG
The valid values for this
Field:
field are:
msg_dmp
M → Miles
K → Kilometers

66-85 20 An Driver Contains the volume of Table:


ID/License/ fuel delivered.
CLR_MSG_LOG
Other Number Note: This field allows a
Field:
maximum of 7 numeric
character, which msg_dmp

comprises a maximum of
4 integer digits, a

FIS, LLC - Confidential Document 779


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

decimal point and up to


2 decimal digits.

86-92 7 Un Fuel Units Contains the units of fuel Table:


Dispensed dispensed.
CLR_MSG_LOG

Field:

msg_dmp

93-107 15 Un Fuel Price Per Contains the price of fuel Table:


Unit per unit.
CLR_MSG_LOG

Field:

msg_dmp

108 1 An Fuel Unit Contains the units of Table:


fuel.
CLR_MSG_LOG
The valid values for this
Field:
field are:
msg_dmp
G → Gallons
L → Liters

109-123 15 An Fuel Product Contains the product Table:


Type type of fuel.
CLR_MSG_LOG

Field:

msg_dmp

124-138 15 Un Total Fuel Contains the cost of fuel Table:


Amount delivered.
CLR_MSG_LOG
Note: This field allows a
Field:
maximum of 15 numeric
character, which msg_dmp

FIS, LLC - Confidential Document 780


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

comprises a maximum of
12 integer digits, a
decimal point and up to
2 decimal digits.

139-145 7 Un Oil- Number of Contains the volume of Table:


Units oil used.
CLR_MSG_LOG
Note: This field allows a
Field:
maximum of 7 numeric
character, which msg_dmp

comprises a maximum of
4 integer digits, a
decimal point and up to
2 decimal digits.

146 1 An Oil Units Contains the units of the Table:


oil.
CLR_MSG_LOG
The valid values for this
Field:
field are:
msg_dmp
G → Gallons
L → Liters
P → Pints

147-161 15 Un Total Oil Contains the financial Table:


Purchase amount.
CLR_MSG_LOG
Amount Note: This field allows a
Field:
maximum of 15 numeric
character, which msg_dmp

comprises a maximum of
12 integer digits, a
decimal point and up to
2 decimal digits.

FIS, LLC - Confidential Document 781


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

162-176 15 An Merchandise Contains the product Table:


Product Type type of the merchandise.
CLR_MSG_LOG

Field:

msg_dmp

177-191 15 Un Other Contains the other Table:


Merchandise charged of merchandise.
CLR_MSG_LOG
Charges
Field:

msg_dmp

192-206 15 An Contract Contains the Fleet Table:


Number Agreement Contract
CLR_MSG_LOG
Number
Field:

msg_dmp

207 1 An Fleet Contains the transaction Table:


Transaction of the fleet.
CLR_MSG_LOG
The valid values for this
Field:
field are:
msg_dmp
Y → Yes
N → No

Note: The Gasoline Additional Detail Record occurs once per charge and has Sub–Sequence
Number (SUSEQ) ’1’ or ‘2’.

The name of the Gas Station, address and phone number is contained in the Charge Detail
Message.

The Gasoline Additional Detail Record applies only Charge Types 700 and 710 (Petrol).

FIS, LLC - Confidential Document 782


TC 57, TCR 3 - Diners Intl - Hotel Additional Detail Record
The Hotel Additional Detail addendum record contains the additional Hotel data which describe the
accommodation, rates, reservation type, and other charges.

Network Reference: Refer the latest Electronic Interchange Manual > Section 3: Interchange Chargetype
Specific Message > Hotel Additional Detail Record section.

Field Data Comments / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-6 2 An Function Code The valid value for this Table:


field is ‘XH’.
CLR_MSG_LOG
Contains additional Hotel
Field:
data which describe the
accommodation, rates, msg_dmp

reservation type, and


other charges.

FIS, LLC - Confidential Document 783


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

7-8 2 An Sending Contains the Table:


Institution identification code of the
CLR_MSG_LOG
Identification sending institution.
Code Field:
The valid value for this
field is ‘Spaces’. msg_dmp

9-11 3 An Recap Number Contains the recap Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

12-13 2 An Receiving Contains the Table:


Institution identification number of
CLR_MSG_LOG
Identification the receiving institution.
Number Field:
The valid value for this
field is ‘Spaces’. msg_dmp

14-16 3 An Batch Number Contains the batch Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

17-19 3 An Sequence Contains the sequence Table:


Number within number within the batch.
CLR_MSG_LOG
the batch The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

20-22 3 An Sub-Sequence Contains the sub- Table:


Number within sequence number within
CLR_MSG_LOG
the Charge the charge.

FIS, LLC - Confidential Document 784


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

The valid value for this Field:


field is ‘Spaces’. msg_dmp

23-28 6 Un Date of Check-in Contains the check-in Table:


date.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format.
msg_dmp

29-34 6 Un Date of Check- Contains the check-out Table:


out date.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format.
msg_dmp

35-37 3 Un Number in Party Contains the number of Table:


members.
CLR_MSG_LOG

Field:

msg_dmp

38-86 49 An Guest Name Contains the name of the Table:


guest.
CLR_MSG_LOG

Field:

msg_dmp

87-90 4 An Room Type Contains the type of Table:


accommodation.
CLR_MSG_LOG

Field:

msg_dmp

FIS, LLC - Confidential Document 785


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

91-92 2 An Program Code Contains the program Table:


code.
CLR_MSG_LOG

Field:

msg_dmp

93-102 10 An Folio Reference Contains the folio Table:


Number reference number.
CLR_MSG_LOG

Field:

msg_dmp

103 1 An Confirmed Indicates if the Table:


Reservation reservation is confirmed
CLR_MSG_LOG
Indicator or not.
Field:
The valid values for this
field are: msg_dmp

Y → Confirmed
N → Not Confirmed

104-118 15 Un Daily Room Rate Contains the daily room Table:


rate.
CLR_MSG_LOG

Field:

msg_dmp

119-133 15 Un Room Tax Contains the tax applied Table:


for the room.
CLR_MSG_LOG

Field:

msg_dmp

FIS, LLC - Confidential Document 786


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

134-148 15 Un Non-Room Tax Contains the tax applied Table:


other than the room tax.
CLR_MSG_LOG

Field:

msg_dmp

149-163 15 Un Phone Charges Contains the phone Table:


charges
CLR_MSG_LOG

Field:

msg_dmp

164-178 15 Un Room Service Contains the room Table:


Charges service charges.
CLR_MSG_LOG

Field:

msg_dmp

179-193 15 Un Mini Bar Contains the mini bar Table:


Charges charges.
CLR_MSG_LOG

Field:

msg_dmp

194-208 15 Un Bar Charges Contains the bar charges. Table:

CLR_MSG_LOG

Field:

msg_dmp

209-223 15 Un Gift Shop Contains the gift shop Table:


Charges charges.
CLR_MSG_LOG

FIS, LLC - Confidential Document 787


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

Field:

msg_dmp

224-238 15 Un Laundry/Dry Contains the laundry/dry Table:


Cleaning cleaning charges.
CLR_MSG_LOG
Charges
Field:

msg_dmp

239-253 15 Un Prepaid Contains any pre-paid Table:


Expenses expenses used by the
CLR_MSG_LOG
guest.
Field:

msg_dmp

254-268 15 Un Restaurant Contains the restaurant Table:


Charges charges.
CLR_MSG_LOG

Field:

msg_dmp

269-283 15 Un Cash Advances Contains the cash Table:


advances collected prior
CLR_MSG_LOG
to the room occupancy.
Field:

msg_dmp

284-298 15 Un Parking/Valet/ Contains the Table:


Transportation parking/valet
CLR_MSG_LOG
Charges transportation charges.
Field:

msg_dmp

FIS, LLC - Confidential Document 788


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

299-313 15 Un Health Club Contains the health club Table:


Charges charges.
CLR_MSG_LOG

Field:

msg_dmp

314-328 15 Un Business Centre Contains the business Table:


Charges center charges.
CLR_MSG_LOG

Field:

msg_dmp

329-343 15 Un Movie Charges Contains the movie Table:


charges.
CLR_MSG_LOG

Field:

msg_dmp

344-358 15 Un Other Service Contains the other Table:


Charges service charges.
CLR_MSG_LOG

Field:

msg_dmp

359-373 15 Un Gratuities Contains the gratuities Table:


charges.
CLR_MSG_LOG

Field:

msg_dmp

374-388 15 Un Conference Contains the conference Table:


Charges charges.
CLR_MSG_LOG

FIS, LLC - Confidential Document 789


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

Field:

msg_dmp

389-403 15 Un Audio Visual Contains the audio-visual Table:


charges charges.
CLR_MSG_LOG

Field:

msg_dmp

404-418 15 Un Banquet Contains the banquet Table:


Charges charges.
CLR_MSG_LOG

Field:

msg_dmp

419-433 15 Un Internet Charges Contains the internet Table:


charges.
CLR_MSG_LOG

Field:

msg_dmp

434-448 15 Un Early Arrival or Contains the early arrival Table:


Departure or departure charges.
CLR_MSG_LOG
Charges
Field:

msg_dmp

449 1 Un Billing Contains the billing Table:


Adjustment adjustment charges.
CLR_MSG_LOG
The valid values for this
Field:
field are:
msg_dmp
0 → No additional
Charges

FIS, LLC - Confidential Document 790


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

1 → Additional
Charges added

450-464 15 Un Billing Contains the billing Table:


Adjustment adjustment amount
CLR_MSG_LOG
Amount applied.
Field:

msg_dmp

Note: The Hotel Additional Detail Record occurs once per charge.

The name of the Hotel, address and phone number are contained in the Charge Detail Message.

The Hotel Additional Data Record applies only to Charge Types 100, 101, 102, 103 and 104 (Hotels)
and Charge Types 600 and 601 (Travel Agents).

TC 57, TCR 3 - Diners Intl - Rail Additional Detail Record


The Rail Additional Detail addendum record contains the Additional Rail Detail information, including the
Ticket Number, Ticketing Travel Agent, Reservation System Code, and Passenger Name.

Network Reference: Refer the latest Electronic Interchange Manual > Section 3: Interchange Chargetype
Specific Message > Rail Additional Detail Record section.

Field Data Comments / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

FIS, LLC - Confidential Document 791


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-6 2 An Function Code The valid value for this Table:


field is ‘XR’.
CLR_MSG_LOG
Contains Additional Rail
Field:
Detail information,
including the Ticket msg_dmp

Number, Ticketing Travel


Agent, Reservation
System Code, and
Passenger Name.

7-8 2 An Sending Contains the Table:


Institution identification code of the
CLR_MSG_LOG
Identification sending institution.
Code Field:
The valid value for this
field is ‘Spaces’. msg_dmp

9-11 3 An Recap Number Contains the recap Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

FIS, LLC - Confidential Document 792


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

12-13 2 An Receiving Contains the Table:


Institution identification number of
CLR_MSG_LOG
Identification the receiving institution.
Number Field:
The valid value for this
field is ‘Spaces’. msg_dmp

14-16 3 An Batch Number Contains the batch Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

17-19 3 An Sequence Contains the sequence Table:


Number within number within the batch.
CLR_MSG_LOG
the batch The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

20-22 3 An Sub-Sequence Contains the sub- Table:


Number within sequence number within
CLR_MSG_LOG
the Charge the charge.
Field:
The valid value for this
field is ‘Spaces’. msg_dmp

23-25 3 Un Railway that Identifies the railroad Table:


issued ticket issuing the ticket.
CLR_MSG_LOG

Field:

msg_dmp

26-35 10 An Ticket Number Holds the sequential part Table:


of the Ticket number. For
CLR_MSG_LOG
IATA Tickets: Delete the

FIS, LLC - Confidential Document 793


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

first three (3) characters Field:


and use the next ten (10) msg_dmp
characters.

36 1 Un Ticket Check Holds the ticket check Table:


Digit digit.
CLR_MSG_LOG

Field:

msg_dmp

37-44 8 An Agent Code Holds the code of the Table:


ticket-issuing agent.
CLR_MSG_LOG

Field:

msg_dmp

45-76 32 An Agent Name Holds the trading name Table:


of the ticket-issuing
CLR_MSG_LOG
agent.
Field:

msg_dmp

77-108 32 An Agent Address Contains the first line of Table:


Line1 address of the ticketing
CLR_MSG_LOG
travel agent.
Field:

msg_dmp

109-140 32 An Agent Address Contains the second line Table:


Line2 of address of the
CLR_MSG_LOG
ticketing travel agent.
Field:

msg_dmp

FIS, LLC - Confidential Document 794


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

141-172 32 An Agent Address Contains the third line of Table:


Line3 address of the ticketing
CLR_MSG_LOG
travel agent.
Field:

msg_dmp

173-202 30 An Agent City Contains the city of the Table:


ticketing travel agent,
CLR_MSG_LOG

Field:

msg_dmp

203-232 30 An Agent State/ Holds the state, country, Table:


Country province or cantonment,
CLR_MSG_LOG
etc. of the ticketing
travel agent. Field:

msg_dmp

233-242 10 An Agent ZIP Code Holds the zip code of the Table:
ticketing travel agent.
CLR_MSG_LOG

Field:

msg_dmp

243-245 3 Un Agent Contains the country Table:


Geographic code of the ticketing
CLR_MSG_LOG
Code travel agent.
Field:

msg_dmp

246-251 6 An Agent Contains the Table:


International international dialing
CLR_MSG_LOG
Dialing Code code.

FIS, LLC - Confidential Document 795


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

Field:

msg_dmp

252-257 6 An Agent Area Contains the area code Table:


Code of the agent’s location.
CLR_MSG_LOG

Field:

msg_dmp

258-269 12 An Agent Contains the telephone Table:


Telephone number of the agent.
CLR_MSG_LOG
Number
Field:

msg_dmp

270-273 4 An Computerised Contains the Table:


Reservation computerized
CLR_MSG_LOG
System Code reservation system code.
Field:

msg_dmp

274-323 49 An Passenger Name Contains the name of the Table:


passenger.
CLR_MSG_LOG

Field:

msg_dmp

FIS, LLC - Confidential Document 796


Note: As with Airline Charge Records, a Rail charge can include many tickets for many passengers
and many Legs of Travel.

The Rail Additional Detail Record provides information relating to the ticket, followed by one Rail
Routing Detail Record which contains specific information relating to the Legs of travel. The use of
these Message Types is described in the following examples:

A Round Trip (Return) journey from London to York: One Rail Additional Detail Record is created,
followed by one Rail Routing Record containing information for Leg 1 (London to York) and Leg 2
(York to London).

Two colleagues traveling together on a Roundtrip (Return) journey from London to York: One Rail
Additional Detail Record is created for the first passenger, followed by one Rail Routing Record
containing information for Leg 1 (London to York) and Leg 2 (York to London). These are followed by
a second Rail Additional Detail Record for the second passenger, followed by one Rail Routing
Record containing information for Leg 1 (London to York) and Leg 2 (York to London).

A journey involves four individual legs of travel, the maximum permissible: One Rail Additional
Detail Record is created, followed by one Rail Routing Record with information in all four legs of
travel.

The Rail Additional Detail Record applies only to Charge Type 630 (Railroads) and Charge Types 600
and 601 (Travel Agents).

TC 57, TCR 3 - Diners Intl - Rail Routing Detail Record


The Rail Routing Detail addendum record contains the Rail Routing Record detail information such as the
Carrier Code, Journey Number, Departure and Arrival information, Class of Travel and Fare Basis.

Network Reference: Refer the latest Electronic Interchange Manual > Section 3: Interchange Chargetype
Specific Message > Rail Routing Detail Record section.

Field Data Comments / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 797


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-6 2 An Function Code The valid value for this Table:


field is ‘XL’.
CLR_MSG_LOG
Contains Rail Routing
Field:
Record detail
information such as the msg_dmp

Carrier Code, Journey


Number, Departure and
Arrival information, Class
of Travel and Fare Basis.

7-8 2 An Sending Contains the Table:


Institution identification code of the
CLR_MSG_LOG
Identification sending institution.
Code Field:
The valid value for this
field is ‘Spaces’. msg_dmp

9-11 3 An Recap Number Contains the recap Table:


number.
CLR_MSG_LOG

FIS, LLC - Confidential Document 798


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

The valid value for this Field:


field is ‘Spaces’. msg_dmp

12-13 2 An Receiving Contains the Table:


Institution identification number of
CLR_MSG_LOG
Identification the receiving institution.
Number Field:
The valid value for this
field is ‘Spaces’. msg_dmp

14-16 3 An Batch Number Contains the batch Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

17-19 3 An Sequence Contains the sequence Table:


Number within number within the batch.
CLR_MSG_LOG
the batch The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

20-22 3 An Sub-Sequence Contains the sub- Table:


Number within sequence number within
CLR_MSG_LOG
the Charge the charge.
Field:
The valid value for this
field is ‘Spaces’. msg_dmp

23-26 4 An First Leg Carrier Identifies the rail carrier Table:


Code for the leg of the
CLR_MSG_LOG
journey.
Field:

msg_dmp

FIS, LLC - Confidential Document 799


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

27-30 4 Un First Leg Journey Identifies the route of Table:


Number the journey.
CLR_MSG_LOG

Field:

msg_dmp

31-33 3 An First Leg Holds the starting point Table:


Departure City of the rail travel.
CLR_MSG_LOG

Field:

msg_dmp

34-39 6 Un First Leg Holds the start date for Table:


Departure Date the rail travel.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format.
msg_dmp

40-43 4 Un First Leg Holds the start time for Table:


Departure Time the rail travel.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format.
msg_dmp

44-46 3 An First Leg Arrival Holds the Table:


City/ Station end/destination point for
CLR_MSG_LOG
Code the rail travel.
Field:

msg_dmp

47-52 6 Un First Leg Arrival Contains the scheduled Table:


Date end date for the rail
CLR_MSG_LOG
travel leg.

FIS, LLC - Confidential Document 800


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

The field value must be Field:


in YYMMDD format. msg_dmp

53-56 4 Un First Leg Arrival Contains the scheduled Table:


Time end time for the rail
CLR_MSG_LOG
travel leg.
Field:
The field value must be
in HHMM format. msg_dmp

57-71 15 Un First Leg Fare Holds the fare amount Table:


Amount charged for the rail travel
CLR_MSG_LOG
leg.
Field:

msg_dmp

72-86 15 An First Leg Fare Holds the fare basis Table:


Basis charged for the rail travel
CLR_MSG_LOG
leg.
Field:

msg_dmp

87 1 An First Leg Class of Contains the class of Table:


Travel travel for the rail travel
CLR_MSG_LOG
leg.
Field:

msg_dmp

88-91 4 An Second Leg Identifies the rail carrier Table:


Carrier Code for the leg of the
CLR_MSG_LOG
journey.
Field:

msg_dmp

FIS, LLC - Confidential Document 801


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

92-95 4 Un Second Leg Identifies the route of Table:


Journey Number the journey.
CLR_MSG_LOG

Field:

msg_dmp

96-98 3 An Second Leg Holds the starting point Table:


Departure City of the rail travel.
CLR_MSG_LOG

Field:

msg_dmp

99-104 6 Un Second Leg Holds the start date for Table:


Departure Date the rail travel.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format.
msg_dmp

105-108 4 Un Second Leg Holds the start time for Table:


Departure Time the rail travel.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format.
msg_dmp

109-111 3 An Second Leg Holds the Table:


Arrival City/ end/destination point for
CLR_MSG_LOG
Station Code the rail travel.
Field:

msg_dmp

112-117 6 Un Second Leg Contains the scheduled Table:


Arrival Date end date for the rail
CLR_MSG_LOG
travel leg.

FIS, LLC - Confidential Document 802


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

The field value must be Field:


in YYMMDD format. msg_dmp

118-121 4 Un Second Leg Contains the scheduled Table:


Arrival Time end time for the rail
CLR_MSG_LOG
travel leg.
Field:
The field value must be
in HHMM format. msg_dmp

122-136 15 Un Second Leg Fare Holds the fare amount Table:


Amount charged for the rail travel
CLR_MSG_LOG
leg.
Field:

msg_dmp

137-151 15 An Second Leg Fare Holds the fare basis Table:


Basis charged for the rail travel
CLR_MSG_LOG
leg.
Field:

msg_dmp

152 1 An Second Leg Contains the class of Table:


Class of Travel travel for the rail travel
CLR_MSG_LOG
leg.
Field:

msg_dmp

153-156 4 An Third Leg Carrier Identifies the rail carrier Table:


Code for the leg of the
CLR_MSG_LOG
journey.
Field:

msg_dmp

FIS, LLC - Confidential Document 803


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

157-160 4 Un Third Leg Identifies the route of Table:


Journey Number the journey.
CLR_MSG_LOG

Field:

msg_dmp

161-163 3 An Third Leg Holds the starting point Table:


Departure City of the rail travel.
CLR_MSG_LOG

Field:

msg_dmp

164-169 6 Un Third Leg Holds the start date for Table:


Departure Date the rail travel.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format.
msg_dmp

170-173 4 Un Third Leg Holds the start time for Table:


Departure Time the rail travel.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format.
msg_dmp

174-176 3 An Third Leg Arrival Holds the Table:


City/ Station end/destination point for
CLR_MSG_LOG
Code the rail travel.
Field:

msg_dmp

177-182 6 Un Third Leg Arrival Contains the scheduled Table:


Date end date for the rail
CLR_MSG_LOG
travel leg.

FIS, LLC - Confidential Document 804


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

The field value must be Field:


in YYMMDD format. msg_dmp

183-186 4 Un Third Leg Arrival Contains the scheduled Table:


Time end time for the rail
CLR_MSG_LOG
travel leg.
Field:
The field value must be
in HHMM format. msg_dmp

187-201 15 Un Third Leg Fare Holds the fare amount Table:


Amount charged for the rail travel
CLR_MSG_LOG
leg.
Field:

msg_dmp

202-216 15 An Third Leg Fare Holds the fare basis Table:


Basis charged for the rail travel
CLR_MSG_LOG
leg.
Field:

msg_dmp

217 1 An Third Leg Class Contains the class of Table:


of Travel travel for the rail travel
CLR_MSG_LOG
leg.
Field:

msg_dmp

218-221 4 An Fourth Leg Identifies the rail carrier Table:


Carrier Code for the leg of the
CLR_MSG_LOG
journey.
Field:

msg_dmp

FIS, LLC - Confidential Document 805


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

222-225 4 Un Fourth Leg Identifies the route of Table:


Journey Number the journey.
CLR_MSG_LOG

Field:

msg_dmp

226-228 3 An Fourth Leg Holds the starting point Table:


Departure City of the rail travel.
CLR_MSG_LOG

Field:

msg_dmp

229-234 6 Un Fourth Leg Holds the start date for Table:


Departure Date the rail travel.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format.
msg_dmp

235-238 4 Un Fourth Leg Holds the start time for Table:


Departure Time the rail travel.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format.
msg_dmp

239-241 3 An Fourth Leg Holds the Table:


Arrival City/ end/destination point for
CLR_MSG_LOG
Station Code the rail travel.
Field:

msg_dmp

242-247 6 Un Fourth Leg Contains the scheduled Table:


Arrival Date end date for the rail
CLR_MSG_LOG
travel leg.

FIS, LLC - Confidential Document 806


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

The field value must be Field:


in YYMMDD format. msg_dmp

248-251 4 Un Fourth Leg Contains the scheduled Table:


Arrival Time end time for the rail
CLR_MSG_LOG
travel leg.
Field:
The field value must be
in HHMM format. msg_dmp

252-266 15 Un Fourth Leg Fare Holds the fare amount Table:


Amount charged for the rail travel
CLR_MSG_LOG
leg.
Field:

msg_dmp

267-281 15 An Fourth Leg Fare Holds the fare basis Table:


Basis charged for the rail travel
CLR_MSG_LOG
leg.
Field:

msg_dmp

282 1 An Fourth Leg Class Contains the class of Table:


of Travel travel for the rail travel
CLR_MSG_LOG
leg.
Field:

msg_dmp

Note: The Rail Additional Detail Record contains information specific to an individual Leg of Travel
such as the ticketing Rail company, ticketing travel agent, passenger name etc.

A Rail Additional Detail Record must precede a Rail Routing Record. Only one Rail Routing Record
is allowed per Rail Additional Detail Record describing up to four legs of travel.

FIS, LLC - Confidential Document 807


TC 57, TCR 3 - Diners Intl - Restaurant Additional Detail
Record
The Restaurant Additional Detail addendum record contains the additional Restaurant data about the
expense types (Food, Beverage, Gratuity and Other).

Network Reference: Refer the latest Electronic Interchange Manual > Section 3: Interchange Chargetype
Specific Message > Restaurant Additional Detail Record section.

Field Data Comments / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-6 2 An Function Code The valid value for this Table:


field is ‘XE’.
CLR_MSG_LOG
Contains additional
Field:
Restaurant data about
the expense types (Food, msg_dmp

FIS, LLC - Confidential Document 808


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

Beverage, Gratuity and


Other).

7-8 2 An Sending Contains the Table:


Institution identification code of the
CLR_MSG_LOG
Identification sending institution.
Code Field:
The valid value for this
field is ‘Spaces’. msg_dmp

9-11 3 An Recap Number Contains the recap Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

12-13 2 An Receiving Contains the Table:


Institution identification number of
CLR_MSG_LOG
Identification the receiving institution.
Number Field:
The valid value for this
field is ‘Spaces’. msg_dmp

14-16 3 An Batch Number Contains the batch Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

17-19 3 An Sequence Contains the sequence Table:


Number within number within the batch.
CLR_MSG_LOG
the batch The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

FIS, LLC - Confidential Document 809


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

20-22 3 An Sub-Sequence Contains the sub- Table:


Number within sequence number within
CLR_MSG_LOG
the Charge the charge.
Field:
The valid value for this
field is ‘Spaces’. msg_dmp

23-37 15 An Restaurant Food Holds the amount of the Table:


Amount restaurant charge
CLR_MSG_LOG
attributable to food
(excluding tax) Field:

msg_dmp

38-52 15 An Restaurant Holds the amount of the Table:


Beverage restaurant charge
CLR_MSG_LOG
Amount classified as beverages
(excluding tax) Field:

msg_dmp

53-67 15 An Restaurant Holds the amount of the Table:


Other Amount restaurant charge
CLR_MSG_LOG
attributable to food or
beverages of tips (net of Field:

tax) msg_dmp

68-82 15 An Restaurant Tip Holds the amount of the Table:


Amount restaurant charge
CLR_MSG_LOG
attributable to tips (net
of tax) Field:

msg_dmp

FIS, LLC - Confidential Document 810


Note: A Restaurant Additional Detail Record occurs once per charge and has Sub–sequence
Number (SUSEQ) ‘1’ or ‘2’.

The Name and Address of the Restaurant is contained in the Charge Detail Message.

The Restaurant Additional Detail Record applies only Charge Type 200 (Restaurants).

TC 57, TCR 3 - Diners Intl - Telephone Additional Record


The Telephone Additional addendum record contains additional Telephone data including the date and time
of the call, call duration, call origin, call destination, and applicable discounts.

Network Reference: Refer the latest Electronic Interchange Manual > Section 3: Interchange Chargetype
Specific Message > Telephone Additional Detail Record section.

Field Data Comments / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘3’. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

FIS, LLC - Confidential Document 811


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

5-6 2 An Function Code The valid value for this Table:


field is ‘XT’.
CLR_MSG_LOG
Contains additional
Field:
Telephone data
including the Date and msg_dmp

Time of the Call, Call


Duration, Call origin, Call
destination, and
applicable discounts.

7-8 2 An Sending Contains the Table:


Institution identification code of the
CLR_MSG_LOG
Identification sending institution.
Code Field:
The valid value for this
field is ‘Spaces’. msg_dmp

9-11 3 An Recap Number Contains the recap Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

12-13 2 An Receiving Contains the Table:


Institution identification number of
CLR_MSG_LOG
Identification the receiving institution.
Number Field:
The valid value for this
field is ‘Spaces’. msg_dmp

14-16 3 An Batch Number Contains the batch Table:


number.
CLR_MSG_LOG
The valid value for this
Field:
field is ‘Spaces’.

FIS, LLC - Confidential Document 812


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

msg_dmp

17-19 3 An Sequence Contains the sequence Table:


Number within number within the batch.
CLR_MSG_LOG
the batch The valid value for this
Field:
field is ‘Spaces’.
msg_dmp

20-22 3 An Sub-Sequence Contains the sub- Table:


Number within sequence number within
CLR_MSG_LOG
the Charge the charge.
Field:
The valid value for this
field is ‘Spaces’. msg_dmp

23-28 6 Un Date of Call Contains the date on Table:


which the call happened.
CLR_MSG_LOG
The field value must be
Field:
in YYMMDD format.
msg_dmp

29-32 4 Un Time of Call Contains the time on Table:


which the call happened.
CLR_MSG_LOG
The field value must be
Field:
in HHMM format.
msg_dmp

33-37 5 Un Call Duration Contains the duration of Table:


the call.
CLR_MSG_LOG
The field value must be
Field:
in MMHHSS format.
msg_dmp

FIS, LLC - Confidential Document 813


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

38-57 20 An From Phone Contains the phone Table:


Number number from which the
CLR_MSG_LOG
call was initiated.
Field:

msg_dmp

58-83 26 An From Location Contains the city from Table:


City which the call was
CLR_MSG_LOG
initiated.
Field:

msg_dmp

84-86 3 An From Location Contains the country Table:


Country from which the call was
CLR_MSG_LOG
initiated.
Field:

msg_dmp

87-106 20 An To Phone Contains the phone Table:


Number number which the call
CLR_MSG_LOG
was dialed.
Field:

msg_dmp

107-132 26 An To Location City Contains the city to Table:


which the call was
CLR_MSG_LOG
dialed.
Field:

msg_dmp

133-135 3 An To Location Contains the country to Table:


Country which the call was
CLR_MSG_LOG
dialed.

FIS, LLC - Confidential Document 814


Field Data Comments / Valid
Position Field DB Reference
Length Type Values

Field:

msg_dmp

136-150 15 An Original Charge Contains the original Table:


Amount charge amount.
CLR_MSG_LOG

Field:

msg_dmp

151-165 15 An Discount Contains the discount Table:


Amount amount.
CLR_MSG_LOG

Field:

msg_dmp

Note: A Telephone Additional Detail Record occurs once per charge and has Sub-Sequence Number
(SUSEQ) ‘1’ or ‘2’.

The Charge Detail Message contains the name and address of the Telephone Company service
provider.

The Telephone Additional Detail Record applies only to Charge Type 860, 870, and 880 (Telephone
Billing).

FIS, LLC - Confidential Document 815


TC 57 - Union Pay Specific Transaction Details
Addendum
TC 57, TCR 1 - UP Detail Record
The UP Detail layout provides information about the UP Details.

Network Reference: Refer the latest version of the manual Part III File Interface > 7.4 File Format > 7.4.1.1
Block 0-Basic Settlement Information & 7.4.1.2 Block 1-Information of Cross-border Features section
(additional information is present in the mentioned layouts apart from the general details in the TC 57 Detail
record).

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An CUP Indicator The valid value for this NA


field is ‘UP’.

7 1 An Transaction Indicates the transaction Table:


Initiation initiation method. The IN_DRAFT_CUP
Method value is the same as that Field:
of definition of trans_init_method
Authorization Field.

FIS, LLC - Confidential Document 816


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

8-10 3 An Authorization Of Indicates the Table:


International authorization of IN_DRAFT_CUP
Acquirer international acquirer. Field:
Indicator / auth_intl_acq_ind
Authorization
Type

11 1 An Card Level Indicates the card level. Table:


Indicator The value is the same as IN_DRAFT_CUP
that of definition of Field:
Authorization Field. card_level_ind
The valid values for this
field are:

0 → Unknown

1 → UnionPay
Classic

2 → Reserved

3 → UnionPay Gold

4 → UnionPay
Platinum

5 → UnionPay
Diamond

6 → Reserved

12-13 2 Un Point of Service Indicates the transaction Table:


Condition Code type. IN_DRAFT_CUP

Refer Appendix F - UP Field:


Detail Record Valid pos_condition_code
Values → Point of Service

FIS, LLC - Confidential Document 817


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Condition Codes for valid


values.

14-15 2 An Ecommerce Contains the Electronic Table:


Indicator Commerce Indicator. IN_DRAFT_CUP

For non-e-commerce Field: elec_com_ind


transaction, this field is
filled with ‘00’.

16-17 2 An Card Product Contains the Card Table:


Product. IN_DRAFT_CUP

The valid values for this Field: card_product


field are:

00 → Unknown

01 → Official Card

02 → Fee Payment
Card

03 → Airline Card

04 → Student Card
05 → Social
Security Card
06 → Health Card

07 → FuNong Card
08 → Military Card

09 → Family Card

10 → Settlement
Card

40 → Travel Card
41-79 →
Reserved for

FIS, LLC - Confidential Document 818


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Personal Card
Product

80 → Corporate
Card

81 → Business
Travel Card

82 → Purchase
Card

83-99 → Reserved
for Commercial
Card Product

18-19 2 An Account Contains the Account Table:


Attribute Attribute. IN_DRAFT_CUP

The valid values for this Field:


field are: account_attribute

00 → Unknown

01 → Debit
account

02 → Credit
account

03 → Quasi-credit
account

04 → Credit/Debit
account
05 → Prepaid
account

20-39 20 An QRC Voucher This filed displays the Table:


Number QRC voucher number for IN_DRAFT_CUP
refund transaction.

FIS, LLC - Confidential Document 819


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field:
qrc_voucher_nbr

40-41 2 Un B2B Business For cross-border B2B Table:


Type payment and service, this IN_DRAFT_CUP
field is filled with the Field:
corresponding Business b2b_business_type
Type.

The valid values for this


field are:

01- Import →
cross-border E-
commerce
settlement – Based
on UnionPay
transaction data

02- Import →
cross-border E-
commerce
settlement – Based
on enterprises’
transaction data
03- Import →
enterprises online
self-service
payment

04- Export →
enterprises
acquiring – direct
payment

FIS, LLC - Confidential Document 820


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

05- Export →
enterprises
acquiring – e-
invoice payment
06- Export →
enterprises online
self-service
collection

42 1 Un B2B Payment For cross-border B2B Table:


Medium payment and service, this IN_DRAFT_CUP
field is filled with the Field:
corresponding Payment b2b_payment_medi
Medium. um
The valid values for this
field are:

1 → Enterprise e-
banking payment

2 → Card-not-
present payment

43-44 2 An Special Pricing This field is filled with Table:


Indicator spaces by default. IN_DRAFT_CUP

Under education MCC, Field:


for strategic Members special_pricing_ind
offered special pricing on
EC transactions initiated
by a PIN-based
Prepaid/Debit card, this
field is filled with 01.

FIS, LLC - Confidential Document 821


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

45-47 3 An Transaction This field is filled with Table:


Scenario spaces by default. IN_DRAFT_CUP
Indicator For Innovative Payment Field:
transactions, this field is trans_scenario_ind
filled with the value of
Field 125 Usage IP Tag
“01”.

TC 57, TCR 9 - UP EMV


The UP EMV addendum record provides information about the chip additional details.

Network Reference: Refer the latest version of the manual Part III File Interface > 7.4 File Format > 7.4.1.3
Block 2-IC Card Characteristics Information Based on UICS Debit/Credit Standards section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ’57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘9’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

FIS, LLC - Confidential Document 822


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

5-6 2 An Format Code The valid value for this NA


field is ‘U1’.

7-9 3 Un Card Sequence This number is assigned Table:


Number / to specific IC card when IN_DRAFT_MAIN
Application PAN two or more individual Field: card_seq_nbr
sequence cards are associated with
number the same primary
account number.

UP: Tag 23

10-13 4 An Application If Applied Cryptogram Table: ICC_DATA


Interchange Type is 1 (i.e. offline Field:
Profile / transaction), the field is app_ichg_profile
Application filled with 4 visible hex

Alternation characters (0~9, A~F);

Characteristic If Applied Cryptogram


Type is 2, this field is
filled with spaces.

UP: Tag 82

14-17 4 An Application If Applied Cryptogram Table: ICC_DATA


Transaction Type is 1 (i.e. offline Field:
Counter transaction), this field is app_trans_cnt
filled with 4 visible hex
characters (0~9, A~F);

If Applied Cryptogram
Type is 2, this field is
filled with spaces.

UP: Tag 9F36

FIS, LLC - Confidential Document 823


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

18-33 16 An Application If Applied Cryptogram Table: ICC_DATA


Cryptogram / Type is 1(i.e. offline Field: app_crypto
Applied transaction), this field is
Cryptogram filled with spaces.

If Applied Cryptogram
Type is 2 (i.e. indicates a
scenario where ARPC
verification of IC card is
wrong, but the
transaction is still
approved), this field is
filled with 16 visible hex
(0-9, A-F).

UP: Tag 91

34-45 12 Un Amount Contains the authorized Table: ICC_DATA


Authorized amount. Fields: amt_trans,
UP: Tag 9F02 trans_exp

46-47 2 An Cryptogram This value is represented Table: ICC_DATA


Information by 2 visible hex Field:
Data / Cipher characters (0-9, A-F). If crypto_info_data
text information no value is available, the
data field must be filled with
spaces.

UP: Tag 9F27

48-50 3 Un Terminal Indicates the Country Table: ICC_DATA


Country Code / code of the terminal. Field:
Country Code of UP: Tag 9F1A terminal_cntry_cd
the terminal

FIS, LLC - Confidential Document 824


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

51-56 6 An Terminal If Applied Cryptogram Table: ICC_DATA


Capabilities Type is 1(i.e. offline Field: terminal_cap
transaction), this field is
filled with 6 visible hex
characters (0~9, A~F);
If Applied Cryptogram
Type is 2, this field is
filled with spaces.

UP: Tag 9F33

57-58 2 An Terminal Type / Contains the terminal Table: ICC_DATA


Terminal type. Field:
Category UP: Tag 9F35 terminal_type

59-68 10 An Terminal If Applied Cryptogram Table: ICC_DATA


Verification Type is 1 (i.e. offline Field: tvr
Result transaction), this field is
filled with 10 visible hex
characters (0~9, A~F);
If Applied Cryptogram
Type is 2, this field is
filled with spaces.

UP: Tag 95

69-74 6 Un Transaction Indicates the date of Table: ICC_DATA


Date terminal authorization. Field: trans_dt
The field value must be in
YYMMDD format.

UP: Tag 9A

75-76 2 An Transaction Denotes the first 2 digits Table: ICC_DATA


Type / of the transaction

FIS, LLC - Confidential Document 825


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Transaction processing code which Field: trans_type


Category defines the transaction
type.

UP: Tag 9C

77-79 3 Un Transaction Contains the transaction Table: ICC_DATA


Currency Code currency code. Field: trans_ccd
UP: Tag 5F2A

80-91 12 Un Other Amount Contains other amount Table: ICC_DATA


value. Fields: amt_other,
If Applied Cryptogram other_exp
Type is 2, this field is
filled with zeroes.

UP: Tag 9F03

92-155 64 An Issuer This field is filled with 64 Table: ICC_DATA


Application Data visible hex characters (0 Field:
/ Issuing Bank ~9, A~F), If the issuer_app_data
Application Data character length is less
than 64, it is padded with
spaces.

UP: Tag 9F10

156-163 8 An Unpredictable This field is represented Table: ICC_DATA


Number with eight visible hex Field:
characters (0~9, A~F). unpredictable_nbr
UP: Tag 9F37

164-169 6 An CRM Results / This field is represented Table: ICC_DATA


Card Verification by 6 visible hex Field: cvm_result
Result characters (0-9, A-F), if no

FIS, LLC - Confidential Document 826


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

value can be used, this


field must be filled with
spaces.

If Applied Cryptogram
Type is 2, the value is: 2
→ Failure.

If Applied Cryptogram
Type is 1 (means offline
transaction), this field is
filled with spaces.

170-211 42 An Issuer Script This field is indicated with Table: ICC_DATA


Results 42 visible hex characters Field:
(0~9, A~F); if length of issuer_scr_result
the effective value is less
than 42, the subsequent
content should be filled
with spaces.

UP: Tag DF31

212-243 32 An Dedicated File This field is filled with 32 Table: ICC_DATA


Name visible hex characters (0 Field:
~9, A~F), if the issuer_scr_result
character length is less
than 32, it is padded with
spaces.

UP: Tag 84

244-247 4 An Terminal App Indicated with 2 visible Table: ICC_DATA


Version hex characters (0~9, A~ Field:
F). terminal_app_ver

FIS, LLC - Confidential Document 827


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

UP: Tag 9F09

248-255 8 An Interface Device Indicates the serial Table: ICC_DATA


Serial Number number of interface Field: ifd_serial_nbr
device.

UP: Tag 9F1E

256 1 An Chip Condition The valid values for this Table: ICC_DATA
Code / IC Card field are: Field:
Condition Code 0 → Not applicable, cup_chip_cond_cod
subsequent e
subfields are
present
1 → Last read was
not a chip
transaction or was
a successful chip
transaction
2 → Last read at
terminal was chip
read, but
transaction failed

257-264 8 An Transaction If the length of the Table: ICC_DATA


Sequence display value is less than Field:
Control / 8, it is padded with trans_seq_cnt
Transaction spaces to match the field
serial counter length.

UP: Tag 9F41

265-266 2 An Transaction The valid values for this Table: ICC_DATA


Response Code field are:

FIS, LLC - Confidential Document 828


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Y1 → successful Field:
offline transaction cup_trans_resp_cod

Y3 → cannot be e

online, successful
offline transaction

TC 57 - AMEX GNS Specific Transaction Details and


Addendums
TC 57, TCR 1 - AMEX GNS Transaction Detail
Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 3 Financial Messages > POS First and Second Presentment (1240) > First
Presentment section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 An Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

FIS, LLC - Confidential Document 829


Field Data Description / Valid
Position Field DB Reference
Length Type Values

5-8 4 Un Card Expiration The field value must be in Table:


Date MMYY format. IN_DRAFT_MAIN

Field: expiry_date

9-20 12 An POS Data Code Contains a series of codes Table:


that shows the capability, IN_DRAFT_AMEX
security data, and Field: pos_data_cd
conditions of a terminal
when a transaction
occurs at the point of
service.

Refer Appendix G - AMEX


GNS Valid Values → Point
of Service Data Codes for
valid values.

21-22 2 An Ecommerce An indicator that is Table:


Indicator related to American IN_DRAFT_AMEX
Express SafeKey and Field: ecom_ind
shows the results of
SafeKey Authentication.

The valid values for this


field are:

05 →
Authenticated with
AEVV

06 → Attempted
with AEVV

07 → Not
Authenticated or
Spaces

FIS, LLC - Confidential Document 830


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Payment Tokenization
Transaction Valid Values:

20 → Payment
Token Data Present

23-45 23 An Acquirer Contains a unique Table:


Reference number assigned by the IN_DRAFT_MAIN
Number Acquirer used to match Field: arn
transactions.

46-47 2 An Matching Key This field identifies the Table:


Type type of data referenced IN_DRAFT_AMEX
by the matching key. Field:
The valid values for this matching_key_type
field are:

01 → Corporate
Purchasing Card
(CPC)

02 → Business
Travel Account
(BTA)

03 → Reserved for
AEGNS

04 → Reserved for
AEGNS

48-68 21 An Matching Key An alphanumeric code Table:


that serves as a unique IN_DRAFT_AMEX
identifier through which Field: matching_key
Issuers can match a First
Presentment to
corresponding detail data

FIS, LLC - Confidential Document 831


Field Data Description / Valid
Position Field DB Reference
Length Type Values

(such as Purchasing Card


Line Item Detail) that may
have been supplied to the
Issuer through paths
outside the AEGN.

69 1 An Card Acceptor A Y (Yes) or N (No) Table:


MultiNational indicator that shows if a IN_DRAFT_AMEX
Indicator particular transaction is Field:
related to an AEGNS crd_accept_multi_i
Multinational Account nd
(MNA).

70 1 An Additional A code that indicates the Table: adtl_amt


Amount accounting effect of the Field: adtl_amt1
Accounting corresponding additional
Effect Type amount field on a
Code 1 Presentment message or
Transaction.

The valid values for this


field are:

‘+’ → Additional
amount is a
positive number
(default)

‘-‘ → Additional
amount is a
negative number

71-85 15 Un Additional The amount for which a Table: adtl_amt


Amount 1 specific data element has Field: adtl_amt1
not been defined on the

FIS, LLC - Confidential Document 832


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Presentment message
due to the amount being
specific to a particular
market or region, or
specific to a type of
Transaction addendum.

86-88 3 An Additional A code that classifies the Table: adtl_amt


Amount Type 1 type of another amount Field:
in the Additional Amount adtl_amt_type1
fields of the Presentment
Message. Examples of
amount types include
No-Show Reservation
Transactions, meal,
beverage, and tip
amounts from a
restaurant charge
addendum, or local tax
on a First Presentment
message.

Refer Appendix G - AMEX


GNS Valid Values →
Additional Amount Type
Codes for valid values.

89 1 An Additional A code that indicates the Table: adtl_amt


Amount accounting effect of the Field: adtl_amt2
Accounting corresponding additional
Effect Type amount field on a
Code 2 Presentment message or
Transaction.

FIS, LLC - Confidential Document 833


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The valid values for this


field are:

‘+’ → Additional
amount is a
positive number
(default)

‘-‘ → Additional
amount is a
negative number

90-104 15 Un Additional The amount for which a Table: adtl_amt


Amount 2 specific data element has Field: adtl_amt2
not been defined on the
Presentment message
due to the amount being
specific to a particular
market or region, or
specific to a type of
Transaction addendum.

105-107 3 An Additional A code that classifies the Table: adtl_amt


Amount Type 2 type of another amount Field:
in the Additional Amount adtl_amt_type2
fields of the Presentment
Message. Examples of
amount types include No-
Show Reservation
Transactions, meal,
beverage, and tip
amounts from a
restaurant charge
addendum, or local tax

FIS, LLC - Confidential Document 834


Field Data Description / Valid
Position Field DB Reference
Length Type Values

on a First Presentment
message.

Refer Appendix G - AMEX


GNS Valid Values →
Additional Amount Type
Codes for valid values.

108 1 An Additional A code that indicates the Table: adtl_amt


Amount accounting effect of the Field: adtl_amt3
Accounting corresponding additional
Effect Type amount field on a
Code 3 Presentment message or
Transaction.

The valid values for this


field are:

‘+’ → Additional
amount is a
positive number
(default)
‘-‘ → Additional
amount is a
negative number

109-123 15 Un Additional The amount for which a Table: adtl_amt


Amount 3 specific data element has Field: adtl_amt3
not been defined on the
Presentment message
due to the amount being
specific to a particular
market or region, or

FIS, LLC - Confidential Document 835


Field Data Description / Valid
Position Field DB Reference
Length Type Values

specific to a type of
Transaction addendum.

124-126 3 An Additional A code that classifies the Table: adtl_amt


Amount Type 3 type of another amount Field:
in the Additional Amount adtl_amt_type3
fields of the Presentment
Message. Examples of
amount types include No-
Show Reservation
Transactions, meal,
beverage, and tip
amounts from a
restaurant charge
addendum, or local tax
on a First Presentment
message.

Refer Appendix G - AMEX


GNS Valid Values →
Additional Amount Type
Codes for valid values.

127 1 An Additional A code that indicates the Table: adtl_amt


Amount accounting effect of the Field: adtl_amt4
Accounting corresponding additional
Effect Type amount field on a
Code 4 Presentment message or
Transaction.

The valid values for this


field are:

‘+’ → Additional
amount is a

FIS, LLC - Confidential Document 836


Field Data Description / Valid
Position Field DB Reference
Length Type Values

positive number
(default)

‘-‘ → Additional
amount is a
negative number

128-142 15 Un Additional The amount for which a Table: adtl_amt


Amount 4 specific data element has Field: adtl_amt4
not been defined on the
Presentment message
due to the amount being
specific to a particular
market or region, or
specific to a type of
Transaction addendum.

143-145 3 An Additional A code that classifies the Table: adtl_amt


Amount Type 4 type of another amount Field:
in the Additional Amount adtl_amt_type4
fields of the Presentment
Message. Examples of
amount types include No-
Show Reservation
Transactions, meal,
beverage, and tip
amounts from a
restaurant charge
addendum, or local tax
on a First Presentment
message.

Refer Appendix G - AMEX


GNS Valid Values →

FIS, LLC - Confidential Document 837


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Additional Amount Type


Codes for valid values.

146 1 An Additional A code that indicates the Table: adtl_amt


Amount accounting effect of the Field: adtl_amt5
Accounting corresponding additional
Effect Type amount field on a
Code 5 Presentment message or
Transaction.

The valid values for this


field are:

‘+’ → Additional
amount is a
positive number
(default)

‘-‘ → Additional
amount is a
negative number

147-161 15 Un Additional The amount for which a Table: adtl_amt


Amount 5 specific data element has Field: adtl_amt5
not been defined on the
Presentment message
due to the amount being
specific to a particular
market or region, or
specific to a type of
Transaction addendum.

162-164 3 An Additional A code that classifies the Table: adtl_amt


Amount Type 5 type of another amount Field:
in the Additional Amount adtl_amt_type5

FIS, LLC - Confidential Document 838


Field Data Description / Valid
Position Field DB Reference
Length Type Values

fields of the Presentment


Message. Examples of
amount types include No-
Show Reservation
Transactions, meal,
beverage, and tip
amounts from a
restaurant charge
addendum, or local tax
on a First Presentment
message.

Refer Appendix G - AMEX


GNS Valid Values →
Additional Amount Type
Codes for valid values.

165-179 15 An Alternate Card Contains a Card Acceptor Table:


Acceptor Id identification number IN_DRAFT_AMEX
Code used internally by a Field:
Participant. alt_crd_acceptid_c
ode

180 1 An Card Capability Indicates the highest Table:


form of technology IN_DRAFT_AMEX
present in the Card. Field: crd_cap
The valid values for this
field are:

0 → unknown

1 → magnetic
stripe
2 → chip

FIS, LLC - Confidential Document 839


Field Data Description / Valid
Position Field DB Reference
Length Type Values

181-182 2 An Program Contains the code that Table:


Indicator tells Issuers that the IN_DRAFT_AMEX
Transaction qualifies for Field: spec_pgm_cd
special S/E programs or
other types of programs
that can have a liability
shift or special operating
rules. If the Program
Indicator is not provided,
this field must contain
spaces.

The First Presentment


must contain a Program
Indicator if the Card
Acceptor is participating
in a Special Program. If a
Program Indicator is not
provided, this field must
contain spaces.

183-184 2 An Format Code The type of industry Table:


specific detail to be IN_DRAFT_AMEX
supplied in the Field: format_cd
addendum and amount
fields for a Presentment
message. More data is
kept for certain types of
spending (e.g., for airline,
hotel, restaurant, and
retail store purchases).

FIS, LLC - Confidential Document 840


Field Data Description / Valid
Position Field DB Reference
Length Type Values

When providing a Format


Code, the associated
Addendum Message must
be provided.

The valid values for this


field are:

01 → Airline

02 → Retail

04 → Insurance

05 → Auto Rental
06 → Rail

11 → Lodging

12 → Restaurant

13 →
Communication
Services

14 → Travel/Cruise

20 → General
Format

21 → Oil Company

22 →
Entertainment/Tick
eting

185-186 2 An Media Code The media code used to Table:


initiate a Cardmember IN_DRAFT_AMEX
transaction processed by Field: media_code
the Network.

The valid values for this


field are:

FIS, LLC - Confidential Document 841


Field Data Description / Valid
Position Field DB Reference
Length Type Values

01 → Cardmember
signature on file

02 → Phone order

03 → Mail order

04 → Electronic
order

05 → Recurring
Billing

10 → POS

11 → IPOS
12 → Internet

13 → ATM
14 → MOTO (Mail
Order/Telephone
Order)
16 → E Ticket

187-226 40 An Card Acceptor The free form text Table:


Location Text location of the Card IN_DRAFT_AMEX
Acceptor. Field:
crd_accept_loc_txt

227-241 15 Un Transaction A unique number given Table:


Identifier by the Network to IN_DRAFT_AMEX
identify a Cardmember Field: trans_id
Transaction throughout
its life cycle.

242-243 2 Un Extended The number of extended Table:


Payment Data payment installments IN_DRAFT_AMEX
requested for a card
transaction

FIS, LLC - Confidential Document 842


Field Data Description / Valid
Position Field DB Reference
Length Type Values

(e.g., 16 = 16 months). Field:

The valid values for this extended_pymt_cd

field range from ’01-99’.

The default value for this


field is ‘01’.

244-273 30 An Invoice Number A unique number Table:


assigned by the S/E to IN_DRAFT_AMEX
track a Transaction. Field:
invoice_number

274-275 2 An ICC Chip PIN A code assigned by the Table:


Indicator Network to show if a Chip IN_DRAFT_AMEX
or a Chip and PIN Field:
Transaction has occurred. icc_chip_pin_ind
The valid values for this
field are:

NN → Transaction
was not Chip or PIN

YN → Transaction
was Chip only

YY → Transaction
was Chip and PIN
YC → Transaction
was Chip, but PIN
failed due to the
Card

YO → Transaction
was Chip, and
Online PIN was
used

FIS, LLC - Confidential Document 843


Field Data Description / Valid
Position Field DB Reference
Length Type Values

276 1 An AEGN Indicator The valid value for this NA


field is G.

277-278 2 An Tax Reason This code tells Issuers in Table:


Code special markets how to IN_DRAFT_AMEX
calculate taxes for Field:
Transactions. tax_reason_cd

TC 57, TCR 3 - AMEX GNS Addendum


All AMEX GNS addendums are stored as a message dump in CLR_MSG_LOG table. The following layout helps
us to read the addendums.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-1404 1400 An Message Dump This field is the Table:


placeholder for all CLR_MSG_LOG
addendum information Field: msg_dmp

FIS, LLC - Confidential Document 844


Field Data Description / Valid
Position Field DB Reference
Length Type Values

linked to AMEX GNS


network.

For individual addendum


layout details, the
payment switch should
refer the specific
addendum layouts listed
as follows.

TC 57, TCR 3 - AMEX GNS Airline Industry Specific Addendum


The Airline Industry Specific Detail Addendum message fields contain more data about an Airline
Transaction.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Airline Industry Specific Detail (9240/9340)
section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding Field: msg_type
institution.

5-6 2 An Addenda Type The valid value for this Table:


Code field is ‘03 – Industry CLR_MSG_LOG
Specific Detail Addenda’.
Field: msg_dmp

7 1 An E-Ticket Indicates if an electronic Table:


Indicator ticket was issued or not. CLR_MSG_LOG

FIS, LLC - Confidential Document 845


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The valid values for this Field: msg_dmp


field are:

Y → Yes

N → No

8-10 3 An Departure Contains the code of the Table:


Location Code 1 departure location. CLR_MSG_LOG

The required values for Field: msg_dmp


this field are:

If the location is
IATA affiliated, the
field must contain a
valid IATA Travel
Point Code of the
departure location
(e.g. airport, rail
terminal, or city).

If location does not


have an IATA
assigned value, the
default is ZZZ.

11-18 8 Un Departure Date Contains the departure Table:


1 date for a segment of a CLR_MSG_LOG
trip.
Field: msg_dmp
The field value must be in
CCYYMMDD format.

Acquirers can use


99991231 when the date
is not supplied by the
Card Acceptor. Do not

FIS, LLC - Confidential Document 846


Field Data Description / Valid
Position Field DB Reference
Length Type Values

use the default value


‘00010101’ as the
Transaction will get
rejected.

19-21 3 An Departure Contains the code of the Table:


Location Code 2 departure location. CLR_MSG_LOG

The required values for Field: msg_dmp


this field are:

If the location is
IATA affiliated, the
field must contain a
valid IATA Travel
Point Code.

If location does not


have an IATA
assigned value, the
default is ZZZ.

22-29 8 Un Departure Date Contains the departure Table:


2 date for a segment of a CLR_MSG_LOG
trip.
Field: msg_dmp
The field value must be in
CCYYMMDD format.

The default value is


00010101.

30-32 3 An Departure Contains the code of the Table:


Location Code 3 departure location. CLR_MSG_LOG

Field: msg_dmp

FIS, LLC - Confidential Document 847


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The required values for


this field are:

If the location is
IATA affiliated, the
field must contain a
valid IATA Travel
Point Code.

If location does not


have an IATA
assigned value, the
default is ZZZ.

33-40 8 Un Departure Date Contains the departure Table:


3 date for a segment of a CLR_MSG_LOG
trip.
Field: msg_dmp
The field value must be in
CCYYMMDD format.

The default value is


00010101.

41-43 3 An Departure Contains the code of the Table:


Location Code 4 departure location. CLR_MSG_LOG

The required values for Field: msg_dmp


this field are:

If the location is
IATA affiliated, the
field must contain a
valid IATA Travel
Point Code.

FIS, LLC - Confidential Document 848


Field Data Description / Valid
Position Field DB Reference
Length Type Values

If location does not


have an IATA
assigned value, the
default is ZZZ.

44-51 8 Un Departure Date Contains the departure Table:


4 date for a segment of a CLR_MSG_LOG
trip.
Field: msg_dmp
The field value must be in
CCYYMMDD format.

The default value is


00010101.

52-66 15 Un Fare Segment 1 The total fare for a Table:


segment of travel CLR_MSG_LOG
including taxes and fees.
Field: msg_dmp

Note: This field should


contain the Transaction
Currency. If the
Transaction Currency is
not a valid currency, then
Presentment Currency
should be used.

67-81 15 Un Fare Segment 2 The total fare for a Table:


segment of travel CLR_MSG_LOG
including taxes and fees.
Field: msg_dmp

Note: This field should


contain the Transaction
Currency. If the

FIS, LLC - Confidential Document 849


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Transaction Currency is
not a valid currency, then
Presentment Currency
should be used.

82-96 15 Un Fare Segment 3 The total fare for a Table:


segment of travel CLR_MSG_LOG
including taxes and fees.
Field: msg_dmp

Note: This field should


contain the Transaction
Currency. If the
Transaction Currency is
not a valid currency, then
Presentment Currency
should be used.

97-111 15 Un Fare Segment 4 The total fare for a Table:


segment of travel CLR_MSG_LOG
including taxes and fees.
Field: msg_dmp

Note: This field should


contain the Transaction
Currency. If the
Transaction Currency is
not a valid currency, then
Presentment Currency
should be used.

FIS, LLC - Confidential Document 850


Field Data Description / Valid
Position Field DB Reference
Length Type Values

112 1 An Conjunction Indicates if the itinerary Table:


Ticket contains more than four CLR_MSG_LOG
segments of travel.
Field: msg_dmp
The valid values for this
field are:

Y → Yes

N → No

113-127 15 An Segment Fare The fare level of a Table:


Basis 1 segment of travel to CLR_MSG_LOG
which a passenger is
Field: msg_dmp
entitled to.

128-142 15 An Segment Fare The fare level of a Table:


Basis 2 segment of travel to CLR_MSG_LOG
which a passenger is
Field: msg_dmp
entitled to.

143-157 15 An Segment Fare The fare level of a Table:


Basis 3 segment of travel to CLR_MSG_LOG
which a passenger is
Field: msg_dmp
entitled to.

158-172 15 An Segment Fare The fare level of a Table:


Basis 4 segment of travel to CLR_MSG_LOG
which a passenger is
Field: msg_dmp
entitled to.

173-200 28 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
that are not used.
Field: msg_dmp

FIS, LLC - Confidential Document 851


Field Data Description / Valid
Position Field DB Reference
Length Type Values

201-203 3 An Travel Process This required values for Table:


Identifier this field are: CLR_MSG_LOG

the IATA Carrier Field: msg_dmp


Number of the
travel carrier (e.g.
airline, railway,
etc.) that sold and
ticketed the travel;
(or)
if the travel was
sold through a
travel agency, the
transportation
provider on which
the travel will be
conducted; (or)

for a non-IATA
carrier, a 3-digit
code of ‘000’.

204-228 25 An Ticket Issuer Contains the name of the Table:


Name Card Acceptor that issued CLR_MSG_LOG
the ticket.
Field: msg_dmp

229-242 14 An Ticket Number Identifies the travel ticket Table:


for the Transaction. CLR_MSG_LOG

Field: msg_dmp

FIS, LLC - Confidential Document 852


Field Data Description / Valid
Position Field DB Reference
Length Type Values

243-249 7 Un Airline Invoice Contains the invoice Table:


Number number for an airline CLR_MSG_LOG
ticket Transaction.
Field: msg_dmp

250-252 3 An Travel Classifies the type of Table:


Transaction charge used in an airline CLR_MSG_LOG
Type Code or rail Transaction.
Field: msg_dmp

253-270 18 An Ticket Issue City Contains the name of the Table:


city where the ticket was CLR_MSG_LOG
issued.
Field: msg_dmp

271-273 3 Un Number in Party Contains the number of Table:


people traveling together CLR_MSG_LOG
as a group.
Field: msg_dmp

274-298 25 An Passenger Name Contains the name of the Table:


passenger. This could be CLR_MSG_LOG
different from the
Field: msg_dmp
Cardmember name.

299-319 21 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
that are not used but
Field: msg_dmp
should contain default
values described in the
Notes section.

320-322 3 An Destination Contains the IATA Travel Table:


Location Code 1 Point Code of the CLR_MSG_LOG
destination location (e.g.,

FIS, LLC - Confidential Document 853


Field Data Description / Valid
Position Field DB Reference
Length Type Values

airport, rail terminal, or Field: msg_dmp


city), or a 3-digit code of
“ZZZ” for a non-IATA
travel point.

The required values for


this field are:

If the location is
IATA affiliated, the
field must contain a
valid IATA Travel
Point Code.

If location does not


have an IATA
assigned value, the
default is ZZZ.

323-324 2 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
that are not used.
Field: msg_dmp

325-326 2 An Arrival Class of Assigned by the Carrier Table:


Service 1 that corresponds to the CLR_MSG_LOG
fare class (e.g. A, B, etc.)
Field: msg_dmp
in the class of service
(e.g., First Class)
applicable to this travel
segment.

The required values for


this field are:

FIS, LLC - Confidential Document 854


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Arrival Class of
Service 1-4 must be
in sequential order
if there is data in
the corresponding
Destination
Location Codes.

327-329 3 An Carrier Code Contains the IATA Carrier Table:


Segment 1 Code of the CLR_MSG_LOG
transportation provider
Field: msg_dmp
for each segment of
travel or a 3-digit code of
‘YY’ and a space for a
non-IATA carrier.

The valid values for this


field are:

There cannot be a leading


space before the
assigned value. The value
must be XX(~).

If the airline is IATA


affiliated, the field
must contain a
valid IATA Carrier
Code.

If location does not


have an IATA
assigned value, the
default is ‘YY ‘.

FIS, LLC - Confidential Document 855


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Carrier Code
Segment 1-4 must
be in sequential
order if the
corresponding
Destination
Location Codes
contain data (e.g.,
Carrier Code
Segment 1-3 must
be populated in
sequence if
Destination
Location Code 1-3
are present).

330-333 4 An Flight Number 1 Contains the flight Table:


number, as defined by CLR_MSG_LOG
the carrier for each
Field: msg_dmp
segment of travel.

The valid values for this


field are:

Flight Number 1-4 must


be in sequential order if
the corresponding
Destination Location
Codes contain data (e.g.,
Flight Number 1-3 must
be populated in sequence
if Destination Location
Code 1-3 are present).

FIS, LLC - Confidential Document 856


Field Data Description / Valid
Position Field DB Reference
Length Type Values

334-336 3 An Destination Contains the IATA Travel Table:


Location Code 2 Point Code of the CLR_MSG_LOG
destination location (e.g.,
Field: msg_dmp
airport, rail terminal, or
city), or a 3-digit code of
‘ZZZ’ for a non-IATA travel
point.

The required values for


this field are:

If the location is
IATA affiliated, the
field must contain a
valid IATA Travel
Point Code.

If location does not


have an IATA
assigned value, the
default is ZZZ.

337-338 2 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
that are not used.
Field: msg_dmp

339-340 2 An Arrival Class of Assigned by the Carrier Table:


Service 2 that corresponds to the CLR_MSG_LOG
fare class (e.g. A, B, etc.)
Field: msg_dmp
in the class of service
(e.g., First Class)
applicable to this travel
segment.

FIS, LLC - Confidential Document 857


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The required value for


this field is:

Arrival Class of Service 1-


4 must be in sequential
order if there is data in
the corresponding
Destination Location
Codes. (e.g., Arrival Class
of Service 1-3 must be
populated in sequence if
Destination Location
Code 1-3 are present).

341-343 3 An Carrier Code Contains the IATA Carrier Table:


Segment 2 Code of the CLR_MSG_LOG
transportation provider
Field: msg_dmp
for each segment of
travel or a 3-digit code of
‘YY’ and a space for a
non-IATA carrier.

The valid values for this


field are:

There cannot be a leading


space before the assigned
value. The value must be
XX(~).

If the airline is IATA


affiliated, the field
must contain a

FIS, LLC - Confidential Document 858


Field Data Description / Valid
Position Field DB Reference
Length Type Values

valid IATA Carrier


Code.

If location does not


have an IATA
assigned value, the
default is ‘YY’.

Carrier Code
Segment 1-4 must
be in sequential
order if the
corresponding
Destination
Location Codes
contain data.

344-347 4 An Flight Number 2 Indicates the flight Table:


number, as defined by CLR_MSG_LOG
the carrier for each
Field: msg_dmp
segment of travel.

The valid values for this


field are:

Flight Number 1-4 must


be in sequential order if
the corresponding
Destination Location
Codes contain data (e.g.,
Flight Number 1-3 must
be populated in sequence
if Destination Location
Code 1-3 are present).

FIS, LLC - Confidential Document 859


Field Data Description / Valid
Position Field DB Reference
Length Type Values

348-350 3 An Destination Contains the IATA Travel Table:


Location Code 3 Point Code of the CLR_MSG_LOG
destination location (e.g.,
Field: msg_dmp
airport, rail terminal, or
city), or a 3-digit code of
‘ZZZ’ for a non-IATA travel
point.

The valid values for this


field are:

If the location is
IATA affiliated, the
field must contain a
valid IATA Travel
Point Code.

If location does not


have an IATA
assigned value, the
default is ZZZ.

351-352 2 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

353-354 2 An Arrival Class of Contains the value Table:


Service 3 assigned by the Carrier CLR_MSG_LOG
that corresponds to the
Field: msg_dmp
fare class (e.g. A, B, etc.)
in the class of service
(e.g., First Class)

FIS, LLC - Confidential Document 860


Field Data Description / Valid
Position Field DB Reference
Length Type Values

applicable to this travel


segment.

The required value for


this field is: Arrival Class
of Service 1-4 must be in
sequential order if there
is data in the
corresponding
Destination Location
Codes. (e.g., Arrival Class
of Service 1-3 must be
populated in sequence if
Destination Location
Code 1-3 are present).

355-357 3 An Carrier Code Contains the IATA Carrier Table:


Segment 3 Code of the CLR_MSG_LOG
transportation provider
Field: msg_dmp
for each segment of
travel or a 3-digit code of
‘YY’ and a space for a
non-IATA carrier.

The valid values for this


field are:

There cannot be a leading


space before the assigned
value. The value must be
XX(~).

If the airline is IATA


affiliated, the field

FIS, LLC - Confidential Document 861


Field Data Description / Valid
Position Field DB Reference
Length Type Values

must contain a
valid IATA Carrier
Code.

If location does not


have an IATA
assigned value, the
default is ‘YY’.

Carrier Code
Segment 1-4 must
be in sequential
order if the
corresponding
Destination
Location Codes
contain data.

358-361 4 An Flight Number 3 Indicates the flight Table:


number, as defined by CLR_MSG_LOG
the carrier for each
Field: msg_dmp
segment of travel.

The valid values for this


field are:

Flight Number 1-4 must


be in sequential order if
the corresponding
Destination Location
Codes contain data (e.g.,
Flight Number 1-3 must
be populated in sequence
if Destination Location
Code 1-3 are present).

FIS, LLC - Confidential Document 862


Field Data Description / Valid
Position Field DB Reference
Length Type Values

362-364 3 An Destination Contains the IATA Travel Table:


Location Code 4 Point Code of the CLR_MSG_LOG
destination location (e.g.,
Field: msg_dmp
airport, rail terminal, or
city), or a 3-digit code of
‘ZZZ’ for a non-IATA travel
point.

The required values for


this field are:

If the location is
IATA affiliated, the
field must contain a
valid IATA Travel
Point Code.

If location does not


have an IATA
assigned value, the
default is ZZZ.

365-366 2 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

367-368 2 An Arrival Class of Contains the value Table:


Service 4 assigned by the Carrier CLR_MSG_LOG
that corresponds to the
Field: msg_dmp
fare class (e.g. A, B, etc.)
in the class of service
(e.g., First Class)

FIS, LLC - Confidential Document 863


Field Data Description / Valid
Position Field DB Reference
Length Type Values

applicable to this travel


segment.

The required value for


this field is:

Arrival Class of Service 1-


4 must be in sequential
order if there is data in
the corresponding
Destination Location
Codes. (e.g., Arrival Class
of Service 1-3 must be
populated in sequence if
Destination Location
Code 1-3 are present).

369-371 3 An Carrier Code Contains the IATA Carrier Table:


Segment 4 Code of the CLR_MSG_LOG
transportation provider
Field: msg_dmp
for each segment of
travel or a 3-digit code of
‘YY’ and a space for a
non-IATA carrier.

The valid values for this


field are:

There cannot be a leading


space before the assigned
value. The value must be
XX(~).

If the airline is IATA


affiliated, the field

FIS, LLC - Confidential Document 864


Field Data Description / Valid
Position Field DB Reference
Length Type Values

must contain a
valid IATA Carrier
Code.

If location does not


have an IATA
assigned value, the
default is ‘YY’.

Carrier Code
Segment 1-4 must
be in sequential
order if the
corresponding
Destination
Location Codes
contain data (e.g.,
Carrier Code
Segment 1-3 must
be populated in
sequence if
Destination
Location Code 1-3
are present).

372-375 4 An Flight Number 4 Indicates the flight Table:


number, as defined by CLR_MSG_LOG
the carrier for each
Field: msg_dmp
segment of travel.

The valid values for this


field are:

Flight Number 1-4 must


be in sequential order if

FIS, LLC - Confidential Document 865


Field Data Description / Valid
Position Field DB Reference
Length Type Values

the corresponding
Destination Location
Codes contain data (e.g.,
Flight Number 1-3 must
be populated in sequence
if Destination Location
Code 1-3 are present).

376 1 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

377-378 2 An Travel Classifies the nature of a Table:


Document Type travel carrier (e.g., airline, CLR_MSG_LOG
Code railway, etc.) document.
Field: msg_dmp

379-380 2 Un Airline Contains the form Table:


Document number of an airline CLR_MSG_LOG
Number document (e.g., a ticket,
Field: msg_dmp
refund receipt, etc.).

381-382 2 An Airline Indicates the number of Table:


Document Parts parts in an airline CLR_MSG_LOG
document (e.g., a multi-
Field: msg_dmp
part document has two or
more parts).

383-396 14 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 866


Field Data Description / Valid
Position Field DB Reference
Length Type Values

397-404 8 Un Ticket Issue Contains the century, Table:


Date year, month and day the CLR_MSG_LOG
ticket was issued.
Field: msg_dmp
The default date is the
transaction date.

The field value must be in


CCYYMMDD format.

Acquirers can use


99991231 when the date
is not supplied by the
Card Acceptor. Do not
use the default value
‘00010101’ as the
Transaction will get
rejected.

405-436 32 An Travel Agency Indicates the name of the Table:


Name travel agency that sold CLR_MSG_LOG
the travel arrangements.
Field: msg_dmp

437-444 8 An Travel Agency Indicates the industry Table:


Number assigned identifier for a CLR_MSG_LOG
travel agency and this
Field: msg_dmp
should be a valid IATA
Travel Agency Identifier.

445-458 14 An Exchanged Indicates the number Table:


Ticket Number associated with the CLR_MSG_LOG
exchanged ticket; This is
Field: msg_dmp
used to link the new and

FIS, LLC - Confidential Document 867


Field Data Description / Valid
Position Field DB Reference
Length Type Values

exchanged tickets and the


Cardmember can monitor
the transaction.

459-516 58 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused but
Field: msg_dmp
must contain default
values described in the
Notes section.

517 1 An Stop Over Indicated when a traveler Table:


Indicator 1 spends more than four CLR_MSG_LOG
(4) hours at a destination
Field: msg_dmp
before the next leg of
travel begins. The valid
values for this field are:

X → Connection

O → Stop Over

~ → Destination
Point (~=space)

Example: For travel


between New York, NY
and Sydney, Australia.

Note: The last part of


the trip should always
be a space.

Stop over code 1: X


NYC transfer to
DFW

FIS, LLC - Confidential Document 868


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Stop over code 2:


O Stop over DFW
on route to LAX

Stop over code 3: O


Stop over LAX on
route to HNL

Stop over code 4: O


Stop over HNL on
route to SYD

Stop over code 5: ~


(space) Terminate
travel in SYD

518 1 An Stop Over Indicates when a traveler Table:


Indicator 2 spends more than four CLR_MSG_LOG
(4) hours at a destination
Field: msg_dmp
before the next leg of
travel begins.

The valid values for this


field are:

X → Connection

O → Stop Over

~ → Destination
Point (~=space)

519 1 An Stop Over Indicates when a traveler Table:


Indicator 3 spends more than four CLR_MSG_LOG
(4) hours at a destination
Field: msg_dmp
before the next leg of
travel begins.

FIS, LLC - Confidential Document 869


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The valid values for this


field are:

X → Connection

O → Stop Over

~ → Destination
Point (~=space)

520 1 An Stop Over Indicated when a traveler Table:


Indicator 4 spends more than four CLR_MSG_LOG
(4) hours at a destination
Field: msg_dmp
before the next leg of
travel begins.

The valid values for this


field are:

X → Connection

O → Stop Over

~ → Destination
Point (~=space)

521 1 An Stop Over Indicates when a traveler Table:


Indicator 5 spends more than four CLR_MSG_LOG
(4) hours at a destination
Field: msg_dmp
before the next leg of
travel begins.

The valid values for this


field are:

X → Connection

O → Stop Over

~ → Destination
Point (~=space)

FIS, LLC - Confidential Document 870


Field Data Description / Valid
Position Field DB Reference
Length Type Values

522-922 401 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

923-924 2 An Format Code The type of industry Table:


specific detail to be CLR_MSG_LOG
supplied in the
Field: msg_dmp
addendum and amount
fields for a Presentment
message. More data is
kept for certain types of
spending (e.g., for airline,
hotel, restaurant, and
retail store purchases).

The valid value for this


field is 01 (Airline).

925-937 13 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 Un Message A number that associates Table:


Transaction and sequences all CLR_MSG_LOG
Sequence components of a primary
Field: msg_dmp
Number message type.

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 871


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1006- 15 Un Transaction A unique number given Table:


1020 Identifier (TID) by the Network to CLR_MSG_LOG
identify a Cardmember
Field: msg_dmp
Transaction throughout
its life cycle.

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1032- 8 Un Message A sequential number Table:


1039 Number assigned by the message CLR_MSG_LOG
originator to each
Field: msg_dmp
message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 239 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1- 10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp
reject or informational
Reject Reason Code.

FIS, LLC - Confidential Document 872


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1319- 82 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

TC 57, TCR 3 - AMEX GNS Auto Rental Industry Specific


Addendum
The Auto Rental Industry Specific Detail message fields contain more data for an auto rental Transaction.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Auto Rental Industry Specific Detail (9240/9340)
section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-4 4 An Message Type Identifies the type of Table:


Identifier message sent by the IN_DRAFT_MAIN
forwarding institution.
Field: msg_type

5-6 2 An Addenda Type Contains a specific type of Table:


Code addendum message. CLR_MSG_LOG

The valid value for this Field: msg_dmp


field is 03 – Industry
specific data.

7-200 194 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 873


Field Data Description / Valid
Position Field DB Reference
Length Type Values

201-214 14 An Auto Rental Contains the Invoice Table:


Agreement number of the rental CLR_MSG_LOG
Number agreement (issued by the
Field: msg_dmp
rental agency) that is
signed by the
Cardmember.

215-234 20 An Auto Rental Contains the rental Table:


Agency Name agency or automobile CLR_MSG_LOG
rental chain name that is
Field: msg_dmp
on the storefront and/or
customer receipt so that
it will be easily
recognized by the
Cardmember.

235-252 18 An Auto Rental City Contains the city, town, Table:


Name or village name where an CLR_MSG_LOG
automobile was rented.
Field: msg_dmp

253-255 3 An Auto Rental Holds the code Table:


Region Code identifying the state, CLR_MSG_LOG
province or region where
Field: msg_dmp
an automobile was
rented.

256-258 3 An Auto Rental Holds the Country Code Table:


Country Code of the country where an CLR_MSG_LOG
automobile was rented.
Field: msg_dmp

FIS, LLC - Confidential Document 874


Field Data Description / Valid
Position Field DB Reference
Length Type Values

259-276 18 An Auto Rental Holds the city, town or Table:


Pickup City village name from where CLR_MSG_LOG
Name a rental automobile was
Field: msg_dmp
picked up.

277-279 3 An Auto Rental A code identifying the Table:


Pickup Region state, province or region CLR_MSG_LOG
Code where a rental
Field: msg_dmp
automobile was picked
up.

280-282 3 An Auto Rental The Country Code of the Table:


Pickup Country country where a rental CLR_MSG_LOG
Code automobile was picked
Field: msg_dmp
up.

283-290 8 Un Auto Rental Contains the date on Table:


Pickup Date which the rental CLR_MSG_LOG
automobile was picked
Field: msg_dmp
up.

The field value must be in


CCYYMMDD format.

Acquirers can use


99991231 when the date
is not supplied by the
Card Acceptor. Do not
use the default value
“00010101” as the
Transaction will get
rejected.

FIS, LLC - Confidential Document 875


Field Data Description / Valid
Position Field DB Reference
Length Type Values

291-296 6 Un Auto Rental Contains the time a rental Table:


Pickup Time automobile was picked CLR_MSG_LOG
up.
Field: msg_dmp
The field value must be in
HHMMSS format.

297-314 18 An Auto Rental Contains the city, town, Table:


Return City or village name where a CLR_MSG_LOG
Name rental automobile was
Field: msg_dmp
returned.

315-317 3 An Auto Rental Identifies the state, Table:


Return Region province or region code CLR_MSG_LOG
Code where a rental
Field: msg_dmp
automobile was returned.

318-320 3 An Auto Rental Contains the Country Table:


Return Country Code of the Country CLR_MSG_LOG
Code where a rental
Field: msg_dmp
automobile was returned.

321-328 8 Un Auto Rental Contains the date a rental Table:


Return Date automobile was returned. CLR_MSG_LOG

The field value must be in Field: msg_dmp


CCYYMMDD format.

Acquirers can use


99991231 when the date
is not supplied by the
Card Acceptor. Do not
use the default value
‘00010101’ as the

FIS, LLC - Confidential Document 876


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Transaction will get


rejected.

329-334 6 Un Auto Rental Contains the time a rental Table:


Return Time automobile was returned. CLR_MSG_LOG

The field value must be in Field: msg_dmp


HHMMSS format.

335 1 An Auto Rental Indicates an adjustment Table:


Audit made to a rental CLR_MSG_LOG
Adjustment automobile charge which
Field: msg_dmp
Indicator was notified to the
Cardmember (e.g., for
damage, mileage, gas,
etc.).

336-343 8 Un Auto Rental Contains the amount of Table:


Audit charge adjustments CLR_MSG_LOG
Adjustment related to a rental
Field: msg_dmp
Amount automobile contract after
the vehicle was checked
in.

344-369 26 An Auto Rental Contains the name of the Table:


Renter Name person who rented the CLR_MSG_LOG
automobile, which is
Field: msg_dmp
usually the Cardmember
name, but it could be
different too.

370-377 8 An Reserved Field This is a reserved field for Table:


AEGNS internal use. CLR_MSG_LOG

FIS, LLC - Confidential Document 877


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: msg_dmp

378-383 6 An Reserved Field This is a reserved field for Table:


AEGNS internal use. CLR_MSG_LOG

Field: msg_dmp

384-391 8 An Reserved Field This is a reserved field for Table:


AEGNS internal use. CLR_MSG_LOG

Field: msg_dmp

392-397 6 An Reserved Field This is a reserved field for Table:


AEGNS internal use. CLR_MSG_LOG

Field: msg_dmp

398-417 20 An Taxi Vehicle Contains a unique Table:


Identification identifier assigned to the CLR_MSG_LOG
Number vehicle.
Field: msg_dmp

418-437 20 An Taxi Driver Contains a unique Table:


Identification identifier assigned by the CLR_MSG_LOG
Number taxi company to the taxi
Field: msg_dmp
driver.

438-457 20 An Taxi Driver Tax Contains the Tax Table:


Identification Identification Number CLR_MSG_LOG
Number (Tax ID) of the taxi driver.
Field: msg_dmp

Note: For Australia, this is


the driver’s Australia
Business Number (ABN).

FIS, LLC - Confidential Document 878


Field Data Description / Valid
Position Field DB Reference
Length Type Values

458-495 38 An Taxi Dropoff Contains the location Table:


Location where the taxi passenger CLR_MSG_LOG
was dropped off.
Field: msg_dmp

496-922 427 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

923-924 2 An Format Code The type of industry Table:


specific detail to be CLR_MSG_LOG
supplied in the
Field: msg_dmp
addendum and amount
fields for a Presentment
message. More data is
kept for certain types of
spending (e.g., for airline,
hotel, restaurant, and
retail store purchases).

The valid value for this


field is 05 (Auto Rental).

925-937 13 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

FIS, LLC - Confidential Document 879


Field Data Description / Valid
Position Field DB Reference
Length Type Values

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


Identifier (TID) number given by the CLR_MSG_LOG
1020
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

1021- 11 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
1031
which are unused.
Field: msg_dmp

1032- 8 Un Message Contains a sequential Table:


Number number assigned by the CLR_MSG_LOG
1039
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 4 An Auto Rental Indicates the Table:


Class Code classification of the rental CLR_MSG_LOG
1043
vehicle.
Field: msg_dmp
The valid values for this
field are:

FIS, LLC - Confidential Document 880


Field Data Description / Valid
Position Field DB Reference
Length Type Values

26 → Taxi Vehicle
Identification
Number

27 → Taxi Driver
Identification
Number

28 → Taxi Driver
Tax Identification
Number

29 → Drop Off
Location

30 → Filler

31 → Pickup
Location

1044- 38 An Pickup Location Contains the location Table:


where a taxi passenger CLR_MSG_LOG
1081
was picked up or where
Field: msg_dmp
an auto rental vehicle
was picked up.

1082- 5 Un Auto Rental Contains the distance Table:


Distance traveled during the rental CLR_MSG_LOG
1086
period.
Field: msg_dmp

1087 1 An Auto Rental Contains the unit Table:


Distance Unit of measure of the distance CLR_MSG_LOG
Measure driven during the rental
Field: msg_dmp
period.

The valid values for this


field are:

FIS, LLC - Confidential Document 881


Field Data Description / Valid
Position Field DB Reference
Length Type Values

K → Kilometers

M → Miles

1088- 191 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
1278
which are unused.
Field: msg_dmp

1279- 40 An Reject Reason This field displays ten 4- Table:


Codes 1-10 byte fields that show the CLR_MSG_LOG
1318
reason(s) for a message
Field: msg_dmp
reject or informational
Reject Reason Code.

1319- 82 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
1400
which are unused.
Field: msg_dmp

TC 57, TCR 3 - AMEX GNS Communication Services Industry


Specific Addendum
The Communication Services Industry Specific Detail message fields contain more data for a Communication
Services Transaction.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Communication Services Specific Detail
(9240/9340) section.

FIS, LLC - Confidential Document 882


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1-4 4 An Message Type Identifies the type of Table:


Identifier message sent by the IN_DRAFT_MAIN
forwarding institution.
Field: msg_type

5-6 2 An Addenda Type Contains a specific type of Table:


Code addendum message. CLR_MSG_LOG

The valid value for this Field: msg_dmp


field is 03 – Industry
Specific Detail Addenda.

7-200 194 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

201-208 8 Un Call Date Contains the date on Table:


which a communication CLR_MSG_LOG
was initiated.
Field: msg_dmp
The field value must be in
CCYYMMDD format.

Acquirers can use


99991231 when the date
is not supplied by the
Card Acceptor. Do not
use the default value
‘00010101’ as the
Transaction will get
rejected.

FIS, LLC - Confidential Document 883


Field Data Description / Valid
Position Field DB Reference
Length Type Values

209-214 6 Un Call Time Contains the time a Table:


communication was CLR_MSG_LOG
initiated.
Field: msg_dmp
The field value must be in
HHMMSS format.

215-220 6 Un Call Duration Contains the length or Table:


Time duration of a CLR_MSG_LOG
communication.
Field: msg_dmp
The field value must be in
HHMMSS format.

221-238 18 An Call from City Contains the city, town or Table:


Name village name where a CLR_MSG_LOG
communication
Field: msg_dmp
originated.

The length or duration of


a communication (e.g., a
phone call).

239-241 3 An Call from Region Contains the state, Table:


Code province or region code CLR_MSG_LOG
where a communication
Field: msg_dmp
originated.

242-244 3 An Call from Contains the Country Table:


Country Code Code of the country CLR_MSG_LOG
where a communication
Field: msg_dmp
originated.

FIS, LLC - Confidential Document 884


Field Data Description / Valid
Position Field DB Reference
Length Type Values

245-260 16 An Call from Phone Contains the phone Table:


Number number from where a call CLR_MSG_LOG
or fax originated.
Field: msg_dmp

261-278 18 An Call to City Contains the destination Table:


Name city, town, or village of a CLR_MSG_LOG
communication.
Field: msg_dmp

279-281 3 An Call to Region Contains the destination Table:


Code state, province or region CLR_MSG_LOG
code of a communication.
Field: msg_dmp

282-284 3 An Call to Country Contains the destination Table:


Code Country Code of the CLR_MSG_LOG
country of a
Field: msg_dmp
communication.

285-300 16 An Call to Phone Contains the destination Table:


Number phone number of the CLR_MSG_LOG
communication.
Field: msg_dmp

301 1 An Communication A code that indicates the Table:


Rate Class Code rate class used to price a CLR_MSG_LOG
communication (e.g., a
Field: msg_dmp
phone call or fax).

302-306 5 An Communication A code that indicates the Table:


Call Type Code type of communication or CLR_MSG_LOG
call.
Field: msg_dmp

FIS, LLC - Confidential Document 885


Field Data Description / Valid
Position Field DB Reference
Length Type Values

307-312 6 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

313-318 6 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

319-330 12 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

331-871 541 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

872-879 8 An Card Phone Contains the number Table:


Number associated with the CLR_MSG_LOG
Customer’s calling card.
Field: msg_dmp

880-899 20 An Service Describes the current Table:


Description service being supplied. CLR_MSG_LOG

Field: msg_dmp

900-917 18 An Billing Period Contains the billing Table:


period this recurring CLR_MSG_LOG
charge.
Field: msg_dmp
The field value must be in
MMDDCCYY-
MMDDCCYY format. This

FIS, LLC - Confidential Document 886


Field Data Description / Valid
Position Field DB Reference
Length Type Values

field is left justified with a


trailing space.

918-922 5 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

923-924 2 An Format Code The type of industry Table:


specific detail to be CLR_MSG_LOG
supplied in the
Field: msg_dmp
addendum and amount
fields for a Presentment
message. More data is
kept for certain types of
spending (e.g., for airline,
hotel, restaurant, and
retail store purchases).

The valid value for this


field is ‘13 –
Communications’.

925-937 13 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

FIS, LLC - Confidential Document 887


Field Data Description / Valid
Position Field DB Reference
Length Type Values

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1032- 8 Un Message Contains a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 239 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1-10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp

FIS, LLC - Confidential Document 888


Field Data Description / Valid
Position Field DB Reference
Length Type Values

reject or informational
Reject Reason Code.

1319- 82 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

TC 57, TCR 3 - AMEX GNS Entertainment/Ticketing Industry


Specific Addendum
The Entertainment/Ticketing Industry Specific Detail message fields contain more data for an
entertainment/ticketing Transaction.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Entertainment/Ticketing Industry Specific Detail
(9240/9340) section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

5-6 2 An Addenda Type The valid value for this Table:


Code field is ’03 – Industry CLR_MSG_LOG
Specific Detail Addenda’.
Field: msg_dmp

FIS, LLC - Confidential Document 889


Field Data Description / Valid
Position Field DB Reference
Length Type Values

7-200 194 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

201-230 30 An Event Name Contains the name of an Table:


entertainment or CLR_MSG_LOG
ticketing event.
Field: msg_dmp

231-238 8 Un Event Date Contains the date of an Table:


entertainment or CLR_MSG_LOG
ticketing event.
Field: msg_dmp
The default date is the
Transaction date.

The field value must be in


CCYYMMDD format.

Acquirers can use


99991231 when the date
is not supplied by the
Card Acceptor. Do not
use the default value
‘00010101’ as the
Transaction will get
rejected.

239-247 9 Un Event Individual Contains the price of an Table:


Ticket Price individual ticket for an CLR_MSG_LOG
Amount entertainment or
Field: msg_dmp
ticketing event
represented in First

FIS, LLC - Confidential Document 890


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Presentment Currency
and Decimalization.

248-251 4 Un Event Ticket Contains the number of Table:


Quantity tickets purchased for an CLR_MSG_LOG
entertainment or
Field: msg_dmp
ticketing event.

252-291 40 An Event Location Contains the name of the Table:


city or the venue name CLR_MSG_LOG
for an entertainment or
Field: msg_dmp
ticketing event.

292-294 3 An Event Region Contains a code Table:


Code indicating the state, CLR_MSG_LOG
province, or region where
Field: msg_dmp
the event is to be or was
held.

295-297 3 An Event Country Contains the Country Table:


Code Code where the event is CLR_MSG_LOG
to be or was held.
Field: msg_dmp

298-922 625 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

923-924 2 An Format Code The type of industry Table:


specific detail to be CLR_MSG_LOG
supplied in the
Field: msg_dmp
addendum and amount
fields for a Presentment

FIS, LLC - Confidential Document 891


Field Data Description / Valid
Position Field DB Reference
Length Type Values

message. More data is


kept for certain types of
spending (e.g., for airline,
hotel, restaurant, and
retail store purchases).

The valid value for this


field is ‘22 –
Entertainment /
Ticketing’.

925-937 13 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

FIS, LLC - Confidential Document 892


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1032- 8 Un Message Contains a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 239 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1-10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp
reject or informational
Reject Reason Code.

1319- 82 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 893


TC 57, TCR 3 - AMEX GNS General Format Industry Specific
Addendum
General Format Addendum contains data about the General Format Industry Specific details.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > General Format Industry Specific Detail
(9240/9340) section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

5-6 2 An Addenda Type Contains a specific type of Table:


Code addendum message. CLR_MSG_LOG

The valid value for this Field: msg_dmp


field is 03- Industry
Specific Detail Addenda.

7-200 194 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

201-245 45 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

246-290 45 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

FIS, LLC - Confidential Document 894


Field Data Description / Valid
Position Field DB Reference
Length Type Values

291-335 45 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

336-380 45 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

381-425 45 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

426 1 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

427-922 496 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

923-924 2 An Format Code Contains the type of Table:


industry specific detail to CLR_MSG_LOG
be supplied in the
Field: msg_dmp
addendum and amount
fields for a Presentment
message.

The valid values for this


field are:

20 → General
Format

FIS, LLC - Confidential Document 895


Field Data Description / Valid
Position Field DB Reference
Length Type Values

21 → Oil Company

925-937 13 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1032- 8 Un Message Contains a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and

FIS, LLC - Confidential Document 896


Field Data Description / Valid
Position Field DB Reference
Length Type Values

continuity of the data


being exchanged.

1040- 239 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1-10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp
reject or informational
Reject Reason Code.

1319- 82 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

TC 57, TCR 3 - AMEX GNS Insurance Industry Specific Addendum


The Insurance Industry Specific Detail message fields contain more data for an insurance Transaction.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Insurance Industry Specific Detail (9240/9340)
section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

FIS, LLC - Confidential Document 897


Field Data Description / Valid
Position Field DB Reference
Length Type Values

5-6 2 An Addenda Type The valid value for this Table:


Code field is ’03 → Industry CLR_MSG_LOG
Specific Detail Addenda’.
Field: msg_dmp

7-200 194 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

201-223 23 An Insurance Policy Contains the number Table:


Number assigned to an insurance CLR_MSG_LOG
policy.
Field: msg_dmp

224-246 23 An Insurance Contains the start and Table:


Coverage Date end date of an insurance CLR_MSG_LOG
Range policy.
Field: msg_dmp
The field value must be in
CCYY/MM/DD –
CCYY/MM/DD format.

247-253 7 An Insurance Policy Holds the frequency of an Table:


Premium insurance premium (e.g., CLR_MSG_LOG
Frequency monthly, annual).
Field: msg_dmp

254-276 23 An Additional Holds a number assigned Table:


Reference by the Acquirer to assist CLR_MSG_LOG
Number in locating/retrieving
Field: msg_dmp
source data and
documentation.

FIS, LLC - Confidential Document 898


Field Data Description / Valid
Position Field DB Reference
Length Type Values

277-301 25 An Type of Policy Holds the Table:


type/classification of a CLR_MSG_LOG
policy (i.e., life, health,
Field: msg_dmp
etc.).

302-331 30 An Name of Insured Contains the name of the Table:


insured and this could be CLR_MSG_LOG
different from the
Field: msg_dmp
Cardmember name too.

332-922 591 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

923-924 2 An Format Code Contains the type of Table:


industry specific detail to CLR_MSG_LOG
be supplied in the
Field: msg_dmp
addendum and amount
fields for a Presentment
message. More data is
kept for certain types of
spending (e.g., for airline,
hotel, restaurant, and
retail store purchases).

The valid value for this


field is ‘04 → Insurance’.

925-937 13 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 899


Field Data Description / Valid
Position Field DB Reference
Length Type Values

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1032- 8 Un Message Holds a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 239 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 900


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1-10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp
reject or informational
Reject Reason Code.

1319- 82 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

TC 57, TCR 3 - AMEX GNS Lodging Industry Specific Addendum


The Lodging Industry Specific Detail message fields contain more data for a lodging Transaction.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Lodging Industry Specific Detail (9240/9340)
section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

5-6 2 An Addenda Type The valid value for this Table:


Code field is ’03 – Industry CLR_MSG_LOG
Specific Detail Addenda’.
Field: msg_dmp

FIS, LLC - Confidential Document 901


Field Data Description / Valid
Position Field DB Reference
Length Type Values

7-200 194 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

201 1 Un Lodging Special Holds more services, Table:


Program Code related to a lodging CLR_MSG_LOG
charge, offered by the
Field: msg_dmp
S/E.

The default value for this


field is ‘1 – Lodging’.

202 1 Un Lodging Charge Contains the code which Table:


Type Code classifies the type of CLR_MSG_LOG
lodging charges on a
Field: msg_dmp
Cardmember
Transaction.

The default value for this


field is ‘1 – Lodging’.

203-210 8 Un Lodging Check- Contains the actual date Table:


In Date the guest checked into CLR_MSG_LOG
the lodging
Field: msg_dmp
establishment.

The field value must be in


CCYYMMDD format.

Acquirers can use


99991231 when the date
is not supplied by the
Card Acceptor. Do not
use the default value

FIS, LLC - Confidential Document 902


Field Data Description / Valid
Position Field DB Reference
Length Type Values

‘00010101’ as the
Transaction will get
rejected.

211-216 6 Un Lodging Check- Contains the time a guest Table:


In Time checked into a lodging CLR_MSG_LOG
establishment.
Field: msg_dmp
The field value must be in
HHMMSS format.

217-224 8 Un Lodging Check Contains the actual date Table:


Out Date the guest checked out of CLR_MSG_LOG
the lodging
Field: msg_dmp
establishment.

The field value must be in


CCYYMMDD format.

Acquirers can use


99991231 when the date
is not supplied by the
Card Acceptor. Do not
use the default value
‘00010101’ as the
Transaction will get
rejected.

225-230 6 Un Lodging Check Contains the time a guest Table:


Out Time checked out of the CLR_MSG_LOG
lodging establishment.
Field: msg_dmp
The field value must be in
HHMMSS format.

FIS, LLC - Confidential Document 903


Field Data Description / Valid
Position Field DB Reference
Length Type Values

231-232 2 Un Lodging Stay Contains the number of Table:


Duration nights a guest stayed at a CLR_MSG_LOG
lodging establishment.
Field: msg_dmp
The default value for this
field is ‘00’.

233-247 15 Un Lodging Room Contains the nightly rate Table:


Rate 1 for one room, also known CLR_MSG_LOG
as the per diem rate,
Field: msg_dmp
charged for a stay in a
lodging establishment.

248-273 26 An Lodging Renter Contains the name of the Table:


Name person who leased the CLR_MSG_LOG
lodging space.
Field: msg_dmp

274-285 12 An Lodging Folio Contains the itemized Table:


Number statement of CLR_MSG_LOG
charges/credits incurred
Field: msg_dmp
during a lodging stay.

286-293 8 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

294-301 8 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

302-316 15 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

FIS, LLC - Confidential Document 904


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: msg_dmp

317-331 15 Un Lodging Room Contains the nightly rate Table:


Rate 2 for one room, also known CLR_MSG_LOG
as the per diem rate,
Field: msg_dmp
charged for a stay in a
lodging establishment.

332-346 15 Un Lodging Room Contains the nightly rate Table:


Rate 3 for one room, also known CLR_MSG_LOG
as the per diem rate,
Field: msg_dmp
charged for a stay in a
lodging establishment.

347-348 2 Un Number of Contains the number of Table:


Nights at Room nights lodging at a CLR_MSG_LOG
Rate 1 specified room rate.
Field: msg_dmp

349-350 2 Un Number of Contains the number of Table:


Nights at Room nights lodging at a CLR_MSG_LOG
Rate 2 specified room rate.
Field: msg_dmp

351-352 2 Un Number of Contains the number of Table:


Nights at Room nights lodging at a CLR_MSG_LOG
Rate 3 specified room rate.
Field: msg_dmp

353-922 570 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 905


Field Data Description / Valid
Position Field DB Reference
Length Type Values

923-924 2 An Format Code Contains the type of Table:


industry specific detail to CLR_MSG_LOG
be supplied in the
Field: msg_dmp
addendum and amount
fields for a Presentment
message. More data is
kept for certain types of
spending (e.g., for airline,
hotel, restaurant, and
retail store purchases).

The valid value for this


field is ‘11 – Lodging’.

925-937 13 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

FIS, LLC - Confidential Document 906


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1032- 8 Un Message Contains a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 239 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1-10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp
reject or informational
Reject Reason Code.

1319- 82 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 907


TC 57, TCR 3 - AMEX GNS Rail Industry Specific Addendum
The Rail Industry Specific Detail message fields contain more data for a rail Transaction.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Rail Industry Specific Detail (9240/9340) section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

5-6 2 An Addenda Type Contains a specific type of Table:


Code addendum message. CLR_MSG_LOG

The valid value for this Field: msg_dmp


field is ’03 – Industry
Specific Detail Addenda’.

7-200 194 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

201-220 20 An Arrival Rail Contains the location Table:


Station Name 1 name of the arrival rail CLR_MSG_LOG
station associated with a
Field: msg_dmp
rail ticket purchase.

221-240 20 An Arrival Rail Contains the location Table:


Station Name 2 name of the arrival rail CLR_MSG_LOG
station associated with a
Field: msg_dmp
rail ticket purchase.

FIS, LLC - Confidential Document 908


Field Data Description / Valid
Position Field DB Reference
Length Type Values

241-260 20 An Arrival Rail Contains the location Table:


Station Name 3 name of the arrival rail CLR_MSG_LOG
station associated with a
Field: msg_dmp
rail ticket purchase.

261-280 20 An Arrival Rail Contains the location Table:


Station Name 4 name of the arrival rail CLR_MSG_LOG
station associated with a
Field: msg_dmp
rail ticket purchase.

281-294 14 An Ticket Number Identifies the travel ticket Table:


for the Transaction. CLR_MSG_LOG

Field: msg_dmp

295-314 20 An Departure Rail Contains the location Table:


Station Name 1 name of the departure CLR_MSG_LOG
rail station associated
Field: msg_dmp
with a rail ticket
purchase.

315-322 8 Un Departure Date Contains the departure Table:


1 date for a segment of a CLR_MSG_LOG
trip.
Field: msg_dmp
The field value must be in
CCYYMMDD format.

323-342 20 An Departure Rail Contains the location Table:


Station Name 2 name of the departure CLR_MSG_LOG
rail station associated
Field: msg_dmp
with a rail ticket
purchase.

FIS, LLC - Confidential Document 909


Field Data Description / Valid
Position Field DB Reference
Length Type Values

343-350 8 Un Departure Date Contains the departure Table:


2 date for a segment of a CLR_MSG_LOG
trip.
Field: msg_dmp
The field value must be in
CCYYMMDD format

351-370 20 An Departure Rail Contains the location Table:


Station Name 3 name of the departure CLR_MSG_LOG
rail station associated
Field: msg_dmp
with a rail ticket
purchase.

371-378 8 Un Departure Date Contains the departure Table:


3 date for a segment of a CLR_MSG_LOG
trip.
Field: msg_dmp
The field value must be in
CCYYMMDD format

379-398 20 An Departure Rail The location name of the Table:


Station Name 4 departure rail station CLR_MSG_LOG
associated with a rail
Field: msg_dmp
ticket purchase.

399-406 8 Un Departure Date Contains the departure Table:


4 date for a segment of a CLR_MSG_LOG
trip.
Field: msg_dmp
The field value must be in
CCYYMMDD format

FIS, LLC - Confidential Document 910


Field Data Description / Valid
Position Field DB Reference
Length Type Values

407-809 403 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

810-812 3 An Travel This field classifies the Table:


Transaction type of charge used in an CLR_MSG_LOG
Type Code airline or rail transaction.
Field: msg_dmp

813-837 25 An Passenger Name Contains the name of the Table:


passenger and this could CLR_MSG_LOG
be different from the
Field: msg_dmp
Cardmember name.

838-840 3 An IATA Carrier The International Air Table:


Code Transportation CLR_MSG_LOG
Association (IATA) Carrier
Field: msg_dmp
Code of the agency that
sold and ticketed the
travel. It may, but does
not necessarily, indicate
the transportation
provider that travel was
completed on.

Example: American
Airlines = AA~

841-872 32 An Ticket Issuer Contains the name of the Table:


Name Card Acceptor that issued CLR_MSG_LOG
the ticket.
Field: msg_dmp

FIS, LLC - Confidential Document 911


Field Data Description / Valid
Position Field DB Reference
Length Type Values

873-890 18 An Ticket Issue City Contains the name of the Table:


city where the ticket was CLR_MSG_LOG
issued.
Field: msg_dmp

891-922 32 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

923-924 2 An Format Code Contains the type of Table:


industry specific detail to CLR_MSG_LOG
be supplied in the
Field: msg_dmp
addendum and amount
fields for a Presentment
message. More data is
kept for certain types of
spending (e.g., for airline,
hotel, restaurant, and
retail store purchases).

The valid value for this


field is ’06 – Rail’.

925-937 13 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

FIS, LLC - Confidential Document 912


Field Data Description / Valid
Position Field DB Reference
Length Type Values

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1032- 8 Un Message Contains a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 239 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1-10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp

FIS, LLC - Confidential Document 913


Field Data Description / Valid
Position Field DB Reference
Length Type Values

reject or informational
Reject Reason Code.

1319- 82 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

TC 57, TCR 3 - AMEX GNS Restaurant Industry Specific Addendum


The Restaurant Industry Specific Detail message fields contain more data for a restaurant Transaction.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Restaurant Industry Specific Detail (9240/9340)
section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

5-6 2 An Addenda Type Contains a specific type of Table:


Code addendum message. CLR_MSG_LOG

The valid value for this Field: msg_dmp


field is ’03- Industry
Specific Detail Addenda’.

7-200 194 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 914


Field Data Description / Valid
Position Field DB Reference
Length Type Values

201-220 20 An Restaurant Item Contains the description Table:


Description 1 that corresponds to a CLR_MSG_LOG
restaurant charge item.
Field: msg_dmp

221-235 15 Un Restaurant Item Contains the amount of a Table:


Amount 1 restaurant item CLR_MSG_LOG
represented in First
Field: msg_dmp
Presentment Currency
and Decimalization.

236-255 20 An Restaurant Item Contains the description Table:


Description 2 that corresponds to a CLR_MSG_LOG
restaurant charge item.
Field: msg_dmp

256-270 15 Un Restaurant Item Contains the amount of a Table:


Amount 2 restaurant item CLR_MSG_LOG
represented in First
Field: msg_dmp
Presentment Currency
and Decimalization.

271-290 20 An Restaurant Item Contains the description Table:


Description 3 that corresponds to a CLR_MSG_LOG
restaurant charge item.
Field: msg_dmp

291-305 15 Un Restaurant Item Contains the amount of a Table:


Amount 3 restaurant item CLR_MSG_LOG
represented in First
Field: msg_dmp
Presentment Currency
and Decimalization.

FIS, LLC - Confidential Document 915


Field Data Description / Valid
Position Field DB Reference
Length Type Values

306-325 20 An Restaurant Item Contains the description Table:


Description 4 that corresponds to a CLR_MSG_LOG
restaurant charge item.
Field: msg_dmp

326-340 15 Un Restaurant Item Contains the amount of a Table:


Amount 4 restaurant item CLR_MSG_LOG
represented in First
Field: msg_dmp
Presentment Currency
and Decimalization.

341-922 582 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

923-924 2 An Format Code Contains the type of Table:


industry specific detail to CLR_MSG_LOG
be supplied in the
Field: msg_dmp
addendum and amount
fields for a Presentment
message. More data is
kept for certain types of
spending (e.g., for airline,
hotel, restaurant, and
retail store purchases).

The valid value for this


field is ‘12 – Restaurant’.

925-937 13 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 916


Field Data Description / Valid
Position Field DB Reference
Length Type Values

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1032- 8 Un Message Contains a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 239 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 917


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1-10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp
reject or informational
Reject Reason Code.

1319- 82 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

TC 57, TCR 3 - AMEX GNS Retail Industry Specific Addendum


The Retail Industry Specific Detail message fields contain more data for a department store or other retail
Transaction.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Retail Industry Specific Detail (9240/9340)
section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

5-6 2 An Addenda Type Contains a specific type of Table:


Code addendum message. CLR_MSG_LOG

Field: msg_dmp

FIS, LLC - Confidential Document 918


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The valid value for this


field is ‘03 – Industry
Specific Detail Addenda’.

7-200 194 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

201-240 40 An Retail Contains the retail store Table:


Department sales department name CLR_MSG_LOG
Name where the Transaction
Field: msg_dmp
occurred.

241-259 19 An Retail Item Contains the description Table:


Description 1 of the retail item CLR_MSG_LOG
purchased.
Field: msg_dmp

260-262 3 Un Retail Item Contains the number of Table:


Quantity 1 retail items purchased in CLR_MSG_LOG
the Transaction.
Field: msg_dmp

263-273 11 Un Retail Item Contains the unit cost of Table:


Amount 1 one retail item in First CLR_MSG_LOG
Presentment Currency
Field: msg_dmp
and Decimalization.

274-292 19 An Retail Item Contains the description Table:


Description 2 of the retail item CLR_MSG_LOG
purchased.
Field: msg_dmp

FIS, LLC - Confidential Document 919


Field Data Description / Valid
Position Field DB Reference
Length Type Values

293-295 3 Un Retail Item Contains the number of Table:


Quantity 2 retail items purchased in CLR_MSG_LOG
the Transaction.
Field: msg_dmp

296-306 11 Un Retail Item Contains the unit cost of Table:


Amount 2 one retail item in First CLR_MSG_LOG
Presentment Currency
Field: msg_dmp
and Decimalization.

307-325 19 An Retail Item Contains the description Table:


Description 3 of the retail item CLR_MSG_LOG
purchased.
Field: msg_dmp

326-328 3 Un Retail Item Contains the number of Table:


Quantity 3 retail items purchased in CLR_MSG_LOG
the Transaction.
Field: msg_dmp

329-339 11 Un Retail Item Contains the unit cost of Table:


Amount 3 one retail item in First CLR_MSG_LOG
Presentment Currency
Field: msg_dmp
and Decimalization.

340-358 19 An Retail Item Contains the description Table:


Description 4 of the retail item CLR_MSG_LOG
purchased.
Field: msg_dmp

359-361 3 Un Retail Item Contains the number of Table:


Quantity 4 retail items purchased in CLR_MSG_LOG
the Transaction.
Field: msg_dmp

FIS, LLC - Confidential Document 920


Field Data Description / Valid
Position Field DB Reference
Length Type Values

362-372 11 Un Retail Item Contains the unit cost of Table:


Amount 4 one retail item in First CLR_MSG_LOG
Presentment Currency
Field: msg_dmp
and Decimalization.

373-391 19 An Retail Item Contains the description Table:


Description 5 of the retail item CLR_MSG_LOG
purchased.
Field: msg_dmp

392-394 3 Un Retail Item Contains the number of Table:


Quantity 5 retail items purchased in CLR_MSG_LOG
the Transaction.
Field: msg_dmp

395-405 11 Un Retail Item Contains the unit cost of Table:


Amount 5 one retail item in First CLR_MSG_LOG
Presentment Currency
Field: msg_dmp
and Decimalization.

406-424 19 An Retail Item Contains the description Table:


Description 6 of the retail item CLR_MSG_LOG
purchased.
Field: msg_dmp

425-427 3 Un Retail Item Contains the number of Table:


Quantity 6 retail items purchased in CLR_MSG_LOG
the Transaction.
Field: msg_dmp

428-438 11 Un Retail Item Contains the unit cost of Table:


Amount 6 one retail item in First CLR_MSG_LOG
Presentment Currency
Field: msg_dmp
and Decimalization.

FIS, LLC - Confidential Document 921


Field Data Description / Valid
Position Field DB Reference
Length Type Values

439-922 484 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

923-924 2 An Format Code Contains the type of Table:


industry specific detail to CLR_MSG_LOG
be supplied in the
Field: msg_dmp
addendum and amount
fields for a Presentment
message. More data is
kept for certain types of
spending (e.g., for airline,
hotel, restaurant, and
retail store purchases).

The valid value for this


field is ’02 → Retail’.

925-937 13 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 922


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1032- 8 Un Message Contains a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 239 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1-10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp
reject or informational
Reject Reason Code.

FIS, LLC - Confidential Document 923


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1319- 82 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

TC 57, TCR 3 - AMEX GNS Travel/Cruise Industry Specific


Addendum
The Travel/Cruise Industry Specific Detail message fields contain more data for a Travel/Cruise Transaction.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Travel/Cruise Industry Specific Detail
(9240/9340) section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

5-6 2 An Addenda Type Contains a specific type Table:


Code of addendum message. CLR_MSG_LOG

The valid value for this Field: msg_dmp


field is ’03 – Industry
Specific Detail Addenda’.

7-13 7 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 924


Field Data Description / Valid
Position Field DB Reference
Length Type Values

14 1 An Package Indicates the type of Table:


Indicator package the agent is CLR_MSG_LOG
booking.
Field: msg_dmp
The valid values for this
field are:

A → Airline

B → Both car and


airline

C → Car only

N → Unknown

15-22 8 An Travel Agency Contains the industry Table:


Number assigned identifier for a CLR_MSG_LOG
travel agency and it must
Field: msg_dmp
be a valid IATA Travel
Agency Identifier.

23-47 25 An Passenger Name Holds the name of the Table:


passenger which could be CLR_MSG_LOG
different from the
Field: msg_dmp
Cardmember name.

The field value must be in


Surname, Initial, Title
format.

48-55 8 Un Departure Date Contains the departure Table:


1 date for a segment of a CLR_MSG_LOG
trip.
Field: msg_dmp
The field value must be in
CCYYMMDD format.

FIS, LLC - Confidential Document 925


Field Data Description / Valid
Position Field DB Reference
Length Type Values

56-63 8 Un Departure Date Contains the departure Table:


2 date for a segment of a CLR_MSG_LOG
trip.
Field: msg_dmp
The field value must be in
CCYYMMDD format.

64-71 8 Un Departure Date Contains the departure Table:


3 date for a segment of a CLR_MSG_LOG
trip.
Field: msg_dmp
The field value must be in
CCYYMMDD format.

72-79 8 Un Departure Date Contains the departure Table:


4 date for a segment of a CLR_MSG_LOG
trip.
Field: msg_dmp
The departure date for a
segment of a trip.

The field value must be in


CCYYMMDD format.

80-82 3 An Destination Contains the code of the Table:


Location Code 1 destination location. CLR_MSG_LOG

The valid values for this Field: msg_dmp


field are:

If the location is
IATA affiliated, the
field must contain a
valid IATA Travel
Point Code of the
departure location

FIS, LLC - Confidential Document 926


Field Data Description / Valid
Position Field DB Reference
Length Type Values

(e.g. airport, rail


terminal, or city).

If location does not


have an IATA
assigned value, the
default is ZZZ.

83-85 3 An Destination Contains the code of the Table:


Location Code 2 destination location. CLR_MSG_LOG

The valid values for this Field: msg_dmp


field are:

If the location is
IATA affiliated, the
field must contain a
valid IATA Travel
Point Code of the
departure location
(e.g. airport, rail
terminal, or city).

If location does not


have an IATA
assigned value, the
default is ZZZ.

86-88 3 An Destination Contains the code of the Table:


Location Code 3 destination location. CLR_MSG_LOG

The valid values for this Field: msg_dmp


field are:

If the location is
IATA affiliated, the
field must contain a

FIS, LLC - Confidential Document 927


Field Data Description / Valid
Position Field DB Reference
Length Type Values

valid IATA Travel


Point Code of the
departure location
(e.g. airport, rail
terminal, or city).

If location does not


have an IATA
assigned value, the
default is ZZZ.

89-91 3 An Destination Contains the code of the Table:


Location Code 4 destination location. CLR_MSG_LOG

The valid values for this Field: msg_dmp


field are:

If the location is
IATA affiliated, the
field must contain a
valid IATA Travel
Point Code of the
departure location
(e.g. airport, rail
terminal, or city).

If location does not


have an IATA
assigned value, the
default is ZZZ.

92-93 2 An Carrier Code Contains the IATA Carrier Table:


Segment 1 Code of the CLR_MSG_LOG
transportation provider
Field: msg_dmp
for each segment of
travel or a 3-digit code of

FIS, LLC - Confidential Document 928


Field Data Description / Valid
Position Field DB Reference
Length Type Values

‘YY’ and a space for a


non-IATA carrier.

The valid values for this


field are:

If the airline is IATA


affiliated, the field
must contain a
valid IATA Carrier
Code.
If location does not
have an IATA
assigned value, the
default is ‘YY’.

94-95 2 An Carrier Code Contains the IATA Carrier Table:


Segment 2 Code of the CLR_MSG_LOG
transportation provider
Field: msg_dmp
for each segment of
travel or a 3-digit code of
‘YY’ and a space for a
non-IATA carrier.

The valid values for this


field are:

If the airline is IATA


affiliated, the field
must contain a
valid IATA Carrier
Code.
If location does not
have an IATA

FIS, LLC - Confidential Document 929


Field Data Description / Valid
Position Field DB Reference
Length Type Values

assigned value, the


default is ‘YY’.

96-97 2 An Carrier Code Contains the IATA Carrier Table:


Segment 3 Code of the CLR_MSG_LOG
transportation provider
Field: msg_dmp
for each segment of
travel or a 3-digit code of
‘YY’ and a space for a
non-IATA carrier.

The valid values for this


field are:

If the airline is IATA


affiliated, the field
must contain a
valid IATA Carrier
Code.
If location does not
have an IATA
assigned value, the
default is ‘YY’.

98-99 2 An Carrier Code Contains the IATA Carrier Table:


Segment 4 Code of the CLR_MSG_LOG
transportation provider
Field: msg_dmp
for each segment of
travel or a 3-digit code of
‘YY’ and a space for a
non-IATA carrier.

The valid values for this


field are:

FIS, LLC - Confidential Document 930


Field Data Description / Valid
Position Field DB Reference
Length Type Values

If the airline is IATA


affiliated, the field
must contain a
valid IATA Carrier
Code.

If location does not


have an IATA
assigned value, the
default is ‘YY’.

100-103 4 An Flight Number 1 Holds the flight number, Table:


as defined by the carrier CLR_MSG_LOG
for each segment of
Field: msg_dmp
travel.

104-107 4 An Flight Number 2 Holds the flight number, Table:


as defined by the carrier CLR_MSG_LOG
for each segment of
Field: msg_dmp
travel.

108-111 4 An Flight Number 3 Holds the flight number, Table:


as defined by the carrier CLR_MSG_LOG
for each segment of
Field: msg_dmp
travel.

112-115 4 An Flight Number 4 Holds the flight number, Table:


as defined by the carrier CLR_MSG_LOG
for each segment of
Field: msg_dmp
travel.

116-117 2 An Class of Service Contains the Fare class Table:


Code 1 code assigned by the CLR_MSG_LOG
Carrier (e.g. A, B, etc.) in

FIS, LLC - Confidential Document 931


Field Data Description / Valid
Position Field DB Reference
Length Type Values

the class of service (e.g., Field: msg_dmp


First Class) applicable to
this travel segment.

118-119 2 An Class of Service Contains the Fare class Table:


Code 2 code assigned by the CLR_MSG_LOG
Carrier (e.g. A, B, etc.) in
Field: msg_dmp
the class of service (e.g.,
First Class) applicable to
this travel segment.

120-121 2 An Class of Service Contains the Fare class Table:


Code 3 code assigned by the CLR_MSG_LOG
Carrier (e.g. A, B, etc.) in
Field: msg_dmp
the class of service (e.g.,
First Class) applicable to
this travel segment.

122-123 2 An Class of Service Contains the Fare class Table:


Code 4 code assigned by the CLR_MSG_LOG
Carrier (e.g. A, B, etc.) in
Field: msg_dmp
the class of service (e.g.,
First Class) applicable to
this travel segment.

124-131 8 Un Lodging Check- This field refers to the Table:


In Date cruise departure date CLR_MSG_LOG
also known as the sail
Field: msg_dmp
date.

The field value must be in


CCYYMMDD format.

FIS, LLC - Confidential Document 932


Field Data Description / Valid
Position Field DB Reference
Length Type Values

132-139 8 Un Lodging Check This field refers to the Table:


Out Date cruise return date also CLR_MSG_LOG
known as the sail end
Field: msg_dmp
date.

The field value must be in


CCYYMMDD format.

140-154 15 Un Lodging Room Holds the total cost of the Table:


Rate 1-3 cruise. CLR_MSG_LOG

Field: msg_dmp

155-156 2 Un Number of Holds the length of the Table:


Nights at Room stay in cruise (in days). CLR_MSG_LOG
Rate 1-3
Field: msg_dmp

157-176 20 An Card Acceptor This field refers to the Table:


Name name of the Card CLR_MSG_LOG
Acceptor, also known as
Field: msg_dmp
Service Establishment
(S/E).

177-179 3 An Card Acceptor Contains the code for the Table:


Region Code state, province, or region CLR_MSG_LOG
of the Card Acceptor
Field: msg_dmp
location.

180-182 3 An Card Acceptor Contains the Country Table:


Country Code Code of the Card CLR_MSG_LOG
Acceptor location.
Field: msg_dmp

FIS, LLC - Confidential Document 933


Field Data Description / Valid
Position Field DB Reference
Length Type Values

183-200 18 An Card Acceptor Contains the city name of Table:


City the Card Acceptor CLR_MSG_LOG
location.
Field: msg_dmp

201-203 3 An IATA Carrier Contains the Table:


Code International Air CLR_MSG_LOG
Transportation
Field: msg_dmp
Association (IATA) Carrier
Code of the agency that
sold and ticketed the
travel. It may, but does
not necessarily, indicate
the transportation
provider that travel was
completed on.

Example: American
Airlines = ‘AA~’

204-217 14 An Ticket Number Identifies the travel ticket Table:


for the transaction. CLR_MSG_LOG

Field: msg_dmp

218-922 705 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

923-924 2 An Format Code The type of industry Table:


specific detail to be CLR_MSG_LOG
supplied in the
Field: msg_dmp
addendum and amount
fields for a Presentment

FIS, LLC - Confidential Document 934


Field Data Description / Valid
Position Field DB Reference
Length Type Values

message. More data is


kept for certain types of
spending (e.g., for airline,
hotel, restaurant, and
retail store purchases).

The valid value for this


field is ’14 → Travel /
Cruise’.

925-937 13 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 935


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1032- 8 Un Message Contains a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 239 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1-10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp
reject or informational
Reject Reason Code.

1319- 82 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

TC 57, TCR 3 - AMEX GNS Deferred Payment Plan Addendum


The Deferred Payment Plan (DPP) addendum is used when the Issuer has a deferred payment plan for their
Cardmembers.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Deferred Payment Plan (9240/9340) section.

FIS, LLC - Confidential Document 936


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

5-6 2 An Addenda Type Contains a specific type of Table:


Code addendum message. CLR_MSG_LOG

The valid value for this Field: msg_dmp


field is ’03 – Industry
Specific Detail Addenda’.

7-524 518 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

525-539 15 Un Full Transaction Contains the total sale Table:


Amount amount plus applicable CLR_MSG_LOG
taxes and tips.
Field: msg_dmp

540-543 4 An Type of Plan Contains the type of Table:


Code payment plan offered to CLR_MSG_LOG
the Cardmember.
Field: msg_dmp
The valid values for this
field are:

0003 → Acquirer
sponsored plan

0005 → Issuer
sponsored plan

FIS, LLC - Confidential Document 937


Field Data Description / Valid
Position Field DB Reference
Length Type Values

544-547 4 Un Number of Contains the total Table:


Installments number of installments CLR_MSG_LOG
requested or agreed
Field: msg_dmp
between the
Acquirer/Issuer and the
Cardmember.

The valid values for this


field range from 0002
through 0009.

548-562 15 Un Amount of Contains the amount of Table:


Installment the installment in the CLR_MSG_LOG
currency and
Field: msg_dmp
decimalization of the
Transaction Amount. It is
the base installment
amount including
prorated tax and tips plus
applicable finance charge.

Acquirer Valid Value: If


Field 5, Type of Plan Code
= 0003, this field should
contain a value.

563-566 4 Un Installment Contains the number of Table:


Number this installment (e.g., the CLR_MSG_LOG
third installment
Field: msg_dmp
payment).

FIS, LLC - Confidential Document 938


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Acquirer Valid Value:


0001 – 0099 (If Field 5,
Type of Plan Code = 0003)

Issuer Valid Value: 0001


(If Field 5, Type of Plan
Code = 0005)

567-580 14 An Contract Contains the contract Table:


Number number of this CLR_MSG_LOG
installment agreement.
Field: msg_dmp
Required value: Must
contain a value when the
Type of Plan Code (Field
5) =0003.

581-582 2 An Payment Type Contains the type of Table:


Code 1 charge included in the CLR_MSG_LOG
First Presentment
Field: msg_dmp
transaction amount and
the installment amount.

This field should contain a


value if Type of Plan Code
(Field 5) = 0003.

The valid values for this


field are:

01 → Down
payment

02 → Airport taxes

03 → Airport fees

FIS, LLC - Confidential Document 939


Field Data Description / Valid
Position Field DB Reference
Length Type Values

583-597 15 Un Payment Type Contains the installment Table:


Amount 1 amount to be paid. CLR_MSG_LOG

Field: msg_dmp

598-599 2 An Payment Type Contains the type of Table:


Code 2 charge included in the CLR_MSG_LOG
First Presentment
Field: msg_dmp
transaction amount and
the installment amount.

The valid values for this


field are:

01 → Down
payment
02 → Airport taxes

03 → Airport fees

600-614 15 Un Payment Type Contains the installment Table:


Amount 2 amount to be paid. CLR_MSG_LOG

Field: msg_dmp

615-616 2 An Payment Type Contains the type of Table:


Code 3 charge included in the CLR_MSG_LOG
First Presentment
Field: msg_dmp
transaction amount and
the installment amount.

The valid values for this


field are:

01 → Down
payment

FIS, LLC - Confidential Document 940


Field Data Description / Valid
Position Field DB Reference
Length Type Values

02 → Airport taxes

03 → Airport fees

617-631 15 Un Payment Type Contains the installment Table:


Amount 3 amount to be paid. CLR_MSG_LOG

Field: msg_dmp

632-633 2 An Payment Type Contains the type of Table:


Code 4 charge included in the CLR_MSG_LOG
First Presentment
Field: msg_dmp
transaction amount and
the installment amount.

The valid values for this


field are:

01 → Down
payment
02 → Airport taxes

03 → Airport fees

634-648 15 Un Payment Type Contains the installment Table:


Amount 4 amount to be paid. CLR_MSG_LOG

Field: msg_dmp

649-650 2 An Payment Type Contains the type of


Code 5 charge included in the
First Presentment
transaction amount and
the installment amount.

The valid values for this


field are:

FIS, LLC - Confidential Document 941


Field Data Description / Valid
Position Field DB Reference
Length Type Values

01 → Down
payment

02 → Airport taxes

03 → Airport fees

651-665 15 Un Payment Type Contains the installment Table:


Amount 5 amount to be paid. CLR_MSG_LOG

Field: msg_dmp

666-937 272 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 942


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1032- 8 Un Message Contains a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 239 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1-10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp
reject or informational
Reject Reason Code.

1319 1 An Filler / Special A multi-use field, which Table:


Payment Type can have a space value or CLR_MSG_LOG
Indicator a Special Payment Type
Field: msg_dmp
Indicator which is only
available to Acquirers
supporting and Issuers
certified to receive the
Special Payment Type
Indicator.

The Special Payment Type


Indicator provides
additional information in

FIS, LLC - Confidential Document 943


Field Data Description / Valid
Position Field DB Reference
Length Type Values

support of the Deferred


Payment Plan Addendum
by identifying if a
Transaction includes
multiple installment
payments.

The Special Payment Type


Indicator is conditional as
follows:

Amount of
installment
(Transaction
Amount) includes
multiple
installment
payments
Acquirer provides
Special Payment
Type Indicator
Issuer certified to
receive Special
Payment Type
Indicator

The valid values for this


field are:

Space → Denotes
multiple
installment
payments are not
applicable or issuer

FIS, LLC - Confidential Document 944


Field Data Description / Valid
Position Field DB Reference
Length Type Values

is not certified to
receive. This is the
default value for
this field.
1 → Special
Payment Type
Indicator that
denotes the
transaction
qualifies as a
multiple
installment
payment
transaction.

1320- 3 An Reserved This is a reserved field. NA


1322

1323- 78 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

TC 57, TCR 3 - AMEX GNS Double Byte Character Addendum


The Double Byte Character (DBC) addendum is sent with First and Second Presentments in countries where
Cardmember statements must be in the local language. Acquirers in some countries send the Card Acceptor
name and address in the local language character set to the Issuers in the same country who have
contracted to receive it. The Network sends the DBC addenda to the certified Issuers when the Transaction
occurs in the Issuer’s domicile country.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Double Byte Character (9240) section.

FIS, LLC - Confidential Document 945


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

5-6 2 An Addenda Type Contains a specific type of Table:


Code addendum message. CLR_MSG_LOG

The valid value for this Field: msg_dmp


field is ’08 – Double byte
character’.

7-8 2 An Language Code This field is used to define Table:


the specific language or CLR_MSG_LOG
Double Byte Character
Field: msg_dmp
language.

9-78 35 An Double Byte Contains the name of the Table:


Character Card Card Acceptor/Service CLR_MSG_LOG
Acceptor Name Establishment as it is
Field: msg_dmp
known to the
Cardmember represented
in the local language and
character set where the
Transaction occurred.

The field value must be


provided in Double Byte
datatype.

79-148 35 An Double Byte Holds the lines used to Table:


Character Card indicate the Card CLR_MSG_LOG
Acceptor location address
Field: msg_dmp

FIS, LLC - Confidential Document 946


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Acceptor represented in the local


Address Line 1 language and character
set where the Transaction
occurred.

Conditional Value: At
least one of the Double
Byte Character Card
Acceptor Address Line
must contain data if
Double Byte Character
Card Acceptor Name
contains data.

The field value must be


provided in Double Byte
datatype.

149-218 35 An Double Byte Holds the lines used to Table:


Character Card indicate the Card CLR_MSG_LOG
Acceptor Acceptor location address
Field: msg_dmp
Address Line 2 represented in the local
language and character
set where the Transaction
occurred.

Conditional Value: At
least one of the Double
Byte Character Card
Acceptor Address Line
must contain data if
Double Byte Character

FIS, LLC - Confidential Document 947


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Card Acceptor Name


contains data.

The field value must be


provided in Double Byte
datatype.

219-288 35 An Double Byte Holds the lines used to Table:


Character Card indicates the Card CLR_MSG_LOG
Acceptor Acceptor location address
Field: msg_dmp
Address Line 3 represented in the local
language and character
set where the Transaction
occurred.

Conditional Value: At
least one of the Double
Byte Character Card
Acceptor Address Line
must contain data if
Double Byte Character
Card Acceptor Name
contains data.

The field value must be


provided in Double Byte
datatype.

289-358 35 An Double Byte Holds the lines used to Table:


Character Card indicate the Card CLR_MSG_LOG
Acceptor Acceptor location address
Field: msg_dmp
Address Line 4 represented in the local
language and character

FIS, LLC - Confidential Document 948


Field Data Description / Valid
Position Field DB Reference
Length Type Values

set where the Transaction


occurred.

Conditional Value: At
least one of the Double
Byte Character Card
Acceptor Address Line
must contain data if
Double Byte Character
Card Acceptor Name
contains data.

The field value must be


provided in Double Byte
datatype.

359-937 579 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp

FIS, LLC - Confidential Document 949


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Cardmember Transaction
throughout its life cycle.

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1032- 8 Un Message Contains a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 239 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1-10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp
reject or informational
Reject Reason Code.

1319- 82 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 950


TC 57, TCR 3 - AMEX GNS Market Specific Data Addendum
The Market Specific Data Addendum message lets Participants in some markets send market specific
descriptive billing data (e.g., free form text describing the Transaction in Kanji) between Participants through
the Network as double byte character sets. The descriptive data passed through the Network from the
Acquirer to the Issuer with this addendum stays the same. This feature is only available for Cardmember
Transactions that occur in an Issuer’s local market.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Market Specific Data (9240) section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

5-6 2 An Addenda Type Contains a specific type of Table:


Code addendum message. CLR_MSG_LOG

The valid value for this Field: msg_dmp


field is ’01 – Market
specific’.

7-8 2 An Language Code Defines the specific Table:


language or Double Byte CLR_MSG_LOG
Character language.
Field: msg_dmp

9-88 40 An Double Byte A free-form entry in the Table:


Data Line 1 local language and CLR_MSG_LOG
character set where the
Field: msg_dmp
Transaction occurred.

89-168 40 An Double Byte A free-form entry in the Table:


Data Line 2 local language and CLR_MSG_LOG

FIS, LLC - Confidential Document 951


Field Data Description / Valid
Position Field DB Reference
Length Type Values

character set where the Field: msg_dmp


Transaction occurred.

169-248 40 An Double Byte A free-form entry in the Table:


Data Line 3 local language and CLR_MSG_LOG
character set where the
Field: msg_dmp
Transaction occurred.

249-328 40 An Double Byte A free-form entry in the Table:


Data Line 4 local language and CLR_MSG_LOG
character set where the
Field: msg_dmp
Transaction occurred.

329-358 30 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

359-508 75 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

509-548 40 An Name of Service Contains the phonetic Table:


Establishment in spelling of the Katakana CLR_MSG_LOG
Katakana name of the Service
Field: msg_dmp
establishment, or outlet,
at which the transaction
took place.

549-588 40 An District Location Contains the Katakana Table:


of Service name of the region or CLR_MSG_LOG
Establishment district in which the
Field: msg_dmp
Service Establishment, or

FIS, LLC - Confidential Document 952


Field Data Description / Valid
Position Field DB Reference
Length Type Values

outlet, where the


Transaction occurred is
located.

589-628 40 An City Name in Contains the Katakana Table:


Katakana name of the city in which CLR_MSG_LOG
the Service
Field: msg_dmp
Establishment, or outlet,
is located.

629-668 40 An Katakana Data A free form text entry in Table:


Line Katakana that further CLR_MSG_LOG
defines the Transaction.
Field: msg_dmp

669-818 75 An Regional Contains the data used by Table:


Specific Data the Issuer to enhance the CLR_MSG_LOG
Cardmember billing. This
Field: msg_dmp
data is specific to the
Japan region and is
populated from Bit 60
Market Specific Data
from either a POS
Authorization Request or
an ATM Authorization
Request.

819-823 5 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

824-843 20 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

FIS, LLC - Confidential Document 953


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: msg_dmp

844-863 20 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

864-883 20 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

884-903 20 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

904-907 4 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

908-937 30 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

941-956 16 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

FIS, LLC - Confidential Document 954


Field Data Description / Valid
Position Field DB Reference
Length Type Values

957-981 25 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

982-984 3 Un Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

985-1005 21 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1032- 8 Un Message A sequential number Table:


1039 Number assigned by the message CLR_MSG_LOG
originator to each
Field: msg_dmp
message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

FIS, LLC - Confidential Document 955


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1040- 80 An Reserved Field This is a reserved field. Table:


1119 CLR_MSG_LOG

Field: msg_dmp

1120- 159 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1-10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp
reject or informational
Reject Reason Code.

1319- 82 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

TC 57, TCR 3 - AMEX GNS Corporate Purchasing Card Transaction


Addendum
Companies review their internal processing to decrease costs and increase employee productivity. To do
this, many companies use the Corporate Purchasing Card (CPC).

The CPC is a charge card designed to:

• Purchase some types of goods and services

• Decrease the cost of purchases and the administrative purchasing process

• Supply more Transaction data to the Issuer for reporting CPC Transactions to CPC clients

FIS, LLC - Confidential Document 956


Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Corporate Purchasing Card Transaction Detail
(9240) section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

5-6 2 An Addenda Type Contains a specific type of Table:


Code addendum message. CLR_MSG_LOG

The valid value for this Field: msg_dmp


field is ’05 – Corporate
Purchasing Card
Transaction Detail’.

7-44 38 An Ship to Name Holds the name of the Table:


person or company CLR_MSG_LOG
where the goods were
Field: msg_dmp
shipped.

45-79 35 An Contact Email Contains the email Table:


Address address of the contact for CLR_MSG_LOG
shipping questions.
Field: msg_dmp

80-117 38 An Ship to Address Contains two lines of the Table:


Line 1 shipping address to CLR_MSG_LOG
where the goods were
Field: msg_dmp
shipped.

118-155 38 An Ship to Address Contains two lines of the Table:


Line 2 shipping address to CLR_MSG_LOG

Field: msg_dmp

FIS, LLC - Confidential Document 957


Field Data Description / Valid
Position Field DB Reference
Length Type Values

where the goods were


shipped.

156-193 38 An Ship to City Contains the shipping Table:


address’s city name to CLR_MSG_LOG
where the goods were
Field: msg_dmp
shipped.

194-208 15 An Ship to Postal Contains the shipping Table:


Code address’s postal code to CLR_MSG_LOG
where the goods were
Field: msg_dmp
shipped.

209-211 3 An Ship to Region Contains a code Table:


Code representing the region CLR_MSG_LOG
(or equivalent, such as
Field: msg_dmp
State or Province) where
the goods were shipped.

212-214 3 An Ship to Country Contains the code Table:


Code representing the country CLR_MSG_LOG
to where the goods were
Field: msg_dmp
shipped.

215 1 An Ship to EU Contains the indicator to Table:


Country specify if the country to CLR_MSG_LOG
where goods were
Field: msg_dmp
shipped is a member of
the European Union.

The valid values for this


field are:

Y → Yes
N → No

FIS, LLC - Confidential Document 958


Field Data Description / Valid
Position Field DB Reference
Length Type Values

216-253 38 An Ship from Contains the name of the Table:


Company Name company from which the CLR_MSG_LOG
goods were shipped.
Field: msg_dmp

254-291 38 An Ship from Contains the two lines of Table:


Address Line 1 shipping address from CLR_MSG_LOG
where the goods were
Field: msg_dmp
shipped.

292-329 38 An Ship from Contains the two lines of Table:


Address Line 2 shipping address from CLR_MSG_LOG
where the goods were
Field: msg_dmp
shipped.

330-367 38 An Ship from City Holds the shipping Table:


address’s city name from CLR_MSG_LOG
where the goods were
Field: msg_dmp
shipped.

368-382 15 An Ship from Postal Holds the shipping Table:


Code address’s postal code CLR_MSG_LOG
from where the goods
Field: msg_dmp
were shipped.

383-385 3 An Ship from Contains a code Table:


Region Code representing the region CLR_MSG_LOG
(or equivalent, such as
Field: msg_dmp
state or province) from
which the goods were
shipped. If there is no
shipping, this field must
be space-filled.

FIS, LLC - Confidential Document 959


Field Data Description / Valid
Position Field DB Reference
Length Type Values

386-388 3 An Ship from Contains the code Table:


Country Code representing the country CLR_MSG_LOG
from where the goods
Field: msg_dmp
were shipped.

389 1 An Ship from EU Holds an indicator to Table:


Country specify if the country CLR_MSG_LOG
from where goods were
Field: msg_dmp
shipped is a member of
the European Union.

The valid values for this


field are:

Y → Yes
N → No

390-419 30 An Shipping Carrier Contains the name of the Table:


carrier transporting the CLR_MSG_LOG
goods.
Field: msg_dmp

420-434 15 Un Total Tax Contains the total Table:


Amount amount of tax assessed at CLR_MSG_LOG
the point of sale for all
Field: msg_dmp
items.

435-447 13 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

448-487 40 An Tax Authority Contains the location of Table:


Location the tax authority. CLR_MSG_LOG

Field: msg_dmp

FIS, LLC - Confidential Document 960


Field Data Description / Valid
Position Field DB Reference
Length Type Values

488 1 An Tax Liability Contains the code that Table:


Code indicates which entity is CLR_MSG_LOG
liable for the taxes of the
Field: msg_dmp
Transaction.

The valid values for this


field are:

A → The supplier
holds the tax
liability
B → The purchaser
holds the tax
liability

C → The supplier is
a non-company
supplier.

489-501 13 An Card Acceptor Contains a unique Table:


Invoice Number number assigned by the CLR_MSG_LOG
S/E to track a
Field: msg_dmp
Transaction. The invoice
number is assigned to the
Transaction by the
supplier.

502-514 13 An Card Acceptor Contains the original Table:


Original Invoice invoice number assigned CLR_MSG_LOG
Number to the Transaction by the
Field: msg_dmp
supplier required for
refund Transactions.

A unique number
assigned by the S/E to

FIS, LLC - Confidential Document 961


Field Data Description / Valid
Position Field DB Reference
Length Type Values

track a Transaction. The


invoice number is
assigned to the
Transaction by the
supplier.

515-552 38 An Card Acceptor Contains the name of the Table:


Headquarters corporation. CLR_MSG_LOG
Name If the supplier is a part of Field: msg_dmp
a corporation, the
location name may be
different than that of the
headquarters.

553-567 15 Un Card Acceptor Contains the Card Table:


Headquarters Acceptor number CLR_MSG_LOG
Number assigned to the
Field: msg_dmp
headquarters of the
corporation, if the
supplier is part of a
corporation.

568-582 15 Un Charge Item Contains the unit cost of Table:


Amount 1 the item which CLR_MSG_LOG
corresponds to the items
Field: msg_dmp
described in the Charge
Item Description and
Charge Item Quantity
fields.

583-597 15 Un Shipping Charge Contains the total Table:


shipping charge for all CLR_MSG_LOG
items purchased,

FIS, LLC - Confidential Document 962


Field Data Description / Valid
Position Field DB Reference
Length Type Values

including insurance if Field: msg_dmp


applicable, stated in the
Transaction currency as it
was executed at the Card
Acceptor location.

598-605 8 Un Shipping Date Contains the date the Table:


order was shipped. CLR_MSG_LOG

Field: msg_dmp

606-615 10 An Net Weight This is a freeform text Table:


field that describes the CLR_MSG_LOG
net weight of the
Field: msg_dmp
shipment.

616-630 15 Un Duty Amount Contains the total duty Table:


amount for all items CLR_MSG_LOG
purchased, stated in the
Field: msg_dmp
Transaction currency as it
was executed at the Card
Acceptor location.

631-645 15 Un Shipping Rate Contains the rate used to Table:


calculate the charge for CLR_MSG_LOG
transporting goods by
Field: msg_dmp
common carrier. Two
decimal places are
implied.

646-660 15 Un Discount Rate Contains the rate used to Table:


calculate the decrease CLR_MSG_LOG
from the list price of the
Field: msg_dmp

FIS, LLC - Confidential Document 963


Field Data Description / Valid
Position Field DB Reference
Length Type Values

item. Two decimal places


are implied.

661-675 15 Un Discount Holds the total discount Table:


Amount amount for all items CLR_MSG_LOG
purchased, stated in the
Field: msg_dmp
Transaction currency as it
was executed at the Card
Acceptor location.

676-720 45 An Charge Item Contains a concise Table:


Description 1 description of the goods CLR_MSG_LOG
or services purchased
Field: msg_dmp
which corresponds to the
items described in the
Charge Item Amount and
Charge Item Quantity
fields.

721-735 15 Un Other Charges Contains the amount of Table:


Amount miscellaneous charges. CLR_MSG_LOG

Field: msg_dmp

736-750 15 Un Charge Item Contains the unit cost of Table:


Amount 2 the item which CLR_MSG_LOG
corresponds to the items
Field: msg_dmp
described in the Charge
Item Description and
Charge Item Quantity
fields.

FIS, LLC - Confidential Document 964


Field Data Description / Valid
Position Field DB Reference
Length Type Values

751-765 15 Un Net Transaction Contains the total Table:


Amount Euro transaction amount for all CLR_MSG_LOG
items purchased,
Field: msg_dmp
excluding amounts such
as tax, shipping, duty,
etc., stated in Euro.

766-768 3 An Tax Type Code 1 This field uniquely Table:


identifies the type of tax CLR_MSG_LOG
payment associated with
Field: msg_dmp
the Transaction when the
tax amounts can be
categorized as one tax
type.

769-783 15 Un Tax Rate Contains the percentage Table:


Percent 1 tax rate associated with CLR_MSG_LOG
the Tax Type Code.
Field: msg_dmp

784-798 15 Un Tax Monetary Contains the amount Table:


Amount 1 associated with the Tax CLR_MSG_LOG
Type Code, stated in the
Field: msg_dmp
Transaction currency as it
was executed at the Card
Acceptor location.

799 1 An Tax Exempt Identifies the tax-exempt Table:


Code 1 code associated with the CLR_MSG_LOG
Tax Type Code.
Field: msg_dmp

FIS, LLC - Confidential Document 965


Field Data Description / Valid
Position Field DB Reference
Length Type Values

800-802 3 An Tax Type Code 2 This field uniquely Table:


identifies the type of tax CLR_MSG_LOG
payment associated with
Field: msg_dmp
the Transaction when the
tax amounts can be
categorized as one tax
type.

803-817 15 Un Tax Rate Contains the percentage Table:


Percent 2 tax rate associated with CLR_MSG_LOG
the Tax Type Code.
Field: msg_dmp

818-832 15 Un Tax Monetary Contains the amount Table:


Amount 2 associated with the Tax CLR_MSG_LOG
Type Code, stated in the
Field: msg_dmp
Transaction currency as it
was executed at the Card
Acceptor location.

833 1 An Tax Exempt Identifies the tax-exempt Table:


Code 2 code associated with the CLR_MSG_LOG
Tax Type Code.
Field: msg_dmp

834-836 3 An Tax Type Code 3 This field uniquely Table:


identifies the type of tax CLR_MSG_LOG
payment associated with
Field: msg_dmp
the Transaction when the
tax amounts can be
categorized as one tax
type.

FIS, LLC - Confidential Document 966


Field Data Description / Valid
Position Field DB Reference
Length Type Values

837-851 15 Un Tax Rate Contains the percentage Table:


Percent 3 tax rate associated with CLR_MSG_LOG
the Tax Type Code.
Field: msg_dmp

852-866 15 Un Tax Monetary Contains the amount Table:


Amount 3 associated with the Tax CLR_MSG_LOG
Type Code, stated in the
Field: msg_dmp
Transaction currency as it
was executed at the Card
Acceptor location.

867 1 An Tax Exempt Identifies the tax-exempt Table:


Code 3 code associated with the CLR_MSG_LOG
Tax Type Code.
Field: msg_dmp

868-870 3 An Tax Type Code 4 This field uniquely Table:


identifies the type of tax CLR_MSG_LOG
payment associated with
Field: msg_dmp
the Transaction when the
tax amounts can be
categorized as one tax
type.

871-885 15 Un Tax Rate Contains the percentage Table:


Percent 4 tax rate associated with CLR_MSG_LOG
the Tax Type Code.
Field: msg_dmp

886-900 15 Un Tax Monetary Contains the amount Table:


Amount 4 associated with the Tax CLR_MSG_LOG
Type Code, stated in the
Field: msg_dmp
Transaction currency as it

FIS, LLC - Confidential Document 967


Field Data Description / Valid
Position Field DB Reference
Length Type Values

was executed at the Card


Acceptor location.

901 1 An Tax Exempt Identifies the tax-exempt Table:


Code 4 code associated with the CLR_MSG_LOG
Tax Type Code.
Field: msg_dmp

902-904 3 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

905-919 15 Un Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

920-934 15 Un Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

935 1 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

936-937 2 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 An Message A number that associates Table:


Transaction and sequences all CLR_MSG_LOG
Sequence components of a primary
Field: msg_dmp
Number message type.

FIS, LLC - Confidential Document 968


Field Data Description / Valid
Position Field DB Reference
Length Type Values

941-980 40 An Charge Item Contains a concise Table:


Description 2 description of the goods CLR_MSG_LOG
or services purchased
Field: msg_dmp
which corresponds to the
items described in the
Charge Item Amount and
Charge Item Quantity
fields.

981-995 15 Un Charge Item Contains the unit cost of Table:


Amount 3 the item which CLR_MSG_LOG
corresponds to the items
Field: msg_dmp
described in the Charge
Item Description and
Charge Item Quantity
fields.

996-1005 10 An Line Item Detail Contains a number used Table:


Key 1 by the S/E to tell the CLR_MSG_LOG
Issuer of Line Item Detail
Field: msg_dmp
data sent outside of the
Network.

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

1021- 11 An Line Item Detail A number used by the S/E Table:


1031 Key 2 to tell the Issuer of Line CLR_MSG_LOG

FIS, LLC - Confidential Document 969


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Item Detail data sent Field: msg_dmp


outside of the Network.

1032- 8 Un Message Contains a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 20 An Cardmember Contains a Cardmember Table:


1059 Reference designated reference CLR_MSG_LOG
Number number that corresponds
Field: msg_dmp
with the Transaction.

1060- 22 An Tax Reference An identifier linking tax Table:


1081 Number amount(s) in the CLR_MSG_LOG
Transaction to an
Field: msg_dmp
external taxation
requirement or
regulation, taxation
authority, tax
documentation, or other
tax reporting
requirement is displayed
in this field.

FIS, LLC - Confidential Document 970


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1082- 38 An Requester Name This field displays the Table:


1119 name of the person CLR_MSG_LOG
ordering the product or
Field: msg_dmp
making the purchase if
the requestor is not the
Cardmember. Otherwise,
this field must be space-
filled.

1120- 35 An Requester Email Contains the email Table:


1154 address of the person CLR_MSG_LOG
ordering the product or
Field: msg_dmp
making the purchase, if
the requestor is not the
Cardmember. Otherwise,
this field must be space-
filled.

1155- 38 An Requester Contains two lines of the Table:


1192 Address Line 1 address of the person CLR_MSG_LOG
requesting the
Field: msg_dmp
Transaction.

1193- 38 An Requester Contains two lines used Table:


1230 Address Line 2 of the address of the CLR_MSG_LOG
person requesting the
Field: msg_dmp
Transaction.

1231- 38 An Requester City Contains the city name of Table:

1268 the person requesting the CLR_MSG_LOG

Transaction. Field: msg_dmp

FIS, LLC - Confidential Document 971


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1269- 15 An Requester Contains the postal code Table:

1283 Postal Code of the person requesting CLR_MSG_LOG

the Transaction. Field: msg_dmp

1284- 3 An Requester Contains the code Table:

1286 Region Code representing the region CLR_MSG_LOG

(or equivalent, such as Field: msg_dmp


state or province) for the
requester of the
purchase.

1287- 3 An Requester Contains the Country Table:

1289 Country Code Code of the Country of CLR_MSG_LOG

the person requesting the Field: msg_dmp


Transaction.

1290- 2 An Business Indicates the category of Table:

1291 Ownership the business owner as CLR_MSG_LOG

Classification needed by special Field: msg_dmp


Code interest groups in specific
regions.

1292- 40 An Charge Item Contains a concise Table:

1331 Description 3 description of the goods CLR_MSG_LOG

or services purchased Field: msg_dmp


which corresponds to the
items described in the
Charge Item Amount and
Charge Item Quantity
fields.

FIS, LLC - Confidential Document 972


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1332- 40 An Charge Item Contains a concise Table:

1371 Description 4 description of the goods CLR_MSG_LOG

or services purchased Field: msg_dmp


which corresponds to the
items described in the
Charge Item Amount and
Charge Item Quantity
fields.

1372- 15 Un Charge Item Contains the unit cost of Table:

1386 Amount 4 the item which CLR_MSG_LOG

corresponds to the items Field: msg_dmp


described in the Charge
Item Description and
Charge Item Quantity
fields.

1387- 3 Un Charge Item Contains the quantity of Table:

1389 Quantity 1 items purchased that CLR_MSG_LOG

corresponds to the Field: msg_dmp


Charge Item Amount and
Charge Item Description
fields.

1390- 3 Un Charge Item Contains the quantity of Table:

1392 Quantity 2 items purchased that CLR_MSG_LOG

corresponds to the Field: msg_dmp


Charge Item Amount and
Charge Item Description
fields.

FIS, LLC - Confidential Document 973


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1393- 3 Un Charge Item Contains the quantity of Table:

1395 Quantity 3 items purchased that CLR_MSG_LOG


corresponds to the
Field: msg_dmp
Charge Item Amount and
Charge Item Description
fields.

1396- 3 Un Charge Item Contains the quantity of Table:


1398 Quantity 4 items purchased that CLR_MSG_LOG
corresponds to the
Field: msg_dmp
Charge Item Amount and
Charge Item Description
fields.

1399- 2 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

TC 57, TCR 3 - AMEX GNS Extended Financial Addendum


The Extended Financial Addendum (9240) contains more financial data for POS and ATM Transactions, and
additional data supporting a Transaction using payment tokenization. The Extended Financial Addendum
(9240) is used for multiple financial features that align with regulatory or contractual requirements in which
Issuers must disclose financial data to their Cardmembers.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Extended Financial Addendum (9240) section.

FIS, LLC - Confidential Document 974


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

5-6 2 An Addenda Type Contains a specific type of Table:


Code addendum message. CLR_MSG_LOG

The valid value for this Field: msg_dmp


field is ’09 – Extended
Financial’.

7-21 15 Un Foreign Contains an amount Table:


Currency Factor assessed by AEGNS for CLR_MSG_LOG
Amount the processing of Charges
Field: msg_dmp
and cash withdrawals
made in a currency
different from the
currency in which the
Card is denominated.

22-24 3 An Foreign Contains the currency Table:


Currency Factor used for the Foreign CLR_MSG_LOG
Amount Currency Factor Amount.
Field: msg_dmp
Currency Code

25 1 Un Foreign Contains the currency Table:


Currency Factor decimalization of the CLR_MSG_LOG
Amount Foreign Currency Factor
Field: msg_dmp
Decimalization Amount.

26-40 15 Un Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

FIS, LLC - Confidential Document 975


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: msg_dmp

41-43 3 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

44 1 Un Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

45-59 15 Un Fee Amount Contains the amount Table:


assessed to specific CLR_MSG_LOG
Issuers who are
Field: msg_dmp
contractually obligated to
receive the 9240
Extended Financial
Addendum.

60-62 3 An Fee Amount Contains the currency Table:


Currency Code code of the Fee Amount. CLR_MSG_LOG

Field: msg_dmp

63 1 Un Fee Amount Contains the number of Table:


Decimalization places the decimal must CLR_MSG_LOG
be moved to the left to
Field: msg_dmp
correctly represent the
Fee Amount.

64-937 874 An Reserved Field This is a reserved field. Table:


CLR_MSG_LOG

Field: msg_dmp

FIS, LLC - Confidential Document 976


Field Data Description / Valid
Position Field DB Reference
Length Type Values

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1032- 8 Un Message Contains a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 361 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 977


TC 57, TCR 3 - AMEX GNS Chip Card Addendum
The Chip Card Addendum transmits Transaction data containing data on the Cardmember’s Chip Card
Transaction. The Point of Service Data Code in the Presentment message is used to show the Transaction
was made with a Chip Card.

Network Reference: Refer the latest version of the manual AMEX GNS Network Specifications-
Financial_Non-Financial > Chapter 4 Addenda Messages > Chip Card (9240) section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-4 4 An Message Type This code identifies the Table:


Identifier type of message sent by IN_DRAFT_MAIN
the forwarding
Field: msg_type
institution.

5-6 2 An Addenda Type Contains a specific type of Table:


Code addendum message. CLR_MSG_LOG

The valid value for this Field: msg_dmp


field is ’07 – Chip Card’.

7-585 579 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

586-841 256 An ICC System This is the data sent to Table:


Related Data and from the Integrated CLR_MSG_LOG
Circuit Card and used in
Field: msg_dmp
an AEIPS or Expresspay
Transaction.

If ICC data is read from


the Card, you must send

FIS, LLC - Confidential Document 978


Field Data Description / Valid
Position Field DB Reference
Length Type Values

the data in this field as it


will be a mandatory field.

Refer ICC System Related


Data Subfields to now
about the subfields of this
field.

842-937 96 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

938-940 3 Un Message Contains a number that Table:


Transaction associates and sequences CLR_MSG_LOG
Sequence all components of a
Field: msg_dmp
Number primary message type.

941-1005 65 An Filler Filler fields show Table:


positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1006- 15 Un Transaction Contains a unique Table:


1020 Identifier (TID) number given by the CLR_MSG_LOG
Network to identify a
Field: msg_dmp
Cardmember Transaction
throughout its life cycle.

1021- 11 An Filler Filler fields show Table:


1031 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

FIS, LLC - Confidential Document 979


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1032- 8 Un Message Contains a sequential Table:


1039 Number number assigned by the CLR_MSG_LOG
message originator to
Field: msg_dmp
each message in a file.

This number is used to


monitor the integrity and
continuity of the data
being exchanged.

1040- 239 An Filler Filler fields show Table:


1278 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

1279- 40 An Reject Reason This field displays ten 4- Table:


1318 Codes 1-10 byte fields that show the CLR_MSG_LOG
reason(s) for a message
Field: msg_dmp
reject or informational
Reject Reason Code.

1319- 82 An Filler Filler fields show Table:


1400 positions in a message CLR_MSG_LOG
which are unused.
Field: msg_dmp

ICC System Related Data Subfields

Note: All these subfields are considered to be mandatory if the ICC System Related Date field
contains a value in it.

FIS, LLC - Confidential Document 980


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1-4 4 An ICC Header The valid value for this Table:


Version Name field is ‘AGNS’. CLR_MSG_LOG

Field: msg_dmp

5-6 2 Un ICC Header The valid value for this Table:


Version Number field is ‘0001’. CLR_MSG_LOG

Field: msg_dmp

7-14 8 An Application Contains the Cryptogram Table:


Cryptogram generated by the card CLR_MSG_LOG
and used by the issuer to
Field: msg_dmp
verify that the request
came from the card.

This field should be in


‘Fixed Binary Hexa-
decimal’ datatype.

15-47 33 An Issuer The datatype of this field Table:


Application Data is ‘Max variable LLVAR CLR_MSG_LOG

The Sub- Binary Hexa-decimal’.


Field: msg_dmp
subfields for this As this is a variable length
field along with field of type LLVAR, the
the datatype are ‘LL’ length bytes must be
listed below: present at the start of

IAD Data this field in Binary

Length (1) (Hexadecimal) format.

Derivation Add the LLVAR length

Key Index byte to the 32-byte

(1) maximum data length for

Cryptogra a total of 33 bytes).

m Version

FIS, LLC - Confidential Document 981


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Number Example: ICC Structure


(1) Subfield 4, Issuer

Card Application Data

Verificatio formatted according to


n Results the LLVAR and structure

(CVR) (4) described above is:

07 06 01 01 03 A0 00 00
where:

07 → overall length
indicator for
Subfield 4 LLVAR

06 → IAD Data
Length (1 byte)
01 → Derivation
Key Index (1 byte)

01 → Cryptogram
Version Number (1
byte)

03A00000 → CVR
(4 bytes)

An Unpredictable Contains the Table:


number unpredictable number in CLR_MSG_LOG
binary hexadecimal
Field: msg_dmp
format.

48-49 2 An Application Contains the application Table:


Transaction transaction counter in CLR_MSG_LOG
Counter (ATC) binary hexadecimal
Field: msg_dmp
format.

FIS, LLC - Confidential Document 982


Field Data Description / Valid
Position Field DB Reference
Length Type Values

50-54 5 An Terminal Contains the terminal Table:


Verification verification results in CLR_MSG_LOG
Results (TVR) binary hexadecimal
Field: msg_dmp
format.

55-57 3 Un Transaction Contains the transaction Table:


Date date. CLR_MSG_LOG

This field should be in Field: msg_dmp


YYMMDD format.

58 1 Un Transaction Contains the transaction Table:


Type type. CLR_MSG_LOG

The valid values for this Field: msg_dmp


field are:

00 → Debit

01 → Cash

20 → Credit

30 → Debit
(Restricted use –
valid only for
Transactions
originating from
certain markets)

59-64 6 Un Amount Holds the amount Table:


Indicator indicator. CLR_MSG_LOG

Field: msg_dmp

65-66 2 Un Transaction Contains the currency Table:


Currency Code code of the transaction. CLR_MSG_LOG

Field: msg_dmp

FIS, LLC - Confidential Document 983


Field Data Description / Valid
Position Field DB Reference
Length Type Values

67-68 2 Un Terminal Contains the terminal Table:


Country Code country code. CLR_MSG_LOG

Field: msg_dmp

69-70 2 An Application Contains the application Table:


Interchange interchange profile in CLR_MSG_LOG
Profile (AIP) binary hexadecimal
Field: msg_dmp
format.

The valid values for


Expresspay Mobile
Transactions are:

0 → Expresspay
Mobile not
supported

1 → Expresspay
Mobile supported

TC 57 - GIM Specific Transaction Details


TC 57, TCR 1 - GIM Transaction Detail - Additional Data
Groupement Interbancaire Monétique specific Detail record – GIM-UEMOA is one of the biggest card
associations in the African region. As the GIM market is growing in the African region, the number of GIM
cards are increased and have ability to support them in the ATM terminal, the SocGen banks wanted FIS to
support POS acquiring of the GIM cards.

Network Reference: Refer the latest version of the manual ENGLISH – LocalInterchangeSystem-LIS > 7
ANNEX B – LIS RECORDS SPECIFCATIONS > 7.10 TC 05,06,07,15,16,17,25,26,27,35,36,37,09,19/TCR 1
FORMAT (Additional detail information is present in additional to the fields in TC 57 detail record) section.

FIS, LLC - Confidential Document 984


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code 57. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be 0. Table:


Code Qualifier IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘1’ which indicated IN_DRAFT_MAIN
Sequence the level of additional Field: msg_type
Number transaction detail data.

5-6 2 An GIM Indicator This field helps to confirm NA


if this record is GIM
Additional transaction or
not.

The valid value for this


field is ‘GM’.

7-21 15 An Merchant Represents the Merchant Table:


Establishment Establishment number. IN_DRAFT_ADTL
Number GIM: TC 05 / TC 07 – Field:
TCR0 – Field 05 merch_est_nbr

22 1 An Type of Contains the merchant Table:


Merchant type. IN_DRAFT_ADTL

The valid values for this Field:


field are: type_of_merch

~(space) → if no
MCC is available

FIS, LLC - Confidential Document 985


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

2 → when MCC =
6010

3 → when MCC =
6011

GIM: TC 05 / TC 07 –
TCR0 – Field 10

23 1 An Electronic Holds the electronic Table:


Terminal terminal indicator. IN_DRAFT_ADTL
Indicator The valid values for this Field:
field are: elec_term_ind

0 → Unspecified

1 → POS without
PIN
2 → POS AVEC PIN

3 → ATM
4 → DP

5 → Terminal
activity by card
(CAT) – Amount
overdrawn (LAT)

6 → Terminal
activity by card –
Automatic
Dispenser (ADM)

7 → Terminal
activity by card –
terminal self-
service terminal
(SST)

FIS, LLC - Confidential Document 986


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

GIM: TC 05 / TC 07 –
TCR0 – Field 12

24-73 50 An Member Contains the number of Table:


Message Text credit voucher (8 digits) EXTRA_EN_DATA
padded with fillers. Field: mbr_msg_txt
GIM: TC 05 / TC 07 –
TCR0 – Field 16

74 1 An Documentation The valid values for this Table:


ID field are: IN_DRAFT_MAIN

Space → No Field: doc_ind


supporting
documentation
required.
0 → No supporting
documentation is
provided.

1 → Supporting
documentation to
follow.

2 → Invalid
Acquirer Reference
Number and no
supporting
documentation was
required or
received.
3 → Invalid
Acquirer Reference
Number and

FIS, LLC - Confidential Document 987


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

supporting
documentation was
received.

4 → No supporting
documentation was
received for prior
chargeback.

GIM: TC 05 / TC 07 –
TCR0 – Field 19

75-78 4 Un Expiry Date Contains the Cardholder Table:


card number’s expiry IN_DRAFT_MAIN
date in MMYY format. Field: expiry_date
Zeroes to be displayed if
values are unavailable.

GIM: TC 05 / TC 07 –
TCR0 – Field 22

79-80 2 Un ATM Account Contains the Account Table:


Selection type selected by IN_DRAFT_ADTL
cardholder during Field: atm_acct_sel
withdrawal transaction as
specified.

The valid values for this


field are:

00 → Unspecified

10 → Saving
Account

20 → Current
Account

FIS, LLC - Confidential Document 988


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

30 → Shadow
Account

GIM: TC 05 / TC 07 –
TCR0 – Field 25

81-85 5 An Transaction Five-digit values are Table:


Status explained as listed below: IN_DRAFT_ADTL

DIGIT 1: Possible Field: trans_status


values 0: (FUTURE
USE)

DIGIT 2: Possible
values 0: (FUTURE
USE)

DIGIT 3: Possible
values 0: (FUTURE
USE)

DIGIT 4: Possible
values
▪ 0: NORMAL

▪ 1: CARD
OPPOSED TO
TRANSACTION
DATE

DIGIT 5: Possible
values 0: (FUTURE
USE)

GIM: TC 05 / TC 07 –
TCR0 – Field 26

FIS, LLC - Confidential Document 989


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

86 1 An Authorisation Indicates if the Table:


Code Source authorisation code IN_DRAFT_ADTL
Indicator source. Field:
The valid values for this auth_src_cd_ind
field are:

0 → Unspecified

1 → Generated by
the terminal

2 → Issuer or its
stand-in entity
3 → Manual entry
on terminal or on
credit voucher

4 → Stand-in visa
international

5 → Not authorised

GIM: TC 05 / TC 07 –
TCR0 – Field 06

87-109 23 An Acquirer Holds the Acquirer Table:


Reference reference number which IN_DRAFT_MAIN
Number begins with ‘6’ for GIM Field: arn
transactions.

GIM: TC 05 / TC 07 –
TCR0 – Field 08

110-121 12 Un Issuer TC 05 GIM: Amount paid Table:


Reimbursement by Financial Institution to IN_DRAFT_ADTL
the local acquirer of the Field:
card in the billing iss_reimbruse_fee
currency of the issuer or

FIS, LLC - Confidential Document 990


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

TC 07 GIM: Amount paid


by the issuer of the card
to the acquirer of the
cash transaction.

GIM: TC 05 / TC 07 –
TCR0 – Field 18

122-133 12 Un Merchant Fees amount for Table:


Service Charge merchant service. IN_DRAFT_ADTL

The values can be zeroes Field:


- if cash transaction or merch_serv_chrg
withdrawal else merchant
remittance.

GIM: TC 05 / TC 07 –
TCR0 – Field 31

TC 57/TC 50 - Additional Data for VISA Commercial


Cards Transactions
TC 50, TCR 0 Commercial Card - Invoice (Header and
Summary)
Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions > TCR 0 Commercial Card – Invoice (Header and Summary) section.

FIS, LLC - Confidential Document 991


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ’50’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-10 6 Un Destination Bin The BIN to which a BASE Table:


II transaction message is IN_DRAFT_MAIN
sent. Field:
This field must contain a forwarding_inst_id
valid BIN.

11-16 6 Un Source Bin The BIN from which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent. Field:
This field must contain a receiving_inst_id
valid BIN.

17-22 6 An Service This field helps to further Table: VISA_TC50


Identifier identify a transaction. Field:
The field value must service_identifier
contain ‘PURCHA’. For
backward compatibility
this field may

FIS, LLC - Confidential Document 992


Field Data Description / Valid
Position Field DB Reference
Length Type Values

alternatively contain
‘COMMXA’.

23-37 15 An Message This field is used to link Table: VISA_TC50


Identifier the draft data and related Field:
text message msg_identifier
transactions.

The contents of this field


should match that of the
related draft data
transaction’s Message
Identifier field.

VIC Edit: The entry


cannot be zeros or
spaces, or two spaces
followed by all zeros.

38-40 3 Un Item Sequence Contains the Sequence Table:


Number number of the item. CORPCRD_PURCHA

If the entry is not SING

numeric, the BASE II VIC Field:


will insert zeros. tc50_item_seq_nbr

41-52 12 Un Discount Contains the Discount Table:


Amount given to cardholder. CORPCRD_PURCHA

2 decimal places are SING

implied. The entry may Field:


be zeros. If the entry is amt_total_discount
not numeric, the BASE II
VIC will insert zeros.

FIS, LLC - Confidential Document 993


Field Data Description / Valid
Position Field DB Reference
Length Type Values

53-64 12 Un Freight/ Contains freight / Table:


Shipping shipping amount. CORPCRD_PURCHA
Amount 2 decimal places are SING

implied. The entry may Field: amt_freight


contain zeros. If the entry
is not numeric, the BASE
II VIC will insert zeros.

65-76 12 Un Duty Amount Contains amount of duty Table:


taxes. CORPCRD_PURCHA

2 decimal places are SING

implied. The entry may Field: amt_duty


contain zeros. If the entry
is not numeric, the BASE
II VIC will insert zeros.

77-86 10 An Destination Contains postal code of Table:


Postal/ZIP Code the destination. CORPCRD_PURCHA

The field may contain SING

spaces. Field:
dest_postal_cd

87-96 10 An Ship From Contains the postal code Table:


postal/ZIP Code of the location being CORPCRD_PURCHA
shipped from. SING

The field may contain Field:


spaces ship_from_postalcd

97-99 3 An Destination Contains the country Table:


Country Code code of the destination. CORPCRD_PURCHA
The field may contain SING
spaces.

FIS, LLC - Confidential Document 994


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field:
dest_country_cd

100-114 15 An Unique Invoice Contains the value added Table:


Reference tax invoice reference CORPCRD_PURCHA
Number / number. SING
Unique VAT The field may contain Field:
Invoice spaces. unique_invoice_nbr
Reference
Number

115-120 6 Un Order Date Contains the date the Table:


order was taken. CORPCRD_PURCHA

If the entry is not SING

numeric, the BASE II VIC Field: order_date


will insert zeros.

The field value must be in


YYMMDD format.

121-136 16 Un Account Contains an issuer-


Number assigned number that
identifies a cardholder’s
account.

If the entry is not


numeric, the BASE II VIC
will insert zeros.

137-139 3 Un Account Contains a 3-digit


Number extension of the account
Extension number that allows
account numbers up to
19 digits.

FIS, LLC - Confidential Document 995


Field Data Description / Valid
Position Field DB Reference
Length Type Values

If used, the entry should


be zero-filled. If the entry
is not numeric, BASE II
will insert zeros.

140-151 12 Un VAT/Tax Contains the tax amount Table:


Amount of the freight and CORPCRD_PURCHA
(Freight/ shipping. Two decimal SING
Shipping) places are implied. Field: amt_total_tax
If the entry is not
numeric, the BASE II VIC
will insert zeros.

152-155 4 Un VAT/TaxRate Contains the VAT/Tac Table:


(Freight/ rate for the freight / CORPCRD_PURCHA
Shipping) shipping. SING

2 decimal places are Field: amt_tax_rate


implied. If the entry is not
numeric, the BASE II VIC
will insert zeros.

156-161 6 An Authorization Contains the


Code Authorization code value Table:
of TC 05. IN_DRAFT_MAIN
If the entry is not A – Z or Field: auth_cd
0 – 9, the BASE II VIC will
space-fill the field.

The valid values for this


field range between A–Z
and 0–9.

162 1 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 996


Field Data Description / Valid
Position Field DB Reference
Length Type Values

163 1 An Invoice Level Indicates if discount was Table:


Discount provided in the invoice CORPCRD_PURCHA
Treatment / level or not. SING
Invoice Level The valid values for this Field:
Discount field are: invc_lvl_discount
Treatment Code
0 → (No invoice
level discount
provided)

1 → (Tax was
calculated on the
post-discount
invoice total)

2 → (Tax was
calculated on the
pre- discount
invoice total)

164 1 An Tax Treatment / Contains the tax Table:


Tax Treatments treatment calculated. CORPCRD_PURCHA

The valid values for this SING

field are: Field: tax_treat

0 → NLL – Net
prices with tax
calculated at line
item level

1 → NIL – Net
prices with tax
calculated at
invoice level

FIS, LLC - Confidential Document 997


Field Data Description / Valid
Position Field DB Reference
Length Type Values

2 → GLL – Gross
prices given with
tax information
provided at line
item level

3 → GIL – Gross
prices given with
tax information
provided at invoice
level

4 → NON – No tax
applies (small
supplier) on the
invoice for the
transaction

165 1 An Discount The valid values for this Table:


Amount Signage field are: CORPCRD_PURCHA

~ (space) SING

D → (Discount Field:

amount is discount_amt_sign

considered as
discount for the
invoice (+))

C → (Discount
amount is
considered as a
discount refund for
the invoice (-))

FIS, LLC - Confidential Document 998


Field Data Description / Valid
Position Field DB Reference
Length Type Values

166 1 An Freight/ The valid values for this Table:


Shipping field are: CORPCRD_PURCHA
Amount Signage ~ (space) SING

D → (Freight / Field:
shipping amount is ship_amt_sign

considered positive
and represents a
cost on the invoice
(+))

C → (Freight /
shipping amount is
considered
negative and
represents a refund
on the invoice (-))

167 1 An Duty Amount The valid values for this Table:


Signage field are: CORPCRD_PURCHA

~ (space) SING

D → (Duty amount Field:

is considered duty_amt_sign

positive and
represents a cost
on the invoice (+))

C → (Duty amount
is considered
negative and
represents a refund
on the invoice (-))

FIS, LLC - Confidential Document 999


Field Data Description / Valid
Position Field DB Reference
Length Type Values

168 1 An VAT/Tax The valid values for this Table:


Amount field are: CORPCRD_PURCHA

Signage ~ (space) SING

D → (VAT/tax Field: vat_amt_sign


amount is
considered positive
for the invoice (+))

C → (VAT/tax
amount is
considered
negative for the
invoice (-))

TC 50, TCR 0 Commercial Card - Invoice (Line Item Detail)


Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions > TCR 0 Commercial Card – Invoice (Line Detail) section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ’50’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1000


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Sequence Field: msg_type


Number

5-10 6 Un Destination Bin This fields contains the Table:


BIN value to which a IN_DRAFT_MAIN
transaction message is Field:
sent. The BIN value forwarding_inst_id
should be a valid one.

11-16 6 Un Source Bin Contains the BIN value Table:


from which a transaction IN_DRAFT_MAIN
message is sent. The BIN Field:
value should be a valid receiving_inst_id
one.

17-22 6 An Service This field value helps to Table: VISA_TC50


Identifier further identify the Field:
transaction. service_identifier
The valid values for this
field are ‘PURCHL,
COMMXL’.

23-37 15 An Message This field is used to link Table: VISA_TC50


Identifier the draft data and related Field:
text message msg_identifier
transactions. The
contents of this field
should match that of the
related draft data
transaction’s Message
Identifier field.

The field cannot contain


zeros or spaces.

FIS, LLC - Confidential Document 1001


Field Data Description / Valid
Position Field DB Reference
Length Type Values

38-40 3 Un Item Sequence Contains the Sequence Table:


Number number of the purchase PURCHASING_ITEM
item which should be a Field:
numeric value and must tc50_item_seq_nbr
not contain zeros.

41-52 12 An Item Contains the code used Table:


Commodity to categorize purchase PURCHASING_ITEM
Code item. Field:
commodity_cd

53-78 26 An Item Descriptor Contains the description Table:


of the purchase. PURCHASING_ITEM

Field: item_desc

79-90 12 An Product Code Contains the value which Table:


helps to identify the PURCHASING_ITEM
product being purchased. Field: product_cd

91-102 12 Un Quantity This field displays the Table:


number of units of the PURCHASING_ITEM
product being purchased Field:
and this must be a item_quantity
numeric value; four
decimal places are
implied.

103-114 12 An Unit of Measure Indicates the unit of Table:


measure. PURCHASING_ITEM

Field:
item_measure

FIS, LLC - Confidential Document 1002


Field Data Description / Valid
Position Field DB Reference
Length Type Values

115-126 12 Un Unit Cost Contains the cost of fuel Table:


per unit of measure (for PURCHASING_ITEM
example, dollars per Field:
gallon). item_unit_price
The entry must be
numeric; four decimal
places are implied.

127-138 12 Un VAT/Tax Contains value-added tax Table:


Amount or other sales tax PURCHASING_ITEM
amount. Field:
2 decimal places are amt_total_tax
implied.

139-142 4 Un VAT/TaxRate This field displays the Table:


percentage of the sales PURCHASING_ITEM
tax. Field: tax_rate

143-154 12 Un Discount per Indicates any discount on Table:


Line Item the purchase, per line PURCHASING_ITEM
item. Field: amt_discount

155-166 12 Un Line Item Total Indicates total of line Table:


items. PURCHASING_ITEM

Field:
amt_lineitem_total

167 1 Un Line Item Detail Indicates the type of line Table:


Indicator item detail record. PURCHASING_ITEM

The valid values for this Field:


field are: lineitem_detl_ind

FIS, LLC - Confidential Document 1003


Field Data Description / Valid
Position Field DB Reference
Length Type Values

0 → Normal line
item detail record

1 → Normal last
line item detail
record

2 → Credit line
item detail record

3 → Credit last line


item detail record
4 → Payment line
item detail record

5 → Payment last
line item detail
record

168 1 Un Line Item Level Indicates how the Table:


Discount merchant is handling PURCHASING_ITEM
Treatment Code discount at the line item Field:
level. item_lvl_discount
The valid values for this
field are:

0 → No line level
discount provided

1 → Tax was
calculated on the
post-discount line
item total

2 → Tax was
calculated on the
pre- discount line
item total

FIS, LLC - Confidential Document 1004


TC 50, TCR 0 Commercial Card - Passenger Itinerary data
Leg Specific Data
Network Reference: Refer the latest version of the manual BASE II Clearing format TC50 to TC92 > TC 50
Text Message Transaction > TCR 0 – Commercial Card – Passenger Itinerary Data – Leg-Specific Data
section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The valid value for this Table:


Code field is ’50’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-10 6 An Destination Bin The BIN to which a BASE Table:


II transaction message is IN_DRAFT_MAIN
sent. Field:
This field must contain a forwarding_inst_id
valid BIN.

11-16 6 An Source Bin The BIN from which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent. Field:
This field must contain a receiving_inst_id
valid BIN.

FIS, LLC - Confidential Document 1005


Field Data Description / Valid
Position Field DB Reference
Length Type Values

17-22 6 An Service This field identifies the Table: VISA_TC50


Identifier type of transaction. Field:
The valid values for this service_identifier
field are:

CORPAS → if the
record is created by
an acquirer.

COMMAS → if the
record is created by
a third-party
information
provider.

23-37 15 An Message Contains the Primary Table: VISA_TC50


Identifier Ticket number (13 Field:
positions) and followed msg_identifier
by 2 spaces.

38-39 2 Un Item Sequencing Contains the current Table:


Field records for this PASSEN_TRAN_ADN
transaction. Field:
The field value must be in tc50_item_seq_nbr
SS format, where SS is the
current record.

40-41 2 Un Total Item Contains the total


Count number of records for
this transaction.

The field value must be in


YY format, where YY is

FIS, LLC - Confidential Document 1006


Field Data Description / Valid
Position Field DB Reference
Length Type Values

the total number of


records.

42-54 13 An Conjunction Contains the primary Table:


Ticket Number ticket number for the first PASSEN_TRAN_TRIP
four legs of the trip. Field:
conjunction_tkt

55 1 Un Coupon Contains the number of Table:


Number 1 coupons in the ticket. The PASSEN_TRAN_TRIP
valid values for this field Field: coupon_nbr
are 1, 2, 3, or 4.

56-57 2 An Carrier Code1 Contains the code for Table:


carrier identification. PASSEN_TRAN_TRIP

Field: carrier_cd

58-62 5 An Flight Number1 Contains the number of Table:


the airline flight. PASSEN_TRAN_TRIP

Field: flight_nbr

63-64 2 An Service Class1 Contains the class of Table:


service (first class, PASSEN_TRAN_TRIP
business class etc.) Field:
service_class_cd

65-69 5 An Origination Indicates the airport code Table:


City/Airport of the origin city. PASSEN_TRAN_TRIP
Code1 Field:
origin_city_ap_cd

FIS, LLC - Confidential Document 1007


Field Data Description / Valid
Position Field DB Reference
Length Type Values

70 1 An Stopover Code1 Indicates whether a stop- Table:


over is allowed on this PASSEN_TRAN_TRIP
ticket. Field: stop_over_cd
The valid values for this
field are:

O → Stop-Over
allowed

X → Stop-Over not
allowed

71-75 5 An Destination City Indicates the airport code Table:


/ Airport Code1 of the destination city. PASSEN_TRAN_TRIP

Field:
dest_city_ap_cd

76-83 8 An Fare Basis Indicates the class of Table:


Code1 airline ticket (first class, PASSEN_TRAN_TRIP
business class etc.). Field: fare_basis_cd

84-89 6 Un Departure Identified the date the Table:


Date1 flight is scheduled to PASSEN_TRAN_TRIP
depart. Field: departure_dt
The field value must be in
MMDDYY format.

90-93 4 Un Departure Holds the time the flight Table:


Time1 is scheduled to depart. PASSEN_TRAN_TRIP

The field value must be in Field:


military time, HHMM departure_time_se
format. g

FIS, LLC - Confidential Document 1008


Field Data Description / Valid
Position Field DB Reference
Length Type Values

94-97 4 Un Arrival Time1 Holds the time the flight Table:


is scheduled to arrive. PASSEN_TRAN_TRIP

The field value must be in Field:


military time, HHMM arrival_time_seg
format.

98 1 An Coupon Contains the number of Table:


Number 2 coupons in the ticket. PASSEN_TRAN_TRIP

The valid values are 1, 2, Field: coupon_nbr


3, or 4.

99-100 2 An Carrier Code2 Contains the code for Table:


carrier identification. PASSEN_TRAN_TRIP

Field: carrier_cd

101-105 5 An Flight Number2 Contains the number of Table:


the airline flight. PASSEN_TRAN_TRIP

Field: flight_nbr

106-107 2 An Service Class2 Holds the class of service Table:


(first class, business class PASSEN_TRAN_TRIP
etc.). Field:
service_class_cd

108-112 5 An Origination Indicates the airport code Table:


City/Airport of the origin city. PASSEN_TRAN_TRIP
Code2 Field:
origin_city_ap_cd

113 1 An Stopover Code2 Indicates whether a stop- Table:


over is allowed on this PASSEN_TRAN_TRIP
ticket. Field: stop_over_cd

FIS, LLC - Confidential Document 1009


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The valid values for this


field are:

O → Stop-Over
allowed
X → Stop-Over not
allowed

114-118 5 An Destination City Indicates the airport code Table:


/ Airport Code2 of the destination city. PASSEN_TRAN_TRIP

Field:
dest_city_ap_cd

119-126 8 An Fare Basis Indicates the class of Table:


Code2 airline ticket (first class, PASSEN_TRAN_TRIP
business class etc.). Field: fare_basis_cd

127-132 6 Un Departure Contains the date the Table:


Date2 flight is scheduled to PASSEN_TRAN_TRIP
depart. The field value Field: departure_dt
must be in MMDDYY
format.

133-136 4 Un Departure Contains the time the Table:


Time2 flight is scheduled to PASSEN_TRAN_TRIP
depart. Field:
The field value must be in departure_time_se
military time, HHMM g
format.

137-140 4 Un Arrival Time2 Contains the time the Table:


flight is scheduled to PASSEN_TRAN_TRIP
arrive.

FIS, LLC - Confidential Document 1010


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The field value must be in Field:


military time, HHMM arrival_time_seg
format.

141-153 13 An Control ID Contains the identifier Table:


assigned at the time of PASSEN_TRAN_ADN
reservation. Field: control_id

154-159 6 An Reserved This is a reserved field. NA

EP fills space in this field.

160-167 8 Un Ticket Issue Contains the date on Table:


Date which the ticket was PASSEN_TRAN_TRIP
issued for the airline Field: issue_date
transactions carried out
with Commercial Cards.

The field value must be in


YYYYMMDD format.

168 1 An Reserved This is a reserved field. NA

EP fills space in this field.

TC 50, TCR 0 Commercial Card - Fleet Service


Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions > TCR 0 Commercial Card – Fleet Service section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ’50’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1011


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’. IN_DRAFT_MAIN
Sequence
Field: msg_type
Number

5-10 6 An Destination Bin Contains a valid Table:


destination BIN. IN_DRAFT_MAIN

Field:
forwarding_inst_id

11-16 6 An Source Bin Contains a valid BIN. Table:


IN_DRAFT_MAIN

Field:
receiving_inst_id

17-22 6 An Service The valid value for this Table: VISA_TC50


Identifier field is ‘COMFLT’. Field:
service_identifier

23-37 15 An Message ID VIC EDIT: This field will Table: VISA_TC50


not contain all the zeroes Field:
or spaces, or two spaces msg_identifier
followed by zeroes.

Note: This field is used to


link the draft data and
related text message
transactions. The data of
this field should match

FIS, LLC - Confidential Document 1012


Field Data Description / Valid
Position Field DB Reference
Length Type Values

with the related draft


transaction’s Message
Identifier field.

38-40 3 Un Item Sequence Contains the item Table:


Number sequence number. FLEET_SERV_ADN

If the entry is not Field:


numeric, the BASE II VIC tc50_item_seq_nbr
will insert zeroes.

41 1 An Non Fuel FedEx The valid values for this Table:


Tax field are: FLEET_SERV_ADN

Exempt 0 → Non-Exempt Field: dtax1_ind

Status / Federal 1 → Exempt

Excise Tax (Non-


Fuel) Exemption
Status

42-53 12 Un Non Fuel FedEx Contains two implied Table:


Tax / Federal decimal places and may FLEET_SERV_ADN
Excise Tax (Non- contain 0. Field: amt_dtax1
Fuel) If the entry is not
numeric, the BASE II VIC
will insert zeroes.

54 1 An Fuel FedEx Tax The valid values for this Table:


Exempt Status / field are: FLEET_SERV_ADN
Federal Excise 0 → Non-Exempt Field: dtax2_ind
Tax (Fuel)
1 → Exempt
Exemption
Status

FIS, LLC - Confidential Document 1013


Field Data Description / Valid
Position Field DB Reference
Length Type Values

55-66 12 Un Fuel FedEx Tax / Contains two implied Table:


Federal Excise decimal places and may FLEET_SERV_ADN
Tax (Fuel) contain 0. Field: amt_dtax2
If the entry is not
numeric, the BASE II VIC
will insert zeroes.

67 1 An Station Motor The valid values for this Table:


Fuel Tax Exempt field are: FLEET_SERV_ADN
Status / State 0 → Non-Exempt Field: dtax3_ind
Motor Fuel Tax
1 → Exempt
Exemption
Status

68-79 12 Un Station Motor Contains two implied Table:


Fuel Tax / State decimal places and may FLEET_SERV_ADN
Motor Fuel Tax contain 0. Field: amt_dtax3
If the entry is not
numeric, the BASE II VIC
will insert zeroes.

80 1 An County Fuel The valid values for this Table:


Sales Tax field are: FLEET_SERV_ADN
Exempt Status / 0 → Non-Exempt Field: dtax4_ind
County Fuel
1 → Exempt
Sales Tax
Exemption
Status

81-92 12 Un County Fuel Contains two implied Table:


Sales Tax / decimal places and may FLEET_SERV_ADN
contain 0. Field: amt_dtax4

FIS, LLC - Confidential Document 1014


Field Data Description / Valid
Position Field DB Reference
Length Type Values

County Fuel If the entry is not


Sales Tax numeric, the BASE II VIC
will insert zeroes.

93 1 An Fuel Station The valid values for this Table:


Local Sales Tax field are: FLEET_SERV_ADN
Exempt Status / 0 → Non-Exempt Field: dtax5_ind
Non-Fuel State
1 → Exempt
and Local Sales
Tax Exemption
Status

94-105 12 Un Fuel Station Contains two implied Table:


Local Sales Tax / decimal places and may FLEET_SERV_ADN
Non-Fuel State contain 0. Field: amt_dtax5
and Local Sales If the entry is not
Tax numeric, the BASE II VIC
will insert zeroes.

106 1 An County Motor The valid values for this Table:


Fuel Tax Exempt field are: FLEET_SERV_ADN
Status 0 → Non-Exempt Field: dtax6_ind

1 → Exempt

107-118 12 Un County Motor Contains two implied Table:


Fuel Tax decimal places and may FLEET_SERV_ADN
contain 0. Field: amt_dtax6
If the entry is not
numeric, the BASE II VIC
will insert zeroes.

FIS, LLC - Confidential Document 1015


Field Data Description / Valid
Position Field DB Reference
Length Type Values

119 1 An City Sales Fuel The valid values for this Table:
Tax Exempt field are: FLEET_SERV_ADN
Status 0 → Non-Exempt Field: tax9_ind

1 → Exempt

120-131 12 Un City Sales Fuel Contains two implied Table:


Tax decimal places and may FLEET_SERV_ADN
contain 0. Field: amt_tax9
If the entry is not
numeric, the BASE II VIC
will insert zeroes.

132 1 An City Motor Fuel The valid values for this Table:
Tax Exempt field are: FLEET_SERV_ADN
Status 0 → Non-Exempt Field: tax10_ind

1 → Exempt

133-144 12 Un City Motor Fuel Contains two implied Table:


Tax decimal places and may FLEET_SERV_ADN
contain 0. Field: amt_tax10
If the entry is not
numeric, the BASE II VIC
will insert zeroes.

145 1 An Second The valid values for this Table:

Station Fuel field are: FLEET_SERV_ADN

Tax Exempt 0 → Non-Exempt Field: tax11_ind

1 → Exempt
Status /
Secondary State
Fuel Tax

FIS, LLC - Confidential Document 1016


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Exemption
Status

146-157 12 Un Second Station Contains two implied Table:


Fuel Tax / decimal places and may FLEET_SERV_ADN
Secondary State contain 0. Field: amt_tax11
Fuel Tax If the entry is not
numeric, the BASE II VIC
will insert zeroes.

158-167 10 An Reserved This is a reserved field. NA

168 1 An Reserved This is a reserved field. NA

TC 50, TCR 0 Commercial Card – Passenger Itinerary Data


Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions > TC 50 – TCR 0 – Commercial card – Passenger Itinerary Data section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values
1-2 2 Un Transaction Code This field must Table:
contain a 50. IN_DRAFT_MAIN
Field:
msg_type
3 1 Un Transaction Code The field value must Table:
Qualifier be ‘0’. IN_DRAFT_MAIN
Field:
msg_type
4 1 Un Transaction Component The field value must Table:
Sequence Number be ‘0’ IN_DRAFT_MAIN
Field:

FIS, LLC - Confidential Document 1017


Field Data Description / Valid
Position Field DB Reference
Length Type Values
msg_type
5-10 6 Un destinationBin The entity to which Table:
a BASE II transaction IN_DRAFT_MAIN
message is sent. Field:
This field must receiving_inst_id
contain a valid
acquiring or issuing
identifier.
11-16 6 Un sourceBin The entity from Table:
which a BASE II IN_DRAFT_MAIN
transaction message Field:
is sent. forwarding_inst_id
This field must
contain a valid
acquiring or issuing
identifier.
17-22 6 An serviceId Further identifies Table:
the type of VISA_TC50
transaction. Field:
If the record is service_identifier
created by an
acquirer, this field
must contain
CORPAI. If the
record is created by
a third-party
information
provider, this field
must contain
COMMAG.
23-37 15 An messageId This field contains Table: VISA_TC50
the Primary Ticket

FIS, LLC - Confidential Document 1018


Field Data Description / Valid
Position Field DB Reference
Length Type Values
number (13 Field:
positions), msg_identifier
left-justified,
followed by two
spaces.
VIC Edit: This field
cannot be zeros or
spaces or two
spaces followed by
all zeros.
38-39 2 Un itemSeqNum This field contains Table:
the current records PASSEN_TRAN_ADN
for this transaction Field:
tc50_item_seq_nbr
40-41 2 Un totalItemCount This field contains Table:
the total number of PASSEN_TRAN_ADN
records for this Field:
transaction. tc50_totalitem_cnt
42-57 16 Un accountNum An issuer-assigned NA
number that
identifies a
cardholder's
accounts. The field
must contain a
numeric which is
greater than zero,
left justified,
and zero-filled.
VIC Edit: American
Express Cardholder
Account Numbers
(defined by 34 or

FIS, LLC - Confidential Document 1019


Field Data Description / Valid
Position Field DB Reference
Length Type Values
37 in the first two
positions) must be
15 characters in
length and must
pass the modulus-
10 check digit
routine.
This entry must be a
16-digit number.
58-60 3 Un accountNumExt A three-digit NA
extension of the
account number
that allows an
account number up
to 19 digits. This
entry must be left-
justified and
zerofilled.
61-80 20 An passengerName Name of the Table:
passenger using the PASSEN_TRAN_ADN
ticket. This entry Field:
should be left- passenger_name
justified.
81-92 12 Un totalFareAmt Total amount of Table:
passenger's fare. PASSEN_TRAN_ADN
This field must be Field:
numeric and may amt_total_fare
contain zeros. Two
decimal places are
implied.
93-104 12 Un totalTaxAmt Tax amount on Table:
purchase. This field PASSEN_TRAN_ADN

FIS, LLC - Confidential Document 1020


Field Data Description / Valid
Position Field DB Reference
Length Type Values
must be numeric Field:
and may contain amt_total_taxes
zeros. Two decimal
places are implied.
105-116 12 Un nationalTaxAmt Used by acquirers to Table:
indicate the amount PASSEN_TRAN_ADN
of National Tax Field:
included in the amt_natl_tax
transaction amount.
Must be in same
currency as source
amount. This field
must be numeric
and may contain
zeros. Two decimal
places are implied.
117-128 12 Un totalFeeAmt Amount of fee. This Table:
field must be PASSEN_TRAN_ADN
numeric and may Field:
contain zeros. Two amt_total_fees
decimal places are
implied.
129-131 3 An currencyCode Indicates the type of Table:
currency. This field PASSEN_TRAN_ADN
should contain a Field:
valid currency ISO total_fees_ccd
numeric code.
132-144 13 An exchangeTicketNum Number of Table:
exchanged ticket. PASSEN_TRAN_ADN
This field should be Field:
left-justified exchange_tkt_id

FIS, LLC - Confidential Document 1021


Field Data Description / Valid
Position Field DB Reference
Length Type Values
145-156 12 Un exchangeTicketAmt Amount of Table:
exchanged ticket. PASSEN_TRAN_ADN
This field must be Field:
numeric and may amt_exchange_tkt
contain zeros. Two
decimal places are
implied.
157-164 8 An travelAgnecyCode Code identifying Table:
travel agency if the PASSEN_TRAN_ADN
ticket was issued by Field:
a travel agency. travel_agency_cd
An entry should be
supplied if the ticket
was issued by a
travel agent.
165 1 An internetIndicator Indicates if this is an Table:
Internet transaction. PASSEN_TRAN_ADN
The valid values are: Field:
• Y → Yes internet_ind
• N → No
166 1 An electronicTicketIndicator This field will Table:
contain a value to PASSEN_TRAN_ADN
indicate that the Field:
ticket was e_tkt_ind
purchased
electronically.
167 1 An reserved1 This field is reserved NA
for future use
168 1 An reserved2 This field is reserved NA
for future use

FIS, LLC - Confidential Document 1022


TC 50, TCR 0 Commercial Card – Generic Data
Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions -> TC 50 – TCR 0 – Commercial card – Generic Data section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code This field must contain a Table:


50. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’ IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-10 6 Un destinationBin The entity to which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a receiving_inst_id
valid acquiring or issuing
identifier.

11-16 6 Un sourceBin The entity from which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
forwarding_inst_id

FIS, LLC - Confidential Document 1023


Field Data Description / Valid
Position Field DB Reference
Length Type Values

This field must contain a


valid acquiring or issuing
identifier.

17-22 6 An serviceId Further identifies the Table:


type of transaction.
VISA_TC50
This field must contain
Field:
COMMGN.
service_identifier

23-37 15 An messageId If data is provided in the Table:


additional data, line item
VISA_TC50
detail, or passenger
Field:
itinerary TC 50s, this field
msg_identifier
must contain the
message identifier used
to link the transactions.

VIC Edit: This field cannot


be zeros or spaces or two
spaces followed by all
zeros.

38-39 2 Un itemSeqNum This field contains the Table:


current records for this CORPCRD_PURCHA
transaction. SING

Field:
tc50_item_seq_nbr

40-41 2 Un totalItemCount This field contains the Table:


total number of records CORPCRD_PURCHA
for this transaction. SING

FIS, LLC - Confidential Document 1024


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field:
tc50_totalitem_cnt

42-57 16 Un accountNum An issuer-assigned NA


number that identifies a
cardholder's account.
This entry must be a 16-
digit number.

58-60 3 Un accountNumExt A three-digit extension of NA


the account number that
allows account numbers
up to 19 digits. This entry
must be left-justified and
zero filled.

61-64 4 Un purchaseDate Contains the date the Table:


purchase made. Format is IN_DRAFT_MAIN
MMDD.
Field:

trans_dt

65-76 12 Un sourceAmt Identifies the submitted Table:


transaction amount in the IN_DRAFT_MAIN
currency that is
Field:
appropriate to the source
amt_trans
endpoint.

Two decimal places are


implied

77-101 25 An merchantName Contains the merchant's Table:


name. This field should IN_DRAFT_MAIN

Field:

FIS, LLC - Confidential Document 1025


Field Data Description / Valid
Position Field DB Reference
Length Type Values

be leftjustified.places are merch_name


implied

102-105 4 Un merchantCatego Identifies the merchant's Table:


ryCode principal line of IN_DRAFT_MAIN
business.in same
Field:
currency as source
mcc

106-110 5 Un merchantZipCod Contains the merchant's Table:


e postal code. This entry IN_DRAFT_MAIN
must be numeric, may be
Field:
zeros
merch_post_cd_zip

111-135 25 An merchantOrderN Merchant invoice Table:


um number. This field must CORPCRD_PURCHA
be numeric and may SING
contain zeros. Two
Field:
decimal places are
order_nbr
implied

136-147 12 Un localTax Used to indicate the Table:


amount of local tax CORPCRD_PURCHA
included in the SING
transaction amount. This
Field:
field must be numeric
amt_local_tax
and may contain zeros.
Two decimal places are
implied

FIS, LLC - Confidential Document 1026


Field Data Description / Valid
Position Field DB Reference
Length Type Values

148-159 12 Un nationalTax Amount of national tax Table:


on this purchase. Must be CORPCRD_PURCHA
expressed in same SING
currency as source
Field:
amount. This field must
amt_natl_tax
be numeric and may
contain zeros. Two
decimal places are
implied

160-163 4 An sumCommodityC Contains the national Table:


ode standard coding structure CORPCRD_PURCHA
for the description of SING
goods.
Field:
commodity_cd

164-167 4 An reserved1 This field is reserved for NA


future use

168 1 An reserved2 This field is reserved for NA


future use

TC 50, TCR 0 Commercial Card – Lodging


Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions > TC 50 – TCR 0 – Commercial card – Lodging section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code This field must contain a Table:


50. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1027


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field:

msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’ IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-10 6 Un destinationBin The entity to which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a receiving_inst_id
valid acquiring or issuing
identifier.

11-16 6 Un sourceBin The entity from which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a forwarding_inst_id
valid acquiring or issuing
identifier.

17-22 6 An serviceId Further identifies the Table:


type of transaction.
VISA_TC50

Field:

FIS, LLC - Confidential Document 1028


Field Data Description / Valid
Position Field DB Reference
Length Type Values

This field must contain service_identifier


CORPLG.

23-37 15 An messageId This field is used to link Table:


the draft data and related
VISA_TC50
message text
Field:
transactions. The
msg_identifier
contents of this field
should match that of the
related draft data
transaction’s Message
Identifier field.

VIC Edit: The entry


cannot be zeros or spaces
or two spaces followed by
all zeros.zeros.

38-40 3 Un itemSeqNum Sequence number of the Table:


item. This field must be
LODGING_ADN
numeric. If the entry is
Field:
not numeric, the BASE II
tc50_item_seq_nbr
VIC will insert zeros.

41-52 12 Un valetParkingChar Any charges for valet Table:


ges parking while staying at
LODGING_ADN
lodging. The entry must
Field:
be numeric; two decimal
amt_valet_chg
places are implied. The
entry may be zeros. If the
entry is not numeric, the
BASE II VIC will insert
zeros.

FIS, LLC - Confidential Document 1029


Field Data Description / Valid
Position Field DB Reference
Length Type Values

53-64 12 Un miniBarCharges Any charges for minibar Table:


purchases while staying
LODGING_ADN
at lodging.
Field:
The entry must be
amt_bar_mini
numeric; two decimal
places are implied. The
entry may be zeros. If the
entry is not numeric, the
BASE II VIC will insert
zeros

65-76 12 Un laundryCharges Any charges for laundry Table:


while staying at lodging.
LODGING_ADN
The entry must be
Field:
numeric; two decimal
amt_laundry_chg
places are implied. The
entry may be zeros. If the
entry is not numeric, the
BASE II VIC will insert
zeros.

77-88 12 Un telCharges Any charges for Table:


telephone calls while
LODGING_ADN
staying at lodging. The
Field:
entry must be numeric;
amt_phone_call
two decimal places are
implied. The entry may
be zeros. If the entry is
not numeric, the BASE II
VIC will insert zeros.

FIS, LLC - Confidential Document 1030


Field Data Description / Valid
Position Field DB Reference
Length Type Values

89-100 12 Un giftShopPurchas Any charges for gift shop Table:


e purchase while staying at
LODGING_ADN
lodging.
Field:
The entry must be
amt_giftshop_chg
numeric; two decimal
places are implied. The
entry may be zeros. If the
entry is not numeric, the
BASE II VIC will insert
zeros.

101-112 12 Un movieCharges Any charges for movies Table:


watched while staying at
LODGING_ADN
lodging. The entry must
Field:
be numeric; two decimal
amt_movie_chg
places are implied. The
entry may be zeros. If the
entry is not numeric, the
BASE II VIC will insert
zeros.

113-124 12 Un businessCenterC Any charges for use a Table:


harges business center while
LODGING_ADN
staying at lodging.
Field:
The entry must be
amt_bus_center_ch
numeric; two decimal
g
places are implied. The
entry may be zeros. If the
entry is not numeric, the
BASE II VIC will insert
zeros.

FIS, LLC - Confidential Document 1031


Field Data Description / Valid
Position Field DB Reference
Length Type Values

125-136 12 Un healthClubCharg Any charges for use of Table:


es health club while staying
LODGING_ADN
at lodging. The entry
Field:
must be numeric; two
amt_healthclub_ch
decimal places are
g
implied. The entry may
be zeros. If the entry is
not numeric, the BASE II
VIC will insert zeros.

137-148 12 Un othercharges Any other charges that Table:


the guest accumulated
LODGING_ADN
while staying at the
Field:
lodging. The entry must
amt_other_chg
be numeric; two decimal
places are implied. The
entry may be zeros. If the
entry is not numeric, the
BASE II VIC will insert
zeros.

149-160 12 Un totalNonRoomCh Total amount of all non- Table:


arges room charges. This field
LODGING_ADN
must be numeric and may
Field:
contain zeros. Two
amt_total_non_roo
decimal places are
m
implied.

161-167 7 An reserved1 This field is reserved for NA


future use.

FIS, LLC - Confidential Document 1032


Field Data Description / Valid
Position Field DB Reference
Length Type Values

168 1 An reserved2 This field is reserved for NA


future use.

TC 50, TCR 0 Commercial Card – Car Rental


Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions > TC 50 – TCR 0 – Commercial card – Car Rental section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code This field must contain a Table:


50. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’ IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-10 6 Un destinationBin The entity to which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.

FIS, LLC - Confidential Document 1033


Field Data Description / Valid
Position Field DB Reference
Length Type Values

This field must contain a Field:


valid acquiring or issuing receiving_inst_id
identifier.

11-16 6 Un sourceBin The entity from which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a forwarding_inst_id
valid acquiring or issuing
identifier.

17-22 6 An serviceId Further identifies the Table:


type of transaction.
VISA_TC50
This field must contain
Field:
CORPCA.
service_identifier

23-37 15 An messageId This field is used to link Table:


the draft data and related
VISA_TC50
text message
Field:
transactions. The
msg_identifier
contents of this field
should match that of the
related draft data
transaction’s Message
Identifier field.

VIC Edit: The entry


cannot be zeros or spaces
or two spaces followed by
all zeros.

FIS, LLC - Confidential Document 1034


Field Data Description / Valid
Position Field DB Reference
Length Type Values

38-40 3 Un itemSeqNum Sequence number of the Table:


item. This field must be VEHICLE_RENTAL_A
numeric. If the entry is DN
not numeric, the BASE II
Field:
VIC will insert zeros.
tc50_item_seq_nbr

41-52 12 Un autoTowing Amount charged if Table:


vehicle towed. The entry VEHICLE_RENTAL_A
must be numeric; two DN
decimal places are
Field:
implied. The entry may
amt_towing_chg
be zeros. If the entry is
not numeric, the BASE II
VIC will insert zeros.

53-64 12 Un regMileageCharg Amount of charges for Table:


es mileage. The entry must VEHICLE_RENTAL_A
be numeric; two decimal DN
places are implied. The
Field:
entry may be zeros.
amt_reg_mile_chg

65-76 12 Un extMileageCharg Any charges for extra- Table:


es mileage on the returned VEHICLE_RENTAL_A
vehicle. The entry must DN
be numeric; two decimal
Field:
places are implied. The
amt_xmile_chg
entry may be zeros.

77-88 12 Un lateRetCharges_ Charges (Hourly Rate) for Table:


HourlyRate late return of vehicle. The VEHICLE_RENTAL_A
entry must be numeric; DN
two decimal places are

FIS, LLC - Confidential Document 1035


Field Data Description / Valid
Position Field DB Reference
Length Type Values

implied. The entry may Field:


be zeros.
amt_late_chg

89-113 25 An locationCarRetur City the rental vehicle Table:


nedTo was returned to. The field VEHICLE_RENTAL_A
may contain spaces. DN

Field:
rental_rtn_city

114-125 12 Un totalTax Total tax amount. The Table:


entry must be numeric; VEHICLE_RENTAL_A
two decimal places are DN
implied. The entry may
Field:
be zeros.
amt_total_tax

126-137 12 Un telCharges Any telephone charges. Table:


The entry must be VEHICLE_RENTAL_A
numeric; two decimal DN
places are implied. The
Field:
entry may be zeros.
amt_rental_xchg

138-149 12 Un othercharges Amount of any other Table:


charges. The entry must VEHICLE_RENTAL_A
be numeric; two decimal DN
places are implied. The
Field:
entry may be zeros
amt_other_chg

150-161 12 An corporateId Corporate identifier. The Table:


field may be space-filled VEHICLE_RENTAL_A
DN

Field:

FIS, LLC - Confidential Document 1036


Field Data Description / Valid
Position Field DB Reference
Length Type Values

corporate_id

162-167 6 An reserved1 This field is reserved for NA


future use.

168 1 An reserverd2 This field is reserved for NA


future use.

TC 50, TCR 0 Commercial Card – Lodging (Additional Data


Elements)
Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions > TC 50 – TCR 0 – Commercial card – Lodging (Additional Data Elements)
section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code This field must contain a Table:


50. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’ IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1037


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Sequence Field:
Number
msg_type

5-10 6 Un destinationBin The entity to which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a receiving_inst_id
valid acquiring or issuing
identifier.

11-16 6 Un sourceBin The entity from which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a forwarding_inst_id
valid acquiring or issuing
identifier.

17-22 6 An serviceId Further identifies the Table:


type of transaction.
VISA_TC50
If the record is created by
Field:
an acquirer, this field
service_identifier
must contain CORPLA. If
the record is created by a
third party information
provider, this field must
contain COMMLA.

23-37 15 An messageId For acquirers, this field is Table:


used to link the draft data
VISA_TC50
and related text message
Field:
transactions. The
msg_identifier
contents of this field

FIS, LLC - Confidential Document 1038


Field Data Description / Valid
Position Field DB Reference
Length Type Values

should match that of the


related draft data
transaction’s Message
Identifier field. For third-
party information
providers, this field is
used to link the TC 50,
TCR 0 Commercial

Card Generic Data and


related text message
transactions. The
contents of this field
should match that of the
related TC 50, TCR 0
Commercial Card Generic
Data transaction’s
Message Identifier.

VIC Edit: This field cannot


be zeros or spaces or two
spaces followed by all
zeros.

38-40 3 Un itemSeqNum Sequence number of the Table:


item. This field must be CORPCRD_PURCHA
numeric. If the entry is SING
not numeric, the BASE II
Field:
VIC will insert zeros.
tc50_item_seq_nbr

41-52 12 Un discountAmt Discount given to Table:


cardholder. The entry CORPCRD_PURCHA
must be numeric; two SING

FIS, LLC - Confidential Document 1039


Field Data Description / Valid
Position Field DB Reference
Length Type Values

decimal places are Field:


implied. The entry may amt_total_discount
be zeros. If the entry is
not numeric, the BASE II
VIC will insert zeros.

53-64 12 Un freightShippingA Amount of freight or Table:


mt shipping. The entry must CORPCRD_PURCHA
be numeric; two decimal SING
places are implied. The
Field:
entry may contain zeros.
amt_freight
If the entry is not
numeric, the BASE II VIC
will insert zeros.

65-76 12 Un dutyAmt Amount of duty taxes. Table:


The entry must be CORPCRD_PURCHA
numeric; two decimal SING
places are implied. The
Field:
entry may contain zeros.
amt_duty
If the entry is not
numeric, the BASE II VIC
will insert zeros

77-86 10 An destPostalZipCod Postal code of the Table:


e destination location. The CORPCRD_PURCHA
field may contain spaces. SING

Field:
dest_postal_cd

FIS, LLC - Confidential Document 1040


Field Data Description / Valid
Position Field DB Reference
Length Type Values

87-96 10 An shipFromPostalZi Postal code of the Table:


pCode location being shipped CORPCRD_PURCHA
from. The field may SING
contain spaces.
Field:
ship_from_postalcd

97-99 3 An destCountryCod Country code of the Table:


e destination. The field may CORPCRD_PURCHA
contain spaces. SING

Field:
dest_country_cd

100-114 15 Un uniqueVATrefNu Value Added Tax invoice Table:


m reference number. The CORPCRD_PURCHA
field may contain spaces. SING

Field:
unique_invoice_nbr

115-120 6 Un orderDate Date the order was taken. Table:


The entry should be a six- CORPCRD_PURCHA
digit numeric, either SING
zeros or a valid date, in
Field:
the format YYMMDD.
order_date
If the entry is not
numeric, the BASE II VIC
will insert zeros.

121-136 16 Un accountNum An issuer-assigned NA


number that identifies a
cardholder's account. The
entry must be a 16-digit

FIS, LLC - Confidential Document 1041


Field Data Description / Valid
Position Field DB Reference
Length Type Values

number. If this field is not


numeric, the BASE II VIC
will inset zeros.

137-139 3 An accountNumExt A three-digit extension of NA


the account number that
allows account numbers
up to 19 digits. If used,
the entry should be left-
justified and zero-filled. If
the entry is not numeric,
the BASE II VIC will insert
zeros.

140-151 12 Un VATtaxAmt Tax amount of the freight Table:


and shipping. Two CORPCRD_PURCHA
decimal places are SING
implied. If the entry is not
Field:
numeric, the BASE II VIC
amt_total_tax
will insert zeros.

152-155 4 Un VATtaxRate Two decimal places are Table:


implied. If the entry is not CORPCRD_PURCHA
numeric, the BASE II VIC SING
will insert zeros.
Field:

amt_tax_rate

156-167 12 An reserved1 This field is reserved for NA


future use.

168 1 An reserved2 This field is reserved for NA


future use.

FIS, LLC - Confidential Document 1042


TC 50, TCR 0 Commercial Card – Car Rental (Additional
Data Elements)
Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions > TC 50 – TCR 0 – Commercial Card – Car Rental (Additional Data Elements)
section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code This field must contain a Table:


50. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’ IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-10 6 Un destinationBin The entity to which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a receiving_inst_id
valid acquiring or issuing
identifier.

FIS, LLC - Confidential Document 1043


Field Data Description / Valid
Position Field DB Reference
Length Type Values

11-16 6 Un sourceBin The entity from which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a forwarding_inst_id
valid acquiring or issuing
identifier.

17-22 6 An serviceId Further identifies the Table:


type of transaction.
VISA_TC50
If the record is created by
Field:
an acquirer, this field
service_identifier
must contain CORPCD. If
the record is created by a
third-party information
provider, this field must
contain COMMCA.

23-37 15 An messageId For acquirers, this field is Table:


used to link the draft data
VISA_TC50
and related text message
Field:
transactions. The
msg_identifier
contents of this field
should match that of the
related draft data
transaction’s Message
Identifier field. For third-
party information
providers, this field is
used to link the TC 50,
TCR 0 Commercial Card
Generic Data and related

FIS, LLC - Confidential Document 1044


Field Data Description / Valid
Position Field DB Reference
Length Type Values

text message
transactions. The
contents of this field
should match that of the
related TC 50, TCR 0
Commercial Card

Generic Data
transaction’s Message
Identifier.

VIC Edit: The entry


cannot be zeros or spaces
or two spaces followed by
all zeros.

38-40 3 Un itemSeqNum Sequence number of the Table:


item. This field must be CORPCRD_PURCHA
numeric. If the entry is SING
not numeric, the BASE II
Field:
VIC will insert zeros.
tc50_item_seq_nbr

41-52 12 Un discountAmt Discount given to Table:


cardholders. The entry CORPCRD_PURCHA
must be numeric; two SING
decimal places are
Field:
implied. The entry may
amt_total_discount
be zeros. If the entry is
not numeric, the BASE II
VIC will insert zeros.

FIS, LLC - Confidential Document 1045


Field Data Description / Valid
Position Field DB Reference
Length Type Values

53-64 12 Un freightShippingA Amount for freight or Table:


mt shipping. The entry must CORPCRD_PURCHA
be numeric; two decimal SING
places are implied. The
Field:
entry may contain zeros.
amt_freight
If the entry is not
numeric, the BASE II VIC
will insert zeros.

65-76 12 Un dutyAmt Amount of duty taxes. Table:


The entry must be CORPCRD_PURCHA
numeric; two decimal SING
places are implied. The
Field:
entry may contain zeros.
amt_duty
If the entry is not
numeric, the BASE II VIC
will insert zeros.

77-86 10 An destPostalZipCod Postal code of the Table:


e destination location. The CORPCRD_PURCHA
field may contain spaces. SING

Field:
dest_postal_cd

87-96 10 An shipFromPostalZi Postal code of the Table:


pCode location being shipped CORPCRD_PURCHA
from. The field may SING
contain spaces.
Field:
ship_from_postalcd

FIS, LLC - Confidential Document 1046


Field Data Description / Valid
Position Field DB Reference
Length Type Values

97-99 3 An destCountryCod Country code of the Table:


e destination. The field may CORPCRD_PURCHA
contain spaces. SING

Field:
dest_country_cd

100-114 15 Un uniqueVATrefNu Value Added Tax invoice Table:


m reference number. The CORPCRD_PURCHA
An
field may contain spaces. SING

Field:
unique_invoice_nbr

115-120 6 Un orderDate Date the car was rented. Table:


CORPCRD_PURCHA
The entry should be a six-
SING
digit numeric, either
zeros or a valid date, in Field:
the format YYMMDD.
order_date
If the entry is not
numeric, the BASE II VIC
will insert zeros

121-136 16 Un accountNum An issuer-assigned NA


number that identifies a
cardholder's account. The
entry must be a 16-digit
number. If this field is not
numeric, the BASE II VIC
will inset zeros.

137-139 3 An accountNumExt A three-digit extension of NA


the account number that

FIS, LLC - Confidential Document 1047


Field Data Description / Valid
Position Field DB Reference
Length Type Values

allows account numbers


up to 19 digits. If used,
the entry should be left-
justified and zero-filled. If
the entry is not numeric,
the BASE II VIC will insert
zeros.

140-151 12 Un VATtaxAmt Tax amount of the freight Table:


and shipping. Two CORPCRD_PURCHA
decimal places are SING
implied. If the entry is not
Field:
numeric, the BASE II VIC
amt_total_tax
will insert zeros.

152-155 4 Un VATtaxRate Two decimal places are Table:


implied. If the entry is not CORPCRD_PURCHA
numeric, the BASE II VIC SING
will insert zeros.
Field:

amt_tax_rate

156-167 12 An reserved1 This field is reserved for NA


future use.

168 1 An reserved2 This field is reserved for NA


future use.

FIS, LLC - Confidential Document 1048


TC 50, TCR 0 Commercial Card – Lodging – Line Item Detail
(Item Data Elements)
Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions -> TC 50 – TCR 0 – Commercial Card – Lodging – Line Item Detail (Item Data
Elements) section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code This field must contain a Table:


50. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’ IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-10 6 Un destinationBin The entity to which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a receiving_inst_id
valid acquiring or issuing
identifier.

FIS, LLC - Confidential Document 1049


Field Data Description / Valid
Position Field DB Reference
Length Type Values

11-16 6 Un sourceBin The entity from which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a forwarding_inst_id
valid acquiring or issuing
identifier.

17-22 6 An serviceId Further identifies the Table:


type of transaction.
VISA_TC50
If the record is created by
Field:
an acquirer, this field
service_identifier
must contain CORPLL. If
the record is created by a
third party information
provider, this field must
contain COMMLL.

23-37 15 An messageId For acquirers, this field is Table:


used to link the draft data
VISA_TC50
and related text message
Field:
transactions. The
msg_identifier
contents of this field
should match that of the
related draft data
transaction’s Message
Identifier field. For third-
party information
providers, this field is
used to link the TC 50,
TCR 0 Commercial Card
Generic Data and related

FIS, LLC - Confidential Document 1050


Field Data Description / Valid
Position Field DB Reference
Length Type Values

text message
transactions. The
contents of this field
should match that of the
related TC 50, TCR 0
Commercial Card Generic
Data transaction’s
Message Identifier.

VIC Edit: This field cannot


be zeros or spaces or two
spaces followed by all
zeros.

38-40 3 Un itemSeqNum Sequence number of the Table:


item. This field must be PURCHASING_ITEM
numeric. If the entry is
Field:
not numeric, the BASE II
tc50_item_seq_nbr
VIC will insert zeros.

41-52 12 An itemCommodity Code used to categorize Table:


Code purchase item. This field PURCHASING_ITEM
may contain spaces.
Field:
commodity_cd

53-78 26 An itemDescriptor Text field describing Table:


purchase. This field may PURCHASING_ITEM
contain spaces.
Field:

item_desc

79-90 12 An productCode This field may contain Table:


spaces. PURCHASING_ITEM

FIS, LLC - Confidential Document 1051


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field:

product_cd

91-102 12 Un quantity The entry must be Table:


numeric; four decimal PURCHASING_ITEM
places are implied. If the
Field:
entry is not numeric, the
item_quantity
BASE II VIC will insert
zeros.

103-114 12 An unitOfMesureCo Code indicating unit of Table:


de measure (gallons etc.). PURCHASING_ITEM
This field may contain
Field:
spaces..
item_measure

115-126 12 Un unitCost Cost of fuel per unit of Table:


measure (for example, PURCHASING_ITEM
dollars per gallon). The
Field:
entry must be numeric;
item_unit_price
four decimal places are
implied. The entry may
contain zeros.

If the entry is not


numeric, the BASE II VIC
will insert zeros.

127-138 12 Un VATtaxAmt Value added tax or other Table:


sales tax amount. The PURCHASING_ITEM
entry must be numeric;
Field:
two decimal places are
amt_total_tax
implied. The entry may
contain zeros.

FIS, LLC - Confidential Document 1052


Field Data Description / Valid
Position Field DB Reference
Length Type Values

If the entry is not


numeric, the BASE II VIC
will insert zeros.

139-142 4 Un VATtaxRate The percentage of the Table:


sales tax. The entry must PURCHASING_ITEM
be numeric; two decimal
Field:
places are implied. The
tax_rate
entry may contain zeros.

If the entry is not


numeric, the BASE II VIC
will insert zeros.

143-154 12 Un discountPerLine Discount applied to each Table:


invoice line item. The PURCHASING_ITEM
entry must be numeric;
Field:
two decimal places are
amt_discount
implied. The entry may
contain zeros.

If the entry is not


numeric, the BASE II VIC
will insert zeros.

155-166 12 Un lineItemTotal Total of line items. The Table:


entry must be numeric; PURCHASING_ITEM
two decimal places are
Field:
implied. The entry may
amt_lineitem_total
contain zeros.

If the entry is not


numeric, the BASE II VIC
will insert zeros.

FIS, LLC - Confidential Document 1053


Field Data Description / Valid
Position Field DB Reference
Length Type Values

167 1 Un lineItemDetailInd Indicates if normal line Table:


icator item detail or last line PURCHASING_ITEM
item detail record.
Field:
If the entry is not 0 or 1, lineitem_detl_ind
the BASE II VIC will insert
zeros.

The valid values are:

• 0 → Normal line
item detail record
• 1 → Last line
item detail record

168 1 An reserved1 This field is reserved for NA


future use.

TC 50, TCR 0 Commercial Card – Car Rental – Line Item


Detail (Item Data Elements)
Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions -> TC 50 – TCR 0 – Commercial Card – Car Rental – Line Item Detail (Item
Data Elements) section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code This field must contain a Table:


50. IN_DRAFT_MAIN

Field:

msg_type

FIS, LLC - Confidential Document 1054


Field Data Description / Valid
Position Field DB Reference
Length Type Values

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’ IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-10 6 Un destinationBin The entity to which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a receiving_inst_id
valid acquiring or issuing
identifier.

11-16 6 Un sourceBin The entity from which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a forwarding_inst_id
valid acquiring or issuing
identifier.

17-22 6 An serviceId Further identifies the Table:


type of transaction.
VISA_TC50
If the record is created by
Field:
an acquirer, this field
service_identifier
must contain CORPCL. If
the record is created by a
third-party information

FIS, LLC - Confidential Document 1055


Field Data Description / Valid
Position Field DB Reference
Length Type Values

provider, this field must


contain COMMCL.

23-37 15 An messageId For acquirers, this field is Table:


used to link the draft data
VISA_TC50
and related text message
Field:
transactions. The
msg_identifier
contents of this field
should match that of the
related draft data
transaction’s Message
Identifier field. For third-
party information
providers, this field is
used to link the TC 50,
TCR 0 Commercial Card
Generic Data and related
text message
transactions. The
contents of this field
should match that of the
related TC 50, TCR 0
Commercial Card Generic
Data transaction’s
Message Identifier.

VIC Edit: This field cannot


be zeros or spaces or two
spaces followed by all
zeros.

38-40 3 Un itemSeqNum Sequence number of the Table:


item. PURCHASING_ITEM

FIS, LLC - Confidential Document 1056


Field Data Description / Valid
Position Field DB Reference
Length Type Values

VIC Edit: This field must Field:


be numeric and must not tc50_item_seq_nbr
contain zeros.

41-52 12 An itemCommodity Code used to categorize Table:


Code purchase item. This field PURCHASING_ITEM
may contain spaces.
Field:
commodity_cd

53-78 26 An itemDescriptor Text field describing Table:


purchase. This field may PURCHASING_ITEM
contain spaces.
Field:

item_desc

79-90 12 An productCode Identifies the product Table:


being purchased. This PURCHASING_ITEM
field may contain spaces.
Field:

product_cd

91-102 12 Un quantity Number of units of the Table:


product being purchased. PURCHASING_ITEM
The entry must be
Field:
numeric; four decimal
item_quantity
places are implied. If the
entry is not numeric, the
BASE II VIC will insert
zeros.

103-114 12 An unitOfMesureCo Code indicating unit of Table:


de measure (gallons, etc.). PURCHASING_ITEM
This field may contain
spaces.

FIS, LLC - Confidential Document 1057


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field:
item_measure

115-126 12 Un unitCost Cost of fuel per unit of Table:


measure (for example, PURCHASING_ITEM
dollars per gallon). The
Field:
entry must be numeric;
item_unit_price
four decimal places are
implied. The entry may
contain zeros.

If the entry is not


numeric, the BASE II VIC
will insert zeros.

127-138 12 Un VATtaxAmt Any value-added tax or Table:


other sales tax amount. PURCHASING_ITEM
The entry must be
Field:
numeric; two decimal
amt_total_tax
places are implied. The
entry may contain zeros.

If the entry is not


numeric, the BASE II VIC
will insert zeros

139-142 4 Un VATtaxRate The percentage of the Table:


sales tax. The entry must PURCHASING_ITEM
be numeric two decimal
Field:
places are implied. The
tax_rate
entry may contain zeros.

FIS, LLC - Confidential Document 1058


Field Data Description / Valid
Position Field DB Reference
Length Type Values

If the entry is not


numeric, the BASE II VIC
will insert zeros.

143-154 12 Un discountPerLine Discount applied to each Table:


invoice line item. The PURCHASING_ITEM
entry must be numeric;
Field:
two decimal places are
amt_discount
implied. The entry may
contain zeros.

If the entry is not


numeric, the BASE II VIC
will insert zeros.

155-166 12 Un lineItemTotal Total of line items. The Table:


entry must be numeric; PURCHASING_ITEM
two decimal places are
Field:
implied. The entry may
amt_lineitem_total
contain zeros.

If the entry is not


numeric, the BASE II VIC
will insert zeros.

167 1 Un lineItemDetailInd Indicates if normal line Table:


icator item detail or last line PURCHASING_ITEM
item detail record.
Field:
If the entry is not 0 or 1, lineitem_detl_ind
the BASE II VIC will insert
zeros.

The valid values are:

FIS, LLC - Confidential Document 1059


Field Data Description / Valid
Position Field DB Reference
Length Type Values

• 0 → Normal line
item detail record
• 1 → Last line
item detail record

168 1 An reserved1 This field is reserved for NA


future use.

TC 50, TCR 0 Commercial Card – Purchasing Transaction –


Line Item Detail (Item Data Elements) – MC – Not in use
Field Data Description / Valid
Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code Table:


IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction Code Table:


Qualifier IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction Table:
Component IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

FIS, LLC - Confidential Document 1060


Field Data Description / Valid
Position Field DB Reference
Length Type Values

5-10 6 Un destinationBin Table:


IN_DRAFT_MAIN

Field:
receiving_inst_id

11-16 6 Un sourceBin Table:


IN_DRAFT_MAIN

Field:
forwarding_inst_id

17-22 6 An serviceId Table:

VISA_TC50

Field:

service_identifier

23-37 15 An messageId Table:

VISA_TC50

Field:
msg_identifier

38-40 3 Un itemSeqNum Table:


PASSEN_TRAN_ADN

Field:
tc50_item_seq_nbr

41 1 Un debitCreditInd Table:
PURCHASING_ITEM

Field:

dt_cr_ind

FIS, LLC - Confidential Document 1061


Field Data Description / Valid
Position Field DB Reference
Length Type Values

42-45 4 Un taxTypeApplied Table:


PURCHASING_ITEM

Field:

tax_type

46 1 Un netGrossIndforEx Table:
tItemAmt PURCHASING_ITEM

Field:
extended_item_ind

47 1 Un discountAmtInd Table:
PURCHASING_ITEM

Field:

discount_ind

48-52 5 Un reserved1 NA

53-78 26 Un itemDescriptor Table:


PURCHASING_ITEM

Field:

item_desc

79-90 12 Un productCode Table:


PURCHASING_ITEM

Field:

product_cd

91-102 12 Un quantity Table:


PURCHASING_ITEM

Field: item_quantity

FIS, LLC - Confidential Document 1062


Field Data Description / Valid
Position Field DB Reference
Length Type Values

103-114 12 Un unitOfMesureCo Table:


de PURCHASING_ITEM

Field :
item_measure

115-126 12 Un unitCost Table:


PURCHASING_ITEM

Field:
amt_extended_ite
m

127-138 12 Un VATtaxAmt Table:


PURCHASING_ITEM

Field:

amt_total_tax

139-143 5 Un VATtaxRate Table:


purchasing_item

Field: dtax1_rate

144-152 9 Un discountPerLine Table:


PURCHASING_ITEM
Field:

amt_discount

153-167 15 An alternateTaxId Table:


PURCHASING_ITEM

Field:

alt_tax_ind

FIS, LLC - Confidential Document 1063


Field Data Description / Valid
Position Field DB Reference
Length Type Values

168 1 An reimbursementA Table:


ttribute IN_DRAFT_BASEII

Field:

reimb_attrib

TC 50, TCR 0 Commercial Card – Open Format – Text


Message
Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions > TC 50 – TCR 0 – Commercial Card – Open Format – Text Message section

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code This field must contain a Table:


50. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

FIS, LLC - Confidential Document 1064


Field Data Description / Valid
Position Field DB Reference
Length Type Values

5-10 6 Un destinationBin The entity to which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a receiving_inst_id
valid acquiring or issuing
identifier.

11-16 6 Un sourceBin The entity from which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a forwarding_inst_id
valid acquiring or issuing
identifier.

17-22 6 An serviceId Further identifies the Table:


type of transaction.
VISA_TC50
The valid value for this
Field:
field is OPNFMT.
service_identifier

23-37 15 An messageId This field is used to link Table:


the draft data and related
VISA_TC50
message text
Field:
transactions. The
msg_identifier
contents of this field
should match that of the
related draft data
transaction’s Message
Identifier field.

VIC Edit: This field cannot


be zeros or spaces or two

FIS, LLC - Confidential Document 1065


Field Data Description / Valid
Position Field DB Reference
Length Type Values

spaces followed by all


zeros.

38-39 2 An merchantSector This field should contain Table:


the code indicating the
VISA_TC50
industry sector the
Field:
merchant's business is in
merch_sector
(retail, banking, etc.).

Refer Visa U.S.A.


Enhanced Data Service
Member Implementation
Guide for current
supported Merchant
Sectors. For a current
copy of the guide, please
contact Visa U.S.A.
Commercial Solutions.

40 1 An sourceId This field should contain Table:


the acquirer or third-
VISA_TC50
party processor source
Field:
identification value.
processor_src_id

41-43 3 Un tc50EnveSeqNu This field should contain Table:


m the 3-character TC 50
VISA_TC50
sequence number.
Field:
envelope_seq_nbr

44-46 3 An reserved1 This field is reserved for NA


future use.

47-167 121 An messageText Informational text. Table:

FIS, LLC - Confidential Document 1066


Field Data Description / Valid
Position Field DB Reference
Length Type Values

See Visa U.S.A. Enhanced VISA_TC50


Data Service Member
Field:
Implementation Guide for
msg_text0
current supported
Merchant Sectors. For a
current copy of the guide,
please contact Visa U.S.A.
Commercial Solutions.

168 1 An reserved2 This field is reserved for NA


future use.

TC 50, TCR 0 Text Message Transactions


Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions > TC 50 TCR 0 section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code This field must contain a Table:


50. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction Code The field value must be Table:


Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘0’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1067


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Sequence Field:
Number
msg_type

5-10 6 Un destinationBin The entity to which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a receiving_inst_id
valid acquiring or issuing
identifier.

11-16 6 Un sourceBin The entity from which a Table:


BASE II transaction IN_DRAFT_MAIN
message is sent.
Field:
This field must contain a forwarding_inst_id
valid acquiring or issuing
identifier.

17-22 6 An reserved1 This field is reserved for NA


future use.

23-129 107 Un messageText The text in the field is Table:


followed by spaces. IN_DRAFT_MAIN

Field:
msg_text_block

130-167 38 An reserved2 This field is reserved for NA


future use.

168 1 An reimbursementA A one-digit alphanumeric Table:


ttribute code designating IN_DRAFT_BASEII
reimbursement fees
Field:

FIS, LLC - Confidential Document 1068


Field Data Description / Valid
Position Field DB Reference
Length Type Values

applicable to a specific reimb_attrib


transaction.

TC 50, TCR 1 Commercial Card - Fleet Service


Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions > TCR 1 Commercial Card – Fleet Service section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ’50’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5 1 An Fed The valid values for this Table:

SalesTax field are: FLEET_SERV_ADN

Exempt 0 → Non-Exempt Field: tax12_ind

1 → Exempt
Status / Federal
Sales Tax
Exemption
Status

FIS, LLC - Confidential Document 1069


Field Data Description / Valid
Position Field DB Reference
Length Type Values

6-17 12 Un Fed SalesTax / Contains two implied Table:


Federal Sales decimal places and may FLEET_SERV_ADN
Tax contain 0. Field: amt_tax12
If the entry is not
numeric, the BASE II VIC
will insert zeroes.

18-21 4 An Fuel Brand Contains the fuel brand. Table:


FLEET_SERV_ADN

Field: fuel_brand

22-26 5 An Fuel Transaction Contains the fuel Table:


Validation transaction validation FLEET_SERV_ADN
Results results. Field:
fuel_txn_val_results

27 1 An Fuel Acceptance Contains the fuel Table:


Mode acceptance mode details. FLEET_SERV_ADN

Field:
fuel_txn_val_results

28-47 20 An Driver ID / Contains the Driver’s Table:


Driver identification number. FLEET_SERV_ADN
Identification Field: driver_id_nbr

48-57 10 An Job Number Contains the number Table: Table:


assigned to a job. FLEET_SERV_ADN

Field: job_no

58-65 8 An Fleet Number Contains the number Table:


assigned to the fleet. FLEET_SERV_ADN

Field: fleet_no

FIS, LLC - Confidential Document 1070


Field Data Description / Valid
Position Field DB Reference
Length Type Values

66-79 14 An Vehicle Contains the vehicle Table:


Registration registration number. FLEET_SERV_ADN
Number Field:
vehicle_number

80-168 89 An Reserved This is a reserved field. NA

The valid value for this


field is ‘Spaces’.

TC 50, TCR 1-7 Commercial Card – Open Format – Text


Message
Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions > TC 50 – TCR 1 - 7 – Commercial Card – Open Format – Text Message
section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code This field must contain a Table:


50. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction Code This field must contain a Table:


Qualifier 0 (zero). IN_DRAFT_MAIN

Field:

msg_type

FIS, LLC - Confidential Document 1071


Field Data Description / Valid
Position Field DB Reference
Length Type Values

4 1 Un Transaction This field must contain a Table:


Component 1 to 7. IN_DRAFT_MAIN
Sequence
Field:
Number
msg_type

5-168 164 An messageText Informational text. Table:

See Visa U.S.A. Enhanced VISA_TC50


Data Service Member
Field:
Implementation Guide for
msg_text1
current supported
Merchant Sectors. For a msg_text2

current copy of the guide, msg_text3


please contact Visa U.S.A.
msg_text4
Commercial Solutions.
msg_text5
This field may contain
XML Visa Global Invoice msg_text6

information. msg_text7

TC 50, TCR 2 Commercial Card - Fleet Service Addendum


Network Reference: Refer the latest version of the manual BASEII interchange Formats TC50 to TC92 > TC
50 Text Message Transactions > TCR 2 Commercial Card – Fleet Service section.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ’50’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1072


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘2’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-8 4 An Expanded Indicates the Expanded Table:

Non Fuel Non-Fuel Product Code 1. FLEET_SERV_ADN

Product Code Field:


exp_non_fuel_prod
1
code1

9-12 4 Un Expanded Indicates the quantity of Table:

Non Fuel Expanded Non-Fuel FLEET_SERV_ADN


Product Code 1. Field:
Product Code
Quantity exp_non_fuel_prod
_quant1
1

13-16 12 Un Expanded Indicates the unit cost of Table:

Non Fuel Expanded Non-Fuel FLEET_SERV_ADN


Product Code 1. Field:
Product Code
exp_non_fuel_prod
Unit Cost 1
_unitcost1

25-28 4 An Expanded Indicates the Expanded Table:

Non Fuel Non-Fuel Product Code 2. FLEET_SERV_ADN

Product Code

FIS, LLC - Confidential Document 1073


Field Data Description / Valid
Position Field DB Reference
Length Type Values

2 Field:
exp_non_fuel_prod
code2

29-32 4 Un Expanded Indicates the quantity of Table:

Non Fuel Expanded Non-Fuel FLEET_SERV_ADN


Product Code 2. Field:
Product Code
Quantity exp_non_fuel_prod
_quant2
2

33-44 12 Un Expanded Indicates the unit cost of Table:

Non Fuel Expanded Non-Fuel FLEET_SERV_ADN


Product Code 2. Field:
Product Code
exp_non_fuel_prod
Unit Cost 2
_unitcost2

45-48 4 An Expanded Indicates the Expanded Table:

Non Fuel Non-Fuel Product Code 3. FLEET_SERV_ADN

Product Code Field:


exp_non_fuel_prod
3
code3

49-52 4 Un Expanded Indicates the quantity of Table:

Non Fuel Expanded Non-Fuel FLEET_SERV_ADN


Product Code 3. Field:
Product Code
Quantity exp_non_fuel_prod
_quant3
3

53-64 12 Un Expanded Indicates the unit cost of Table:

Non Fuel Expanded Non-Fuel FLEET_SERV_ADN


Product Code 3.
Product Code

FIS, LLC - Confidential Document 1074


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Unit Cost 3 Field:


exp_non_fuel_prod
_unitcost3

65-68 4 An Expanded Indicates the Expanded Table:

Non Fuel Non-Fuel Product Code 4. FLEET_SERV_ADN

Product Code Field:


exp_non_fuel_prod
4
code4

69-72 4 Un Expanded Indicates the quantity of Table:

Non Fuel Expanded Non-Fuel FLEET_SERV_ADN


Product Code 4. Field:
Product Code
Quantity exp_non_fuel_prod
_quant4
4

73-84 12 Un Expanded Indicates the unit cost of Table:

Non Fuel Expanded Non-Fuel FLEET_SERV_ADN


Product Code 4. Field:
Product Code
exp_non_fuel_prod
Unit Cost 4
_unitcost4

85-168 84 An Reserved This is a reserved field. NA

TC 57 - Common Additional Records


The TC 57 – Common Additional records is a common layout for all networks with additional information.
Customers can use the fields mentioned in this common detail and addendum layouts applicable for each
network instead of using a specific network layout.

Note: At present, the addendum layouts listed in this section are applicable only for JCB network.

FIS, LLC - Confidential Document 1075


Network References:

JCB: Refer the latest version of the manual BatchInterfaceGuide > Interchange File > 3.8 Private Data
Elements section.

MasterCard: Refer the latest version of the manual IPM Clearing Formats > Chapter 7 Data Element
Definitions > DE 55-Integrated Circuit Card (ICC) System-Related Data section.

VISA: Refer the latest version of the manual BASE II Clearing format TC01 – TC48 > TC 05 DRAFT DATA
TRANSACTIONS > TCR 7 — CHIP CARD TRANSACTION DATA section.

TC 57, TCR 1 - Additional Detail Record


The Additional detail layout contains the additional information for presentment message in addition to the
TC 57 detail record information.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An Format The valid value for this


Code/Addenda field is ‘AD’.
Code

7-18 12 An POS DE 22 Contains the Point of Table:


Service Code. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1076


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Refer Appendix H - Point Fields:


of Service Data codes / • pos_crddat_i
POS Entry Mode codes - n_cap
Normalized and Network • pos_ch_auth_
Mapping Values for valid cap
values.
• pos_crd_capt
_cap
MasterCard: DE 22 • pos_operatin

JCB: Bit 22 g_env

• pos_ch_prese
nt

• pos_crd_pres
ent

• pos_crddat_i
n_mode

• pos_ch_auth_
method

• pos_ch_auth_
entity

• pos_crddat_o
ut_cap

• pos_term_ou
t_cap

• pos_pin_capt
_mode

19-21 3 Un Service Code Contains the service code Table:


of Track 1 or track 2 of IN_DRAFT_ADTL
Authorization. Field:
MasterCard: DE 40 extended_srv_code

FIS, LLC - Confidential Document 1077


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

JCB: Bit 40

22-23 2 Un EC Security Indicates if the Table:


Level Indicator transaction is verified by IN_DRAFT_ADTL
3D-secure or not. Field:
For JCB, the valid values ecom_sec_ind
for this are:

05 → Verified by
3D secure
06 → Failed to be
verified by 3D
secure

07 → Not verified
by 3D secure

JCB: PDE3009

24-25 2 Un Transit Flag Represents the Table:


information of the mass IN_DRAFT_ADTL
Transit Transaction. Field:
02 → Regular transit_flag
Settlement

03 → Debit
Recovery

04 to 99 →
Reserved for future
use

FIS, LLC - Confidential Document 1078


TC 57, TCR 3 - Additional Amount Addendum Record
Additional Amount Addendum record layout contains the information of the additional amount types. This
record can be repeated up to 25 times to hold different amount types.

Network Reference: Refer the latest version of the manual

JCB: JCB supplemental guide > BIT 54 section.

MasterCard: IPM Clearing Formats > DE 54 – Amounts, Additional section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’ IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An Format The valid value for this NA


Code/Addenda field is ‘AA’.
code

7-8 2 Un Additional Contains the type of Table:


Amount Type additional amount. ADDTL_AMOUNT

The valid values for this Field:


field are: adtl_amt_type

JCB:

42 → ATM Access
Fee

FIS, LLC - Confidential Document 1079


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

58 → DCC
transaction

MasterCard:

10 → Healthcare
Eligibility Amount

11 → Prescription
Eligibility Amount

17 → Prepaid
Online Bill Pay fee
amount
40 → Amount,
Cash Back

42 → Amount,
Surcharge

44 → Amount
Gratuity

58 → Amount, POI
Amount

9-10 2 Un Additional Contains the additional Table:


Amount amount account type ADDTL_AMOUNT
Account Type information. Field:
The value must be ‘00’ adtl_amt_acct_type
(default account) for JCB
and MasterCard network.

11-22 12 Un Additional Contains the additional Table:


Amount amount. ADDTL_AMOUNT

Field:

adtl_amt

FIS, LLC - Confidential Document 1080


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

23-25 3 An Additional Contains the currency Table:


Amount code of additional ADDTL_AMOUNT
Currency Code amount. Field: adtl_amt_ccd

26 1 An Additional Contains the sign of Table:


Amount Sign additional amount. ADDTL_AMOUNT

The valid values for this Field: adtl_amt_sign


field are:

D → Debit

C → Credit

Note:

Increased the Additional Amount array size from 10 to 25.

From this compliance, the values for the Additional Amount Sub Fields are arrived through 5703
Layout (up to 240 bytes as per the latest requirement) and these values are stored in
ADDTL_AMOUNT table. Previously, we were support up to length of 120 bytes in 5705 and 5709
compliance data layouts and now it is marked as reserved. Though we marked as reserved, we
continue to support if data comes in 5705 and 5709 (only 120 bytes) for 2 more compliance,
provided if we did not get data from 5703 because the priority will be given for 5703 layouts.

For example:

If a value comes from 5703 Layout, we will ignore data (if present) from 5705 or 5709.

TC 57, TCR 3 - Passenger Travel General Record


Passenger Travel General Record is a common layout for Passenger Travel addendum.

Network References:

FIS, LLC - Confidential Document 1081


JCB: Refer the latest version of the manual BatchInterfaceGuide > Interchange File > 3.8 Private Data
Elements section.

MasterCard: Refer latest version of the manual IPM Clearing Formats > Chapter 3 Presentment, Addendum,
and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail Addendum
(Passenger Transport Detail – Trip Leg Data)/1644 section.

VISA: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to TC48 > TC 05
DRAFT DATA TRANSACTIONS > TCR 3 – INDUSTRY – SPECIFIC DATA – PASSENGER ITINERARY DATA section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An Format The valid value for this


Code/Addenda field is ‘TG’.
Code

7-12 6 Un Issue Date The field value must be in Table:


YYMMDD format. PASSEN_TRAN_ADN

AMEX: American Express Field: issue_date


Transaction Detail –
Transaction Advice
Addendum Retail-
Position: 94-101

FIS, LLC - Confidential Document 1082


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Airline
Sequence 2 field 4.

JCB: PDE3607

MasterCard: PDS 0509

13-18 6 Un Issue Time Contains the date and Table:


time the ticket was issued PASSEN_TRAN_ADN
to the customer. Field: issue_date
AMEX: American Express
Transaction Detail –
Transaction Advice
Addendum Retail-
Position: 94-101

Discover: Airline
Sequence 2 field 4.

JCB: PDE3607

MasterCard: PDS 0509

19-43 25 An Customer Code Contains the code Table:


supplied by the PASSEN_TRAN_ADN
cardholder to the card Field: customer_cd
acceptor.

Discover: Airline and


Railway Sequence 2 field
9.

MasterCard: PDS 508

44-73 30 An Passenger Name Contains the name of the Table:


passenger to whom the PASSEN_TRAN_ADN
ticket was issued.

FIS, LLC - Confidential Document 1083


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

AMEX: American Express Field:


Transaction Detail – passenger_name
Transaction Advice
Addendum Retail-
Position: 105-129

Discover: Airline and


Railway Sequence 1 FIELD
11

JCB: PDE3611

MasterCard: PDS 0505

VISA: TCR 3 — INDUSTRY-


SPECIFIC DATA—
PASSENGER ITINERARY
DATA, Position: 27–46

74-77 4 An Computer Contains the code for the Table:


Reservation computer reservation PASSEN_TRAN_ADN
System system. Field:
VISA: TCR 3 — INDUSTRY- computer_rsv_sys
SPECIFIC DATA—
PASSENGER ITINERARY
DATA, Position:142–145

78-92 15 An Travel Agency Contains the code Table:


Code assigned to the travel PASSEN_TRAN_ADN
agency. Field:
AMEX: American Express travel_agency_cd
Transaction Detail –
Transaction Advice
Addendum Travel/Cruise-
Position: 24-31

FIS, LLC - Confidential Document 1084


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Vehicle Rental


Sequence 3 FIELD 4

JCB: PDE3602

MasterCard: PDS 0510

VISA: TCR 3 — INDUSTRY-


SPECIFIC DATA—
PASSENGER ITINERARY
DATA, Position:84–91

93-124 32 An Travel Agency Contains the name of the Table:


Name travel agency issuing the PASSEN_TRAN_ADN
ticket. Field:
AMEX: American Express travel_agency_nam
Transaction Detail – e
Transaction Advice
Addendum Airline-
Position: 51-75

Discover: Vehicle Rental


Sequence 3 FIELD 5

JCB: PDE3604

MasterCard: PDS 0511

VISA: TCR 3 — INDUSTRY-


SPECIFIC DATA—
PASSENGER ITINERARY
DATA, Position:92–116

125-144 20 An Restricted Ticket Contains the identifier Table:


Ind which denotes that the PASSEN_TRAN_ADN
ticket purchased has Field:
some restriction restricted_tkt_ind

FIS, LLC - Confidential Document 1085


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

associated with its use.


Discover: Airline and
Railway Sequence 2 FIELD
11

MasterCard: PDS 0713

VISA: Position: TCR 3 —


INDUSTRY-SPECIFIC
DATA—PASSENGER
ITINERARY DATA-
Position: 117

145-152 8 An Issuer Carrier Contains the issuer Table:


Code carrier code. PASSEN_TRAN_ADN

AMEX: American Express Field:


Transaction Detail – issuing_carrier_cd
Transaction Advice
Addendum Rail-Position:
63-65

Discover: Airline and


Railway Sequence 2 FIELD
8

JCB: PDE3616

MasterCard: PDS 0521

153-164 12 Un Total Fare Contains the total Table:


Amount amount of the ticket PASSEN_TRAN_ADN
which should be equal to Field:
the amount of amt_total_fare
transaction.

FIS, LLC - Confidential Document 1086


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Airline and


Railway Sequence 2 FIELD
5

JCB: PDE3619

MasterCard: PDS 0512

VISA: PASSENGER
ITINERARY DATA-
Position: 5–23

165-176 12 Un Total Fees Contains the amount of Table:


Amount the fees associated with PASSEN_TRAN_ADN
the ticket. Field:
Discover: Airline and amt_total_fees
Railway Sequence 2 FIELD
7

JCB: PDE3620

MasterCard: PDS 0513

VISA: PASSENGER
ITINERARY DATA-
Position: 43–62

177-188 12 Un Total Taxes Contains the amount of Table:


Amount all the taxes associated PASSEN_TRAN_ADN
with the ticket. Field:
AMEX: AMEX GNS amt_total_taxes
Corporate Purchasing
Card Transaction
Addendum – Position:
420-434

FIS, LLC - Confidential Document 1087


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Airline and


Railway Sequence 2 FIELD
6

JCB: PDE3621

MasterCard: PDS 0514

VISA: PASSENGER
ITINERARY DATA-
Position: 24–42

189 1 An Coupon Number Contains the information Table:


for each leg of travel for a PASSEN_TRAN_ADN
purchased ticket. Field: coupon_nbr

190-204 15 An Ticket ID Contains the information Table:


for each leg of ticket id. PASSEN_TRAN_ADN

AMEX: American Express Field: ticket_id


Transaction Detail –
Transaction Advice
Addendum Airline-
Position- 24-37

Discover: Airline and


Railway Sequence 1 FIELD
4

JCB: PDE3612

MasterCard: PDS 0506

205-223 19 An Carrier Name Contains the information Table:


of the carrier name. PASSEN_TRAN_ADN

AMEX: American Express Field: carrier_name


Transaction Detail –
Transaction Advice

FIS, LLC - Confidential Document 1088


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Addendum Airline-
Position- 51-75

Discover: Airline and


Railway Sequence 1 FIELD
5

JCB: PDE3617

224-226 3 An Airline Contains the information Table:


Transaction of the transaction type. PASSEN_TRAN_ADN
Type AMEX: American Express Field:
Transaction Detail – airline_trans_type
Transaction Advice
Addendum Airline –
Position: 21-23

JCB: PDE3609

227-244 18 An Issuer City Contains the information Table:


of issuer city. PASSEN_TRAN_ADN

AMEX: American Express Field: issuer_city


Transaction Detail –
Transaction Advice
Addendum Airline –
Position: 76-93

Discover: Airline and


Railway Sequence 1 FIELD
14

JCB: PDE3606

245-247 3 An Number In Party Contains the number of Table:


people in a single PASSEN_TRAN_ADN
itinerary. Field: nbr_in_party

FIS, LLC - Confidential Document 1089


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

AMEX: American Express


Transaction Detail –
Transaction Advice
Addendum Airline –
Position: 102-104

JCB: PDE3622

248-249 2 An Document Type Contains the information Table:


the document type. PASSEN_TRAN_ADN

AMEX: American Express Field:


Transaction Detail – misc_doc_type
Transaction Advice
Addendum Airline –
Position: 38-39

Discover: Airline and


Railway Sequence 1 FIELD
15

JCB: PDE3623

250-253 4 An Document Contains the document Table:


Number number. PASSEN_TRAN_ADN

AMEX: AMEX GNS Airline Field: doc_nbr


Industry Specific
Addendum- Position:
379-380

JCB: PDE3624

254-273 20 An Route Contains the route Table:


Description description information. PASSEN_TRAN_ADN

AMEX: American Express Field: route_desc


Transaction Detail –

FIS, LLC - Confidential Document 1090


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Airline Industry
Addendum- Position: 83-
102

274-275 2 An Extended Contains the code for Table:


Payment Code extended payment. PASSEN_TRAN_ADN

AMEX: American Express Field:


Transaction Detail – extended_pay_cd
Airline Industry
Addendum- Position: 19-
20

276-290 15 An Commodity Contains the identifier Table:


Code assigned by the card PASSEN_TRAN_ADN
acceptor that best Field:
categorizes the items commodity_cd
being purchased in a
standardized commodity
group.

MasterCard: PDS 0679

291 1 An Tax Exempt Contains the provides the Table:


Indicator indicator if the goods or PASSEN_TRAN_ADN
service tax was collected Field:
or exempted. tax_exempt_ind
MasterCard: PDS 0686

292-303 12 Un Exchange Ticket Contains the amount of Table:


Amount the new ticket purchase PASSEN_TRAN_ADN
on an exchanged ticket. Field:
amt_exchange_tkt

FIS, LLC - Confidential Document 1091


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Airline and


Railway Sequence 2 FIELD
13

MasterCard: PDS 0714

VISA: PASSENGER
ITINERARY DATA-
Position: 101–112

304-315 12 Un Exchange Fee Contains the fee paid to Table:


Amount exchange the ticket. PASSEN_TRAN_ADN

Discover: Airline and Field:


Railway Sequence 2 FIELD amt_exchange_fee
15

MasterCard: PDS 0715

316-379 64 An Travel Indicates the code Table:


Authorization provided by the company PASSEN_TRAN_ADN
Code to a travel agent Field:
authorizing ticket travel_auth_cd
issuance.

MasterCard: PDS 0716

380-396 17 An IATA Client Code Contains the Table:


International Air PASSEN_TRAN_ADN
Transport Association Field: iata_client_cd
(IATA) code identifying
the company that
purchased the ticket.

JCB: PDE3609

MasterCard: PDS 0717

FIS, LLC - Confidential Document 1092


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

397-409 13 An Control Contains the information Table:


Identifier of control identifier. PASSEN_TRAN_ADN

VISA: COMMERCIAL Field: control_id


CARD – PASSENGER
ITINERARY DATA – LEG-
SPECIFIC- Position: 141–
153

410-424 15 An Exchange Ticket Contains the original Table:


ID ticket number replaced PASSEN_TRAN_ADN
by a new ticket id. Field:
AMEX: AMEX GNS Airline exchange_tkt_id
Industry Specific
Addendum- Position:
445-458

Discover: Airline and


Railway Sequence 2 FIELD
13

VISA: COMMERCIAL
CARD – PASSENGER
ITINERARY DATA- Position
132–144

425 1 An Electronic Ticket Contains the information Table:


Indicator of electronic ticket PASSEN_TRAN_ADN
indicator. Field: e_tkt_ind
AMEX: American Express
Transaction Detail –
Transaction Advice
Addendum Airline-
Position: 146

FIS, LLC - Confidential Document 1093


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

VISA: PASSENGER
ITINERARY DATA-
Position: 68

426 1 An Internet Contains the information Table:


Indicator of internet indicator. PASSEN_TRAN_ADN

VISA: COMMERCIAL Field: internet_ind


CARD – PASSENGER
ITINERARY DATA-
Position: 165

427-434 8 An IATA Numeric Contains the information Table:


Code of IATA numeric code. PASSEN_TRAN_ADN

AMEX: American Express Field: iata_num_cd


Transaction Detail –
Transaction Advice
Addendum Airline-
Position: 43-50

JCB: PDE3608

435 1 An Conjunction Contains the if the ticket Table:


Ticket Indicator is a conjunction ticket, PASSEN_TRAN_ADN
Conjunction Ticket is a Field:
ticket that contains conjunction_tkt_ind
additional coupons on an
itinerary that is more
than four segments.

AMEX: American Express


Transaction Detail –
Transaction Advice
Addendum Airline-
Position:130

FIS, LLC - Confidential Document 1094


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

JCB: PDE3614

436 1 An Travel Package Contains the travel Table:


Indicator package indicator. PASSEN_TRAN_ADN

AMEX: American Express Field:


Transaction Detail – travel_pkg_ind
Transaction Advice
Addendum Travel/Cruise-
Position: 32

437-438 2 An Plan Number Contains the plan number Table:


details. PASSEN_TRAN_ADN

Discover: Airline and Field: plan_nbr


Railway Sequence 1 FIELD
8

439-445 7 An Invoice Number Contains the number of Table:


the electronic invoice. PASSEN_TRAN_ADN

Discover: Airline and Field: invoice_nbr


Railway Sequence 1 FIELD
9

JCB: PDE3615

446-457 12 Un Original Amount Contains the original Table:


amount. PASSEN_TRAN_ADN

Discover: Airline and Field: amt_orig


Railway Sequence 1 FIELD
13

458-463 6 Un Arrival Date Contains the cardholder Table:


check-in date. PASSEN_TRAN_ADN

Field: arrival_date

FIS, LLC - Confidential Document 1095


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Airline and


Railway Sequence 2 FIELD
10

464-469 6 Un Arrival Time Contains the cardholder Table:


check-in time. PASSEN_TRAN_ADN

Discover: Airline and Field: arrival_date


Railway Sequence 2 FIELD
10

470 1 An Ticket Type Contains the ticket type Table:


information. PASSEN_TRAN_ADN

Discover: Airline and Field: tkt_type


Railway Sequence 2 FIELD
12

471-487 17 An Corporate Client Contains the corporate Table:


Code client code details. PASSEN_TRAN_ADN

Discover: Airline and Field:


Railway Sequence 2 FIELD corp_client_cd
16

488-507 20 An Customer Contains two subfields Table:


Reference that can occur 10 times. PASSEN_TRAN_ADN

The related PDS indicates Field: customer_ref


the Customer Reference
Values provided for this
transaction and used for
various reference
processing at the
customer site. These
values represent

FIS, LLC - Confidential Document 1096


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

information most
prevalently provided by
travel agencies for
transactions booked
against a lodged account
or central travel account.

Discover: Airline and


Railway Sequence 1 FIELD
12

JCB: PDE3618

508 1 An Credit Reason Contains the credit Table:


Indicator reason indicator value. PASSEN_TRAN_ADN

VISA: INDUSTRY-SPECIFIC Field:


DATA—PASSENGER credit_reason_ind
ITINERARY DATA-
Position: 166

509 1 An Ticket Change Contains the ticket Table:


Indicator change indicator value. PASSEN_TRAN_ADN

VISA: INDUSTRY-SPECIFIC Field:


DATA—PASSENGER ticket_change_ind
ITINERARY DATA-
Position: 167

510-542 33 An Issuer Name Contains the issuer name. Table:

JCB: PDE3605 PASSEN_TRAN_ADN

Field: issuer_name

543 1 An E-ticket Contains the e-ticket Table:


Indicator indicator value. PASSEN_TRAN_ADN

JCB: PDE3613 Field: eticket_ind

FIS, LLC - Confidential Document 1097


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

544-558 15 An Conjunction Contains the details of Table:


Ticket the ticket that contains PASSEN_TRAN_ADN
additional coupons on an Field:
itinerary that is more conjunction_tkt
than four segments.

AMEX: American Express


Transaction Detail –
Transaction Advice
Addendum Airline-
Position: 130

JCB: PDE3614

559-638 80 An Remarks Contains the user Table:


remarks. PASSEN_TRAN_ADN

Discover: Airline and Field: comments


Railway Sequence 7 FIELD
4

639-650 12 Un National Tax Contains the national tax Table:


Amount amount. PASSEN_TRAN_ADN

VISA: COMMERCIAL Field: amt_natl_tax


CARD – PASSENGER
ITINERARY DATA-
Position: 05–116

651-652 2 An Ancillary Fee Contains the Ancillary Fee Table:


Code Code details. ANC_SERV_CHRG

Field:

anc_fee_code

FIS, LLC - Confidential Document 1098


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

653-664 12 Un Ancillary Fee Contains the Ancillary Fee Table:


Amount Amount details. ANC_SERV_CHRG

Field:

anc_fee_amount

665-666 2 An Ancillary Fee Contains the details of Table:


Code1 Ancillary Fee Code1. ANC_SERV_CHRG

Field:

anc_fee_code1

667-678 12 Un Ancillary Fee Contains the details of Table:


Amount1 the Ancillary Fee ANC_SERV_CHRG
Amount1. Field:

anc_fee_amount1

679-680 2 An Ancillary Fee Contains the details of Table:


Code2 the Ancillary Fee Code2. ANC_SERV_CHRG

Field:

anc_fee_code2

681-692 12 Un Ancillary Fee Contains the details of Table:


Amount2 the Ancillary Fee ANC_SERV_CHRG
Amount2. Field:

anc_fee_amount2

693-694 2 An Ancillary Fee Contains the details of Table:


Code3 the Ancillary Fee Code3. ANC_SERV_CHRG

Field:

anc_fee_code3

FIS, LLC - Confidential Document 1099


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

695-706 12 Un Ancillary Fee Contains the details of Table:


Amount3 the Ancillary Fee ANC_SERV_CHRG
Amount3. Field:

anc_fee_amount3

707-708 2 An Ancillary Fee Contains the details of Table:


Code4 the Ancillary Fee Code4. ANC_SERV_CHRG

Field:

anc_fee_code4

709-720 12 Un Ancillary Fee Contains the details of Table:


Amount4 the Ancillary Fee ANC_SERV_CHRG
Amount4. Field:

anc_fee_amount4

721-722 2 An Ancillary Fee Contains the details of Table:


Code5 the Ancillary Fee Code5. ANC_SERV_CHRG

Field:

anc_fee_code5

723-734 12 Un Ancillary Fee Contains the details of Table:


Amount5 the Ancillary Fee ANC_SERV_CHRG
Amount5. Field:

anc_fee_amount5

TC 57, TCR 3 - Passenger Travel Leg Record


Passenger Travel Leg record is a common layout for Passenger Travel Leg details. It is an array layout which
contains a record for each travel leg.

Network References:

FIS, LLC - Confidential Document 1100


JCB: Refer the latest version of the manual BatchInterfaceGuide > Interchange File > 3.8 Private Data
Elements section.

MasterCard: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Passenger Transport Detail – Trip Leg Data)/1644 section.

VISA: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to TC48 > TC 05
DRAFT DATA TRANSACTIONS > TCR 3 – INDUSTRY – SPECIFIC DATA – PASSENGER ITINERARY DATA section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An Format The valid value for this


Code/Addenda field is ’TL’.
Code

7-10 4 An Carrier Code Contains the Carrier Table:


identification code. PASSEN_TRAN_TRIP

The field value must be in Field: carrier_cd


YYMMDD format.

AMEX: American Express


Transaction Detail –
Airline Industry

FIS, LLC - Confidential Document 1101


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Addendum-Position: 103-
110

Discover: Airline and


Railway Sequence 2 FIELD
8

JCB: PDE3616

MasterCard: PDS 0521

VISA: CP05 AIR TCR 3 —


PASSENGER ITINERARY
DATA (CONT’D)-Position:
5–6

11-15 5 An Flight Number Contains the number of Table:


the airline flight. PASSEN_TRAN_TRIP

AMEX: TC 57, TCR 3 – Field: flight_nbr


American Express
Transaction Detail –
Transaction Advice
Addendum Airline –
Extension 1 Position: 55-
58

JCB: PDE3641

MasterCard: PDS 0530

VISA: CP05 AIR TCR 3 —


PASSENGER ITINERARY
DATA (CONT’D) Position:
18–22

16-21 6 Un Departure Date Contains the date on Table:


which the flight is PASSEN_TRAN_TRIP

FIS, LLC - Confidential Document 1102


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

scheduled to depart. The Field: departure_dt


field value must be in
YYMMDD format.

AMEX: TC 57, TCR 3 –


American Express
Transaction Detail –
Transaction Advice
Addendum Airline –
Extension 1 – Position:
22-24

Discover: Hotel – SDR 09


/ Sequence 2 FIELD 5

JCB: PDE3631

MasterCard: PDS 0575

VISA: CP05 AIR TCR 3 —


PASSENGER ITINERARY
DATA (CONT’D)-Position:
23–28

22-27 6 Un Departure Time Contains the time the Table:


flight is scheduled to PASSEN_TRAN_TRIP
depart. Field: departure_dt
AMEX: TC 57, TCR 3 –
American Express
Transaction Detail –
Transaction Advice
Addendum Airline –
Extension 1 – Position:
22-24

FIS, LLC - Confidential Document 1103


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Hotel – SDR 09


/ Sequence 2 FIELD 5

MasterCard: PDS 0531

VISA: CP05 AIR TCR 3 —


PASSENGER ITINERARY
DATA (CONT’D)-Position:
29–32

JCB: PDE3642

28-31 4 An Departure Time Contains the time Table:


Segment segment the flight is PASSEN_TRAN_TRIP
scheduled to depart. Field:
VISA: CP05 AIR TCR 3 — departure_time_se
PASSENGER ITINERARY g
DATA (CONT’D)-Position:
33

32-37 6 Un Arrival Date Contains the date the Table:


flight is scheduled to PASSEN_TRAN_TRIP
arrive. Field: arrival_dt
The field value must be in
YYMMDD format.

Discover: Airline and


Railway – SDR 05 /
Sequence 2 FIELD 10

MasterCard: PDS 0574

38-43 6 Un Arrival Time Contains the time the Table:


flight is scheduled to PASSEN_TRAN_TRIP
arrive. Field: arrival_dt

FIS, LLC - Confidential Document 1104


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Airline and


Railway – SDR 05 /
Sequence 6 FIELD 19

MasterCard: PDS 0533

44-47 4 An Arrival Time Contains the time Table:


Segment segment the flight is PASSEN_TRAN_TRIP
scheduled to arrive. Field:
VISA: CP05 AIR TCR 3 — arrival_time_seg
PASSENGER ITINERARY
DATA (CONT’D)-Position:
38

48-52 5 An Originating City Contains the origination Table:


city’s airport code. PASSEN_TRAN_TRIP

AMEX: TC 57, TCR 3 – Field:


American Express origin_city_ap_cd
Transaction Detail –
Transaction Advice
Addendum Airline –
Extension 1-Position: 22-
24

Discover: Airline and


Railway – SDR 05 /
Sequence 6 FIELD 5

JCB: PDE3637

MasterCard: PDS 0523

VISA: TCR 3 — INDUSTRY-


SPECIFIC DATA—

FIS, LLC - Confidential Document 1105


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

PASSENGER ITINERARY
DATA-Position: 53–55

53-57 5 An Destination City Contains the destination Table:


city’s airport code. PASSEN_TRAN_TRIP

AMEX: TC 57, TCR 3 – Field:


American Express dest_city_ap_cd
Transaction Detail –
Transaction Advice
Addendum Airline –
Extension 1-Position: 33-
35

Discover: Airline and


Railway – SDR 05 /
Sequence 6 FIELD 9

MasterCard: PDS 0524

JCB: PDE3638

VISA: TCR 3 — INDUSTRY-


SPECIFIC DATA—
PASSENGER ITINERARY
DATA-Position: 71–75

58-59 2 An Service Class Contains the Class of Table:


service (first class, PASSEN_TRAN_TRIP
business class etc.) Field:
AMEX: TC 57, TCR 3 – service_class_cd
American Express
Transaction Detail –
Transaction Advice
Addendum Travel/Cruise
– Extension-Position: 51

FIS, LLC - Confidential Document 1106


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Airline and


Railway – SDR 05 /
Sequence 6 Field 8

MasterCard: PDS 0522

VISA: CP05 AIR TCR 3 —


PASSENGER ITINERARY
DATA (CONT’D)- Position:
7

60-74 15 An Fare Basis Code Contains the class of Table:


airline ticket (first class, PASSEN_TRAN_TRIP
business class etc.). Field: fare_basis_cd
AMEX: TC 57, TCR 3 –
American Express
Transaction Detail –
Transaction Advice
Addendum Airline –
Extension 1-Position: 38-
52

Discover: Airline and


Railway – SDR 05 /
Sequence 6 Field 7

JCB: PDE3640

MasterCard: PDS 0529

VISA: CP05 AIR TCR 3 —


PASSENGER ITINERARY
DATA (CONT’D)-Position:
12–17

FIS, LLC - Confidential Document 1107


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

75 1 An Stop Over Code Indicates if a stop-over is Table:


allowed on this ticket. PASSEN_TRAN_TRIP

The valid values for this Field: stop_over_cd


field are:

O → Stop-Over
allowed

X → Stop-Over not
allowed

AMEX: TC 57, TCR 3 –


American Express
Transaction Detail –

Transaction Advice
Addendum Airline –
Extension 1-Position: 21

Discover: Airline and


Railway – SDR 05 /
Sequence 6 Field 12

JCB: PDE3639

MasterCard: PDS 0525

VISA: CP05 AIR TCR 3 —


PASSENGER ITINERARY
DATA (CONT’D)-Position:
8

76-90 15 An Conjunction Contains the primary Table:


Ticket ticket number for the first PASSEN_TRAN_TRIP
four legs of the trip. Field:
conjunction_tkt

FIS, LLC - Confidential Document 1108


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Airline and


Railway – SDR 05 /
Sequence 6 Field 13

MasterCard: PDS 0526

VISA: CP05 AIR TCR 3 —


PASSENGER ITINERARY
DATA (CONT’D)- Position:
59–83

91-105 15 An Exchange Ticket Contains the exchange Table:


ticket information. PASSEN_TRAN_TRIP

Discover: Airline and Field: exchange_tkt


Railway – SDR 05 /
Sequence 6 Field 14

MasterCard: PDS 0527

106-117 12 Un Fare Ticket Leg Contains the fare ticket Table:


Amount leg amount. PASSEN_TRAN_TRIP

AMEX: TC 57, TCR 3 – Field:


American Express amt_fare_tkt_leg
Transaction Detail –
Transaction Advice
Addendum Airline –
Extension 1- Position: 38-
52

Discover: Airline and


Railway – SDR 05 /
Sequence 6 Field 21

MasterCard: PDS 0535

FIS, LLC - Confidential Document 1109


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

118-129 12 Un Fee Ticket Leg Contains the fee ticket leg Table:
Amount amount. PASSEN_TRAN_TRIP

Discover: Airline and Field:


Railway – SDR 05 / amt_fee_tkt_leg
Sequence 6 Field 22

MasterCard: PDS 0536

130-141 12 Un Taxes Ticket Leg Contains the tax ticket leg Table:
Amount amount. PASSEN_TRAN_TRIP

Discover: Airline and Field:


Railway – SDR 05 / amt_tax_tkt_leg
Sequence 6 Field 11

MasterCard: PDS 0537

142 1 An Coupon Number Contains the number of Table:


coupons in the ticket. PASSEN_TRAN_TRIP

Discover: Airline and Field: coupon_nbr


Railway – SDR 05 /
Sequence 6 Field 15

MasterCard: PDS 0528

VISA: CP05 AIR TCR 3 —


PASSENGER ITINERARY
DATA (CONT’D)- Position:
109

143-162 20 An Endorsements Contains the Table:


Restrictions endorsements and PASSEN_TRAN_TRIP
restrictions. Field:
endorse_restrict

FIS, LLC - Confidential Document 1110


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Airline and


Railway – SDR 05 /
Sequence 6 Field 23

MasterCard: PDS 0538

VISA: CP05 AIR TCR 7 —


PASSENGER ITINERARY
DATA (CONT’D)-Position:
57–64

163-168 6 Un Ticket Issue Contains the ticket issued Table:


Date date. PASSEN_TRAN_TRIP

The field value must be in Field: issue_date


YYMMDD format.

VISA: CP05 AIR TCR 7 —


PASSENGER ITINERARY
DATA (CONT’D)-Position:
57–64

169-174 6 Un Ticket Issue Contains the time the Table:


Time ticket is issued. PASSEN_TRAN_TRIP

VISA: CP05 AIR TCR 7 — Field: issue_date


PASSENGER ITINERARY
DATA (CONT’D)-Position:
57–64

175-186 12 Un Total Tax Contains the total tax Table:


Amount amount. PASSEN_TRAN_TRIP

Field: amt_total_tax

FIS, LLC - Confidential Document 1111


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

187 1 An Total Tax Contains the total Tax Table:


Collection Collection Indicator. PASSEN_TRAN_TRIP
Indicator Field:
total_tax_coll_ind

188-199 12 Un Departure Tax Contains the Departure Table:


Amount Tax Amount. PASSEN_TRAN_TRIP

JCB: PDE3647 Field:


departure_tax_amt

TC 57, TCR 3 - Passenger Travel Rail Record


Passenger Travel Rail Record is a common layout for passenger travel rail addendum for all networks.

Network References:

MasterCard: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Passenger Transport Detail – Rail Data)/1644 section.

VISA: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to TC48 > TC 05
DRAFT DATA TRANSACTIONS > TCR 3 – INDUSTRY – SPECIFIC DATA – PASSENGER TRANSPORT ANCILLARY
DATA section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1112


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An Format The valid value for this NA


Code/Addenda field is ’TR’.
Code

7-36 30 An Passenger Name Contains the name of the Table: RAIL_DATA


passenger to whom the Field:
ticket was issued. passenger_name
MasterCard: PDS 505

37-51 15 An Ticket Identifier Contains the number on Table: RAIL_DATA


the ticket. Field: ticket_id
MasterCard: PDS 506

52-66 15 An Travel Agency Contains the code Table: RAIL_DATA


Code assigned to the travel Field:
agency. travel_agency_cd
MasterCard: PDS 510

67-91 25 An Travel Agency Contains the name of the Table: RAIL_DATA


Name travel agency issuing the Field:
ticket. travel_agency_nam
MasterCard: PDS 511 e

92-97 6 Un Departure Date Holds the effective ticket Table: RAIL_DATA


date, previously was Field: departure_dt

FIS, LLC - Confidential Document 1113


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

referred to as departure
date.

The field value must be in


YYMMDD format.

AMEX: AMEX GNS Airline


Industry Specific
Addendum. Position: 11-
18

JCB: PDE3631
MasterCard: PDS 520

98-103 6 Un Departure Time The field value must be in Table: RAIL_DATA


HHMMSS format. Field: departure_dt

104-106 3 An Sequence A sequence number Table: RAIL_DATA


Number indicating the sequence Field: seq_number
that this rail segment falls
within the trip.

MasterCard: PDS 611

107-115 9 An Procedure Contains identification of Table: RAIL_DATA


Identifier the Rail Server procedure Field: procedure_id
or the order in which
service was booked or
cancellation was done.

MasterCard: 651

116-117 2 An Service Type Service Type must Table: RAIL_DATA


contain a two-position Field: service_type
value to indicate the type
of service provided.

FIS, LLC - Confidential Document 1114


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 652

118-119 2 An Service Nature Service Nature contains a Table: RAIL_DATA


two-position value that Field:
indicates the nature of service_nature
the service provided.

MasterCard: PDS 652

120-131 12 Un Service Amount Contains the amount Table: RAIL_DATA


charged for the service. Field:
MasterCard: PDS 653 amt_service_amt

132-143 12 Un Full VAT Gross Contains the gross Table: RAIL_DATA


Amount amount from which the Field:
VAT was calculated amt_full_vat_g
MasterCard: PDS 0656

144-155 12 Un Full VAT Tax Contains the value added Table: RAIL_DATA
Amount tax at the full tax rate. Field:
MasterCard: PDS 0656 amt_full_vat_tax

156-167 12 Un Half VAT Gross Contains the gross Table: RAIL_DATA


Amount amount from which the Field:
VAT was calculated. amt_half_vat_g
MasterCard: PDS 0657

168-179 12 Un Half VAT Tax Contains the value-added Table: RAIL_DATA


Amount tax at the half tax rate. Field:
MasterCard: PDS 0657 amt_half_vat_tax

180-182 3 Un Traffic Code Contains a value that Table: RAIL_DATA


indicates Domestic ticket, Field: traffic_cd

FIS, LLC - Confidential Document 1115


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Ne/See ticket, or Foreign


ticket.

MasterCard: PDS 0661

183-186 4 Un Sample Number Equates to Cancellation Table: RAIL_DATA


Ticket or Cancellation Field: sample_no
Reservation, and the
sample number of the
cancelled ticket is
provided.

MasterCard: PDS 0662

187-216 30 An Start Station Contains a value that Table: RAIL_DATA


indicates Ticket or Field: start_station
Reservation.

AMEX: AMEX Transaction


Detail – Transaction
Advice Addendum Rail.
Position: 116-118

MasterCard: PDS 0664

217-246 30 An Destination Contains a value that Table: RAIL_DATA


Station indicates Ticket or Field: dest_station
Reservation.

JCB: PDE3655

MasterCard: PDS 0665

247-249 3 Un Generic Code Contains general Table: RAIL_DATA


information about the rail Field: generic_cd
service.

FIS, LLC - Confidential Document 1116


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0667


subfield 1

250-269 20 An Generic Number Contains general Table: RAIL_DATA


information about the rail Field: generic_no
service.

MasterCard: PDS 0667


subfield 2

270-272 3 Un Generic Other Contains general Table: RAIL_DATA


Code information about the rail Field:
service. generic_other_cd
MasterCard: PDS 0667
subfield 3

273-292 20 An Generic Other Contains general Table: RAIL_DATA


Number information about the rail Field:
service. generic_other_no
MasterCard: PDS 0667

subfield 4

293-295 3 Un Reduction Code Contains information Table: RAIL_DATA


about the rail service. Field: reduction_cd
MasterCard: PDS 0668
subfield 1

296-305 10 An Reduction Contains information Table: RAIL_DATA


Number about the rail service. Field: reduction_no
MasterCard: PDS 0668
subfield 2

306-308 3 Un Reduction Other Contains information Table: RAIL_DATA


Code about the rail service.

FIS, LLC - Confidential Document 1117


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0668 Field:


subfield 3 reduction_other_cd

309-318 10 An Reduction Other Contains information Table: RAIL_DATA


Number about the rail service. Field:
MasterCard: PDS 0668 reduction_other_no
subfield 4

319-321 3 Un Transportation Contains a code of the Table: RAIL_DATA


Other Code service provider. Field:
MasterCard: PDS 0669 transp_other_cd

This field is provided only


when Service Nature field
contains a value that
indicates Domestic ticket,
Ne/See ticket, or Foreign
ticket.

322-323 2 Un Number Of Indicates the number of Table: RAIL_DATA


Adults adults travelling. Field: no_of_adults
MasterCard: PDS 0756
Subfield 1

324-325 2 Un Number Of Indicates the number of Table: RAIL_DATA


Children children travelling. Field:
MasterCard: PDS 0756 no_of_children
Subfield 2

326 1 An Class Indicates the class of Table: RAIL_DATA


ticket. Field:
MasterCard: PDS 0756 rail_data_class
Subfield 3

FIS, LLC - Confidential Document 1118


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

327-366 40 An Transportation Contains the name of the Table: RAIL_DATA


Service Provider transportation service Field:
provider. transp_srv_prvd
MasterCard: PDS 0757

367-406 40 An Transportation Contains the services that Table: RAIL_DATA


Service Offered were offered by the Field:
transportation company transp_srv_offered
MasterCard: PDS 0758

TC 57, TCR 3 - Lodging Record


Lodging Record is a common lodging addendum layout all networks.

Network References:

Discover: Refer latest version of the document Sales Draft Interface manual > Hotel – SDR 09 section.

JCB: Refer the latest version of the manual BatchInterfaceGuide > Interchange File > 3.8 Private Data
Elements section.

MasterCard: Refer latest version of the document IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Lodging Summary)/1644 section.

VISA: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to TC48 > TC 05
DRAFT DATA TRANSACTIONS > TCR 3 – INDUSTRY – SPECIFIC DATA – LODGING section.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 1119


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An Format The valid value for this NA


Code/Addenda field is ‘LD’.
Code

7-12 6 Un Arrival Date Contains the cardholder Table:


check-in date. LODGING_ADN

The field value must be in Field: arrival_date


YYMMDD format.

Discover: Hotel – SDR


(09) / Sequence 2 > Field
4

JCB: PDE3668

MasterCard: PDS 0574

13-18 6 Un Arrival Time Contains the cardholder Table:


check-in time. LODGING_ADN

JCB: PDE3643 Field: arrival_date

19-24 6 Un Departure Date Contains the cardholder Table:


check-out date. LODGING_ADN

The field value must be in Field:


YYMMDD format. departure_date

FIS, LLC - Confidential Document 1120


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

AMEX: AMEX GNS


Travel/Cruise Industry
Specific Addendum.
Position: 48-55

Discover: Hotel – SDR


(09) / Sequence 2 > Field
5

JCB: PDE3631

MasterCard: PDS 0575

25-30 6 Un Departure Time Contains the cardholder Table:


check-out time. LODGING_ADN

JCB: PDE3642 Field:


departure_date

31-55 25 An Folio Number Contains the card Table:


acceptor’s internal LODGING_ADN
invoice or billing ID Field: folio_nbr
reference number.

AMEX: AMEX GNS


Lodging Industry Specific
Addendum. Position: 274-
285

Discover: Hotel – SDR


(09) / Sequence 2 > Field
6

JCB: PDE3662

MasterCard: PDS 0576

FIS, LLC - Confidential Document 1121


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

56-85 30 An Property Phone Identifies specific lodging Table:


Number property location by its LODGING_ADN
local Field:
phone number. property_ph_nbr

Discover: Hotel – SDR


(09) / Sequence 2 > Field
7

MasterCard: PDS 0577

86-115 30 An Toll Free Contains the toll-free Table:


Number contact number. LODGING_ADN

Discover: Hotel – SDR Field:


(09) / Sequence 1 > Field csi_toll_free_nbr
19

JCB: PDE3672

MasterCard: PDS 0552

116-127 12 Un Room Rate Contains the daily room Table:


charges exclusive of taxes LODGING_ADN
and fees. Field:
AMEX: TC 57, TCR 3 – amt_room_rate
American Express
Transaction Detail –
Transaction Advice
Addendum Lodging-
Position: 38-49

Discover: Hotel – SDR


(09) / Sequence 2 > Field
9

JCB: PDE3681

FIS, LLC - Confidential Document 1122


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0580

128-139 12 Un Room Tax Contains tax amount Table:


information such as the LODGING_ADN
daily room tax, occupancy Field:
tax, energy tax, and amt_room_tax
tourist tax amounts.

Discover: Hotel – SDR


(09) / Sequence 2 > Field
10

JCB: PDE3676

MasterCard: PDS 0581

140-151 12 An Program Code Indicates special Table:


circumstances such as ‘no LODGING_ADN
show’ situations. Field: program_cd
AMEX: TC 57, TCR 3 –
American Express
Transaction Detail –
Transaction Advice
Addendum Lodging-
Position: 21

MasterCard: PDS 0582

152-163 12 Un Telephone Contains the total Table:


Amount amount of charges for all LODGING_ADN
phone calls. Field:
Discover: Hotel – SDR amt_phone_call
(09) / Sequence 2 > Field
12

JCB: PDE3677

FIS, LLC - Confidential Document 1123


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0583

VISA: TCR 0 —
COMMERCIAL CARD –
LODGING-Position: 77-88

164-175 12 Un Restaurant Contains the total Table:


Room Service amount of all restaurant LODGING_ADN
Amount charges. Field:
Discover: Hotel – SDR amt_restau_roomsr
(09) / Sequence 2 > Field v
13

JCB: PDE3678

MasterCard: PDS 0584

176-187 12 Un Bar or MiniBar Contains the total Table:


Amount amount of in-room ‘mini- LODGING_ADN
bar’ service charges. Field: amt_bar_mini
Discover: Hotel – SDR
(09) / Sequence 2 > Field
14

JCB: PDE3667

MasterCard: PDS 0585

188-199 12 Un Gift Shop Contains the total Table:


Charges amount of all gift shop LODGING_ADN
and specialty shop Field:
charges. amt_giftshop_chg
Discover: Hotel – SDR
(09) / Sequence 2 > Field
18

FIS, LLC - Confidential Document 1124


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0586

200-211 12 Un Laundry Charges Contains the total Table:


amount of cleaning LODGING_ADN
charges. Field:
Discover: Hotel – SDR amt_laundry_chg
(09) / Sequence 2 > Field
15

JCB: PDE3679

MasterCard: PDS 0587

212-217 6 An Other Service Contains the code Table:


Code indicating the type of LODGING_ADN
services provided. Field:
Discover: Hotel – SDR other_service_cd
(09) / Sequence 2 > Field
17

MasterCard: PDS 0588


subfield 1

218-229 12 Un Other Charges Contains the total Table:


Amount amount of ‘other’ LODGING_ADN
charges, not elsewhere Field:
classified. amt_other_chg
Discover: Hotel – SDR
(09) / Sequence 2 > Field
16

MasterCard: PDS 0588


subfield 2

VISA: TCR 0 —
COMMERCIAL CARD –

FIS, LLC - Confidential Document 1125


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

LODGING-Position: 137–
148

230-241 12 Un Other Services Contains the total Table:


Charge Amount amount of “other” LODGING_ADN
service charges, not Field:
elsewhere classified. amt_other_serv_ch
JCB: PDE3680 g

242 1 An Billing Indicates whether any Table:


Adjustment additional charges were LODGING_ADN
Indicator incurred after the Field:
cardholder’s departure. bill_adjust_ind
The valid values for this
field are:

Y → Yes (additional
charges were
added)
N → No (no
additional charges
were added)
space → No
additional charges
or unknown

MasterCard: PDS 0578


subfield 1

243-254 12 Un Billing Contains the total Table:


Adjustment amount of the charges LODGING_ADN
Amount added after the Field:
departure. amt_bill_adjust

FIS, LLC - Confidential Document 1126


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Hotel – SDR


(09) / Sequence 2 > Field
8

MasterCard: PDS 0578


subfield 2

255 1 An Lodging No Provides an indicator Table:


Show Indicator noting that the individual LODGING_ADN
did not show up after Field:
making a reservation for lodg_no_show_ind
lodging.

Discover: Hotel – SDR


(09) / Sequence 1 > Field
14

MasterCard: PDS 0690

JCB: PDE3601

256-267 12 Un Extra Charges Contains the extra Table:


Amount charges amount, if any. LODGING_ADN

Discover: Hotel – SDR Field:


(09) / Sequence 1 > Field amt_lodging_xchg
17

MasterCard: PDS 0701

268-279 12 Un Total Tax Contains the total tax Table:


Amount amount. LODGING_ADN

AMEX: TC 57, TCR3 – Field: amt_total_tax


AMEX GNS Corporate
Purchasing Card
Transaction Addendum-
Position: 420-434

FIS, LLC - Confidential Document 1127


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0597

280-291 12 Un Prepaid Expense Contains the amount of Table:


deposit or other prepaid LODGING_ADN
amounts for the lodging Field:
stay amt_prepaid_exp
MasterCard: PDS 0704

292-303 12 Un Folio Cash Contains the folio cash Table:


Advances advance paid for the LODGING_ADN
lodging stay. Field:
MasterCard: PDS 0576 amt_folio_cash_adv

VISA: TCR 3 — INDUSTRY-


SPECIFIC DATA—
LODGING-Position: 92–
103

304-315 12 Un Food Beverage Contains the charges Table:


Charges applied for LODGING_ADN
food/beverages. Field:
VISA: TCR 3 — INDUSTRY- amt_food_bev_chg
SPECIFIC DATA—
LODGING-Position: 80–91

316-319 4 An Room Nights Contains the total Table:


number of nights for LODGING_ADN
which a room was Field: room_night
contracted during a
lodging stay.

AMEX: TC 57, TCR 3 –


American Express
Transaction Detail –

FIS, LLC - Confidential Document 1128


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Transaction Advice
Addendum Travel/Cruise-
Position: 100-101

Discover: Hotel – SDR


(09) / Sequence 1 > Field
20

JCB: PDE3681

320-334 15 An Commodity Contains the identifier Table:


Code assigned by the card LODGING_ADN
acceptor that best Field:
categorizes the items commodity_cd
being purchased in a
standardized commodity
group.

MasterCard: PDS 0679

335 1 An Tax Exempt Indicates whether the Table:


Indicator goods or services were LODGING_ADN
tax-exempt or tax was Field:
not collected. tax_exempt_ind
MasterCard: PDS 0686

336-347 12 Un Total Contains the total Table:


Authorization authorization amount. LODGING_ADN
Amount Field:
amt_total_auth

348-359 12 Un Total NonRoom Provides the total Table:


Tax Amount amount of taxes for all LODGING_ADN
items not specifically
associated with the room

FIS, LLC - Confidential Document 1129


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

rental during the lodging Field:


stay. amt_ttlnonroom_ta

MasterCard: PDS P0705 x

360-371 12 Un Valet Charges Provides the charges Table:


associated with the use of LODGING_ADN
valet services. Field:
Discover: Hotel – SDR amt_valet_chg
(09) / Sequence 3 > Field
7

MasterCard: PDS P0707

VISA: TCR 0 —
COMMERCIAL CARD –
LODGING -Position: 41–
52

372-383 12 Un Movie Charges Provides the amount Table:


charged for in-room LODGING_ADN
movies. Field:
Discover: Hotel – SDR amt_movie_chg
(09) / Sequence 3 > Field
5

JCB: PDE3684

MasterCard: PDS P0708

VISA: TCR 0 —
COMMERCIAL CARD –
LODGING -Position: 101–
112

FIS, LLC - Confidential Document 1130


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

384-395 12 Un Bus Center Provides the amount Table:


Charges charged for business LODGING_ADN
center use and supplies. Field:
Discover: Hotel – SDR amt_bus_center_ch
(09) / Sequence 3 > Field g
10

MasterCard: PDS P0709

VISA: TCR 0 —
COMMERCIAL CARD –
LODGING -Position: 113–
124

396-407 12 Un Health Club Provides the amount Table:


Charges charged for health club LODGING_ADN
use and supplies. Field:
Discover: Hotel – SDR amt_healthclub_ch
(09) / Sequence 3 > Field g
6

JCB: PDE3685

MasterCard: PDS P0710

VISA: TCR 0 —
COMMERCIAL CARD –
LODGING -Position: 125–
136

408 1 An Fire Safety Act Identifies that the facility Table:


Indicator complies with the Hotel LODGING_ADN
and Motel Fire Safety Act Field:
of 1990 (PL101-391) or firesafety_act_ind
similar legislation.

FIS, LLC - Confidential Document 1131


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

The valid values for this


field are:

Y → In compliance
with Fire Safety Act
N → Not in
compliance with
Fire Safety Act

MasterCard: PDS 0711

409-420 12 Un Total NonRoom Contains the total Table:


Charges amount of the non-room LODGING_ADN
charges Field:
Discover: Hotel – SDR amt_total_non_roo
(09) / Sequence 3 > Field m
9

JCB: PDE3664

MasterCard: PDS 0534

VISA: TCR 0 —
COMMERCIAL CARD –
LODGING – Position: 149-
160

421 1 An Total Tax Collect Reflects total sales tax Table:


Indicator capture and reporting LODGING_ADN
information such as Field:
whether sales tax was total_tax_coll_ind
included in the purchase
amount or if goods and
services were not taxable.

MasterCard: PDS 0598

FIS, LLC - Confidential Document 1132


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

422-446 25 An Customer Code Contains the customer Table:


code. LODGING_ADN

Field: customer_cd

447-448 2 An Carrier Code Contains the standard Table:


abbreviation for the LODGING_ADN
airline or railway carrier. Field: carrier_cd
MasterCard: PDS 0521

449-453 5 An Flight Number Contains the number that Table:


the operating or LODGING_ADN
marketing carrier Field: flight_nbr
assigned.

MasterCard: PDS 0530

454-465 12 Un Total Room Contains the total Table:


Charges amount of the room LODGING_ADN
charges. Field:
MasterCard: PDS 0532 amt_total_roomchg

466-477 12 Un Total Credit Contains the total Table:


Card Charges amount charged on the LODGING_ADN
credit card. Field:
JCB: PDE3665 amt_total_crcard

478-489 12 Un Room Service Contains the amount of Table:


Charges the room service charges. LODGING_ADN

MasterCard: PDS 0540 Field:


amt_room_srv

FIS, LLC - Confidential Document 1133


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

490-501 12 Un Transportation Contains the amount of Table:


Charges the transportation LODGING_ADN
charges. Field:
MasterCard: PDS 0542 amt_transport_chg

502-513 12 Un Lounge Bar Contains the amount of Table:


Charges the lounge or bar LODGING_ADN
charges. Field:
MasterCard: PDS 0541 amt_loungebar_chg

514-525 12 Un Gratuity Charges Contains the amount of Table:


the gratuity charges. LODGING_ADN

MasterCard: PDS 0543 Field:


amt_gratuity_chg

526-537 12 Un Conference Contains the amount of Table:


Room Charges the charges associated LODGING_ADN
with conference room Field:
use. amt_confroom_chg
MasterCard: PDS 0554

538-549 12 Un Audio Visual Contains the amount of Table:


Charges the audiovisual LODGING_ADN
equipment charges. Field:
MasterCard: PDS 0560 amt_audiovis_chg

550-561 12 Un Banquet Contains the amount of Table:


Charges the banquet charges. LODGING_ADN

MasterCard: PDS 0562 Field:


amt_banquet_chg

FIS, LLC - Confidential Document 1134


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

562-573 12 Un Internet Access Contains the amount of Table:


Charges the Internet access LODGING_ADN
charges. Field:

MasterCard: PDS 0569 amt_internet_chg

574-585 12 Un Early Departure Contains the amount Table:


Charges charged because of early LODGING_ADN
departure. Field:
MasterCard: PDS 0570 amt_earlydep_chg

586-625 40 An Guest Name Contains the name of the Table:


lodging patron. LODGING_ADN

MasterCard: PDS 0571 Field: guest_name

626-650 25 An Guest Number Contains the number Table:


assigned to the lodging LODGING_ADN
patron. Field: guest_nbr
MasterCard: PDS 0572

651-670 20 An Lodging Name Contains the name of the Table:


lodging. LODGING_ADN

AMEX: TC 57, TCR 3 – Field: lodging_name


American Express
Transaction Detail –
Transaction Advice
Addendum Travel/Cruise-
Position: 102-121

671-673 3 An Lodging Region Contains the region code Table:


Code where the lodging is LODGING_ADN
located. Field:
lodging_region_cd

FIS, LLC - Confidential Document 1135


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

AMEX: TC 57, TCR 3 –


American Express
Transaction Detail –
Transaction Advice
Addendum Travel/Cruise-
Position: 122-124

674-676 3 An Lodging Country Contains the country Table:


Code code where the lodging is LODGING_ADN
located. Field:
AMEX: TC 57, TCR 3 – lodging_country_cd
American Express
Transaction Detail –
Transaction Advice
Addendum Travel/Cruise
Position: 125-127

677-701 25 An Lodging City Contains the city name Table:


Name where the lodging is LODGING_ADN
located. Field:
AMEX: TC 57, TCR 3 – lodging_city_name
American Express
Transaction Detail –
Transaction Advice
Addendum Travel/Cruise
Position: 128-145

702-713 12 An Promotional Identifies a current Table:


Code discount program or LODGING_ADN
package. Field:
promotional_cd

FIS, LLC - Confidential Document 1136


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Hotel – SDR


(09) / Sequence 1 > Field
4

714-725 12 An Additional Contains the additional Table:


Coupon coupons or discounts. LODGING_ADN

Discover: Hotel – SDR Field: adtl_coupon


(09) / Sequence 1 > Field
5

726-737 12 An Corporate Client Contains the code Table:


Code assigned to a corporation LODGING_ADN
or business entity, which Field:
the lodging facility uses to corp_client_cd
identify corporate rates
or discounts.

Discover: Hotel – SDR


(09) / Sequence 1 > Field
6

738-747 10 An Room Location Contains the location of Table:


the room within the LODGING_ADN
lodging facility. Field: room_loc
Discover: Hotel – SDR
(09) / Sequence 1 > Field
7

748-759 12 An Bed Type Contains the size of the Table:


bed. LODGING_ADN

Discover: Hotel – SDR Field: bed_type


(09) / Sequence 1 > Field
8

FIS, LLC - Confidential Document 1137


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

760-771 12 An Room Type Contains the type of the Table:


room. LODGING_ADN

Discover: Hotel – SDR Field: room_type


(09) / Sequence 1 > Field
9

772 1 An Smoking Identifies whether the Table:


Preference customer requested for a LODGING_ADN
smoking room. Field: smoking_pref
Discover: Hotel – SDR
(09) / Sequence 1 > Field
10

773-774 2 Un Number of Contains the number of Table:


Rooms Booked rooms booked by the LODGING_ADN
customer. Field:
Discover: Hotel – SDR nbr_of_room_book
(09) / Sequence 1 > Field ed
11

775-776 2 Un Number of Contains the total Table:


Adults number of adults for all LODGING_ADN
rooms booked. Field: nbr_of_adults
Discover: Hotel – SDR
(09) / Sequence 1 > Field
12

777-786 10 An Tax Element Contains the summary of Table:


all tax types. LODGING_ADN

Discover: Hotel – SDR Field: tax_element


(09) / Sequence 1 > Field
13

FIS, LLC - Confidential Document 1138


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

787-798 12 An Rate Type Identifies the different Table:


types of rate. LODGING_ADN

Discover: Hotel – SDR Field: rate_type


(09) / Sequence 1 > Field
15

799-813 15 An Travel Agency Contains the code of the Table:


Code travel agency that made LODGING_ADN
the lodging facility Field:
reservation. travel_agency_cd
Discover: Hotel – SDR
(09) / Sequence 1 > Field
16

JCB: PDE3602

814-838 25 An Travel Agency Contains the Name of Table:


Name travel agency that made LODGING_ADN
the lodging facility Field: travel_agency
reservation. _name
Discover: Hotel – SDR
(09) / Sequence 1 > Field
18

JCB: PDE3604

839-841 3 Un Special Program Contains the special Table:


Code program code. LODGING_ADN

JCB: PDE3686 Field: spl_pgm_cd

842-844 3 Un Charge Type Contains the charge type Table:


Code code. LODGING_ADN

JCB: PDE3687

FIS, LLC - Confidential Document 1139


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field:
charge_type_cd

845-847 3 Un Number of Days Contains the number of Table:


days stayed. LODGING_ADN

JCB: PDE3688 Field: no_of_days

848-927 80 An Remarks Contains the remarks, if Table:


any. LODGING_ADN

Discover: Hotel – SDR Field: comments


(09) / Sequence 3 > Field
11

TC 57, TCR 3 - Vehicle Rental Record


Vehicle Rental Record is a common vehicle rental addendum layout for all networks.

Network References:

Discover: Refer Sales Draft Interface manual > Vehicle Rental – SDR 06 section.

JCB: Refer the latest version of the manual BatchInterfaceGuide > Interchange File > 3.8 Private Data
Elements section.

MasterCard: Refer the latest version of the manual IPM Clearing Formats > Chapter 3 Presentment,
Addendum, and Chargeback Messages > Financial Detail Addendum/1644 Messages > Financial Detail
Addendum (Vehicle Rental Detail)/1644 section.

VISA: Refer latest version of the document BASE II-Clearing Interchange Formats TC01 to TC48 > TC 05
DRAFT DATA TRANSACTIONS > TCR 3 – INDUSTRY – SPECIFIC DATA – CAR RENTAL section.

FIS, LLC - Confidential Document 1140


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An Format The valid value for this NA


Code/Addenda field is ’VD’.
Code

7-31 25 An Rental (Rental Agreement Table:


Agreement Number) contains the VEHICLE_RENTAL_A
Number original vehicle rental DN Field:
agreement invoice rental_agreemt_nbr
number.

Discover: Vehicle Rental –


SDR (06) / Sequence 1 >
Field 13

JCB: PDE3692

MasterCard: PDS 0544

32-71 40 An Renter Name (Renter Name) is the Table:


name of the individual VEHICLE_RENTAL_A
making the vehicle rental DN Field:
agreement. renter_name

FIS, LLC - Confidential Document 1141


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Vehicle Rental –


SDR (06) / Sequence 1 >
Field 16

JCB: PDE3693

MasterCard: PDS 0545

VISA: TC 57, TCR 4 –


Industry Specific Data –
Car Rental- POSITION-
106-145

72-96 25 An Rental Return Rental Return City is the Table:


City city where the vehicle VEHICLE_RENTAL_A
was returned to the DN Field:
rental agency. rental_rtn_city

Discover: Vehicle Rental –


SDR (06) / Sequence 2 >
Field 4

JCB: PDE3699

MasterCard: PDS 0546

VISA: TCR 0 —
COMMERCIAL CARD –
CAR RENTAL -position 89-
113

97-99 3 An Rental Return Rental Return Table:


State State/Province is the VEHICLE_RENTAL_A
state or province where DN Field:
the vehicle was rental_rtn_state

returned to the rental


agency.

FIS, LLC - Confidential Document 1142


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Vehicle Rental –


SDR (06) / Sequence 2 >
Field 5

JCB: PDE3700

MasterCard: PDS 0547

100-102 3 An Rental Return Rental Return Country is Table:


Country the country where the VEHICLE_RENTAL_A
vehicle was returned to DN Field:
the rental agency. rental_rtn_cntry

Discover: Vehicle Rental –


SDR (06) / Sequence 2 >
Field 6

JCB: PDE3701

MasterCard: PDS 0548

103-108 6 Un Rental Return Indicates the date when Table:


Date the vehicle was returned VEHICLE_RENTAL_A
to the rental agency. DN

The field value must be in Field:


YYMMDD format. rental_rtn_date

Discover: Vehicle Rental –


SDR (06) / Sequence 1 >
Field 9

JCB: PDE3703

MasterCard: PDS 0550

109-114 6 Un Rental Return Contains rental return Table:


Time time. VEHICLE_RENTAL_A
DN

FIS, LLC - Confidential Document 1143


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Vehicle Rental – Field:


SDR (06) / Sequence 1 > rental_rtn_date
Field 10

JCB: PDE3704

MasterCard: PDS 0550

115-152 38 An Rental Return Contains the agency Table:


Location code, phone number, or VEHICLE_RENTAL_A
Identifier address abbreviation DN
used to identify the Field:
vehicle rental return rental_rtn_loc_id
location.

MasterCard: PDS 0549

153-177 25 An Rental Location Indicates where the Table:


City vehicle was rented. VEHICLE_RENTAL_A

Discover: Vehicle Rental – DN

SDR (06) / Sequence 2 > Field:


Field 7 rental_loc_city

JCB: PDE3702

MasterCard: PDS 0564

178-180 3 An Rental Location Indicates the state or Table:


State province where the VEHICLE_RENTAL_A
vehicle was rented. DN

Discover: Vehicle Rental – Field:


SDR (06) / Sequence 2 > rental_loc_state
Field 16

JCB: PDE3695

MasterCard: PDS 0565

FIS, LLC - Confidential Document 1144


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

181-183 3 An Rental Location Indicates the country Table:


Country where the vehicle was VEHICLE_RENTAL_A
rented. DN

Discover: Vehicle Rental – Field:


SDR (06) / Sequence 2 > rental_loc_cntry
Field 17

JCB: PDE3696

MasterCard: PDS 0566

184-221 38 An Rental Location Contains the agency Table:


Identifier code, phone number, or VEHICLE_RENTAL_A
address abbreviation DN
used to identify the rental Field: rental_loc_id
location.

Discover: Vehicle Rental –


SDR (06) / Sequence 2 >
Field 19

MasterCard: PDS 0567

222-251 30 An Rental Customer Contains the customer Table:


Service Phone service phone number of VEHICLE_RENTAL_A
Number the rental location DN

Field:
rental_cust_srv_ph

252-281 30 An Toll Free Contains the customer Table:


Number service phone number VEHICLE_RENTAL_A
used to resolve DN
cardholder questions and Field:
disputes. csi_toll_free_nbr

FIS, LLC - Confidential Document 1145


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

(Customer Service Toll-


Free [800] Number)

Discover: Vehicle Rental –


SDR (06) / Sequence 2 >
Field 8

MasterCard: PDS 0552

282-285 4 An Rental Class Contains the Table:


Code classification, such as VEHICLE_RENTAL_A
midsize or luxury, of the DN
vehicle rented. Field:
Discover: Vehicle Rental – rental_class_cd
SDR (06) / Sequence 2 >
Field 20

JCB: PDE3710

MasterCard: PDS 0568

VISA: TC 57, TCR 4 –


Industry Specific Data –
Car Rental—position 92-
93

286 1 An Rental Rate Contains the rental rate Table:


Indicator charged for the vehicle VEHICLE_RENTAL_A
and indicates whether it DN
is a daily, weekly, or Field:
monthly rate. rental_rate_ind
Discover: Vehicle Rental –
SDR (06) / Sequence 2 >
Field 10

JCB: PDE3705 subfield 2

FIS, LLC - Confidential Document 1146


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0553

287-298 12 Un Amount Daily Contains the amount Table:


Rate daily rate. VEHICLE_RENTAL_A
DN

Field:
amt_daily_rate

299-310 12 Un Mile per Contains the rate charged Table:


Kilometer Rate for each mile or VEHICLE_RENTAL_A
kilometer. It may be a DN
daily, weekly, or monthly Field:
rate. amt_rate_milekm
MasterCard: PDS 0555

311-315 5 Un Total Mile Contains the total miles Table:


Kilometer or kilometers that the VEHICLE_RENTAL_A
customer drove. DN

MasterCard: PDS 0556 Field:


total_mile_km

316-319 4 Un Max Free Mile Contains the free miles or Table:


Kilometer kilometers allowed to a VEHICLE_RENTAL_A
customer for the duration DN
of the vehicle rental Field:
agreement. max_free_mile_km
MasterCard: PDS 0557

320 1 An Insurance Indicates if the insurance Table:


Indicator is purchased or not. VEHICLE_RENTAL_A

The valid values for this DN

field are: Field: insurance_ind

FIS, LLC - Confidential Document 1147


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Y → Yes (insurance
was purchased)

N → No (insurance
was not purchased)

spaces →
Unknown or
unreported

Discover: Vehicle Rental –


SDR (06) / Sequence 2 >
Field 12

MasterCard: PDS 0559 –


subfield 1

321-332 12 Un Insurance This field cannot contain Table:


Charges all spaces or all zeros. VEHICLE_RENTAL_A

Discover: Vehicle Rental – DN

SDR (06) / Sequence 2 > Field:


Field 11 amt_insurance_chg

MasterCard: PDS 0559—


subfield 2

VISA: TCR 3 — INDUSTRY-


SPECIFIC DATA—CAR
RENTAL Position: 68-79

333-344 12 Un Fuel Charges Provides the amount Table:


charged for fuel used VEHICLE_RENTAL_A
during vehicle rental. DN

Discover: Vehicle Rental – Field: amt_fuel_chg


SDR (06) / Sequence 3 >
Field 18

FIS, LLC - Confidential Document 1148


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

JCB: PDE3714

MasterCard: PDS 0698


(Fuel Charge)

VISA: TCR 3 — INDUSTRY-


SPECIFIC DATA—CAR
RENTAL Position: 80-91

345-356 12 Un Oneway Dropoff Contains one-way drop- Table:


Charges off charges. VEHICLE_RENTAL_A

Discover: Vehicle Rental – DN

SDR (06) / Sequence 4 > Field:


Field 8 amt_oneway_dropo

JCB: PDE3712 ff

MasterCard: PDS 0694

VISA: TCR 3 — INDUSTRY-


SPECIFIC DATA—CAR
RENTAL Position: 94-105

357 1 An Adjustment Indicates if the additional Table:


Indicator charges were applied or VEHICLE_RENTAL_A
not. DN

The valid values for this Field: adjust_ind


field are:

Y → Yes (additional
charges were
added)

N → No (no
additional charges
were added)

FIS, LLC - Confidential Document 1149


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

space → No
additional charges
or unknown

Discover: Vehicle Rental –


SDR (06) / Sequence 2 >
Field 15

JCB: PDE3716

MasterCard: PDS 0578


subfield 1

358-369 12 Un Adjustment Contains the total Table:


Amount amount of the charges VEHICLE_RENTAL_A
added after the DN
departure. If Adjustment Field: amt_adjust
Indicator contains a Y,
this field value must be
numeric and greater than
zero.

Discover: Vehicle Rental –


SDR (06) / Sequence 2 >
Field 13

JCB: PDE3717

MasterCard: PDS 0578


subfield 2

370-381 12 An Program Code Indicates special Table:


circumstances such as ‘no VEHICLE_RENTAL_A
show’ situations. DN

Field: program_cd

FIS, LLC - Confidential Document 1150


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Vehicle Rental –


SDR (06) / Sequence 2 >
Field 14

MasterCard: PDS 0582

382-387 6 Un Rental Checkout Contains the date on Table:


Date which the vehicle rental VEHICLE_RENTAL_A
period starts. DN

The field value must be in Field:


YYMMDD format. rental_chkout_date

Discover: Vehicle Rental –


SDR (06) / Sequence 1 >
Field 6

JCB: PDE3697

MasterCard: PDS 0551

388-393 6 Un Rental Checkout Contains the time on Table:


Time which the vehicle rental VEHICLE_RENTAL_A
period starts. DN

Discover: Vehicle Rental – Field:


SDR (06) / Sequence 1 > rental_chkout_date
Field 7

JCB: PDE3698

MasterCard: PDS 0551

VISA: TCR 3 — INDUSTRY-


SPECIFIC DATA—CAR
RENTAL Position: 38-43
(referred to date field)

FIS, LLC - Confidential Document 1151


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

394 1 An Mile Kilometer Contains an indicator Table:


Indicator value which indicates if VEHICLE_RENTAL_A
the ‘miles’ fields are DN
expressed in miles or Field: mile_km_ind
kilometers.

Discover: Vehicle Rental –


SDR (06) / Sequence 1 >
Field 12

JCB: PDE3708

MasterCard: PDS 0558

395-406 12 Un Rental Charges Contains the rental Table:


charges data. VEHICLE_RENTAL_A
DN

Field:
amt_rental_xchg

407-410 4 Un Days Rented Contains the number of Table:


days that the vehicle was VEHICLE_RENTAL_A
rented. DN

Discover: Vehicle Rental – Field: days_rented


SDR (06) / Sequence 3 >
Field 14

JCB: PDE3711

MasterCard: PDS 0691

VISA: TCR 3 — INDUSTRY-


SPECIFIC DATA—CAR
RENTAL Position: 19

FIS, LLC - Confidential Document 1152


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

411 1 An No Show Contains the indicator Table:


Indicator which indicates if the VEHICLE_RENTAL_A
individual did not show DN
up after making a Field: no_show_ind
reservation for a vehicle
or lodging.

Discover: Vehicle Rental –


SDR (06) / Sequence 3 >
Field 13

MasterCard: PDS 0690

VISA: TCR 3 — INDUSTRY-


SPECIFIC DATA—CAR
RENTAL Position: 27

412-426 15 An Commodity Contains the identifier Table:


Code assigned by the card VEHICLE_RENTAL_A
acceptor that best DN
categorizes the items Field:
being purchased in a commodity_cd
standardized commodity
group.

MasterCard: PDS 0679

427-432 6 An Rental Service Contains the rental Table:


Code Service Code data. VEHICLE_RENTAL_A
DN

Field:
rental_xservice_cd

FIS, LLC - Confidential Document 1153


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

433 1 An Tax Exempt Contains the indicator Table:


Indicator value which indicates if VEHICLE_RENTAL_A
the goods or services DN
were taxable or tax- Field:
exempted. tax_exempt_ind
MasterCard: PDS 0686

434-445 12 An Corporate Contains the unique Table:


Identifier identifier of the VEHICLE_RENTAL_A
corporation or entity DN
renting the vehicle. Field: corporate_id
Discover: Vehicle Rental –
SDR (06) / Sequence 3 >
Field 10

MasterCard: PDS 0689

VISA: TCR 0 —
COMMERCIAL CARD –
CAR RENTAL Position: 150

446-457 12 Un Weekly Rental Contains the amount Table:


charged for a seven-day VEHICLE_RENTAL_A
rental period. DN

MasterCard: PDS 0692 Field:

VISA: TCR 3 — INDUSTRY- amt_weekly_rental

SPECIFIC DATA—CAR
RENTAL Position: 56

458-469 12 Un Total Contains the total Table:


Authorization authorization amount. VEHICLE_RENTAL_A
Amount MasterCard: PDS 0693 DN

FIS, LLC - Confidential Document 1154


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field:
amt_total_auth

470-481 12 Un Reg Mile Contains the regular mile Table:


Charges charge data. VEHICLE_RENTAL_A

Discover: Vehicle Rental – DN

SDR (06) / Sequence 3 > Field:


Field 16 amt_reg_mile_chg

MasterCard: PDS 0695

VISA TCR 0 —
COMMERCIAL CARD –
CAR RENTAL

Position: 53

482-493 12 Un Xmile Charges Contains the extra mile Table:


charges data. VEHICLE_RENTAL_A

Discover: Vehicle Rental – DN

SDR (06) / Sequence 3 > Field:


Field 17 amt_xmile_chg

MasterCard: PDS 0696

VISA TCR 0 —
COMMERCIAL CARD –
CAR RENTAL Position: 75

494-505 12 Un Late Charges Contains the amount Table:


charged for returning a VEHICLE_RENTAL_A
vehicle after its’ DN
anticipated date of Field: amt_late_chg
return.

JCB: PDE3713

FIS, LLC - Confidential Document 1155


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0697

VISA: TCR 0 —
COMMERCIAL CARD –
CAR RENTAL Position: 77

506-517 12 Un Towing Charges Contains the amount Table:


charged to tow the rental VEHICLE_RENTAL_A
vehicle. DN

MasterCard: PDS 0700 Field:

VISA: TCR 0 — amt_towing_chg

COMMERCIAL CARD –
CAR RENTAL Position: 41

518-529 12 Un Other Charges Contains the other Table:


charges amount VEHICLE_RENTAL_A
associated with the DN
vehicle rental. Field:
Discover: Vehicle Rental – amt_other_chg
SDR (06) / Sequence 4 >
Field 6

JCB: PDE3715

MasterCard: PDS 0702

VISA TCR 0 —
COMMERCIAL CARD –
CAR RENTAL Position: 138

530-541 12 Un Total Tax Contains the total Table:


Amount amount of sales tax or VEHICLE_RENTAL_A
value added tax (VAT) on DN
the total purchase Field: amt_total_tax
amount.

FIS, LLC - Confidential Document 1156


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Vehicle Rental –


SDR (06) / Sequence 3 >
Field 6

MasterCard: PDS 0597

542 1 An Total Tax Coll Contains an indicator Table:


Indicator value which reflects total VEHICLE_RENTAL_A
sales tax capture and DN
reporting information if Field:
the sales tax was included total_tax_coll_ind
in the purchase amount
or if goods and services
were not taxable.

MasterCard: PDS 0598

543-567 25 An Customer Code Contains the code shared Table:


by the cardholder to the VEHICLE_RENTAL_A
card acceptor. DN

MasterCard: PDS 0508 Field: customer_cd

568-584 17 An Vehicle Contains the vehicle Table:


Registration registration number VEHICLE_RENTAL_A
Number which helps in monitoring DN
and tracking a Field:
participant’s activity in vehicle_reg_nbr
special promotion
programs (primarily U.S.-
defined).

Discover: Vehicle Rental –


SDR (06) / Sequence 1 >
Field 14

FIS, LLC - Confidential Document 1157


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: PDS 0043

585 1 Un Additional Contains the information Table:


Drivers of additional drivers’ VEHICLE_RENTAL_A
data. DN

Discover: Vehicle Rental – Field: adtl_drivers


SDR (06) / Sequence 1 >
Field 4

586-588 3 Un Age Contains the age data. Table:

Discover: Vehicle Rental – VEHICLE_RENTAL_A

SDR (06) / Sequence 2 > DN

Field 21 Field: age

589-596 8 An Odometer Contains the odometer Table:


data. VEHICLE_RENTAL_A

Discover: Vehicle Rental – DN

SDR (06) / Sequence 1 > Field: odometer


Field 15

597-606 10 An Vehicle Make Contains the vehicle Table:


make data. VEHICLE_RENTAL_A

Discover: Vehicle Rental – DN

SDR (06) / Sequence 2 > Field: vehicle_make


Field 24

607-616 10 An Vehicle Model Contains the vehicle Table:


model. VEHICLE_RENTAL_A

Discover: Vehicle Rental – DN

SDR (06) / Sequence 2 > Field:


Field 25 vehicle_model

FIS, LLC - Confidential Document 1158


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

617-631 15 An Travel Agency Contains the code Table:


Code assigned to the travel VEHICLE_RENTAL_A
agency. DN

Discover: Vehicle Rental – Field: travel_agency


SDR (06) / Sequence 3 > _cd
Field 4

MasterCard: PDS 0510

632-656 25 An Travel Agency Contains the name of the Table:


Name travel agency issuing the VEHICLE_RENTAL_A
ticket. DN

Discover: Vehicle Rental – Field: travel_agency


SDR (06) / Sequence 3 > _name
Field 5

MasterCard: PDS 0511

657-666 10 An Tax Type Contains the tax type. Table:

Discover: Vehicle Rental – VEHICLE_RENTAL_A

SDR (06) / Sequence 3 > DN

Field 7 Field: tax_type

667-668 2 Un Tax Rate Contains the tax rate Table:


details. VEHICLE_RENTAL_A

Discover: Vehicle Rental – DN

SDR (06) / Sequence 3 > Field: tax_rate


Field 8

669-680 12 An Tax Elements Contains the tax elements Table:


data. VEHICLE_RENTAL_A
DN

Field: tax_elements

FIS, LLC - Confidential Document 1159


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Discover: Vehicle Rental –


SDR (06) / Sequence 3 >
Field 9

681-692 12 An Coupon Contains the coupon Table:


data. VEHICLE_RENTAL_A

Discover: Vehicle Rental – DN

SDR (06) / Sequence 3 > Field: coupon


Field 11

693-704 12 An Additional Contains the additional Table:


Coupon coupon data. VEHICLE_RENTAL_A

Discover: Vehicle Rental – DN

SDR (06) / Sequence 3 > Field: adtl_coupon


Field 12

705-706 2 An Vehicle Program Contains the code for the Table:


Code vehicle program. VEHICLE_RENTAL_A

Discover: Vehicle Rental – DN

SDR (06) / Sequence 2 > Field:


Field 14 vehicle_pgm_cd

707-718 12 Un Phone Charges Contains the total Table:


amount of charges for all VEHICLE_RENTAL_A
phone calls. DN

Discover: Vehicle Rental – Field:


SDR (06) / Sequence 4 > amt_phone_charge
Field 4 s

MasterCard: PDS 0583

FIS, LLC - Confidential Document 1160


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

719-730 12 Un GPS Charges Contains the amount Table:


charged for renting a VEHICLE_RENTAL_A
Global Positioning Service DN
(GPS). Field:
Discover: Vehicle Rental – amt_gps_charges
SDR (06) / Sequence 4 >
Field 5

731-742 12 Un Total Amount Total amount of vehicle Table:


rental agreement, VEHICLE_RENTAL_A
including all additional DN
charges. Field: amt_total
Discover: Vehicle Rental –
SDR (06) / Sequence 3 >
Field 15

743-768 26 An Rental Return Contains the address to Table:


Address which the vehicle was VEHICLE_RENTAL_A
returned. DN

Discover: Vehicle Rental – Field:


SDR 06 / Sequence 4 > rental_rtn_address
Field 8

769-794 26 An Rental Address Contains the address Table:


from where the vehicle VEHICLE_RENTAL_A
was rented. DN

Discover: Vehicle Rental – Field:


SDR 06 / Sequence 1 > rental_address
Field 5

FIS, LLC - Confidential Document 1161


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

795-814 20 An Rental Agency Contains the rental Table:


Name agency name. VEHICLE_RENTAL_A
DN

Field:
rental_agency_nam
e

815-894 80 An Comments Contains the user Table:


comments. TEMPORARY_SERV_
ADN

Field: remarks

TC 57, TCR 7 - Common Record for CHIP Details


Common Record for Chip Details is a common chip layout for all networks. This record is sufficient to create
chip transaction details.

Network References:

Discover: Refer the latest version of the manual Sales Data Interface > Section 4: Supplementary Data
Record (SDR) Format > Chip Card Transaction Data - SDR 13 > SDR (13) / Sequence 1 and SDR (13) /
Sequence 2 sections.

JCB: Refer the latest version of the manual BatchInterfaceGuide > Interchange File > 3.7 Data
Elements > Bit 55 Integrated Circuit Card (ICC) System-Related Data section.

MasterCard: Refer the latest version of the manual IPM Clearing Formats > Chapter 7 Data Element
Definitions > DE 55-Integrated Circuit Card (ICC) System-Related Data section.

VISA: Refer the latest version of the manual BASE II Clearing format TC01 – TC48 > TC 05 DRAFT DATA
TRANSACTIONS > TCR 7 — CHIP CARD TRANSACTION DATA section.

Note: TC 57, TCR 7 – Chip Data Layout and TC 57, TCR 7 – Chip Data Layout – Extension layouts
are same. Moreover, TC 57, TCR 7 – Common Record for CHIP Details record has different Source

FIS, LLC - Confidential Document 1162


and Destination BIN’s. So, it is sufficient to use TC 57, TCR 7 – Common Record for CHIP Details for
the transaction.

Field Data Description, Valid Values


Position Field DB Reference
Length Type and Network Reference

1-2 2 Un Transaction The field value must be Table:


code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


code qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘7’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-6 2 An Format The valid value for this NA


Code/Addenda field is ’CH’.
code

7-10 4 An Application Provides a series of Table: ICC_DATA


Interchange indicators that reflect the Field:
Profile specific functions app_ichg_profile
supported by the chip
card account. For
example, this field
indicates whether
cardholder verification is
supported.

JCB: Bit 55 Tag 82

FIS, LLC - Confidential Document 1163


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: DE 55 Tag
82

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 124

VISA: TCR 7 — Chip Card


Transaction Data,
Position: 45–48

11-14 4 An Application Contains the count of the Table: ICC_DATA


Transaction transactions performed Field:
Counter within the application. app_trans_cnt
This field increments by 1
each time a transaction is
initiated.

JCB: Bit 55 Tag 9F36

MasterCard: DE 55 Tag
9F36

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 120

VISA: TCR 7 — CHIP CARD


TRANSACTION DATA,
Positions: 41–44

FIS, LLC - Confidential Document 1164


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

15-30 16 An Application Contains the clearing Table: ICC_DATA


Cryptogram (AC) cryptogram used to Field: app_crypto
validate transaction
processing in the event of
a dispute.

Discover: Tag 9F26

JCB: Bit 55 Tag 9F26

MasterCard: DE 55 Tag
9F26

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 0

VISA: TCR 7 — CHIP CARD


TRANSACTION DATA,
Positions: 49–64

31-42 12 Un Amount, Contains the transaction Table: ICC_DATA


Authorized amount used by the chip. Field: amt_trans
UP: Part III File Interface
> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 183

43-44 2 An Cryptogram Info Indicates the type of Table: ICC_DATA


Data cryptogram and the

FIS, LLC - Confidential Document 1165


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

actions to be performed Field:


by the terminal. crypto_info_data

Discover: Tag 9F27

JCB: Bit 55 Tag 9F27

MasterCard: DE 55 Tag
9F27

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 198

45-47 3 Un Terminal Contains the country Table: ICC_DATA


Country Code code of the country Field:
where the terminal is terminal_cntry_cd
located.

Discover: Tag 9FIA

JCB: Bit 55 Tag 9F1A

MasterCard: DE 55 Tag
9F1A

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 134

FIS, LLC - Confidential Document 1166


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

VISA: TCR 7 — CHIP CARD


TRANSACTION DATA,
Position: 22–24

48-53 6 An Terminal Indicates the card input Table: ICC_DATA


Capability data, the Cardholder Field: terminal_cap
Verification Method
(CVM), and the security
capabilities that are
supported by the
terminal.

Discover: Tag 9F33

JCB: Bit 55 Tag 9F33

MasterCard: DE 55 Tag
9F33

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 24

VISA: TCR 7 — CHIP CARD


TRANSACTION DATA,
Position: 16-21

54-55 2 An Terminal Type Identifies the type of Table: ICC_DATA


terminal used at the Field:
point of interaction. terminal_type
Indicates the
environment of the
terminal, its

FIS, LLC - Confidential Document 1167


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

communications
capability, and its
operational control.

Discover: Tag 9F35

JCB: Bit 55 Tag 9F35

MasterCard: DE 55 Tag
9F35

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 218

56-65 10 An Terminal The terminal records the Table: ICC_DATA


Verification results of offline and Field: tvr
Result (TVR) online processing by
setting a series of
indicators in this field.

Discover: Tag 95

JCB: Bit 55 Tag 95

MasterCard: DE 55 Tag
95

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 30

FIS, LLC - Confidential Document 1168


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

VISA: TCR 7 — CHIP CARD


TRANSACTION DATA,
Position: 69–78

66-71 6 Un Transaction Contains the local date at Table: ICC_DATA


Date the terminal on which the Field: trans_dt
transaction was
authorized.

The field value must be in


YYMMDD format.

Discover: Tag 9A

JCB: Bit 55 Tag 9A

MasterCard: DE 55 Tag
9A

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 128

72-73 2 An Transaction Contains the transaction Table: ICC_DATA


Type type as used by the card. Field: trans_type
Discover: Tag 9C

JCB: Bit 55 Tag 9C

MasterCard: DE 55 Tag
9C

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics

FIS, LLC - Confidential Document 1169


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Information Based on
UICS Debit/Credit
Standards, Position: 181

VISA: TCR 7 — CHIP CARD


TRANSACTION DATA,
Position: 5-6

74-76 3 Un Transaction Contains the country Table: ICC_DATA


Currency Code code of the country Field: trans_ccd
where the terminal is
located.

Discover: Tag 5F2A

JCB: Bit 55 Tag 5F2A

MasterCard: DE 55 Tag
5F2A

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 195

77-88 12 Un Amount, Other Contains the amount for Table: ICC_DATA


other expenses. Field: amt_other
Discover: Tag 9F03

JCB: Bit 55 Tag 9F03

MasterCard: DE 55 Tag
9F03

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card

FIS, LLC - Confidential Document 1170


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 200

89-152 64 An Issuer Indicates the proprietary Table: ICC_DATA


Application Data application data for Field:
(IAD) transmission to the issuer issuer_app_data
in an online transaction.

Discover: Tag 9F10

JCB: Bit 55 Tag 9F10

MasterCard: DE 55 Tag
9F10

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 56

153-160 8 An Unpredictable Contains the number Table: ICC_DATA


Number used in the generation of Field:
the cryptogram for chip unpredictable_nbr
(VSDC) transactions. It
provides variability and
uniqueness to the
cryptogram.

Discover: Tag 9F37

JCB: Bit 55 Tag 9F37

FIS, LLC - Confidential Document 1171


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: DE 55 Tag
9F37

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 40

VISA: TCR 7 — CHIP CARD


TRANSACTION DATA,
Positions: 33–40

161-166 6 An Cardholder Indicates the result of the Table: ICC_DATA


Verification last CVM performed. Field: cvm_result
Method (CVM) Discover: Tag 9F34
Result
JCB: Bit 55 Tag 9F34

MasterCard: DE 55 Tag
9F34

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 212

167-198 32 An Dedicated File Indicates the name of the Table: ICC_DATA


Name dedicated file. Field:
Discover: Tag 84 dedicate_file_name

JCB: Bit 55 Tag 84

FIS, LLC - Confidential Document 1172


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

MasterCard: DE 55 Tag
84

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 220

199-202 4 An Terminal Indicates Terminal Table: ICC_DATA


Application approval version number. Field:
Version Number Discover: Tag 9F09 terminal_app_ver

JCB: Bit 55 Tag 9F09

MasterCard: DE 55 Tag
9F09

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 252

203-218 16 An Interface Device Contains a unique Table: ICC_DATA


Serial Number permanent serial number Field: ifd_serial_nbr
assigned to the IFD by the
manufacturer.

Discover: Tag 9F1E

JCB: Bit 55 Tag 9F1E

MasterCard: DE 55 Tag
9F1E

FIS, LLC - Confidential Document 1173


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 48

219-226 8 An Transaction Contains the counter Table: ICC_DATA


Sequence maintained by the Field:
Counter terminal and trans_seq_cnt
incremented by one for
each transaction.

Discover: Tag 9F41

JCB: Bit 55 Tag 9F41

MasterCard: DE 55 Tag
9F41

UP: Part III File Interface


> 7.4.1.3 Block 2-IC Card
Characteristics
Information Based on
UICS Debit/Credit
Standards, Position: 256

227 1 Un Application Identifies and Table:


Primary Account differentiates cards with icc_data
Number(PAN) the same PAN.
Field:
Sequence JCB: Bit 55 Tag 5F34 app_pan_seq_num
Number
MasterCard: DE 55 Tag
5F34

FIS, LLC - Confidential Document 1174


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

228-259 32 An Third Party Data Contains the device type Table:


and optionally icc_data
proprietary information
Field:
from a third party.
third_party_data
JCB: Bit 55 Tag 9F6E

MasterCard: DE 55 Tag
9F6E

260-514 255 An Application A variable length data Table:


Selection object with binary icc_data
Registered format, intended for
Field:
Proprietary Data proprietary use. The
app_sel_reg_prop_
value field is a series of
data
IDLV blocks in the form
ID1L1V1ID2L2V2 - where
ach ID is a unique
identifier governed and
allocated by EMVCo.

JCB: Bit 55 Tag 9F0A

MasterCard: DE 55 55
Tag 9F0A

515-517 3 Un Card sequence Holds the card sequence Table:


number number. IN_DRAFT_MAIN

Field: card_seq_nbr

518-549 32 An Partner Holds partner Table:


discretionary discretionary data. ICC_DATA
data JCB: Bit 55 Tag 9F7C

FIS, LLC - Confidential Document 1175


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

Field:
partner_discretiona
ry_data

550-553 4 An Transaction Holds transaction Table:


Category Code Category Code. ICC_DATA
JCB: Bit 55 Tag 9F53 Field:
MasterCard: DE 55 Tag Tcc
9F53

554-585 32 An Issuer Holds issuer Table:


Authentication authentication data. ICC_DATA
data JCB: Bit 55 Tag 91 Field:
MasterCard: DE 55 Tag issuer_auth_data
91

586-597 12 Un Cryptogram Contains the transaction Table:


Amount amount used by the chip ICC_DATA
when calculating the
Field:
cryptogram.
amt_crypto
It must contain numeric
data with leading zeros.

JCB: Not exported

MasterCard: Not

exported

598-607 10 Un Issuer Script 1 Identifies the update Table:


Results command that the issuer ICC_DATA
sends in the
Field:
authorization response to
issuer_scr_result
the card during online

FIS, LLC - Confidential Document 1176


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

processing. With the


command, the card
parameters and records
the success or failure of
the updates in the Issuer
Script 1 Results field.

The entry must be


defined as shown in the
following subfields:

• Script 1 Results

o Position: 1

o Length: 2

o Format: display
Hexadecimal

• Script 1 Identifier

o Position: 1

o Length: 8

o Format: display
Hexadecimal

608-615 8 An Form Factor Contains the form factor Table:


Indicator indicator from EMV data. ICC_DATA
JCB: Field removed Field:
MasterCard: Field form_fctr_ind
removed

VISA: DE 55 Tag 9F6E

616-743 128 An Authappldata DE 55 (ICC System- Table:


Related Data) contains ICC_DATA

FIS, LLC - Confidential Document 1177


Field Data Description, Valid Values
Position Field DB Reference
Length Type and Network Reference

data related to ICC Field:


systems. auth_app_data

744-751 8 An Krnlidtrtml DE 55 (ICC System- Table:


Related Data) contains ICC_DATA
data related to ICC
Field:
systems.
krnl_iden_tml

FIS, LLC - Confidential Document 1178


TC 57, TCR 99 - Common Additional Records
TCR 99 Common Additional Record for customers who need to use custom layout to process in TC57.

Network References: NA

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field:

msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘9’. IN_DRAFT_MAIN

Field:

msg_type

4 1 Un Transaction The field value must be Table:


Component ‘9’. IN_DRAFT_MAIN
Sequence Field:
Number
msg_type

5-6 2 An Format Code This is a Mandatory Field. NA


The field value must be
‘CX’

7-21 15 An Payload Contains details about NA


payload

FIS, LLC - Confidential Document 1179


TC 57 - AMEX Cards Specific Transaction Details and
Addendums
TC 57, TCR 1 - AMEX Transaction Detail - General
Merchandise

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid values for this Table:


field are 02, 03, 10, and IN_DRAFT_AMEX
20. Field: format_cd

19-20 2 An Reserved This is a reserved field. NA

21-24 4 Un Expiry Date The field value must be in Table:


MMYY format. IN_DRAFT_MAIN

Field: expiry_date

FIS, LLC - Confidential Document 1180


Field Data Description / Valid
Position Field DB Reference
Length Type Values

25-33 9 An Reserved This is a reserved field. NA

34-56 23 An Charge Contains the charge Table:


Description description value. INSURANCE_ADN

Field: policy_nbr

57-66 10 An Record of Contains the record of Table:


Charge Number the charge number. IN_DRAFT_AMEX

Field: roc_nbr

67-72 6 Un Tax Amount Contains the tax amount. Table:


IN_DRAFT_MAIN

Field:
amt_amex_tax

73-75 3 Un Item 1 Quantity The default value for this NA


field is ‘000’.

76-90 15 An Item 1 Contains the item Table:


Descriptor description. INSURANCE_ADN

Field: policy_type

91-98 8 Un Item 1 Unit Price The default value for this NA


field is ‘00000000’.

99-106 8 Un Item 1 Total The default value for this NA


Price field is ‘00000000’.

107-109 3 Un Item 2 Quantity The default value for this NA


field is ‘000’.

110-124 15 An Item 2 Contains the item Table:


Descriptor description. INSURANCE_ADN

FIS, LLC - Confidential Document 1181


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field:
coverage_period

125-132 8 Un Item 2 Unit Price The default value for this NA


field is ‘00000000’.

133-140 8 Un Item 2 Total The default value for this NA


Price field is ‘00000000’.

141-145 5 Un Terminal The default value for this NA


Locator Number field is ‘0’.

146-149 4 Un Transaction The default value for this NA


Sequence field is ‘0’.
Number

150 1 Un Last Digit of The default value for this NA


Batch Number field is ‘0’.

151-153 3 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type Contains a value that NA


corresponds to the record
type and must be the first
item in the record.

The valid value for this


field is 2.

FIS, LLC - Confidential Document 1182


Field Data Description / Valid
Position Field DB Reference
Length Type Values

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 2 - AMEX Transaction Detail - General


Merchandise

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘2’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code Contains the format code. Table:


IN_DRAFT_AMEX

Field: format_cd

19-21 3 Un Item 3 Quantity The default value for this NA


field is ‘000’.

FIS, LLC - Confidential Document 1183


Field Data Description / Valid
Position Field DB Reference
Length Type Values

22-36 15 An Item 3 Contains the item Table:


Descriptor description. INSURANCE_ADN

Field:
coverage_dates

37-44 8 Un Item 3 Unit Price The default value for this NA


field is ‘00000000’.

45-52 8 Un Item 3 Total The default value for this NA


Price field is ‘00000000’.

53-55 3 Un Item 4 Quantity The default value for this NA


field is ‘000’.

56-70 15 An Item 4 Contains the item Table:


Descriptor description. INSURANCE_ADN

Field: ins_chg_type

71-78 8 Un Item 4 Unit Price The default value for this NA


field is ‘00000000’.

79-86 8 Un Item 4 Total The default value for this NA


Price field is ‘00000000’.

87-153 67 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type Contains a value that NA


corresponds to the record

FIS, LLC - Confidential Document 1184


Field Data Description / Valid
Position Field DB Reference
Length Type Values

type and must be the first


item in the record.

The valid value for this


field is 2.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 1 - AMEX Transaction Detail - Insurance Part 1


Insurance part addendum provides additional descriptive details for Insurance industry which may become a
part of the descriptive bill on the Cardmember’s statement or be used to resolve billing inquiries and
disputes.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:

Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-10 6 An Reserved This is a reserved field. NA

11-16 6 Un Source BIN The field contains the Table:


Source BIN. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1185


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field:
forwarding_inst_id

17-18 2 Un Format Code The field value must be Table:


04 (Insurance). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Reserved This is a reserved field. NA

21-24 4 Un Expiry Date The field value must be in Table:


MMYY format. IN_DRAFT_MAIN

Field: expiry_date

25-34 10 An Insurance Policy The Identifying number Table:


Number assigned to an insurance INSURANCE_ADN
policy. Field: policy_nbr

35-40 6 Un Tax Amount The default value for this NA


field is ‘000000’.

41-80 40 An Type of Policy The field contains the Table:


Type of Policy. INSURANCE_ADN

Field: policy_type

81-120 40 An Coverage Dates Contains the coverage Table:


dates. INSURANCE_ADN

Field:
coverage_dates

121-153 33 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits

FIS, LLC - Confidential Document 1186


Field Data Description / Valid
Position Field DB Reference
Length Type Values

contain the TCR count


within the merchant
batch.

167 1 An Record Type Contains a value that NA


corresponds to the record
type and must be the first
item in the record.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 2 - AMEX Transaction Detail - Insurance Part 2


Insurance part addendum provides additional descriptive details for Insurance industry which may become a
part of the descriptive bill on the Cardmember’s statement or be used to resolve billing inquiries and
disputes.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:

Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘2’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

FIS, LLC - Confidential Document 1187


Field Data Description / Valid
Position Field DB Reference
Length Type Values

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code Contains the format code. Table:


IN_DRAFT_AMEX

Field: format_cd

19-58 40 An Miscellaneous1 Contains miscellaneous Table:


values related to INSURANCE_ADN
insurance details. Field:
coverage_period

59-98 40 An Miscellaneous2 Contains miscellaneous Table:


values related to INSURANCE_ADN
insurance details. Field: ins_chg_type

99-153 55 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type Contains a value that NA


corresponds to the record
type and must be the first
item in the record.

168 1 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 1188


TC 57, TCR 1 - AMEX Transaction Detail - Automobile
Rental
The Auto Rental Record is used to report additional descriptive details for the Auto Rental Industry. The
addendum may also be used to capture additional data for taxi transactions.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code Contains the format code. Table:

The valid value for this IN_DRAFT_AMEX

field is ‘05’. Field: format_cd

19-20 2 An Reserved This is a reserved field. NA

21-24 4 Un Expiry Date The field value must be in Table:


MMYY format. IN_DRAFT_MAIN

Field: expiry_date

FIS, LLC - Confidential Document 1189


Field Data Description / Valid
Position Field DB Reference
Length Type Values

25-33 9 An Rental Contains the Auto Rental Table:


Agreement Agreement/Invoice VEHICLE_RENTAL_A
Number Number (a.k.a., contract DN
number) that Field:
corresponds to the rental rental_agreemt_nbr
agreement issued by the
auto rental agency and
signed by the
Cardmember.

34-41 8 Un Audit Contains the Audit Table:


Adjustment Adjustment Amount (for VEHICLE_RENTAL_A
Amount mileage, fuel, vehicle DN
damage, etc.) added to a Field: amt_adjust
rental agreement after
the vehicle was returned.

42 1 An Audit Contains a code that Table:


Adjustment indicates if an adjustment VEHICLE_RENTAL_A
Indicator for mileage, fuel, vehicle DN
damage, etc., was made Field: adjust_ind
to a rental agreement,
and whether the
Cardmember was
notified.

The valid values for this


field are:

Character space →
No adjustments
(default)

FIS, LLC - Confidential Document 1190


Field Data Description / Valid
Position Field DB Reference
Length Type Values

X → Multiple
adjustments

Y → One
adjustment only;
Cardmember
notified

Z → One
adjustment only;
Cardmember not
notified

43-50 8 An Auto Reference Contains the auto Table:


Number reference number. IN_DRAFT_MAIN

Field: arn

51-68 18 An Rental City Contains the name of the Table:


city, town or village VEHICLE_RENTAL_A
where the vehicle was DN
rented and/or picked up. Field:
rental_loc_city

69-70 2 An Rental State Contains the name of the Table:


state where the vehicle VEHICLE_RENTAL_A
was rented and/or picked DN Field:
up. rental_loc_state

71-76 6 Un Rental Date Contains the rental date Table:


when the vehicle was VEHICLE_RENTAL_A
rented / picked up. DN

The field value must be in Field:


YYMMDD format. rental_chkout_date

FIS, LLC - Confidential Document 1191


Field Data Description / Valid
Position Field DB Reference
Length Type Values

77-80 4 Un Rental Time Contains the rental time NA


when the vehicle was
rented / picked up.

The field value must be in


HHMM format.

81-98 18 An Return City Contains the name of the Table:


city, town or village VEHICLE_RENTAL_A
where the vehicle was DN
returned. Field:
rental_rtn_city

99-100 2 An Return State Contains the name of the Table:


state where the vehicle VEHICLE_RENTAL_A
was returned. DN

Field:
rental_rtn_state

101-106 6 Un Return Date Contains the rental date Table:


when the vehicle was VEHICLE_RENTAL_A
returned. DN

The field value must be in Field:


YYMMDD format. rental_rtn_date

107-110 4 Un Return Time Contains the rental time NA


when the vehicle was
returned.

The field value must be in


HHMM format.

FIS, LLC - Confidential Document 1192


Field Data Description / Valid
Position Field DB Reference
Length Type Values

111-130 20 An Renter Name Contains the name of the Table:


person or business entity VEHICLE_RENTAL_A
charged for the DN
reservation or vehicle Field: renter_name
rental, usually the
American Express
Cardmember’s name.

131-153 23 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type Contains a value that NA


corresponds to the record
type and must be the first
item in the record.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 1 - AMEX Transaction Detail - Lodging


Lodging Addendum contains additional descriptive details for the Lodging Industry which may become part
of the descriptive bill on the Cardmember’s statement or be used to resolve billing inquiries and disputes.

FIS, LLC - Confidential Document 1193


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:

Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘11’. IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Reserved This is a reserved field. NA

21-24 4 Un Expiration Date The field value must be in Table:


MMYY format. IN_DRAFT_MAIN

Field: expiry_date

25-33 9 Un Reserved This is a reserved field. NA

34-56 23 An Charge Contains the charge Table:


Description description. IN_DRAFT_AMEX

Field: charge_desc

57-66 10 An Record of Contains the ROC Table:


Charge (ROC) number. IN_DRAFT_AMEX
Number Field: roc_nbr

FIS, LLC - Confidential Document 1194


Field Data Description / Valid
Position Field DB Reference
Length Type Values

67-72 6 Un Tax Amount Contains the tax amount. Table:


LODGING_ADN

Field: amt_total_tax

73 1 An Charge Type The valid values for this Table:


field are 1, 2, and 3. LODGING_ADN

Field: arrival_date

74-79 6 Un Arrival Date The field value must be in Table:


MMDDYY format. LODGING_ADN

Field:
departure_date

80-85 6 Un Departure Date The field value must be in Table:


MMDDYY format. LODGING_ADN

Field:
departure_date

86-87 2 Un Duration of Stay Contains the duration of Table:


the total stay. LODGING_ADN

Field: room_night

88 1 An Special Program The valid values for this Table:


field are ‘Space, 1, 2, 3, 4, LODGING_ADN
5, and 6’. Field: program_cd

89-93 5 Un Room Rate Contains the room rate. Table:


LODGING_ADN

Field:
amt_room_rate

94-98 5 Un Terminal The default value for this NA


Locator Number field is ‘0’.

FIS, LLC - Confidential Document 1195


Field Data Description / Valid
Position Field DB Reference
Length Type Values

99-102 4 Un Transaction The default value for this NA


Sequence field is ‘0’.
Number

103 1 Un Last Digit of The default value for this NA


Batch Number field is ‘0’.

104-153 50 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type Contains a value that NA


corresponds to the record
type and must be the first
item in the record.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 1 - AMEX Transaction Detail - Restaurant


Restaurant Addendum contains additional descriptive details for the Restaurant Industry which may become
part of the descriptive bill on the Cardmember’s statement.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1196


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is 12. IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Reserved This is a reserved field. NA

21-24 4 Un Expiration Date The field value must be in Table:


MMYY format. IN_DRAFT_MAIN.

Field: expiry_date

25-33 9 Un Reserved This is a reserved field. NA

34-56 23 An Charge Contains the charge Table:


Description description. IN_DRAFT_AMEX

Field: charge_desc

57-66 10 An Record of Contains the ROC Table:


Charge (ROC) number. IN_DRAFT_AMEX
Number Field: roc_nbr

FIS, LLC - Confidential Document 1197


Field Data Description / Valid
Position Field DB Reference
Length Type Values

67-72 6 Un Tax Amount Contains the tax amount. Table:


restaurant_adn

Field: amt_tax

73-80 8 An Food ID The valid values for this Table:


field are ‘FOOD restaurant_adn
FOOD/BEV B-MY-GST’. Field: descriptor

81-88 8 Un Food Amount Contains the amount paid Table:


for the food. restaurant_adn

Field: amt_food

89-96 8 An Beverage ID Contains the beverage ID. Table:


restaurant_adn

Field:
bev_descriptor

97-104 8 Un Beverage Contains the beverage Table:


Amount amount. restaurant_adn

Field: amt_bev

105-112 8 An Tip Recipient Contains the tip recipient Table:


Literal 1 details. restaurant_adn.tip_
descriptor

113-120 8 Un Tip Amount 1 Contains the tip amount Table:


paid by the user. restaurant_adn

Field: amt_tip

121-128 8 An Tip Recipient The default value for this NA


Literal 2 field is ‘0’.

FIS, LLC - Confidential Document 1198


Field Data Description / Valid
Position Field DB Reference
Length Type Values

129-136 8 Un Tip Amount 2 The default value for this NA


field is ‘0’.

137-141 5 Un Terminal The default value for this NA


Locator Number field is ‘0’.

142-145 4 Un Transaction The default value for this NA


Sequence field is ‘0’.
Number

146 1 Un Last Digit of The default value for this NA


Batch Number field is ‘0’.

147-153 7 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type Contains a value that NA


corresponds to the record
type and must be the first
item in the record.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 1 - AMEX Transaction Detail - Telephone Part 1


Telephone Addendum contains additional descriptive details for the Communication Services Industry which
may become part of the descriptive bill on the Cardmember’s statement.

FIS, LLC - Confidential Document 1199


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is 13. IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Reserved This is a reserved field. NA

21-24 4 Un Expiration Date Contains the expiration Table:


date. IN_DRAFT_MAIN

The field value must be in Field: expiry_date


MMYY format.

25-34 10 An Record of Contains the ROC Table:


Charge (ROC) number. IN_DRAFT_AMEX
Number Field: roc_nbr

35-38 4 Un Time of Call Contains the time when Table:


the call was made. COMMUNICATION_
ADN

FIS, LLC - Confidential Document 1200


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The field value must be in Field: call_time


HHMM format.

39-42 4 Un Duration of Call Contains a value that Table:


corresponds to the billing COMMUNICATION_
call duration time, which ADN
may vary slightly from the Field: call_duration
actual call duration,
depending on the
telecommunication
provider’s billing policy.
The field value must be in
HHMM format.

43-50 8 An Reference CDAR Contains the reference Table:


Number CDAR number. IN_DRAFT_MAIN

Field: arn

51-68 18 An Call from City Contains the city details COMMUNICATION_


that corresponds to the ADN
city where the call Field: call_from_city
originated.

69-70 2 An Call from State Contains the State code Table:


that corresponds to the COMMUNICATION_
state where the call ADN
originated. Field:
The valid value for this call_from_state
field must be a valid US
state code.

FIS, LLC - Confidential Document 1201


Field Data Description / Valid
Position Field DB Reference
Length Type Values

71-88 18 An Call to City Contains the City Code Table:


that corresponds to the COMMUNICATION_
city where the call ADN
terminated. Field: call_to_city

89-90 2 An Call to State Contains the State Code Table:


that corresponds to the COMMUNICATION_
state where the call ADN
terminated. Field: call_to_state
The valid value for this
field must be a valid US
state code.

91-100 10 An From Telephone Contains the Call from Table:


Number Phone Number, which is COMMUNICATION_
the phone number where ADN
the call originated. Field:
call_from_ph_nbr

101-110 10 An To Telephone Contains the Call to Table:


Number Phone Number, which is COMMUNICATION_
the phone number where ADN
the call terminated. Field:
call_to_ph_nbr

111 1 An Rate Class Contains the Merchant- Table:


assigned, COMMUNICATION_
Communications Rate ADN
Class code, which directly Field: rate_class
corresponds to the rate
used to calculate the
price of this call.

FIS, LLC - Confidential Document 1202


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The valid values for this


field are:

D → Day

E → Evening

N → Night

S → Special
discount

112-153 42 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type Contains a value that NA


corresponds to the record
type and must be the first
item in the record.

The valid value for this


field is 2.

168 1 An Reserved This is a reserved field. NA

TC 57, TCR 2 - AMEX Transaction Detail - Telephone Part 2


Telephone Addendum contains additional descriptive details for the Communication Services Industry which
may become part of the descriptive bill on the Cardmember’s statement.

FIS, LLC - Confidential Document 1203


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is 13. IN_DRAFT_AMEX

Field: format_cd

19-30 12 An Telephone The field value must be in NA


Number 1 xxx-xxx-xxxx format.

31-38 8 An Time 1 The default value for this NA


field is ‘0’.

39-45 7 An Cost 1 Contains the cost applied NA


for the call made.

46-57 12 An Telephone The field value must be in NA


Number 2 xxx-xxx-xxxx format.

58-65 8 An Time 2 The default value for this NA


field is ‘0’.

FIS, LLC - Confidential Document 1204


Field Data Description / Valid
Position Field DB Reference
Length Type Values

66-72 7 An Cost 2 The default value for this NA


field is ‘0’.

73-153 81 An Reserved This is a reserved field. NA

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type Contains a value that NA


corresponds to the record
type and must be the first
item in the record.

168 1 An Reserved This is a reserved field. NA

TC 57 - AMEX CAPN Specific Transaction Details and


Addendums
TC 57, TCR 2 - American Express CAPN Batch Header

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction Code The field value must be NA


‘57’.

FIS, LLC - Confidential Document 1205


Field Data Description / Valid
Position Field DB Reference
Length Type Values

3 1 Un Transaction The valid value for this NA


Code Qualifier field must be ‘0’.

4 1 Un Transaction The valid value for this NA


Component field must be ‘2’ – Amex
Sequence Batch Header.
Number

5-6 2 An Industry Code Holds the industry code. Table:


IN_DRAFT_AMEX

Field:

industry_cd

7-9 3 An Sub Industry Holds the sub-industry Table:


Code code. IN_DRAFT_AMEX

Field:

sub_industry_cd

10-16 7 An Reserved This is a reserved field. NA

The valid value for this


field is space.

17-31 15 An Service Holds the American NA


Establishment Express-assigned Service
Number Establishment (SE)
Number that is used to
identify and facilitate
payments to merchants.

32-42 11 An Submitter ID Holds a unique identifier NA

code assigned by
American Express to

FIS, LLC - Confidential Document 1206


Field Data Description / Valid
Position Field DB Reference
Length Type Values

submitters (e.g.,
merchants, authorized

Third Party Processors or


other submitters); so that
they can directly access
American Express to
deliver

settlement data.

43-166 124 An Reserved This is a reserved field. NA

The valid value for this


field is space.

167 1 An Record Type The field value must be NA


‘1’ for the Merchant
Batch Header.

168 1 An CAPN Indicator The valid values for this NA


field are:

C → CAPN

Space → Existing
AMEX record

FIS, LLC - Confidential Document 1207


TC 57, TCR 1 - AMEX Transaction Detail - Transaction
Advice Basic

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The valid value for this Table:


Component field is ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA


The valid value for this
field is ‘space’.

17-18 2 Un Format Code This fields contains the Table:


code that indicates the IN_DRAFT_AMEX
type of detail that Field: format_cd
corresponding
Transaction Advice Basic
and any corresponding
Transaction Advice
Addendum records.

The valid values are:

01 → Airline

FIS, LLC - Confidential Document 1208


Field Data Description / Valid
Position Field DB Reference
Length Type Values

02 → No Industry-
Specific TAA Record

04 → Insurance

05 → Auto Rental

06 → Rail

11 → Lodging

13 →
Communication
Services

14 → Travel/Cruise
20 → Retail

22 →
Entertainment/Tick
eting

19-20 2 An Extended The number of extended Table:


Payment Data monthly installment IN_DRAFT_AMEX
requested for this Field:
transaction. extended_pymt_cd
The valid values for this
field range from 01 to 99.

21-24 4 Un Expiry Date Contains the expiry date. Table:

The field value must be in IN_DRAFT_MAIN

MMYY format. Field: expiry_date

25-26 2 An Media Code Contains the media code. Table:


IN_DRAFT_AMEX

Field: media_code

FIS, LLC - Confidential Document 1209


Field Data Description / Valid
Position Field DB Reference
Length Type Values

27-33 7 An Reserved This is a reserved field. NA


The valid value for this
field is space.

34-48 15 An Transaction Contains the transaction Table:


Identifier identifier. IN_DRAFT_AMEX

Field: trans_id

49-60 12 An POS Data Code The field value is taken Table:


from DE 22 of the IN_DRAFT_AMEX
authorization message. Field: pos_data_cd

61-62 2 An Submission This fields a code that Table:


Method indicates the submission IN_DRAFT_AMEX
method used to initiate Field:
the Cardmember submission_method
transaction.

The valid values for this


field are:

01 → POS Terminal
– American Express
02 → POS Terminal
– Non-American
Express

03 → Integrated
POS system-Non
American Express

05 → Paper -
External Vendor,
Paper Processor

FIS, LLC - Confidential Document 1210


Field Data Description / Valid
Position Field DB Reference
Length Type Values

06 → Purchase
ExpressTM

07 → PayflowTM

10 → Dial Payment
System

13 → Automated
Bill Payment
Platform

Note: If unused, this field


must be character space
filled.

63-77 15 An Merchant Contains a merchant Table:


Location ID assigned store or location IN_DRAFT_AMEX
number (or name) that Field: loc_id
uniquely identifies where
the transaction took
place. Field 43, CARD
ACCEPTOR_ NAME/

LOCATION, of the
originating Authorization
Request (1100) Message).

78-117 40 An Merchant Contains the Merchant’s Table:


Contact phone number or Web IN_DRAFT_AMEX
Information address. (URLs and e-mail Field: contact_info
addresses may be in
lower case, as
appropriate.)

FIS, LLC - Confidential Document 1211


Field Data Description / Valid
Position Field DB Reference
Length Type Values

118-147 30 An Invoice/Referen This field contains a Table:


ce Number reference number that is IN_DRAFT_AMEX
used to obtain supporting Field:
information on a charge
invoice_number
to Merchant.

148-149 2 An Special Program Contains Special Program Table:


Code Code. IN_DRAFT_AMEX

Field: spec_pgm_cd

150-153 4 An Reserved This is a reserved field. NA


The valid value for this
field is space.

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An CAPN Indicator The valid values for this NA


field are:

C → CAPN
SPACE → Existing
AMEX record

FIS, LLC - Confidential Document 1212


TC 57, TCR 2 - AMEX Transaction Detail - Transaction
Advice Detail

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘2’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA


The valid value for this
field is ‘space’.

17-18 2 Un Format Code This fields contains the Table:


code that indicates the IN_DRAFT_AMEX
type of detail that Field: format_cd
corresponding
Transaction Advice Basic
and any corresponding
Transaction Advice
Addendum records.

The valid values are:

01 → Airline

FIS, LLC - Confidential Document 1213


Field Data Description / Valid
Position Field DB Reference
Length Type Values

02 → No Industry-
Specific TAA Record

04 → Insurance

05 → Auto Rental

06 → Rail

11 → Lodging

13 →
Communication
Services

14 → Travel/Cruise
20 → Retail

22 →
Entertainment/Tick
eting

19-21 3 An Additional The Table: adtl_amt


Amount Type 1 ADDITIONAL_AMOUNT_T
Field:
YPE_1 field contains the
adtl_amt_type1
type code that
corresponds to the
amount in the
ADDITIONAL_AMOUNT_1

22-24 3 An Reserved This is a reserved field. NA

25-36 12 Un Additional Contains the Additional Table: adtl_amt


Amount 1 Amount 1.
Field: adtl_amt1

37 1 An Additional The valid values for this NA


Amount Sign 1 field are ‘+’ and ‘-‘.

FIS, LLC - Confidential Document 1214


Field Data Description / Valid
Position Field DB Reference
Length Type Values

38-40 3 An Additional The Table: adtl_amt


Amount Type 2 ADDITIONAL_AMOUNT_T
Field:
YPE_2 field contains the
adtl_amt_type2
type code that
corresponds to the
amount in the
ADDITIONAL_AMOUNT_2

41-43 3 An Reserved This is a reserved field. NA

44-55 12 Un Additional Contains the Additional Table: adtl_amt


Amount 2 Amount 2.
Field: adtl_amt2

56 1 An Additional The valid values for this NA


Amount Sign 2 field are ‘+’ and ‘-‘.

57-59 3 An Additional The Table: adtl_amt


Amount Type 3 ADDITIONAL_AMOUNT_T
Field:
YPE_3 field contains the
adtl_amt_type3
type code that
corresponds to the
amount in the
ADDITIONAL_AMOUNT_3

Refer Additional Amount


Type Codes for valid
values.

60-62 3 Un Reserved This is a reserved field. NA

63-74 12 Un Additional Contains the Additional Table: adtl_amt


Amount 3 Amount 3.
Field: adtl_amt3

FIS, LLC - Confidential Document 1215


Field Data Description / Valid
Position Field DB Reference
Length Type Values

75 1 An Additional The valid values for this NA


Amount Sign 3 field are ‘+’ and ‘-‘.

76-78 3 An Additional The Table: adtl_amt


Amount Type 4 ADDITIONAL_AMOUNT_T
Field:
YPE_4 field contains the
adtl_amt_type4
type code that
corresponds to the
amount in the
ADDITIONAL_AMOUNT_4

79-81 3 An Reserved This is a reserved field. NA

82-93 12 Un Additional Contains the Additional Table: adtl_amt


Amount 4 Amount 4.
Field: adtl_amt4

94 1 An Additional The valid values for this NA


Amount Sign 4 field are ‘+’ and ‘-‘.

95-97 3 An Additional The Table: adtl_amt


Amount Type 5 ADDITIONAL_AMOUNT_T
Field:
YPE_5 field contains the
adtl_amt_type5
type code that
corresponds to the
amount in the
ADDITIONAL_AMOUNT_5

98-100 3 Un Reserved This is a reserved field. NA

101-112 12 Un Additional Contains the Additional Table: adtl_amt


Amount 5 Amount 5.
Field: adtl_amt5

FIS, LLC - Confidential Document 1216


Field Data Description / Valid
Position Field DB Reference
Length Type Values

113 1 An Additional The valid values for this NA


Amount Sign 5 field are ‘+’ and ‘-‘.

114-168 55 An Reserved This is a reserved field. NA

TC 57, TCR 2 - AMEX Transaction Detail - Transaction


Advice Addendum Retail
For up to three retail items, the following table must be used. If there are more than three retail items, then
use TC 57, TCR 3 – American Express Transaction Detail – Transaction Advice Addendum Retail – Extension.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is 20 (Retail TAA). IN_DRAFT_AMEX

FIS, LLC - Confidential Document 1217


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: format_cd

19-20 2 An Addenda Type The valid value for this


Code field is ‘03’ (Industry
specific detail
addendum).

21-60 40 An Retail Holds the Department Table:


Department Name within the location PURCHASING_ITEM
Name where the transaction
Field:
took place.
retail_dept_name

61-79 19 An Retail Item Contains the description Table:


Description 1 of the retail item. PURCHASING_ITEM

Field: item_desc

80-82 3 Un Retail Item Contains the quantity of Table:


Quantity 1 the retail item. PURCHASING_ITEM

Field: item_quantity

83-94 12 Un Retail Item Contains the amount for Table:


Amount 1 the specified quantity of PURCHASING_ITEM
the retail item. Field:
item_unit_price

95-113 19 An Retail Item Contains the description Table:


Description 2 of the retail item. PURCHASING_ITEM

Field: item_desc

114-116 3 Un Retail Item Contains the quantity of Table:


Quantity 2 the retail item. PURCHASING_ITEM

Field: item_quantity

FIS, LLC - Confidential Document 1218


Field Data Description / Valid
Position Field DB Reference
Length Type Values

117-128 12 Un Retail Item Contains the amount for Table:


Amount 2 the specified quantity of PURCHASING_ITEM
the retail item. Field:
item_unit_price

129-147 19 An Retail Item Contains the description Table:


Description 3 of the retail item. PURCHASING_ITEM

Field: item_desc

148-150 3 Un Retail Item Contains the quantity of Table:


Quantity 3 the retail item. PURCHASING_ITEM

Field: item_quantity

151-162 12 Un Retail Item Contains the amount for Table:


Amount 3 the specified quantity of PURCHASING_ITEM
the retail item. Field:
item_unit_price

163-168 6 An Reserved This is a reserved field. NA


The valid value for this
field is ‘space’.

TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice


Addendum Retail - Extension

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1219


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘20’ (Retail TAA). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘03’ (Industry
specific detail
addendum).

21-60 40 An Reserved This is a reserved field. NA

The valid value for this


field is space.

61-79 19 An Retail Item Contains the description Table:


Description 4 of the retail item. PURCHASING_ITEM

Field: item_desc

80-82 3 Un Retail Item Contains the quantity of Table:


Quantity 4 the retail item. PURCHASING_ITEM

Field: item_quantity

FIS, LLC - Confidential Document 1220


Field Data Description / Valid
Position Field DB Reference
Length Type Values

83-94 12 Un Retail Item Contains the amount for Table:


Amount 4 the specified quantity of PURCHASING_ITEM
the retail item. Field:
item_unit_price

95-113 19 An Retail Item Contains the description Table:


Description 5 of the retail item. PURCHASING_ITEM

Field: item_desc

114-116 3 Un Retail Item Contains the quantity of Table:


Quantity 5 the retail item. PURCHASING_ITEM

Field: item_quantity

117-128 12 Un Retail Item Contains the amount for Table:


Amount 5 the specified quantity of PURCHASING_ITEM
the retail item. Field:
item_unit_price

129-147 19 An Retail Item Contains the description Table:


Description 6 of the retail item. PURCHASING_ITEM

Field: item_desc

148-150 3 Un Retail Item Contains the quantity of Table:


Quantity 6 the retail item. PURCHASING_ITEM

Field: item_quantity

151-162 12 Un Retail Item Contains the amount for Table:


Amount 6 the specified quantity of PURCHASING_ITEM
the retail item. Field:
item_unit_price

163-167 5 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 1221


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The valid value for this


field is space.

168 1 An Extension The valid value for this


Indicator field is ‘E’.

TC 57, TCR 3 - AMEX Transaction Detail - Transaction


Advice Addendum Lodging

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘11’ (Lodging TAA). IN_DRAFT_AMEX

Field: format_cd

FIS, LLC - Confidential Document 1222


Field Data Description / Valid
Position Field DB Reference
Length Type Values

19-20 2 An Addenda Type The valid value for this


Code field is ‘03’ (Industry
specific detail
addendum).

21 1 Un Lodging Special Holds the code used to Table:


Program Code identify special LODGING_ADN
circumstances (e.g. Field: program_cd
‘frequent renter’).

• 1 → Lodging
(default)
• 2 → No Show
Reservation
• 3 → Advanced
Deposit

22-29 8 Un Lodging Check-In Holds the effective arrival Table:


Date date per trip leg. The field LODGING_ADN
should be in CCYYMMDD Field: arrival_date
format.

30-37 8 Un Lodging Check- Holds the date on which Table:


Out Date the customer checked- LODGING_ADN
out from the lodging. Field:
The field should be in departure_date
CCYYMMDD format.

38-49 12 Un Lodging Room Contains the rate for a Table:


Rate 1 room. LODGING_ADN

If there is no field value, Field:


enter ‘0’. amt_room_rate

50-51 2 Un Number of Contains the number of Table:


Nights 1 nights of stay. LODGING_ADN

FIS, LLC - Confidential Document 1223


Field Data Description / Valid
Position Field DB Reference
Length Type Values

If there is no field value, Field: room_night


enter ‘0’.

52-63 12 Un Lodging Room Contains the rate for a Table:


Rate 2 room. LODGING_ADN

If there is no field value, Field:


enter ‘0’. amt_room_rate

64-65 2 Un Number of Contains the number of Table:


Nights 2 nights of stay. LODGING_ADN

If there is no field value, Field: room_night


enter ‘0’.

66-77 12 Un Lodging Room Contains the rate for a Table:


Rate 3 room. LODGING_ADN

If there is no field value, Field:


enter ‘0’. amt_room_rate

78-79 2 Un Number of Contains the number of Table:


Nights 3 nights of stay. LODGING_ADN

If there is no field value, Field: room_night


enter ‘0’.

80-105 26 An Lodging Renter Holds the guest name. Table:


Name LODGING_ADN

Field: guest_name

106-117 12 An Lodging Folio Contains the number Table:


Number assigned to the lodging LODGING_ADN
record for tracking Field: folio_nbr
accommodation
expenses.

FIS, LLC - Confidential Document 1224


Field Data Description / Valid
Position Field DB Reference
Length Type Values

118-168 51 An Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

TC 57, TCR 3 - AMEX Transaction Detail - Transaction


Advice Addendum Entertainment / Ticketing

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘22’ IN_DRAFT_AMEX
(Entertainment/Ticketing) Field: format_cd
.

FIS, LLC - Confidential Document 1225


Field Data Description / Valid
Position Field DB Reference
Length Type Values

19-20 2 An Addenda Type The valid value for this


Code field is ‘03’ (Industry
specific detail
addendum).

21-50 30 An Event Name Contains the event name. Table:


PURCHASING_ITEM

Field: item_desc

51-58 8 Un Event Date If the event date is not Table:


available, transaction PURCHASING_ITEM
date should be used. The Field: ship_date
field value must be in
YYYYMMDD format.

59-70 12 Un Event Individual Contains the individual Table:


Ticket Price ticket price for the event. PURCHASING_ITEM

Field:
item_unit_price

71-74 4 Un Event Ticket Contains the number of Table:


Quantity event tickets booked. PURCHASING_ITEM

Field: item_quantity

75-114 40 An Event Location Contains the location Table:


where the event is held. PURCHASING_ITEM

Field:
event_location

115-117 3 An Event Region Contains the region code Table:


Code that corresponds to the PURCHASING_ITEM
state, province or other Field:
country subdivision event_region_cd

FIS, LLC - Confidential Document 1226


Field Data Description / Valid
Position Field DB Reference
Length Type Values

where the event took


place. For example, the
region code for California,
USA is “CA”. See valid
values in Region Codes —
USA

118-120 3 An Event Country Contains the country Table:


Code code where the event is PURCHASING_ITEM
held. Field:
ISO alpha or numeric ship_to_postal_cd
country code.

121-168 48 An Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

TC 57, TCR 3 - AMEX Transaction Detail - Transaction


Advice Addendum Auto Rental

Note: Refer TC 57, TCR 3 – American Express Transaction Detail – Transaction Advice Addendum
Auto Rental - Extension for details about this addendum’s extension.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 1227


Field Data Description / Valid
Position Field DB Reference
Length Type Values

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘05’ (Auto Rental). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this


Code field is ‘03’ (Industry
specific detail
addendum).

21-34 14 An Rental Contains the Rental Table:


Agreement agreement number. VEHICLE_RENTAL_A
Number DN

Field:
rental_agreemt_nbr

35-72 38 An Rental Pickup Contains the location Table:


Location where the rental vehicle VEHICLE_RENTAL_A
is picked up. DN

Field: rental_loc_id

FIS, LLC - Confidential Document 1228


Field Data Description / Valid
Position Field DB Reference
Length Type Values

73-90 18 An Rental Pickup Contains the city name Table:


City Name where the rental vehicle VEHICLE_RENTAL_A
is picked up. DN

Field:
rental_loc_city

91-93 3 An Rental Pickup Contains the code of the Table:


Region Code State, province, or other VEHICLE_RENTAL_A
country division where DN
the rental vehicle was Field:
picked up. rental_loc_state

94-96 3 An Rental Pickup Contains the alpha or Table:


Country Code numeric country code VEHICLE_RENTAL_A
where the rental vehicle DN
is picked up. Field:
rental_loc_cntry

97-104 8 Un Rental Pickup Contains the date when Table:


Date the rental vehicle is VEHICLE_RENTAL_A
picked up. DN

The field value must be in Field:


YYYYMMDD format. rental_chkout_date

105-110 6 Un Rental Pickup Contains the time when Table:


Time the rental vehicle is VEHICLE_RENTAL_A
picked up. DN

The field value must be in Field:


HHMMSS format. rental_chkout_date

FIS, LLC - Confidential Document 1229


Field Data Description / Valid
Position Field DB Reference
Length Type Values

111-128 18 An Rental Return Contains the city where Table:


City Name the rental vehicle is VEHICLE_RENTAL_A
dropped. DN

Field:
rental_rtn_city

129-131 3 An Rental Return Contains the region code Table:


Region Code where the rental vehicle VEHICLE_RENTAL_A
is dropped. DN

Field:
rental_rtn_state

132-134 3 An Rental Return Contains the country Table:


Country Code code where the rental VEHICLE_RENTAL_A
vehicle is dropped. DN

Field:
rental_rtn_cntry

135-142 8 Un Rental Return Contains the date when Table:


Date the rental vehicle is VEHICLE_RENTAL_A
dropped. DN

The field value must be in Field:


YYYYMMDD format. rental_rtn_date

143-148 6 Un Rental Return Contains the time when Table:


Time the rental vehicle is VEHICLE_RENTAL_A
dropped. DN

The field value must be in Field:


HHMMSS format. rental_rtn_date

149-168 20 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 1230


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The valid value for this


field is ‘space’.

TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice


Addendum Auto Rental - Extension

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is 05 (Auto Rental). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this


Code field is 03 (Industry
specific detail
addendum).

FIS, LLC - Confidential Document 1231


Field Data Description / Valid
Position Field DB Reference
Length Type Values

21-46 26 An Rental Renter Contains the name of Table:


Name renter. VEHICLE_RENTAL_A
DN

Field: renter_name

47-50 4 An Rental Vehicle Contains a code that Table:


Class ID corresponds to the VEHICLE_RENTAL_A
classification of the rental DN
vehicle (e.g., midsize,
Field:
luxury, cargo van, etc.).
rental_class_cd

51-55 5 Un Rental Distance The valid value for this Table:


field must be a whole VEHICLE_RENTAL_A
number. DN

Field:
total_mile_km

56 1 An Rental Distance The valid values for this Table:


Unit of Measure field are: VEHICLE_RENTAL_A

M → Miles DN

K → Kilometers Field: mile_km_ind

57 1 An Rental The valid values for this Table:


Adjustment field are: VEHICLE_RENTAL_A
Indicator Space → No DN

adjustment. Field: adjust_ind


X → Multiple
adjustment.
Y → One
adjustment,
customer notified.

FIS, LLC - Confidential Document 1232


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Z → One
adjustment,
customer not
notified

58-69 12 Un Rental Contains the Rental Table:


Adjustment Adjustment Amount. VEHICLE_RENTAL_A
Amount DN

Field: amt_adjust

70-167 98 An Reserved This is a reserved field. NA

168 1 An Extension The valid value for this NA


Indicator field is E.

TC 57, TCR 3 - AMEX Transaction Detail - Transaction


Advice Addendum Insurance

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1233


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Sequence Field: msg_type


Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘04’ (Insurance). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this


Code field is ‘03’ (Industry
specific detail
addendum).

21-43 23 An Insurance Policy The Identifying number Table:


Number assigned to an insurance INSURANCE_ADN
policy. Field: policy_nbr

44-51 8 Un Coverage Start Contains the date when Table:


Date the insurance coverage INSURANCE_ADN
starts. Field:
The field value must be in coverage_start_dt
YYYYMMDD format.

52-59 8 Un Coverage End Contains the date when Table:


Date the insurance coverage INSURANCE_ADN
ends. Field:
The field value must be in coverage_end_dt
YYYYMMDD format.

60-66 7 An Insurance A short text description of Table:


Premium the frequency of an INSURANCE_ADN
Frequency insurance premium (e.g.,
monthly, annual). The

FIS, LLC - Confidential Document 1234


Field Data Description / Valid
Position Field DB Reference
Length Type Values

occurrence for the price Field:


of insurance protection premium_frequenc
for a specified risk for a y
specified period.

67-89 23 An Additional Policy An insurance policy Table:


number number that is associated INSURANCE_ADN
with another policy Field:
number. adtl_policy_nbr

90-114 25 An Type of Policy Free Form - SE - Assigned Table:


insurance INSURANCE_ADN
classification/description Field: policy_type
that indicates the type of
policy issued.

115-144 30 An Name of Insured Contains the name of the Table:


Insured. INSURANCE_ADN

Field:
name_of_insured

145-168 24 An Reserved This is a reserved field. NA

The valid value for this


field is space.

TC 57, TCR 3 - AMEX Transaction Detail - Transaction


Advice Addendum Airline

FIS, LLC - Confidential Document 1235


Note: Refer TC 57, TCR 3 – American Express Transaction Detail – Transaction Advice Addendum
Airline – Extension 1 and TC 57, TCR 3 – American Express Transaction Detail – Transaction Advice
Addendum Airline – Extension 2 for details about this addendum’s extensions.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘01’ (Airline TAA). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this


Code field is ‘03’ (Industry
specific detail
addendum).

21-23 3 An Transaction The valid values for this Table:


Type field are: PASSEN_TRAN_ADN

TKT → Ticket Field:


Purchase airline_trans_type

REF → Refund

FIS, LLC - Confidential Document 1236


Field Data Description / Valid
Position Field DB Reference
Length Type Values

EXC → Exchange

MSC →
Miscellaneous

24-37 14 An Ticket Number Contains the ticket or Table:


document number PASSEN_TRAN_ADN
printed on the source Field: ticket_id
document.

38-39 2 An Document Type Contains the Airline Table:


document type code. PASSEN_TRAN_ADN

Field:
misc_doc_type

40-42 3 An Airline Process Contains the Airline’s 3- Table:


Identifier digit IATA code. IN_DRAFT_AMEX

Field: iata_cd

43-50 8 An IATA Numeric Contains the Airline’s


Code IATA or industry-issued
code.

51-75 25 An Ticketing Carrier Contains the name of the Table:


Name airline carrier that PASSEN_TRAN_ADN
generated Field:
the tickets for airline travel_agency_nam
travel. e

76-93 18 An Ticket Issue City Contains the city name Table:


where the ticket was PASSEN_TRAN_ADN
issued. Field: issuer_city

94-101 8 Un Ticket Issue Contains the date when Table:


Date the ticket was issued. PASSEN_TRAN_ADN

FIS, LLC - Confidential Document 1237


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The field value must be in Field: issue_date


YYYYMMDD format.

102-104 3 Un Number in Party Contains the number of Table:


people in the party. PASSEN_TRAN_ADN

Field: nbr_in_party

105-129 25 An Passenger Name Contains the passenger Table:


name. PASSEN_TRAN_ADN

Field:
passenger_name

130 1 An Conjunction Indicator value of the Table:


Ticket Indicator conjunction ticket. PASSEN_TRAN_ADN

The valid values for this Field:


field are as follows: conjunctiontkt_ind

Y → Yes
N → No

131-142 12 Un Original Contains the Original Table:


Transaction Transaction Amount, if IN_DRAFT_MAIN
Amount the entries in the Field: amt_original
TRANSACTION_AMO UNT
and TRANSAC-
TION_CURRENCY_CO

DE fields in the
corresponding TAB
Record were converted
from another currency.

143-145 3 An Original Contains the Original Table:


Currency Code Currency code. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1238


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: original_ccd

146 1 An Electronic Ticket The valid values for this Table:


Indicator field are as follows: PASSEN_TRAN_ADN

Y → Yes Field: e_tkt_ind

N → No

147 1 Un Total Number of A value that indicates the


Air Segments number of air travel
segments included on any
ticket.

The valid values for this


field are the numerals ‘0’
through ‘4’.

148-161 14 An Exchanged/ The original (exchanged) Table:


Original Ticket ticket number when this PASSEN_TRAN_ADN
Number transaction is for a Field:
replacement ticket. exchange_tkt_id

162-168 7 An Reserved This is a reserved field. NA

TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice


Addendum Airline - Extension 1

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1239


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ’01’ (Airline TAA). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this


Code field is ‘03’ (Industry
specific detail
addendum).

21 1 An Stop Over This field is applicable Table:


Indicator 1 only if the travel segment PASSEN_TRAN_TRIP
includes a stopover. The Field: stop_over_cd
valid values for this field
are:

O → Stopover
permitted
X → No stopover
permitted

~ → Unknown

FIS, LLC - Confidential Document 1240


Field Data Description / Valid
Position Field DB Reference
Length Type Values

22-24 3 An Departure The standard airline Table:


Location Code routing code applicable PASSEN_TRAN_TRIP
Segment 1 to the departure portion Field:
of this segment. origin_city_ap_cd

25-32 8 Un Departure Date Contains the departure Table:


Segment 1 date for this segment. PASSEN_TRAN_TRIP

The field value must be in Field: departure_dt


YYYYMMDD format.

33-35 3 An Arrival Location Contains the arrival Table:


Code Segment 1 location code of segment PASSEN_TRAN_TRIP
1. Field:
dest_city_ap_cd

36-37 2 An Segment Carrier The two-character airline Table:


Code 1 designator code that PASSEN_TRAN_TRIP
corresponds to the airline Field: carrier_cd
carrier applicability for up
to four flight segments of
this trip itinerary.

38-52 15 An Segment 1 Fare This field corresponds to Table:


Basis the specific fare. PASSEN_TRAN_TRIP

Field: fare_basis_cd

53-54 2 An Class of Service Corresponds to the class Table:


Code Segment 1 of service code. PASSEN_TRAN_TRIP

Field:
service_class_cd

55-58 4 An Flight Number Contains the flight Table:


Segment 1 number of segment 1. PASSEN_TRAN_TRIP

FIS, LLC - Confidential Document 1241


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: flight_nbr

59-70 12 Un Segment 1 Fare Contains the Segment 1 Table:


Fare. PASSEN_TRAN_TRIP

Field:
amt_fare_tkt_leg

71 1 An Stop Over This field is applicable Table:


Indicator 2 only If the travel segment PASSEN_TRAN_TRIP
includes a stopover. The Field: stop_over_cd
valid values for this field
are:

O → Stopover
permitted

X → No stopover
permitted
~ → Unknown

72-74 3 An Departure The standard airline Table:


Location Code routing code applicable PASSEN_TRAN_TRIP
Segment 2 to the departure portion Field:
of this segment. origin_city_ap_cd

75-82 8 Un Departure Date Contains the departure Table:


Segment 2 date of segment 2. PASSEN_TRAN_TRIP

The field value must be in Field: departure_dt


YYYYMMDD format.

83-85 3 An Arrival Location Contains the Arrival Table:


Code Segment 2 Location Code Segment 2. PASSEN_TRAN_TRIP

Field:
dest_city_ap_cd

FIS, LLC - Confidential Document 1242


Field Data Description / Valid
Position Field DB Reference
Length Type Values

86-87 2 An Segment Carrier The two-character airline Table:


Code 2 designator code that PASSEN_TRAN_TRIP
corresponds to the airline Field: carrier_cd
carrier applicability for up
to four flight segments of
this trip itinerary.

88-102 15 An Segment 2 Fare This field corresponds to Table:


Basis the specific fare and class PASSEN_TRAN_TRIP
of service. Field: fare_basis_cd

103-104 2 An Class of Service Contains the Class of Table:


Code Segment 2 Service Code Segment 2. PASSEN_TRAN_TRIP

Field:
service_class_cd

105-108 4 An Flight Number Contains the Flight Table:


Segment 2 Number Segment 2. PASSEN_TRAN_TRIP

Field: flight_nbr

109-120 12 Un Segment 2 Fare Contains the Segment 2 Table:


Fare. PASSEN_TRAN_TRIP

Field:
amt_fare_tkt_leg

121-167 47 An Reserved This is a reserved field. NA

The valid value for this


field is space.

168 1 An Extension The valid value for this


indicator field is ‘E’.

FIS, LLC - Confidential Document 1243


TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice
Addendum Airline - Extension 2

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘01’ (Airline TAA). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this


Code field is ‘03’ (Industry
specific detail
addendum).

21 1 An Stop Over This field is applicable Table:


Indicator 3 only if the travel segment PASSEN_TRAN_TRIP
includes a stopover. The Field: stop_over_cd
valid values for this field
are:

FIS, LLC - Confidential Document 1244


Field Data Description / Valid
Position Field DB Reference
Length Type Values

O → Stopover
permitted

X → No stopover
permitted

~ → Unknown

22-24 3 An Departure The standard airline Table:


Location Code routing code applicable PASSEN_TRAN_TRIP
Segment 3 to the departure portion Field:
of this segment. origin_city_ap_cd

25-32 8 Un Departure Date Contains the departure Table:


Segment 3 date of segment 3. PASSEN_TRAN_TRIP

The field value must be in Field: departure_dt


YYYYMMDD format.

33-35 3 An Arrival Location Contains the Arrival Table:


Code Segment 3 Location Code Segment 3. PASSEN_TRAN_TRIP

Field:
dest_city_ap_cd

36-37 2 An Segment Carrier The two-character airline Table:


Code 3 designator code that PASSEN_TRAN_TRIP
corresponds to the airline Field: carrier_cd
carrier applicability for up
to four flight segments of
this trip itinerary.

38-52 15 An Segment 3 Fare This field corresponds to Table:


Basis the specific fare. PASSEN_TRAN_TRIP

Field: fare_basis_cd

FIS, LLC - Confidential Document 1245


Field Data Description / Valid
Position Field DB Reference
Length Type Values

53-54 2 An Class of Service Contains the Class of Table:


Code Segment 3 Service Code Segment 3. PASSEN_TRAN_TRIP

Field:
service_class_cd

55-58 4 An Flight Number Contains the Flight Table:


Segment 3 Number Segment 3. PASSEN_TRAN_TRIP

Field: flight_nbr

59-70 12 Un Segment 3 Fare Contains the Segment 3 Table:


Fare. PASSEN_TRAN_TRIP

Field:
amt_fare_tkt_leg

71 1 An Stop Over This field is applicable Table:


Indicator 4 only If the travel segment PASSEN_TRAN_TRIP
includes a stopover. The Field: stop_over_cd
valid values for this field
are:

O → Stopover
permitted
X → No stopover
permitted

~ → Unknown

72-74 3 An Departure The standard airline Table:


Location Code routing code applicable PASSEN_TRAN_TRIP
Segment 4 to the departure portion Field:
of this segment. origin_city_ap_cd

75-82 8 Un Departure Date The field value must be in Table:


Segment 4 YYYYMMDD format. PASSEN_TRAN_TRIP

FIS, LLC - Confidential Document 1246


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: departure_dt

83-85 3 An Arrival Location Contains the Arrival Table:


Code Segment 4 Location Code Segment 4. PASSEN_TRAN_TRIP

Field:
dest_city_ap_cd

86-87 2 An Segment Carrier The two-character airline Table:


Code 4 designator code that PASSEN_TRAN_TRIP
corresponds to the airline Field: carrier_cd
carrier applicability for up
to four flight segments of
this trip itinerary.

88-102 15 An Segment 4 Fare This field corresponds to Table:


Basis the specific fare. PASSEN_TRAN_TRIP

Field: fare_basis_cd

103-104 2 An Class of Service Contains the Class of Table:


Code Segment 4 Service Code Segment 4. PASSEN_TRAN_TRIP

Field:
service_class_cd

105-108 4 An Flight Number Contains the Flight Table:


Segment 4 Number Segment 4. PASSEN_TRAN_TRIP

Field: flight_nbr

109-120 12 Un Segment 4 Fare Contains the Segment 4 Table:


Fare. PASSEN_TRAN_TRIP

Field:
amt_fare_tkt_leg

FIS, LLC - Confidential Document 1247


Field Data Description / Valid
Position Field DB Reference
Length Type Values

121 1 An Stopover This field is applicable Table:


Indicator 5 only If the travel segment PASSEN_TRAN_TRIP
includes a stopover. The Field: stop_over_cd
valid values for this field
are:

O → Stopover
permitted

X → No stopover
permitted

~ → Unknown

122-167 46 An Reserved This is a reserved field. NA

The valid value for this


field is space.

168 1 An Extension The valid value for this


indicator field is ‘S’.

TC 57, TCR 3 - AMEX Transaction Detail - Transaction


Advice Addendum Rail
The Rail TAA Record is used to report additional descriptive details for the Rail Industry.

Note: Refer TC 57, TCR 3 – American Express Transaction Detail – Transaction Advice Addendum
Rail – Extension for details about this addendum’s extension.

FIS, LLC - Confidential Document 1248


Field Data Description / Valid
Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘06’ (Rail TAA). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this


Code field is ‘03’ (Industry
specific detail
addendum).

21-23 3 An Transaction The valid values for this Table:


Type field are: PASSEN_TRAN_ADN

TKT → Ticket Field:


Purchase airline_trans_type

REF → Refund

EXC → Exchange
MSC →
Miscellaneous

FIS, LLC - Confidential Document 1249


Field Data Description / Valid
Position Field DB Reference
Length Type Values

24-37 14 An Ticket Number The ticket or document Table:


number printed on the PASSEN_TRAN_ADN
source document. Field: ticket_id

38-62 25 An Passenger Name Contains the passenger Table:


name. PASSEN_TRAN_ADN

Field:
passenger_name

63-65 3 An IATA Carrier Contains the 3-digit IATA Table:


Code code of the carrier that IN_DRAFT_AMEX
issued the ticket. Field: iata_cd

66-97 32 An Ticket Issuer Contains the Ticket Issuer Table:


Name Name. PASSEN_TRAN_ADN

Field:
travel_agency_nam
e

98-115 18 An Ticket Issue City Contains the Ticket Issue Table:


City. PASSEN_TRAN_ADN

Field: issuer_city

116-118 3 An Departure This is the standard rail Table: RAIL_DATA


Station 1 routing code applicable Field: start_station
to the departure portion
of this segment.

119-126 8 Un Departure Date The field value must be in Table: RAIL_DATA


1 YYYYMMDD format. Field: departure_dt

127-129 3 An Arrival Station 1 This is the standard rail Table: RAIL_DATA


routing code applicable Field: dest_station

FIS, LLC - Confidential Document 1250


Field Data Description / Valid
Position Field DB Reference
Length Type Values

to the arrival portion of


this segment.

130-132 3 An Departure This is the standard rail Table: RAIL_DATA


Station 2 routing code applicable Field: start_station
to the departure portion
of this segment.

133-140 8 Un Departure Date The field value must be in Table: RAIL_DATA


2 YYYYMMDD format. Field: departure_dt

141-143 3 An Arrival Station 2 This is the standard rail Table: RAIL_DATA


routing code applicable Field: dest_station
to the arrival portion of
this segment.

144-146 3 An Departure This is the standard rail Table: RAIL_DATA


Station 3 routing code applicable Field: start_station
to the departure portion
of this segment.

147-154 8 Un Departure Date The field value must be in Table: RAIL_DATA


3 YYYYMMDD format. Field: departure_dt

155-157 3 An Arrival Station 3 This is the standard rail Table: RAIL_DATA


routing code applicable Field: dest_station
to the arrival portion of
this segment.

158-168 11 An Reserved This is a reserved field. NA

The valid value for this


field is space.

FIS, LLC - Confidential Document 1251


TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice
Addendum Rail - Extension

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘06’ (Rail TAA). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this


Code field is ‘03’ (Industry
specific detail
addendum).

21-23 3 An Departure This is the standard rail Table: RAIL_DATA


Station 4 routing code applicable Field: start_station
to the departure portion
of this segment.

FIS, LLC - Confidential Document 1252


Field Data Description / Valid
Position Field DB Reference
Length Type Values

24-31 8 Un Departure Date The field value must be in Table: RAIL_DATA


4 YYYYMMDD format. Field: departure_dt

32-34 3 An Arrival Station 4 This is the standard rail Table: RAIL_DATA


routing code applicable Field: dest_station
to the arrival portion of
this segment.

35-167 133 An Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

168 1 An Extension The valid value for this


indicator field is ‘E’.

TC 57, TCR 3 - AMEX Transaction Detail - Transaction


Advice Addendum Travel/Cruise
The Travel/Cruise TAA Record is used to report additional descriptive details for the Travel/Cruise Industry.

Note: Refer TC 57, TCR 3 – American Express Transaction Detail – Transaction Advice Addendum
Travel/Cruise – Extension for details about this addendum’s extension.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 1253


Field Data Description / Valid
Position Field DB Reference
Length Type Values

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘14’ (Travel/Cruise IN_DRAFT_AMEX
TAA). Field: format_cd

19-20 2 An Addenda Type The valid value for this


Code field is ‘03’ (Industry
specific detail
addendum).

21-23 3 An IATA Carrier The IATA Carrier Code Table:


Code that corresponds to the IN_DRAFT_AMEX
carrier that issued the
Field: iata_cd
ticket.

24-31 8 An IATA Agency The travel agency’s IATA Table:


Number or industry-issued code. PASSEN_TRAN_ADN

Field:
travel_agency_cd

32 1 An Travel Package The valid values for this Table:


Indicator field are: PASSEN_TRAN_ADN

C → Car only

FIS, LLC - Confidential Document 1254


Field Data Description / Valid
Position Field DB Reference
Length Type Values

A → Air only Field:

B → Both travel_pkg_ind

N → Unknown

33-57 25 An Passenger Name Contains the Passenger Table:


Name. PASSEN_TRAN_ADN

Field:
passenger_name

58-71 14 An Travel Ticket Contains the Travel Ticket Table:


Number Number. PASSEN_TRAN_ADN

Field: ticket_id

72-79 8 Un Lodging Check- The field value must be in Table:


In Date YYYYMMDD format. LODGING_ADN

Field: arrival_date

80-87 8 Un Lodging Check The field value must be in Table:


Out Date YYYYMMDD format. LODGING_ADN

Field:
departure_date

88-99 12 Un Lodging Room Contains the Lodging Table:


Rate 1 Room Rate 1. LODGING_ADN

Field:
amt_room_rate

100-101 2 Un Number of Contains the Number of Table:


Nights at Room Nights at Room Rate 1. LODGING_ADN
Rate 1
Field: room_night

FIS, LLC - Confidential Document 1255


Field Data Description / Valid
Position Field DB Reference
Length Type Values

102-121 20 An Lodging Name The Lodging Name that Table:


appears on the storefront LODGING_ADN
and/or customer receipts,
Field: lodging_name
commonly referred to as
the D.B.A. name.

122-124 3 An Lodging Region Contains the Lodging Table:


Code Region Code. LODGING_ADN

Field:
lodging_region_cd

125-127 3 An Lodging Country Contains the Lodging Table:


Code Country Code. LODGING_ADN

Field:
lodging_country_cd

128-145 18 An Lodging City Contains the Lodging City Table:


Name Name. LODGING_ADN

Field:
lodging_city_name

146-168 23 An Reserved This is a reserved field. NA

The valid value for this


field is space.

FIS, LLC - Confidential Document 1256


TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice
Addendum Travel/Cruise - Extension

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘14’ (Travel/Cruise IN_DRAFT_AMEX
TAA). Field: format_cd

19-20 2 An Addenda Type The valid value for this


Code field is ‘03’ (Industry
specific detail
addendum).

21-28 8 Un Travel The field value must be in Table:


Departure Date YYYYMMDD format. PASSEN_TRAN_TRIP
Segment 1
Field: departure_dt

FIS, LLC - Confidential Document 1257


Field Data Description / Valid
Position Field DB Reference
Length Type Values

29-31 3 An Travel The field contains the Table:


Destination Travel Destination Code PASSEN_TRAN_TRIP
Code Segment 1 Segment 1.
Field:
dest_city_ap_cd

32-34 3 An Travel Contains the Travel Table:


Departure Departure Airport PASSEN_TRAN_TRIP
Airport Segment Segment 1.
Field:
1
origin_city_ap_cd

35-36 2 An Air Carrier Code Contains the Air Carrier Table:


Segment 1 Code Segment 1. PASSEN_TRAN_TRIP

Field: carrier_cd

37-50 14 An Flight Number Contains the Flight Table:


Segment 1 Number Segment 1. PASSEN_TRAN_TRIP

Field: flight_nbr

51 1 An Class Code Contains the Fare class Table:


Segment 1 (e.g., A, B, C, D, Premium, PASSEN_TRAN_TRIP
Discounted, etc.) within
Field:
the overall class of
service_class_cd
service, as specified in the
IATA Standard Code
allocation table.

52-59 8 Un Travel The field value must be in Table:


Departure Date YYYYMMDD format. PASSEN_TRAN_TRIP
Segment 2
Field: departure_dt

FIS, LLC - Confidential Document 1258


Field Data Description / Valid
Position Field DB Reference
Length Type Values

60-62 3 An Travel Contains the Travel Table:


Destination Destination Code PASSEN_TRAN_TRIP
Code Segment 2 Segment 2.
Field:
dest_city_ap_cd

63-65 3 An Travel Contains the Travel Table:


Departure Departure Airport PASSEN_TRAN_TRIP
Airport Segment Segment 2.
Field:
2
origin_city_ap_cd

66-67 2 An Air Carrier Code Contains the Air Carrier Table:


Segment 2 Code Segment 2. PASSEN_TRAN_TRIP

Field: carrier_cd

68-81 14 An Flight Number The field contains the Table:


Segment 2 Flight Number Segment PASSEN_TRAN_TRIP
2.
Field: flight_nbr

82 1 An Class Code Contains the Class Code Table:


Segment 2 Segment 2. PASSEN_TRAN_TRIP

Field:
service_class_cd

83-90 8 Un Travel The field value must be in Table:


Departure Date YYYYMMDD format. PASSEN_TRAN_TRIP
Segment 3
Field: departure_dt

91-93 3 An Travel Contains the Travel Table:


Destination Destination Code PASSEN_TRAN_TRIP
Code Segment 3 Segment 3.

FIS, LLC - Confidential Document 1259


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field:
dest_city_ap_cd

94-96 3 An Travel Contains the Travel Table:


Departure Departure Airport PASSEN_TRAN_TRIP
Airport Segment Segment 3.
Field:
3
origin_city_ap_cd

97-98 2 An Air Carrier Code Contains the Air Carrier Table:


Segment 3 Code Segment 3. PASSEN_TRAN_TRIP

Field: carrier_cd

99-112 14 An Flight Number The field contains the Table:


Segment 3 Flight Number Segment PASSEN_TRAN_TRIP
3.
Field: flight_nbr

113 1 An Class Code Contains the Class Code Table:


Segment 3 Segment 3. PASSEN_TRAN_TRIP

Field:
service_class_cd

114-121 8 Un Travel The field value must be in Table:


Departure Date YYYYMMDD format. PASSEN_TRAN_TRIP
Segment 4
Field: departure_dt

122-124 3 An Travel Contains the Travel Table:


Destination Destination Code PASSEN_TRAN_TRIP
Code Segment 4 Segment 4.
Field:
dest_city_ap_cd

FIS, LLC - Confidential Document 1260


Field Data Description / Valid
Position Field DB Reference
Length Type Values

125-127 3 An Travel Contains the Travel Table:


Departure Departure Airport PASSEN_TRAN_TRIP
Airport Segment Segment 4.
Field:
4
origin_city_ap_cd

128-129 2 An Air Carrier Code Contains the Air Carrier Table:


Segment 4 Code Segment 4. PASSEN_TRAN_TRIP

Field: carrier_cd

130-143 14 An Flight Number The field contains the Table:


Segment 4 Flight Number Segment PASSEN_TRAN_TRIP
4.
Field: flight_nbr

144 1 An Class Code Contains the Class Code Table:


Segment 4 Segment 4. PASSEN_TRAN_TRIP

Field:
service_class_cd

145-167 23 An Reserved This is a reserved field. NA


The valid value for this
field is ‘space’.

168 1 An Extension The valid value for this


indicator field is ‘E’.

TC 57, TCR 3 - AMEX Transaction Detail - Transaction


Advice Addendum Communication Services
The Communication Services TAA Record is used to report additional descriptive details for the
Communication Services Industry.

FIS, LLC - Confidential Document 1261


Note: Refer TC 57, TCR 3 – American Express Transaction Detail – Transaction Advice Addendum
Communication Services - Extension for details about this addendum’s extension.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘13’ IN_DRAFT_AMEX
(Communication Services Field: format_cd
TAA).

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘03’ (Industry
specific detail
addendum).

21-28 8 Un Call Date The date on which the Table:


call was made. COMMUNICATION_

The field value must be in ADN

YYYYMMDD format. Field: call_date

FIS, LLC - Confidential Document 1262


Field Data Description / Valid
Position Field DB Reference
Length Type Values

29-34 6 Un Call Time The field value must be in Table:


HHMMSS format. COMMUNICATION_
ADN

Field: call_date

35-40 6 Un Call Duration Contains the time Table:


Time duration of the call. COMMUNICATION_
ADN

Field: call_ duration

41-58 18 An Call from The name of the city, Table:


Location Name town, village, etc. where COMMUNICATION_
the call originated. ADN

Field: call_from_city

59-61 3 An Call from Region The state, province or Table:


Code other country subdivision COMMUNICATION_
of the location where the ADN
call originated. Field:
call_from_state

62-64 3 An Call from Contains the call origin Table:


Country Code country code. COMMUNICATION_
ADN

Field:
call_from_cntry_cd

65-80 16 An Call from Phone Contains the phone Table:


Number number which initiated COMMUNICATION_
the call. ADN

Field:
call_from_ph_nbr

FIS, LLC - Confidential Document 1263


Field Data Description / Valid
Position Field DB Reference
Length Type Values

81-98 18 An Call to Location Contains the location Table:


Name name which is being COMMUNICATION_
called ADN

Field: call_to_city

99-101 3 An Call to Region Contains the Call to Table:


Code Region Code. COMMUNICATION_
ADN

Field: call_to_state

102-104 3 An Call to Country Contains the country Table:


Code code to where the call COMMUNICATION_
was made. ADN

Field:
call_to_cntry_cd

105-120 16 An Call to Phone Contains the phone Table:


Number number to which the call COMMUNICATION_
was made. ADN

Field:
call_to_ph_nbr

121-128 8 An Phone Card Id The identification number Table:


printed on the phone COMMUNICATION_
card. ADN

Field: acct_nbr

129-146 18 An Billing Period Contains the Billing Table:


Period. COMMUNICATION_
ADN

Field: billing_period

FIS, LLC - Confidential Document 1264


Field Data Description / Valid
Position Field DB Reference
Length Type Values

147-151 5 An Communication The valid values for this Table:


s Call Type Code field are: COMMUNICATION_

ITF → International ADN

Toll-Free Number Field:


ISD → call_type_code

International
Subscriber Dialing

TDS → Trunk
Dialing Subscriber

LOCAL

152 1 An Communication The valid values for this Table:


s Rate Class field are: COMMUNICATION_

D → Day ADN

E → Evening Field: rate_class

N → Night

S → Special
Discount

153-168 16 An Reserved This is a reserved field. NA

The valid value for this


field is space.

FIS, LLC - Confidential Document 1265


TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice
Addendum Communication Services - Extension

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 An Format Code The valid value for this Table:


field is ‘13’ IN_DRAFT_AMEX
(Communication Services Field: format_cd
TAA).

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘03’ (Industry
specific detail
addendum).

21-40 20 An Service The service performed by Table:


Description the service provider. COMMUNICATION_
ADN

Field: phone_data

FIS, LLC - Confidential Document 1266


Field Data Description / Valid
Position Field DB Reference
Length Type Values

41-167 127 An Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

168 1 An Extension The valid value for this NA


indicator field is ‘E’.

TC 57, TCR 4 - AMEX Transaction Detail - Transaction


Advice Addendum Location Detail
Field Data Description / Valid
Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence
Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 1267


Field Data Description / Valid
Position Field DB Reference
Length Type Values

17-18 2 An Format Code The valid value for this Table:


field is ‘02’ (location IN_DRAFT_AMEX
detail TAA).
Field: format_cd

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘99’ (Non-Industry
specific location detail
addendum).

21-58 38 An Location Name Contains the location Table:


name. IN_DRAFT_MAIN
Field:

merch_name

59-96 38 An Location Street Address of the Table:


Address merchant. In case of IN_DRAFT_MAIN
MO/TO/EC, use the street Field:
address where the merch_address1
merchant’s order
processing facility is
located or the merchant’s
web address or email
address.

97-117 21 An Location City Contains the city name. Table:


IN_DRAFT_MAIN
Field:

merch_city

118-120 3 An Location Region Contains the region code Table:


Code of the location. IN_DRAFT_MAIN

FIS, LLC - Confidential Document 1268


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field:
merch_prov_state

121-123 3 An Location Contains the alpha or Table:


Country Code numeric country code. IN_DRAFT_MAIN
Field:
merch_cntry_cd_nu
m

124-138 15 An Location Postal Contains the Postal code Table:


Code of the location. IN_DRAFT_MAIN
Field:
merch_post_cd_zip

139-142 4 Un Merchant This field contains the Table:


Category code Merchant Category Code IN_DRAFT_MAIN
(MCC) that corresponds Field:
to the Merchant's
mcc
business type.

143-162 20 An Seller ID This field contains the Table:


Seller ID, 20-byte, code MERCHANT_DESC
that uniquely identifies a Field:
Payment Aggregators or
seller ID
OptBlue Participant’s
specific seller or Vendor.

163-168 6 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 1269


TC 57, TCR 5 - AMEX Transaction Detail - Transaction
Advice Addendum Corporate Purchasing Solutions

Note: Refer TC 57, TCR 5 – AMEX Transaction Detail – Transaction Advice Addendum Corporate
Purchasing Solutions – Extension 1 and TC 57, TCR 5 – AMEX Transaction Detail – Transaction
Advice Addendum Corporate Purchasing Solutions – Extension 2 for details about this addendum’s
extensions.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘5. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘02’ (corporate IN_DRAFT_AMEX
level 2 TAA records). Field: format_cd

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘05’ (Non-Industry
specific detail addendum,
CPS level-2).

FIS, LLC - Confidential Document 1270


Field Data Description / Valid
Position Field DB Reference
Length Type Values

21-58 38 An Requestor Holds the customer Table:


Name name. PURCHASING_ITEM

Field: customer_cd

59-98 40 An Charge This field should contain Table:


Description 1 concise descriptions of PURCHASING_ITEM
the CPS item(s)
Field: item_desc
purchased.

99-101 3 Un Charge Item Qty Contains the Quantity of Table:


1 Charge Item 1. PURCHASING_ITEM

Field: item_quantity

102-113 12 Un Charge Item Contains the Unit cost of Table:


Amount 1 Charge Item 1 PURCHASING_ITEM

Field:
item_unit_price

114-130 17 An Reference Unique VAT Invoice Table:


Number Reference Number PURCHASING_ITEM
provides an additional
Field:
element which is used to
uq_vat_inv_ref_nbr
identify the value-added
tax (VAT) invoice or tax
receipt.

131-145 15 An Ship To Postal Holds the Ship-to Postal Table:


Code Code of the destination PURCHASING_ITEM
where the commodity
Field:
was shipped
ship_to_postal_cd

FIS, LLC - Confidential Document 1271


Field Data Description / Valid
Position Field DB Reference
Length Type Values

146-157 12 Un Total Tax Contains the Total Tax Table:


Amount (Local City/State, as PURCHASING_ITEM
applicable) at the point-
Field: amt_total_tax
of-sale, as defined by Tax
Type Code.

158-160 3 An Tax Type Code Code that corresponds to Table:


the entry in the Total Tax PURCHASING_ITEM
Amount field. Currently
Field: tax_type
only 056 (sales tax) is
used.

161-168 8 An Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

TC 57, TCR 5 - AMEX Transaction Detail - Transaction Advice


Addendum Corporate Purchasing Solutions - Extension 1

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 1272


Field Data Description / Valid
Position Field DB Reference
Length Type Values

4 1 Un Transaction The field value must be Table:


Component ‘5’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘02’ (corporate IN_DRAFT_AMEX
level 2 TAA records). Field: format_cd

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘05’ (Non-Industry
specific detail addendum,
CPS level-2).

21-60 40 An Charge Desc 2 Contains the Charge Table:


Description. PURCHASING_ITEM

Field: item_desc

61-63 3 Un Charge Item Contains the Charge Item Table:


Quantity 2 Quantity. PURCHASING_ITEM

Field: item_quantity

64-75 12 Un Charge Item Contains the Charge Item Table:


Amount 2 Amount. PURCHASING_ITEM

Field:
item_unit_price

76-115 40 An Charge Contains the Charge Table:


Description 3 Description. PURCHASING_ITEM

Field: item_desc

FIS, LLC - Confidential Document 1273


Field Data Description / Valid
Position Field DB Reference
Length Type Values

116-118 3 Un Charge Item Contains the Charge Item Table:


Quantity 3 Quantity. PURCHASING_ITEM

Field: item_quantity

119-130 12 Un Charge Item Contains the Charge Item Table:


Amount 3 Amount. PURCHASING_ITEM

Field:
item_unit_price

131-167 37 Un Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

168 1 Un Extension The valid value for this NA


Indicator field is ‘E’.

TC 57, TCR 5 - AMEX Transaction Detail - Transaction Advice


Addendum Corporate Purchasing Solutions - Extension 2

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 1274


Field Data Description / Valid
Position Field DB Reference
Length Type Values

4 1 Un Transaction The field value must be Table:


Component ‘5’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘02’ (corporate IN_DRAFT_AMEX
level 2 TAA records). Field: format_cd

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘05’ (Non-Industry
specific detail addendum,
CPS level-2).

21-60 40 An Charge Contains the Charge Table:


Description 4 Description. PURCHASING_ITEM

Field: item_desc

61-63 3 Un Charge Item Contains the Charge Item Table:


Quantity 4 Quantity. PURCHASING_ITEM

Field: item_quantity

64-75 12 Un Charge Item Contains the Charge Item Table:


Amount 4 Amount. PURCHASING_ITEM

Field:
item_unit_price

76-167 92 Un Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

FIS, LLC - Confidential Document 1275


Field Data Description / Valid
Position Field DB Reference
Length Type Values

168 1 Un Extension The valid value for this NA


Indicator field is ‘S’.

TC 57 - AMEX JAPA Specific Transaction Details and


Addendums
TC 57, TCR 1 - AMEX Transaction Detail - Transaction
Advice Basic

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘1’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA


The valid value for this
field is space.

FIS, LLC - Confidential Document 1276


Field Data Description / Valid
Position Field DB Reference
Length Type Values

17-18 2 Un Format Code The valid values for this Table:


field are 02, 04, 05, 11, IN_DRAFT_AMEX
20, and 22. Field: format_cd

19-20 2 An Extended The number of extended Table:


Payment Data monthly installment IN_DRAFT_AMEX
requested for this Field:
transaction. The valid extended_pymt_cd
values for this field range
from 01 to 99.

21-24 4 Un Expiry Date The field value must be in Table:


MMYY format. IN_DRAFT_MAIN

Field: expiry_date

25-26 2 An Media Code Contains the media code. Table:


IN_DRAFT_AMEX

Field: media_code

27-33 7 An Reserved This is a reserved field. NA


The valid value for this
field is space.

34-48 15 An Transaction Contains the transaction Table:


Identifier identifier. IN_DRAFT_AMEX

Field: trans_id

49-60 12 An POS Data Code The field value is taken Table:


from DE 22 of the IN_DRAFT_AMEX
authorization message. Field: pos_data_cd

61-62 2 An Submission The valid values for this Table:


Method field are: IN_DRAFT_AMEX

FIS, LLC - Confidential Document 1277


Field Data Description / Valid
Position Field DB Reference
Length Type Values

01 → POS Terminal Field:


– American Express submission_method

02 → POS Terminal
- Non-American
Express

03 → Integrated
POS system – Non-
American Express

05 → Paper -
External Vendor,
Paper Processor

06 → Purchase
Express TM
07 → Payflow TM

10 → Dial Payment
System

Note: If unused, this field


must be character space
filled.

63-77 15 An Merchant Contains a merchant Table:


Location ID assigned store or location IN_DRAFT_AMEX
number (or name) that Field: loc_id
uniquely identifies where
the transaction took
place. Field 43, CARD
ACCEPTOR_ NAME/

FIS, LLC - Confidential Document 1278


Field Data Description / Valid
Position Field DB Reference
Length Type Values

LOCATION, of the
originating Authorization
Request (1100) Message).

78-117 40 An Merchant Contains the Merchant's Table:


Contact phone number or Web IN_DRAFT_AMEX
Information address. (URLs and e-mail Field: contact_info
addresses may be in
lower case, as
appropriate.)

118-147 30 An Retrieval Contains the Retrieval Table:


Reference Reference Number. IN_DRAFT_MAIN
Number Field: retv_ref_nbr

148-149 2 An Special Program AMEX JAPA: Applicable Table:


Code only to Lodging and IN_DRAFT_AMEX
Airline Transactions. Field: spec_pgm_cd
The valid values of this
field are:

Airline:

01 → Ticket Charge
02 → Non-Ticket
Charge

Lodging:

01 → Folio Charge

02 → Non-Folio
Charge

150-153 4 An Reserved This is a reserved field. NA


The valid value for this
field is space.

FIS, LLC - Confidential Document 1279


Field Data Description / Valid
Position Field DB Reference
Length Type Values

154-166 13 An Internal The first eight digits are NA


Merchant Batch unique for each merchant
Key batch. The last five digits
contain the TCR count
within the merchant
batch.

167 1 An Record Type The valid value for this NA


field is ‘2’.

168 1 An CAPN Indicator The valid values for this NA


field are:

C → CAPN
SPACE → Existing
AMEX record

TC 57, TCR 2 - AMEX Transaction Detail - Transaction


Advice Detail

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 1280


Field Data Description / Valid
Position Field DB Reference
Length Type Values

4 1 Un Transaction The field value must be Table:


Component ‘2’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid values for this Table:


field are 02, 04, 05, 11, IN_DRAFT_AMEX
20, and 22. Field: format_cd

19-21 3 An Additional Contains the type code Table: ADTL_AMT


Amount Type 1 that corresponds to the
Field:
amount specified in the
adtl_amt_type1
ADDITIONAL_AMOUNT_1

Refer Additional Amount


Type 1-5 for valid values
of this field.

22-24 3 An Reserved This is a reserved field. NA

25-36 12 Un Additional Contains the Additional Table: ADTL_AMT


Amount 1 Amount 1.
Field: adtl_amt1

37 1 An Additional The valid values for this NA


Amount Sign 1 field are ‘+’ and ‘-‘.

38-40 3 An Additional Contains the type code Table: ADTL_AMT


Amount Type 2 that corresponds to the
Field:
amount in the
adtl_amt_type2
ADDITIONAL_AMOUNT_2

FIS, LLC - Confidential Document 1281


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Refer Additional Amount


Type 1-5 for valid values
of this field.

41-43 3 An Reserved This is a reserved field. NA

44-55 12 Un Additional Contains the Additional Table: ADTL_AMT


Amount 2 Amount 2.
Field: adtl_amt2

56 1 An Additional The valid values for this NA


Amount Sign 2 field are ‘+’ and ‘-‘.

57-59 3 An Additional Contains the type code Table: ADTL_AMT


Amount Type 3 that corresponds to the
Field:
amount in the
adtl_amt_type3
ADDITIONAL_AMOUNT_3

Refer Additional Amount


Type 1-5 for valid values
of this field.

60-62 3 An Reserved This is a reserved field. NA

63-74 12 Un Additional The field contains the Table: ADTL_AMT


Amount 3 Additional Amount 3.
Field: adtl_amt3

75 1 An Additional The valid values for this NA


Amount Sign 3 field are ‘+’ and ‘-‘.

76-78 3 An Additional Contains the type code Table: ADTL_AMT


Amount Type 4 that corresponds to the
Field:
amount in the
adtl_amt_type4
ADDITIONAL_AMOUNT_4

FIS, LLC - Confidential Document 1282


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Refer Additional Amount


Type 1-5 for valid values
of this field.

79-81 3 An Reserved This is a reserved field. NA

82-93 12 Un Additional Contains the Additional Table: ADTL_AMT


Amount 4 Amount 4.
Field: adtl_amt4

94 1 An Additional The valid values for this


Amount Sign 4 field are ‘+’ and ‘-‘.

95-97 3 An Additional Contains the type code Table: ADTL_AMT


Amount Type 5 that corresponds to the
Field:
amount in the
adtl_amt_type5
ADDITIONAL_AMOUNT_5

Refer Additional Amount


Type 1-5 for valid values
of this field.

98-100 3 An Reserved This is a reserved field. NA

101-112 12 Un Additional The field contains the Table: ADTL_AMT


Amount 5 Additional Amount 5.
Field: adtl_amt5

113 1 An Additional The valid values for this


Amount Sign 5 field are ‘+’ and ‘-‘.

114-168 55 An Reserved This is a reserved field. NA


The valid value for this
field is ‘space’.

FIS, LLC - Confidential Document 1283


TC 57, TCR 3 - AMEX Transaction Detail - Transaction
Advice Addendum Retail
For up to three retail items, the following table must be used. If there are more than three retail items, then
use TC 57, TCR 3 – American Express Transaction Detail – Transaction Advice Addendum Retail – Extension.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘20’ (Retail TAA). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘03’ (Industry
specific detail
addendum).

21-60 40 An Retail The Department Name Table:


Department within the location where PURCHASING_ITEM
Name

FIS, LLC - Confidential Document 1284


Field Data Description / Valid
Position Field DB Reference
Length Type Values

the transaction took Field:


place. retail_dept_name

61-79 19 An Retail Item Contains the Retail Item Table:


Description 1 Description. PURCHASING_ITEM

Field: item_desc

80-82 3 Un Retail Item Contains the Retail Item Table:


Quantity 1 Quantity. PURCHASING_ITEM

Field: item_quantity

83-94 12 Un Retail Item Contains the Retail Item Table:


Amount 1 Amount. PURCHASING_ITEM

Field:
item_unit_price

95-113 19 An Retail Item Contains the Retails Item Table:


Description 2 Description. PURCHASING_ITEM

Field: item_desc

114-116 3 Un Retail Item Contains the Retail Item Table:


Quantity 2 Quantity. PURCHASING_ITEM

Field: item_quantity

117-128 12 Un Retail Item Contains the Retail Item Table:


Amount 2 Amount. PURCHASING_ITEM

Field:
item_unit_price

129-147 19 An Retail Item Contains the Retails Item Table:


Description 3 Description. PURCHASING_ITEM

FIS, LLC - Confidential Document 1285


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: item_desc

148-150 3 Un Retail Item Contains the Retail Item Table:


Quantity 3 Quantity. PURCHASING_ITEM

Field: item_quantity

151-162 12 Un Retail Item Contains the Retail Item Table:


Amount 3 Amount 3. PURCHASING_ITEM

Field:
item_unit_price

163-168 6 An Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

FIS, LLC - Confidential Document 1286


TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice
Addendum Retail - Extension

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘20’ (Retail TAA). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘03’ (Industry
specific detail
addendum).

21-60 40 An Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

FIS, LLC - Confidential Document 1287


Field Data Description / Valid
Position Field DB Reference
Length Type Values

61-79 19 An Retail Item Contains the Retail Item Table:


Description 4 Description. PURCHASING_ITEM

Field: item_desc

80-82 3 Un Retail Item Contains the Retail Item Table:


Quantity 4 Quantity. PURCHASING_ITEM

Field: item_quantity

83-94 12 Un Retail Item Contains the Retail Item Table:


Amount 4 Amount 3. PURCHASING_ITEM

Field:
item_unit_price

95-113 19 An Retail Item Contains the Retail Item Table:


Description 5 Description 5. PURCHASING_ITEM

Field: item_desc

114-116 3 Un Retail Item Contains the Retail Item Table:


Quantity 5 Quantity 5. PURCHASING_ITEM

Field: item_quantity

117-128 12 Un Retail Item Contains the Retail Item Table:


Amount 5 Amount 5. PURCHASING_ITEM

Field:
item_unit_price

129-147 19 An Retail Item Contains the Retail Item Table:


Description 6 Description 5. PURCHASING_ITEM

Field: item_desc

FIS, LLC - Confidential Document 1288


Field Data Description / Valid
Position Field DB Reference
Length Type Values

148-150 3 Un Retail Item Contains the Retail Item Table:


Quantity 6 Quantity 5. PURCHASING_ITEM

Field: item_quantity

151-162 12 Un Retail Item Contains the Retail Item Table:


Amount 6 Amount 5. PURCHASING_ITEM

Field:
item_unit_price

163-167 5 An Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

168 1 An Extension The valid value for this NA


Indicator field is ‘E’.

TC 57, TCR 3 - AMEX Transaction Detail - Transaction


Advice Addendum Lodging

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 1289


Field Data Description / Valid
Position Field DB Reference
Length Type Values

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘11’ (Lodging TAA). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘03’ (Industry
specific detail
addendum).

38-49 12 Un Lodging Room Contains the rate of the Table:


Rate 1 lodging room. LODGING_ADN

Zero filled if unused. Field:


amt_room_rate

50-51 2 Un Number of Contains the number of Table:


Nights 1 nights stayed. LODGING_ADN

Zero filled if unused. Field: room_night

52-63 12 Un Lodging Room Contains the rate of the Table:


Rate 2 lodging room. LODGING_ADN

Zero filled if unused. Field:


amt_room_rate

64-65 2 Un Number of Contains the number of Table:


Nights 2 nights stayed. LODGING_ADN

FIS, LLC - Confidential Document 1290


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Zero filled if unused. Field: room_night

66-77 12 Un Lodging Room Contains the rate of the Table:


Rate 3 lodging room. LODGING_ADN

Zero filled if unused. Field:


amt_room_rate

78-79 2 Un Number of Contains the number of Table:


Nights 3 nights stayed. LODGING_ADN

Zero filled if unused. Field: room_night

118-168 51 An Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

TC 57, TCR 3 - AMEX Transaction Detail - Transaction


Advice Addendum Airline

Note: Refer TC 57, TCR 3 – American Express Transaction Detail – Transaction Advice Addendum
Airline – Extension 1 and TC 57, TCR 3 – American Express Transaction Detail – Transaction Advice
Addendum Airline – Extension 2 for details about this addendum’s extensions.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 1291


Field Data Description / Valid
Position Field DB Reference
Length Type Values

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘01’ (Airline TAA). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘03’ (Industry
specific detail
addendum).

21-23 3 An Transaction The valid values for this Table:


Type field are: PASSEN_TRAN_ADN

TKT → Ticket Field:


Purchase airline_trans_type

REF → Refund

EXC → Exchange

MSC →
Miscellaneous

24-37 14 An Ticket Number The ticket or document Table:


number printed on the PASSEN_TRAN_ADN
source document. Field: ticket_id

FIS, LLC - Confidential Document 1292


Field Data Description / Valid
Position Field DB Reference
Length Type Values

38-39 2 An Document Type Contains the airline Table:


document type code. PASSEN_TRAN_ADN

Field:
misc_doc_type

40-42 3 An Airline Process Contains the airline’s 3- Table:


Identifier digit IATA code. IN_DRAFT_AMEX

Field: iata_cd

43-50 8 An IATA Numeric Contains the airline’s Table:


Code IATA or industry-issued PASSEN_TRAN_ADN
code. Field: iata_num_cd

51-75 25 An Ticketing Carrier The name of the airline Table:


Name carrier that generated the PASSEN_TRAN_ADN
tickets for airline travel. Field:
travel_agency_nam
e

76-93 18 An Ticket Issue City Contains the city where Table:


the ticket was issued. PASSEN_TRAN_ADN

Field: issuer_city

94-101 8 Un Ticket Issue Contains the date when Table:


Date the ticket was issued. PASSEN_TRAN_ADN

The field value must be in Field: issue_date


YYYYMMDD format.

102-104 3 Un Number in Party The number of people in Table:


the party. PASSEN_TRAN_ADN

Field: nbr_in_party

FIS, LLC - Confidential Document 1293


Field Data Description / Valid
Position Field DB Reference
Length Type Values

105-129 25 An Passenger Name Contains the Passenger Table:


Name. PASSEN_TRAN_ADN

Field:
passenger_name

130 1 An Conjunction The valid values for this Table:


Ticket Indicator field are as follows: PASSEN_TRAN_ADN

Y → Yes Field:

N → No conjunctiontkt_ind

131-142 12 Un Original Contains the Original Table:


Transaction Transaction Amount, if IN_DRAFT_MAIN
Amount the entries in the Field: amt_original
TRANSACTION_AMO UNT
and TRANSAC-
TION_CURRENCY_CODE
fields in the
corresponding TAB
Record were converted
from another currency.

143-145 3 An Original Contains the Original Table:


Currency Code Currency Code IN_DRAFT_MAIN

Field: original_ccd

146 1 An Electronic Ticket The valid values for this Table:


Indicator field are as follows: PASSEN_TRAN_ADN

Y → Yes Field: e_tkt_ind

N → No

147 1 Un Total Number of A value that indicates the NA


Air Segments number of air travel

FIS, LLC - Confidential Document 1294


Field Data Description / Valid
Position Field DB Reference
Length Type Values

segments included on any


ticket.

The valid values for this


field are the numerals ‘0’
through ‘4’.

148-161 14 An Exchanged/ The original (exchanged) Table:


Original Ticket ticket number when this PASSEN_TRAN_ADN
Number transaction is for a Field:
replacement ticket. exchange_tkt_id

162-168 7 An Reserved This is a reserved field. NA

TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice


Addendum Airline - Extension 1

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

FIS, LLC - Confidential Document 1295


Field Data Description / Valid
Position Field DB Reference
Length Type Values

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘01’ (Airline TAA). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘03’ (Industry
specific detail
addendum).

21 1 An Stop Over This field is applicable Table:


Indicator 1 only if the travel segment PASSEN_TRAN_TRIP
includes a stopover. The Field: stop_over_cd
valid values for this field
are:

O → Stopover
permitted

X → No stopover
permitted

~ → Unknown

22-24 3 An Departure The standard airline Table:


Location Code routing code applicable PASSEN_TRAN_TRIP
Segment 1 to the departure portion Field:
of this segment. origin_city_ap_cd

25-32 8 Un Departure Date The field value must be in Table:


Segment 1 YYYYMMDD format. PASSEN_TRAN_TRIP

Field: departure_dt

33-35 3 An Arrival Location Contains the Arrival Table:


Code Segment 1 location code segment 1. PASSEN_TRAN_TRIP

FIS, LLC - Confidential Document 1296


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field:
dest_city_ap_cd

36-37 2 An Segment Carrier The two-character airline Table:


Code 1 designator code that PASSEN_TRAN_TRIP
corresponds to the airline Field: carrier_cd
carrier applicability for up
to four flight segments of
this trip itinerary.

38-52 15 An Segment 1 Fare This field corresponds to Table:


Basis the specific fare and class PASSEN_TRAN_TRIP
of service. Field: fare_basis_cd

53-54 2 An Class of Service This field corresponds to Table:


Code Segment 1 the class of service code PASSEN_TRAN_TRIP
segment 1. Field:
service_class_cd

55-58 4 An Flight Number This field corresponds to Table:


Segment 1 the flight number PASSEN_TRAN_TRIP
segment 1. Field: flight_nbr

59-70 12 Un Segment 1 Fare Contains the Segment 1 Table:


fare. PASSEN_TRAN_TRIP

Field:
amt_fare_tkt_leg

71 1 An Stop Over This field is applicable Table:


Indicator 2 only If the travel segment PASSEN_TRAN_TRIP
includes a stopover. The Field: stop_over_cd
valid values for this field
are:

FIS, LLC - Confidential Document 1297


Field Data Description / Valid
Position Field DB Reference
Length Type Values

O → Stopover
permitted

X → No stopover
permitted

~ → Unknown

72-74 3 An Departure The standard airline Table:


Location Code routing code applicable PASSEN_TRAN_TRIP
Segment 2 to the departure portion Field:
of this segment. origin_city_ap_cd

75-82 8 Un Departure Date The field value must be in Table:


Segment 2 YYYYMMDD format. PASSEN_TRAN_TRIP

Field: departure_dt

83-85 3 An Arrival Location Contains the Arrival Table:


Code Segment 2 location code segment 2. PASSEN_TRAN_TRIP

Field:
dest_city_ap_cd

86-87 2 An Segment Carrier The two-character airline Table:


Code 2 designator code that PASSEN_TRAN_TRIP
corresponds to the airline Field: carrier_cd
carrier applicability for up
to four flight segments of
this trip itinerary.

88-102 15 An Segment 2 Fare This field corresponds to Table:


Basis the specific fare and class PASSEN_TRAN_TRIP
of service. Field: fare_basis_cd

FIS, LLC - Confidential Document 1298


Field Data Description / Valid
Position Field DB Reference
Length Type Values

103-104 2 An Class of Service This field corresponds to Table:


Code Segment 2 the class of service code PASSEN_TRAN_TRIP
segment 2. Field:
service_class_cd

105-108 4 An Flight Number This field corresponds to Table:


Segment 2 the flight number PASSEN_TRAN_TRIP
segment 2. Field: flight_nbr

109-120 12 Un Segment 2 Fare Contains the Segment 2 Table:


fare. PASSEN_TRAN_TRIP

Field:
amt_fare_tkt_leg

121-167 47 An Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

168 1 An Extension The valid value for this NA


indicator field is ‘E’.

TC 57, TCR 3 - AMEX Transaction Detail - Transaction Advice


Addendum Airline - Extension 2

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

FIS, LLC - Confidential Document 1299


Field Data Description / Valid
Position Field DB Reference
Length Type Values

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘3’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘01’ (Airline TAA). IN_DRAFT_AMEX

Field: format_cd

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘03’ (Industry
specific detail
addendum).

21 1 An Stop Over This field is applicable Table:


Indicator 3 only if the travel segment PASSEN_TRAN_TRIP
includes a stopover. The Field: stop_over_cd
valid values for this field
are:

O → Stopover
permitted

X → No stopover
permitted

~ → Unknown

FIS, LLC - Confidential Document 1300


Field Data Description / Valid
Position Field DB Reference
Length Type Values

22-24 3 An Departure The standard airline Table:


Location Code routing code applicable PASSEN_TRAN_TRIP
Segment 3 to the departure portion Field:
of this segment. origin_city_ap_cd

25-32 8 Un Departure Date The field value must be in Table:


Segment 3 YYYYMMDD format. PASSEN_TRAN_TRIP

Field: departure_dt

33-35 3 An Arrival Location Contains the Arrival Table:


Code Segment 3 location code segment 3. PASSEN_TRAN_TRIP

Field:
dest_city_ap_cd

36-37 2 An Segment Carrier The two-character airline Table:


Code 3 designator code that PASSEN_TRAN_TRIP
corresponds to the airline Field: carrier_cd
carrier applicability for up
to four flight segments of
this trip itinerary.

38-52 15 An Segment 3 Fare This field corresponds to Table:


Basis the specific fare and class PASSEN_TRAN_TRIP
of service. Field: fare_basis_cd

53-54 2 An Class of Service This field corresponds to Table:


Code Segment 3 the class of service code PASSEN_TRAN_TRIP
segment 3. Field:
service_class_cd

55-58 4 An Flight Number This field corresponds to Table:


Segment 3 the flight number PASSEN_TRAN_TRIP
segment 3.

FIS, LLC - Confidential Document 1301


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Field: flight_nbr

59-70 12 Un Segment 3 Fare Contains the Segment 3 Table:


fare. PASSEN_TRAN_TRIP

Field:
amt_fare_tkt_leg

71 1 An Stop Over This field is applicable Table:


Indicator 4 only If the travel segment PASSEN_TRAN_TRIP
includes a stopover. The Field: stop_over_cd
valid values for this field
are:

O → Stopover
permitted

X → No stopover
permitted
~ → Unknown

72-74 3 An Departure The standard airline Table:


Location Code routing code applicable PASSEN_TRAN_TRIP
Segment 4 to the departure portion Field:
of this segment. origin_city_ap_cd

75-82 8 Un Departure Date The field value must be in Table:


Segment 4 YYYYMMDD format. PASSEN_TRAN_TRIP

Field: departure_dt

83-85 3 An Arrival Location Contains the Arrival Table:


Code Segment 4 location code segment 4. PASSEN_TRAN_TRIP

Field:
dest_city_ap_cd

FIS, LLC - Confidential Document 1302


Field Data Description / Valid
Position Field DB Reference
Length Type Values

86-87 2 An Segment Carrier The two-character airline Table:


Code 4 designator code that PASSEN_TRAN_TRIP
corresponds to the airline Field: carrier_cd
carrier applicability for up
to four flight segments of
this trip itinerary.

88-102 15 An Segment 4 Fare This field corresponds to Table:


Basis the specific fare and class PASSEN_TRAN_TRIP
of service. Field: fare_basis_cd

103-104 2 An Class of Service This field corresponds to Table:


Code Segment 4 the class of service code PASSEN_TRAN_TRIP
segment 4. Field:
service_class_cd

105-108 4 An Flight Number This field corresponds to Table:


Segment 4 the flight number PASSEN_TRAN_TRIP
segment 4. Field: flight_nbr

109-120 12 Un Segment 4 Fare Contains the Segment 4 Table:


fare. PASSEN_TRAN_TRIP

Field:
amt_fare_tkt_leg

121 1 An Stopover This field is applicable Table:


Indicator 5 only If the travel segment PASSEN_TRAN_TRIP
includes a stopover. The Field: stop_over_cd
valid values for this field
are:

O → Stopover
permitted

FIS, LLC - Confidential Document 1303


Field Data Description / Valid
Position Field DB Reference
Length Type Values

X → No stopover
permitted

~ → Unknown

122-167 46 An Reserved This is a reserved field. NA

The valid value for this


field is space.

168 1 An Extension The valid value for this NA


indicator field is S.

TC 57, TCR 4 - AMEX Transaction Detail - Transaction


Advice Addendum Location Detail

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘4’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 1304


Field Data Description / Valid
Position Field DB Reference
Length Type Values

17-18 2 An Format Code The valid value for this Table:


field is ’02’ (location IN_DRAFT_AMEX
detail TAA). Field: format_cd

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘99’ (Non-Industry
specific location detail
addendum).

21-58 38 An Location Name Contains the location Table: LOC_ADTL


name. Field: loc_name

59-96 38 An Location Street Address of the Table: LOC_ADTL


Address merchant. In case of Field: loc_address
MO/TO/EC, use the street
address where the
merchant’s order
processing facility is
located or the merchant’s
web address or email
address.

97-117 21 An Location City Contains the location city. Table: LOC_ADTL

Field: loc_city

118-120 3 An Location Region Contains the region code Table: LOC_ADTL


Code of the location. Field: loc_region

121-123 3 An Location Contains the alpha or Table: LOC_ADTL


Country Code numeric country code. Field: loc_country

124-138 15 An Location Postal Contains the postal code Table: LOC_ADTL


Code of the location. Field: loc_postal_cd

FIS, LLC - Confidential Document 1305


Field Data Description / Valid
Position Field DB Reference
Length Type Values

139-168 30 An Reserved This is a reserved field. NA

The valid value for this


field is space.

TC 57, TCR 5 - AMEX Transaction Detail - Transaction


Advice Addendum Corporate Purchasing Solutions

Note: Refer TC 57, TCR 5 – American Express Transaction Detail – Transaction Advice Addendum
Corporate Purchasing Solutions – Extension 1 and TC 57, TCR 5 – American Express Transaction
Detail – Transaction Advice Addendum Corporate Purchasing Solutions – Extension 2 for details
about this addendum’s extensions.

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘5’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 1306


Field Data Description / Valid
Position Field DB Reference
Length Type Values

17-18 2 Un Format Code The valid value for this Table:


field is ‘02’ (corporate IN_DRAFT_AMEX
level 2 TAA records). Field: format_cd

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘05’ (Non-Industry
specific detail addendum,
CPS level-2).

59-98 40 An Charge Contains concise Table:


Description 1 descriptions of the CPS PURCHASING_ITEM
item(s) purchased.
Field: item_desc

99-101 3 Un Charge Item Qty Contains the Quantity of Table:


1 Charge Item 1 PURCHASING_ITEM

Field: item_quantity

102-113 12 Un Charge Item Unit cost of Charge Item Table:


Amount 1 1 PURCHASING_ITEM

Field:
item_unit_price

146-157 12 Un Total Tax Total Tax (Local Table:


Amount City/State, as applicable) PURCHASING_ITEM
at the point-of-sale, as
Field: amt_total_tax
defined by Tax Type
Code.

158-160 3 An Tax Type Code Code that corresponds to Table:


the entry in the Total Tax PURCHASING_ITEM
Amount field. Currently
Field: tax_type

FIS, LLC - Confidential Document 1307


Field Data Description / Valid
Position Field DB Reference
Length Type Values

only 056 (sales tax) is


used.

161-168 8 An Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

TC 57, TCR 5 - AMEX Transaction Detail - Transaction Advice


Addendum Corporate Purchasing Solutions - Extension 1

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘5’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘02’ (corporate IN_DRAFT_AMEX
level 2 TAA records). Field: format_cd

FIS, LLC - Confidential Document 1308


Field Data Description / Valid
Position Field DB Reference
Length Type Values

19-20 2 An Addenda Type The valid value for this NA


Code field is ‘05’ (Non-Industry
specific detail addendum,
CPS level-2).

21-60 40 An Charge Desc 2 Contains the Charge Table:


Description. PURCHASING_ITEM

Field: item_desc

61-63 3 Un Charge Item Contains the Charge Item Table:


Quantity 2 Quantity. PURCHASING_ITEM

Field: item_quantity

64-75 12 Un Charge Item Contains the Charge Item Table:


Amount 2 Amount. PURCHASING_ITEM

Field:
item_unit_price

76-115 40 An Charge Contains the Charge Table:


Description 3 Description. PURCHASING_ITEM

Field: item_desc

116-118 3 Un Charge Item Contains the Charge Item Table:


Quantity 3 Quantity. PURCHASING_ITEM

Field: item_quantity

119-130 12 Un Charge Item Contains the Charge Item Table:


Amount 3 Amount. PURCHASING_ITEM

Field:
item_unit_price

131-167 37 Un Reserved This is a reserved field. NA

FIS, LLC - Confidential Document 1309


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The valid value for this


field is ‘space’.

168 1 Un Extension The valid value for this NA


Indicator field is ‘E’.

TC 57, TCR 5 - AMEX Transaction Detail - Transaction Advice


Addendum Corporate Purchasing Solutions - Extension 2

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be Table:


Code ‘57’. IN_DRAFT_MAIN

Field: msg_type

3 1 Un Transaction The field value must be Table:


Code Qualifier ‘0’. IN_DRAFT_MAIN

Field: msg_type

4 1 Un Transaction The field value must be Table:


Component ‘5’. IN_DRAFT_MAIN
Sequence Field: msg_type
Number

5-16 12 An Reserved This is a reserved field. NA

17-18 2 Un Format Code The valid value for this Table:


field is ‘02’ (corporate IN_DRAFT_AMEX
level 2 TAA records). Field: format_cd

FIS, LLC - Confidential Document 1310


Field Data Description / Valid
Position Field DB Reference
Length Type Values

19-20 2 An Addenda Type The valid value for this NA


Code field is 05 (Non-Industry
specific detail addendum,
CPS level-2).

21-60 40 An Charge Contains the Charge Table:


Description 4 Description. PURCHASING_ITEM

Field: item_desc

61-63 3 Un Charge Item Contains the Charge Item Table:


Quantity 4 Quantity. PURCHASING_ITEM

Field: item_quantity

64-75 12 Un Charge Item Contains the Charge Item Table:


Amount 4 Amount. PURCHASING_ITEM

Field:
item_unit_price

76-167 92 Un Reserved This is a reserved field. NA

The valid value for this


field is ‘space’.

168 1 Un Extension The valid value for this NA


Indicator field is ‘S’.

FIS, LLC - Confidential Document 1311


Trailer
TC 57 - Batch Trailer
TC 57, TCR 0 - Batch Trailer

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be NA


Code ‘57’.

3 1 Un Transaction The field value must be NA


Code Qualifier ‘0’.

4 1 Un Transaction The field value must be NA


Component ‘0’.
Sequence
Number

5-10 6 An Destination BIN Contains the details of NA


the Forwarding
Institution ID.

11-16 6 An Source BIN Contains the details of NA


the Receiving Institution
ID.

17-22 6 Un Reserved This is a reserved field. NA

23-34 12 Un Reserved This is a reserved field. NA

35-37 3 An Reserved This is a reserved field. NA

38 1 An Draft Flag Holds the Draft Flag. The NA


valid value for this field is
N.

FIS, LLC - Confidential Document 1312


Field Data Description / Valid
Position Field DB Reference
Length Type Values

39-42 4 Un Central Holds the Central NA


Processing Date Processing Date.

The field value must be in


YDDD format.

43-44 2 An Record Format Holds the Record Format NA


Code Code. The valid value for
this field is DC.

45 1 An Reversal Flag Holds the Reversal Flag. NA


The valid values for this
field are Space and R.

46-68 23 An Reserved This is a reserved field. NA

69-75 7 Un Batch This field provides the NA


Transaction total number of TC57
Count transaction records
(common detail records)
and TCR Addendum
records in the batch.

Note: This field


excludes batch
header and batch
trailer records.

76-90 15 Un Batch Net Holds the batch net NA


Amount amount.

The value of the batch


net amount is the
summation of the
Transaction Amount

FIS, LLC - Confidential Document 1313


Field Data Description / Valid
Position Field DB Reference
Length Type Values

fields in TC 57 - Common
Transaction Details,
considering all credit (+)
and debit (-) transactions.

91-92 2 An Batch Net Holds the Batch Net Sign NA


Amount Sign Amount.

The valid values for this


field are Space and CR.

93-99 7 Un Batch Record This field provides the NA


(TCR) Count total number of TCRs in
the batch including all the
Batch Headers and Batch
Trailer records in the
batch.

This field includes the


following TC57 records:

• All batch header


records.

• All transaction detail


records.

• All addendum
records and

• Batch trailer record.

100-114 15 Un Batch Gross Holds the Batch Gross NA


Amount Amount.

The value of the batch


gross amount is the
summation of the

FIS, LLC - Confidential Document 1314


Field Data Description / Valid
Position Field DB Reference
Length Type Values

Transaction Amount
fields in TC 57 - Common
Transaction Details.

115-130 16 Un Secondary Holds the Secondary NA


Amount Amount.

This field is only for MDC.

131-153 23 An Reserved This is a reserved field. NA

154-166 13 An Internal Holds the Internal NA


Merchant Batch Merchant Batch Key.
Key The first eight digits are
unique for each merchant
batch.

The last five digits contain


the TCR count within the
merchant batch.

167 1 An Record Type Holds the Record Type. NA


The valid value for this
field is ‘3’.

168 1 An Reimbursement Holds the NA


Attribute Reimbursement
Attribute.

FIS, LLC - Confidential Document 1315


TC 91 - Batch Trailer
TC 91, TCR 0 - Batch Trailer

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be NA


Code ‘91’.

3 1 Un Transaction The field value must be NA


Code Qualifier ‘0’.

4 1 Un Transaction The field value must be NA


Component ‘0’.
Sequence
Number

5-10 6 Un BIN Provides the details of NA


the Forward/Receive ID.

11-15 5 Date Processing Date Holds the Processing NA


Date.

The field value must be in


YYDDD format.

16-30 15 Un Destination Holds the Destination NA


Amount Amount.

The valid value for this


field is Zero’s.

31-42 12 Un Monetary Holds the Monetary NA


Transaction Transaction Number.
Num The valid value for this
field is Zero’s.

FIS, LLC - Confidential Document 1316


Field Data Description / Valid
Position Field DB Reference
Length Type Values

43-48 6 Un Batch Num Holds the Batch Number. NA

49-60 12 Un Number of TCRs Holds the Batch TCR NA


count.

61-66 6 Un Reserved This is a reserved field. NA


The valid value for this
field is Zero’s.

67-74 8 An Center Batch ID Holds the Center Batch NA


ID.

The valid value for this


field is Spaces.

75-83 9 Un Number of Holds the Batch NA


Transactions transaction count.

84-101 18 Un Reserved This is a reserved field. NA


The valid value for this
field is Zeroes.

102-116 15 Un Source Amount Holds the Batch source NA


amount.

117-131 15 Un Reserved This is a reserved field. NA


The valid value for this
field is Zeroes.

132-146 15 Un Reserved This is a reserved field. NA


The valid value for this
field is Zeroes.

147-161 15 Un Reserved This is a reserved field. NA


The valid value for this
field is Zeroes.

FIS, LLC - Confidential Document 1317


Field Data Description / Valid
Position Field DB Reference
Length Type Values

162-168 7 An Reserved This is a reserved field. NA


The valid value for this
field is Spaces.

TC 92 - File Trailer
TC 92, TCR 0 - File Trailer

Field Data Description / Valid


Position Field DB Reference
Length Type Values

1-2 2 Un Transaction The field value must be NA


Code ‘92’.

3 1 Un Transaction The field value must be NA


Code Qualifier ‘0’.

4 1 Un Transaction The field value must be NA


Component ‘0’.
Sequence
Number

5-10 6 Un BIN Provides the details of NA


the Forward/Receiving ID.

11-15 5 Date Processing Date Holds the Processing NA


Date.

The field value must be in


YYDDD format.

16-30 15 Un Destination Holds the Destination NA


Amount Amount.

FIS, LLC - Confidential Document 1318


Field Data Description / Valid
Position Field DB Reference
Length Type Values

The valid value for this


field is Zeroes.

31-42 12 Un Monetary Holds the Monetary NA


Transaction Transaction Number.
Num The valid value for this
field is Zeroes.

43-48 6 Un Batch Num This field provides the NA


total number of batches
in the file including TC91
batch trailer records.

49-60 12 Un Number of TCRs The field provides the NA


total number of TCRs in
the file excluding the
TC90 File Header records.

61-66 6 Un Reserved This is a reserved field. NA


The valid value for this
field is Zeroes.

67-74 8 An Center Batch ID Holds the Center Batch NA


ID.

The valid value for this


field is ‘Spaces’.

75-83 9 Un Number of The field provides the NA


Transactions total number of records
in the file.

This field includes the


following records in the
batch:

FIS, LLC - Confidential Document 1319


Field Data Description / Valid
Position Field DB Reference
Length Type Values

• All TC57 batch


header records.

• All TC57 transaction


records.

• All TC57 and TC91


batch trailer records.

• All TC92 file trailer


records.

This field excludes the


following records in the
batch:

• TC90 file header


records.

• TC57 transaction
addendum records.

84-101 18 Un Reserved This is a reserved field. NA


The valid value for this
field is Zeroes.

102-116 15 Un Source Amount Holds the Batch source NA


amount.

The source amount is


calculated by the
summation of the total
Transaction Amount
fields in TC 57 - Common
Transaction Details
available in the TC57 file.

FIS, LLC - Confidential Document 1320


Field Data Description / Valid
Position Field DB Reference
Length Type Values

117-131 15 Un Reserved This is a reserved field. NA


The Valid value for this
field is Zeroes.

132-146 15 Un Reserved This is a reserved field. NA


The Valid value for this
field is Zeroes.

147-161 15 Un Reserved This is a reserved field. NA


The Valid value for this
field is Zeroes.

162-168 7 An Reserved This is a reserved field. NA


The valid value for this
field is ‘Spaces’.

FIS, LLC - Confidential Document 1321


Appendix A - Common Transaction Detail Valid
Values
AVS Response Codes
Code Definition

Space n/a

A Address matches, but ZIP code does not match.

B Street addresses match for international transaction. Postal code not


verified due to incompatible formats. (Acquirer sent street address
and postal code.)

C Street address and postal code not verified for international


transaction due to incompatible formats. (Acquirer sent street
address and postal code.)

D Street addresses and postal codes match for international


transaction.

E Error response for Merchant Category Code.

F Address does compare, and five-digit ZIP code does compare (UK
only).

G Address information is unavailable; international transaction; non-


AVS participant.

I Address information not verified for international transaction.

M Street addresses and postal codes match for international


transaction.

N Address and ZIP code do not match.

FIS, LLC - Confidential Document 1322


Code Definition

P Postal codes match for international transaction. Street address not


verified due to incompatible formats. (Acquirer sent street address
and postal code.)

R Retry; system unavailable or timed out.

S n/a. If present, replace with “U” (for domestic) or “G” (for


international) by V.I.P. Available for U.S. issuers only.

U Address information is unavailable; domestic transaction.

W Nine-digit ZIP code matches, but address does not match.

X Exact match, address, and nine-digit ZIP code match.

Y Address and five-digit ZIP code match.

Z Five-digit ZIP code matches, but address does not match.

Special Condition Indicators


Position 1 - Risk Identification Indicator

Code Definition

Space Space RIS indicator not required for this merchant

1 Zero floor limit required.

2 Terminal capable of reading and transmitting the full unaltered


contents of the magnetic stripe.

3 Zero floor limit and terminal capable of reading and transmitting the
full unaltered contents of the magnetic stripe.

FIS, LLC - Confidential Document 1323


Position 2 - Merchant Transaction Indicator

Code Definition

Space None of the specified conditions is present.

B Hotel qualifying for a special Floor Limit of $1000 and permitted to


use Status Check Procedure (medium level of chargeback protection).

D Hotel permitted to use Status Check Procedure with a Floor Limit of


$500 (lowest level of chargeback protection).

F Facsimile Draft provided.

H VISA Lodging Services—Hotel qualifies for the special floor limit


(international only).

L VISA Lodging Services Merchant.

9 Existing Debt Indicator

S Hotel or restaurant merchant qualifies for a special Floor Limit of


$1500 and permitted to use Status Check Procedure (highest level of
chargeback protection).

8 Quasi-cash/Online gambling.

UP POS Input/Entry Mode Codes


1st-2nd digit PAN/Token Entry Mode 3rd digit PIN Entry Mode

00 Unspecified 0 Unknown

01 Manual 1 PIN included in transaction

02 Magnetic strip read 2 PIN excluded in transaction

FIS, LLC - Confidential Document 1324


1st-2nd digit PAN/Token Entry Mode 3rd digit PIN Entry Mode

03 Consumer-presented QR code, 3-5 Reserved for ISO use


chip information included

04 Consumer-presented QR code 6-7 Reserved for national use


(barcode also), chip
information excluded

05 Integrated circuit card read, 8-9 Reserved for private use


card data reliable

06 Reserved for ISO use

07 qUICS Debit/Credit Integrated


Circuit Card read (contactless)

08-60 Reserved for ISO use

61-89 Reserved for national use

90 Magnetic strip data read and


reliable, track 2 data must
exist.

92 Reserved for national use

93 Merchant-presented QR code,
chip information included

94 Merchant-presented QR code
(barcode also), chip
information excluded

95 Integrated circuit card, card


data may be unreliable.

96 Reserved

97 Reserved

FIS, LLC - Confidential Document 1325


1st-2nd digit PAN/Token Entry Mode 3rd digit PIN Entry Mode

98 Standard UICS Debit/Credit


Integrated Circuit Card read
(contactless)

99 Reserved for private use

06 Reserved for ISO use

07 qUICS Debit/Credit Integrated


Circuit Card read (contactless)

08-60 Reserved for ISO use

61-89 Reserved for national use

90 Magnetic strip data read and


reliable, track 2 data must
exist.

92 Reserved for national use

93 Merchant-presented QR code,
chip information included

94 Merchant-presented QR code
(barcode also), chip
information excluded

95 Integrated circuit card, card


data may be unreliable.

96 Reserved

97 Reserved

98 Standard UICS Debit/Credit


Integrated Circuit Card read
(contactless)

FIS, LLC - Confidential Document 1326


1st-2nd digit PAN/Token Entry Mode 3rd digit PIN Entry Mode

99 Reserved for private use

UP Transportation Initiating Channel Codes


Code Definition

00 Unknown

01 ATM, CDM

02 Reserved for use

03 POS

04 Reserved for use

05 Multimedia terminal

06 Counter

07 PC

08 Mobile phone

09 I type fixed phone

10 Reserved

11 Wireless POS

12 CDRS

14 Merchant’s System

15 The third party system

16 Set Up Box

17 II type fixed phone

FIS, LLC - Confidential Document 1327


Code Definition

18 Reserved

19 Reserved

20 Batch File Processing System

21-22 Reserved

23 mPOS

24-99 Reserved

FIS, LLC - Confidential Document 1328


Appendix B - VISA Valid Values
Authorization Characteristics Indicator
Code Definition

A Card Present.

B Tokenized e-commerce with mobile device.

C Card Present with merchant name and location data (cardholder-


activated, self-service terminal).

E Card Present with merchant name and location data.

F Card Not Present—Account Funding.

K Card Present with key-entry.

J Card Not Present—Recurring Bill Payment.

N Not a payment service transaction.

P Card Not Present (Preferred Customer participation requested).

R Card Not Present (Address Verification Service not required).

S Electronic Commerce 3-D Secure Attempts

T A CPS Program was not available when authorized.

U Card Not Present—3-D Secure Electronic Commerce.

V Card Not Present (Address Verification Service requested).

W Card Not Present—Non-3-D Secure Electronic Commerce.

X Disqualified custom payment service transaction (inserted by BASE II).

FIS, LLC - Confidential Document 1329


Business Application IDs
Code Definition

AA Account to Account Money Transfer

BB Business to Business

BI Bank Initiated Money Transfer

BP Bill Payment

CP Card Bill Payment

FD Funds Disbursement (General)

GD Government Disbursement (General)

GP Gambling Payout (Other than online gambling)

LO Loyalty and Offers

MD Merchant Disbursement

MI Merchant Initiated Money Transfer

OG Online Gambling Payout

PA Payment Transaction

PD Payroll/Pension Disbursement

PG Payment to Government

PP Person to Person Money Transfer

PS Payment for Goods and Services (General)

TU Prepaid Load – Top-Up

WT Wallet Transfer

FIS, LLC - Confidential Document 1330


CVV2 Result Code
Code Definition

Space No result

M CVV2 match

N CVV2 does not match

P Not processed

S CVV2 should be on the card, but the merchant indicates that it is not

U Issuer is not certified or has not provided VISA with encryption keys,
or both.

Fuel Type
Code Definition

MOTOR FUELS

01 Unleaded Regular

02 Unleaded Plus

03 Unleaded Super

04 Unleaded 4

05 Unleaded 5

06 Unleaded Methanol (5.7% blend)

07 Unleaded Plus Methanol (5.7% blend)

08 Super Unleaded Methanol (5.7% blended)

09 Unleaded Methanol (7.7% blend)

FIS, LLC - Confidential Document 1331


Code Definition

10 Unleaded Plus Methanol (7.7% blend)

11 Unleaded Ethanol (5.7% blend)

12 Unleaded Plus Ethanol (5.7% blend)

13 Super Unleaded Ethanol (5.7% blend)

14 Unleaded Ethanol (7.7% blend)

15 Unleaded Plus Ethanol (7.7% blend)

16 Methanol/Leaded

17 Ethanol/Leaded

18 Leaded

19 Regular Diesel #2

20 Premium Diesel #2

21 Diesel #1

22 Compressed Natural Gas

23 Liquid Propane Gas

24 Liquid Natural Gas

25 M-85

26 E-85

27 Unleaded - Reformulated 1

28 Unleaded - Reformulated 2

29 Unleaded - Reformulated 3

30 Unleaded - Reformulated 4

FIS, LLC - Confidential Document 1332


Code Definition

31 Unleaded - Reformulated 5

32 Diesel Off-Road (#1 and #2 non-taxable)

33 Ultra Low Sulfur Diesel Off-Road (non-taxable)

34 Biodiesel Blend Off-Road (non-taxable)

35 Ultra Low Sulfur Biodiesel Blend Off-Road (non-taxable)

36 Racing Fuel

37 Super Unleaded Methanol (7.7% Blend)

38 Unleaded Methanol (10% Blend)

39 Unleaded Plus Methanol (10% Blend)

40 Super Unleaded Methanol (10% Blend)

41 Super Unleaded Ethanol (7.7% Blend)

42 Unleaded Ethanol (10% Blend)

43 Unleaded Plus Ethanol (10% Blend)

44 Super Unleaded Ethanol (10% Blend)

45 B2 Diesel Blend 2% Biodiesel

46 B5 Diesel Blend 5% Biodiesel

47 B10 Diesel Blend 10% Biodiesel

48 B11 Diesel Blend 11% Biodiesel

49 B15 Diesel Blend 15% Biodiesel

50 B20 Diesel Blend 20% Biodiesel

51 B100 Diesel Blend 100% Biodiesel

FIS, LLC - Confidential Document 1333


Code Definition

52 Ultra Low Sulfur #1

53 Ultra Low Sulfur #2

54 Ultra Low Sulfur Premium Diesel #2

55 Ultra Low Sulfur Biodiesel Blend 2%

56 Ultra Low Sulfur Biodiesel Blend 5%

57 Ultra Low Sulfur Biodiesel Blend 10%

58 Ultra Low Sulfur Biodiesel Blend 11%

59 Ultra Low Sulfur Biodiesel Blend 15%

60 Ultra Low Sulfur Biodiesel Blend 20%

61 Ultra Low Sulfur Biodiesel Blend 100%

62-70 Undefined Fuel-Reserved for PCATS future use

71-98 Undefined Fuel-Reserved for proprietary use

99 Miscellaneous Fuel

AVIATION FUELS

A0 Jet Fuel

A1 Aviation Fuel Regular

A2 Aviation Fuel Premium

A3 Aviation Fuel JP8

A4 Aviation Fuel 4

A5 Aviation Fuel 5

A6-A7 Undefined Aviation Fuel — Reserved for PCATS future use

FIS, LLC - Confidential Document 1334


Code Definition

A8 Undefined Aviation Fuel — Reserved for proprietary use

A9 Miscellaneous Aviation Fuel

MARINE FUELS

M1 Marine Fuel 1

M2 Marine Fuel 2

M3 Marine Fuel 3

M4 Marine Fuel 4

M5 Marine Fuel 5

M6 Marine–Other

M7 Undefined Marine Fuel — Reserved for PCATS for future use

M8 Undefined Marine Fuel — Reserved for proprietary use

M9 Miscellaneous Marine

OTHER FUELS

F0 Kerosene-Low Sulfur

F1 White Gas

F2 Heating Oil

F3 Bottled Propane

F4 Other Fuel (Non-Taxable)

F5 Kerosene — Ultra-Low Sulfur

F6 Kerosene — Low Sulfur (non-taxable)

F7 Kerosene — Ultra-Low Sulfur (non-taxable)

FIS, LLC - Confidential Document 1335


Code Definition

F8 Undefined Other Fuel — Reserved for PCATS future use

F9 Miscellaneous Other Fuel

Product Code
Code Definition

30 Motor Oil

31 Oil Change

32 Engine Service

33 Transmission Service

34 Brake Service

35–38 Unassigned Repair Values

39 Miscellaneous Repairs

40 Tires, Batteries, Accessories

41 Tires

42 Batteries

43 Automotive Accessories

44 Automotive Glass

45 Car Wash

46 Unassigned Automotive Products/Services

47 De-icing

48 APU or Aircraft Jumpseat

FIS, LLC - Confidential Document 1336


Code Definition

49 Tiedown or Hangar

50 Landing Fee

51 Ramp Fee

52 Call Out Fee

53 Plane Rental

54 Instruction Fee

55 Miscellaneous Aviation

56 Flight Planning Fees

57 Weather Fees

58 Charter Fees

59 Ground Handling

60 Communication Fees

61 Aircraft Cleaning

62 Cargo Handling

63 Aviation Accessories

64 Avionics

65 Aviation Maintenance

66 Fuel Additives

67–69 Unassigned Automotive Products/Services

70 Cigarettes/Tobacco

71 Aviation Catering

FIS, LLC - Confidential Document 1337


Code Definition

72–77 Unassigned Food/Grocery Items

78 Health/Beauty Aid

79 Miscellaneous Grocery

80 Soda

81 Beer/Wine

82 Milk/Juice

83–89 Unassigned Beverage Items

90 Miscellaneous

91–99 Reserved

Requested Payment Service


Code Definition

Space Not a payment service transaction.

1 CPS/Passenger Transport – Card Not Present

2 CPS/Passenger Transport – Card Present

3 CPS/Hotel (Card Not Present)

4 CPS/Hotel (Card Present)

5 CPS/Auto Rental (Card Not Present)

6 CPS/Auto Rental (Card Present)

7 CPS/Direct Marketing and CPS/Card Not Present

8 CPS/Automated Fuel Dispenser

FIS, LLC - Confidential Document 1338


Code Definition

9 CPS/ATM

A CPS/Retail (Debit or Credit) – U.S. National

CPS/Supermarket (Debit or Credit) – U.S. National

B CPS/Restaurant—Brazil and U.S. National

C CPS/Retail Credit Card—U.S. National (no longer valid as of April 2005)

E CPS/Retail Key Entry (Debit or Credit) – U.S. National

F CPS/Small- Ticket—U.S. National

G CPS/Electronic Commerce—Basic (U.S. National)

H CPS/Account Funding

I CPS/Retail—Incremental Authorizations

J CPS/Electronic Commerce - Preferred

K CPS/Electronic Commerce Preferred - Passenger Transport

L CPS/Electronic Commerce Preferred - Hotel

M CPS/Electronic Commerce Preferred - Car Rental

N CPS/Retail Service Station

P CPS/Recurring Bill Payment

FIS, LLC - Confidential Document 1339


Appendix C - MasterCard Valid Values
Transaction Integrity Class
Value Definition

A1 EMV/Token in a Secure, Trusted

B1 Environment

C1 EMV/Chip Equivalent

E1 Key Entered

U0 Unclassified

A2 Digital Transactions

B2 Authenticated Checkout

C2 Transaction Validation

D2 Enhanced Data

E2 Generic Messaging

U0 Unclassified

FIS, LLC - Confidential Document 1340


Appendix D - Discover Valid Values
Processing Codes
This code describes the effect of a Card Transaction on the Card Account. The values are listed in the
following table and must be the same as identified in the Authorization Request:

Process Code Name Description

00 Purchase (of Goods or A Card Sale for the purchase of goods or


Service) services.

01 Withdrawal/Cash A Cash Disbursement


Advance

09 Purchase of Goods or A Card Sale for the purchase of goods or


Services with Cash Over services with cash received by the
Cardholder.

10 Account Funding The transfer of funds from one Account to


Transaction another Account, or from an Account to a
demand deposit account.

13 Address Verification with Provide street address and ZIP Code for a
a Goods or Service recurring charge (e.g., monthly,
Authorization for bimonthly) for the purchase of goods or
Recurring Billing services.
(Automatic Payment)

14 Recurring Billing A recurring charge (e.g., monthly,


(Automatic Payment) – bimonthly) for the purchase of goods or
Goods or Service services.

15 Installment Payment – Paying for the purchase of goods or


Goods or Service services with installment payments (e.g.,
monthly) for a defined period of time.

FIS, LLC - Confidential Document 1341


Process Code Name Description

16 Subscription Paying for subscription on a regular basis


(e.g., yearly)

20 Merchandise Return Used when applying Credit to Card


Account for returned merchandise.

28 Load Transaction Used when a Cardholder is adding


monetary value to a Prepaid Card.

53 Network Payment Used when an account received funds


Transaction (such as an In-store Payment), if
applicable.

“From” Account for Card Transactions (Position 80-81) and “To” Account for Transfers (Position 82-83)

Process Code Description

00 Not Applicable or Not Specified

10 Savings Account

20 Checking Account

30 Credit Card Account

POS Entry Mode


PAN Entry Mode indicates the method by which the Card Number was captured by the Merchant. The values
are as follows:

Value Description

00 Unknown

01 Manual (Key Entered)

FIS, LLC - Confidential Document 1342


Value Description

02 Magnetic Stripe

03 Bar Code

04 Optical Character Reader (OCR)

05 Integrated Circuit Card Reader

07 Electronic Commerce

10 Stored Card Account Information

81 Radio Frequency Identification Indicator – Magnetic Stripe

82 Mobile Commerce (mCommerce)

83 Radio Frequency Identification Indicator –Chip

85 Chip Fallback

86 Contactless Interface Change

90 Voice Authorizations

91 Voice Response Unit (VRU)

92 Batch Authorizations

93 Batch Authorization Cash Access

94 Biometrics

PIN Entry Capability indicates the capabilities a POS Device has for accepting PIN data. The values are:

Code Definition

0 Unspecified or unknown

1 PIN entry capability

FIS, LLC - Confidential Document 1343


Code Definition

2 POS Device does not have PIN entry capability

8 POS Device has PIN entry capability, but PIN pad is not currently
operative

9 PIN verified by POS Device

Transaction Data Condition Code


This field defines the condition of the Card Transaction Data submitted in the Authorization Request.

Code Description Conditions (each condition must be present)

02 Card Present – Magnetic POS Entry Mode is 02, 81 or 85

Stripe/Discover® Zip® Track 2 Data is present using CVV/DCVV


without blanks or spaces, or Track 2 Data
is present with CVV/DCVV set to all zeros

MCC is valid

03 Card Present – Magnetic POS Entry Mode is 02, 81 or 85

Stripe/Discover Zip Track 2 Data is present but CVV/DCVV or


location was not disclosed by Issuer
MCC is valid

04 Invalid – CVV/DCVV/iCVV Track 2 Data is present with


CVV/DCVV/iCVV containing some or all
blanks

05 Card Present – Contactless POS Entry Mode is 83

Chip Card Track 1 or Track 2 Data is present using


iCVV without blanks or spaces

Cryptogram is present

MCC is valid

06 Card Present – Digital 1 POS Entry Mode is 02

FIS, LLC - Confidential Document 1344


Code Description Conditions (each condition must be present)

Token Requester ID is present

Track Data is present

Service Code is 101

MCC is valid

20 Card Present – Magnetic POS Entry Mode is 02, 81, or 85

Stripe/Discover Zip Track 1 Data is present using CVV/DCVV


without blanks or spaces, or Track 1 Data
is present with CVV/DCVV set to all zeros

MCC is valid

30 Card Present – Magnetic POS Entry Mode is 02, 81, or 85

Stripe/Discover Zip Track 1 Data is present but CVV/DCVV or


location was not disclosed by Issuer

MCC is valid

40 Invalid – CVV/DCVV/iCVV Track 1 data is present with


CVV/DCVV/iCVV containing some or all
blanks

50 Card Present – Chip Card POS Entry Mode is 05 or 86


Track 1 or Track 2 Data is present using
iCVV without blanks or spaces
Cryptogram is present

MCC is valid

60 E-commerce – Discover POS Entry Mode is 07

ProtectBuy® Track 1 and Track 2 Data are not present

Cryptogram is present

MCC is valid

70 Card Not Present – Digital 2 POS Entry Mode is 07 or 82

Token Requester ID is present

Track Data is not present

Cryptogram is present

FIS, LLC - Confidential Document 1345


Code Description Conditions (each condition must be present)

MCC is valid

71 Card Not Present – Digital 4 POS Entry Mode is 07 or 82

Token Requester ID is present

Track Data is not present

Cryptogram is present

MCC is valid

72 Card Not Present – Digital 3 POS Entry Mode is 07 or 82

Token Requester ID is present

Track Data is not present

Cryptogram is present

MCC is valid

74 Card Not Present – Digital POS Entry Mode is 07 or 82

(Other) Token Requester ID is present


Track Data is not present

Cryptogram is present
MCC is valid

80 Card Present – Digital 2 POS Entry Mode is 02, 81, or 83


Token Requester ID is present

Track Data is present


MCC is valid

81 Card Present – Digital 4 POS Entry Mode is 02, 81, or 83

Token Requester ID is present

Track Data is present

MCC is valid

82 Card Present – Digital 3 POS Entry Mode is 02, 81, or 83

Token Requester ID is present

Track Data is present


MCC is valid

FIS, LLC - Confidential Document 1346


Code Description Conditions (each condition must be present)

84 Card Present – Digital POS Entry Mode is 02, 81, or 83

(Other) Token Requester ID is present

Track Data is Present

MCC is valid

99b Invalid – POS Entry Mode/ POS Entry Mode is invalid or MCC is

MCC invalid

00c Keyed Entry/Card Not All POS Entry Modes except 02, 05, 81,

Present/E-commerce 83, 85 and 86 are valid

Track 1 and Track 2 Data are not present


Cryptogram is not present

MCC is valid

Note: Refer to the Technical Specifications Common Appendices for valid Merchant Category
Codes. Contact your Discover Network Account Executive if an applicable MCC is currently not
listed therein.

Code 99 is applicable to all transactions with invalid POS Entry Mode or Invalid MCC.

Code 00 is applicable to all transactions with Track Data, Chip Card Related Data, or Cardholder
authentication data not present.

POS Data
Discover TC 57, TCR 1 Transaction Detail – Additional Data - Position 31-43

POS Data is required if the Card Transaction receives an approved Authorization Response and is formatted
as follows:

Values Description

Position 31 – POS Device Attendance Indicators

0 Attended POS Device

FIS, LLC - Confidential Document 1347


Values Description

1 Unattended POS Device

2 No POS Device Used

9 Unknown

Position 32 – Partial Approval Indicators

0 Partial Approval Not Supported

1 Partial Approval Supported:

Merchandise can be partially approved

Cash Over can be partially approved

2 Partial Approval Supported:

Merchandise can be partially approved

Cash Over must be fully approved or declined

3 Partial Approval Supported:

Merchandise must be fully approved or declined

Cash Over can be partially approved

4 Partial Approval Supported:

Merchandise must be fully approved or declined

Cash Over must be fully approved or declined

Position 33 – POS Device Location Indicators

0 On premises of Merchant facility

1 Off premises of Merchant facility (Merchant POS Device-remote


location)

2 On premises of Cardholder (home PC)

3 No POS Device used (voice/ARU Authorizations)

9 Unknown

FIS, LLC - Confidential Document 1348


Values Description

Position 34 – POS Cardholder Presence Indicators

0 Cardholder present

1 Cardholder not present, unspecified

2 Cardholder not present, mail/facsimile order

3 Cardholder not present, telephone/ARU Order

4 Cardholder not present, standing order/recurring transactions


(Automatic Payments)

5 Electronic Order

9 Unknown

T Discover® PayButton

Position 35 – POS Card Presence Indicators

0 Card Present

1 Card Not Present

9 Unknown

Position 36 – POS Card Capture Capabilities Indicator

0 POS Device /operator has no Card capture capability

1 POS Device/operator has Card capture capability

9 Unknown

Position 37 – POS Transaction Status Indicators

0 Normal Request (original presentment)

4 Preauthorized Request

A Re-authorize for Full Amount

FIS, LLC - Confidential Document 1349


Values Description

D Delayed Card Sale

E Resubmission of Card Sale

G Transit Aggregated Transaction

I Incremental Authorization

N No-Show Charge

P Partial Shipment

R Recurring Payment

S Merchant Installment Payment

T Third Party Installment Payment

U Unscheduled Payment

V Issuer Installment Payment

Position 38 – POS Transaction Security Indicators

0 No security concern

1 Suspected fraud (Merchant suspicious)

2 ID verified

9 Unknown

Position 39 – POS E-Commerce Transaction Indicator

0 Unknown/Unspecified

1 Transaction is not an e-commerce transaction

4 In-app authentication

5 Card Transaction is a secure e-commerce transaction (Cardholder


authenticated using ProtectBuy®).

FIS, LLC - Confidential Document 1350


Values Description

6 Merchant attempted to authenticate the Cardholder information using


ProtectBuy but was not able to complete authentication because the
Cardholder or the Issuer does not participate in ProtectBuy.

7 E-commerce Card Transaction with data protection but not using


ProtectBuy for Cardholder authentication.

8 E-commerce Card Transaction without data protection.

9 Reserved

Position 40 – POS Type of Terminal Device

M Mobile POS

0 Unspecified

9 Unknown

Position 41 – POS Card Data Terminal Input Capability Indicator

0 Unspecified

1 No POS Device used (voice/ARU Authorization)

2 Magnetic stripe reader

3 Bar Code/Payment Code

4 Optical Character Recognition

5 Integrated Circuit Card Reader

6 Key Entry Only (Manual)

7 Magnetic stripe reader and key entry

C Radio Frequency Identification (RFID) - Chip

H Hybrid – Integrated Circuit Card Reader & Contactless Capabilities

FIS, LLC - Confidential Document 1351


Values Description

R Radio Frequency Identification (RFID) – Magnetic Stripe

S Secure Electronic Transaction (SET) with certification

T SET without certificate

U Channel-encrypted Electronic Commerce Transaction (SSL)

V Non-secure Electronic Commerce Transaction

Position 42 – Reserved and zero-filled

Position 43 – Reserved and zero-filled

FIS, LLC - Confidential Document 1352


Appendix E - Diners Intl - Charge Detail Record
Valid Values
Action Codes
Code Description

904 Format error

905 Acquirer not supported by Xpress

909 System malfunction

916 MAC key invalid

923 Request in progress

000 Pin change successful (EMV only)

001 Honor with identification

081 Approved by Issuer (See Item 2 in the Diners Club Application Notes
above.)

082 Approved by Xpress (stand–in)

083 Approved by POS (stand–in)

084 Off-line approved (EMV only)

085 Off-line approved—unable to go online (EMV only)

086 Card verification successful

087 No reason to decline

090 Approved by Xpress (referral stand–in)

100 Do not honor

FIS, LLC - Confidential Document 1353


Code Description

101 Expired card

102 Suspected fraud (account not on Positive File)

104 Restricted card

106 Allowable PIN tries exceeded

107 Refer to card Issuer

109 Invalid merchant

110 Invalid amount

111 Invalid card number

115 Requested function not supported

117 Incorrect PIN

118 Cycle range suspended

119 Transaction not permitted to cardholder

122 Card validity period exceeded

124 Violation of law

125 Card not effective

129 Suspected counterfeit card

141 Unable to go online, offline declined—Merchant Forced Acceptance

163 Security violations

180 Cardmember to contact Issuer

181 Decline given by POS Participant (adjustment)

182 Decline given by Issuer

FIS, LLC - Confidential Document 1354


Code Description

184 Decline given by Xpress, no communication with Issuer

185 Decline given by Xpress, card is local use only

186 Refer to Issuer given by Issuer

187 Refer to Issuer given by Xpress, exceeded stand–in limit

188 Xpress unable to forward request to Issuer X

189 Refer to Issuer given by Xpress, use ANOTHER METHOD to contact


Issuer

190 Decline given by Xpress (referral stand–in)

191 Refer to Issuer given by Xpress (account not on Positive File)

192 Restricted Merchant

194 PIN change or unblock failed (EMV only)

195 New PIN not accepted (EMV only)

196 Chip information advice (EMV only)

197 Card verification failed

198 TVR or CVR validation failed

200 Do not honor

201 Expired card

202 Suspected fraud

203 Card acceptor contact Acquirer

204 Restricted card

205 Card acceptor call Acquirers security department

206 Allowable PIN tries exceeded

FIS, LLC - Confidential Document 1355


Code Description

207 Special conditions

208 Lost card

209 Stolen card

210 Suspected counterfeit card

280 Temporary status lost card

281 Temporary status stolen card

001 Honor with identification

081 Approved by Issuer

180 Cardmember to contact Issuer

182 Decline given by Issuer

200 Do not honor

300 Successful

301 Not supported by receiver

302 Unable to locate record on file

303 Duplicate record, old record replaced

304 Data element edit error

305 File locked out

306 Not successful

307 Format error

308 Duplicate, new record rejected

309 Unknown file

FIS, LLC - Confidential Document 1356


Code Description

380 Not successful, cross–reference exists

382 Continuation data in next record (notifications)

397 Card on Positive File

399 VIP card with limits

300 Successful

400 Accepted

480 Function code not allowed

481 Account number invalid

482 Account number does not mod10

483 No matching cycle range exists for this account

484 Invalid amount

680 Forward to destination Participant

600 Accepted

800 Accepted

909 Destination not known

910 Destination not in service

FIS, LLC - Confidential Document 1357


Appendix F - UP Detail Record Valid Values
Point of Service Condition Codes
Code Meaning Note

00 Normal present

01 Customer not present PIN data unallowable

02 Unattended terminal

03 Suspicious Merchant

05 Customer present, card not It must be 01X0 authorization message


present

06 Pre-authorized request Pre-authorization code required

08 MO/TO authorization,
MO/TO purchase

10 Customer identity verified

11 Suspected Fraud Message type must be 0100 or 0200

12 Security reason Message type must be 0100 or 0200

13 Representment

17 Chargeback

18 MO/TO pre-authorization

28 Recurring authorization

41 Second Chargeback

42 Normal submission of e- Currently not used.


commerce transaction

FIS, LLC - Confidential Document 1358


Code Meaning Note

43 Pre-authorization request of Pre-authorization code required


e-commerce transaction

44 Second presentment of e- Currently not used.


commerce transaction

45 Chargeback of e-commerce Currently not used.


transaction

61 Manual refund

62 Refund (Manual processing


on CDRS)

63 Coupon write-off and It indicates that the transaction shall be forwarded


coupon reversal to and processed by the Uplan platform.

64 Installment payment Installment payment transactions

66 Account funding transaction Applicable to account funding refund

68 Credit Applicable to primary credit confirmation


transaction

82 Exceptional processing

83 The credit adjustment of The credit adjustment of general transactions (e.g.


deposit advanced by the Purchase) is advanced by the Acquirer, but the
Issuer credit adjustment of deposit is advanced by the
Issuer

91 Load and unload of IC card Apply to Load transactions based on Electronic


based on UICS E-cash cash application of UICS standards (including
application Standard account load, cash load, cash load cancellation)
and related reversal

FIS, LLC - Confidential Document 1359


Appendix G - AMEX GNS Valid Values
Point of Service Data Codes
Position Point of Service Data Code Name

1 Card Data Input Capability

2 Cardmember Authentication Capability

3 Card Capture Capability

4 Operating Environment

5 Cardmember Present

6 Card Present

7 Card Data Input Mode

8 Cardmember Authentication

9 Cardmember Authentication Entity

10 Card Data Output Capability

11 Terminal Output Capability

12 PIN Capture Capability

Position 1 - Card Data Input Capability


The Point of Service Data Code in Position 1 indicates the Card Data Input Capability. This is the primary
capability of the terminal for entering Card information.

Code Description

0 Unknown

FIS, LLC - Confidential Document 1360


Code Description

1 Manual; no terminal

2 Magnetic stripe read

3 Bar code

4 Optical Character Recognition (OCR)

5 Integrated Circuit Card (ICC)

6 Key entered

7 Reserved for ISO use

8 Reserved for national use

9 Reserved for private use

A-I Reserved for ISO use

J-R Reserved for national use

S-W Reserved for private use

X Reserved for private use

Y-Z Reserved for private use

Position 2 - Card Member Authentication Capability


The Point of Service Data Code in Position 2 indicates the primary Cardmember Authentication Capability of
the terminal. This is the method available to verify the Cardmember at this terminal. When no order of
priorities can be made, value ‘6’ shall be used.

Code Description

0 No electronic authentication

1 PIN

FIS, LLC - Confidential Document 1361


Code Description

2 Electronic signature analysis

3 Biometrics

4 Biographic

5 Electronic authentication inoperative

6 Other

7 Reserved for ISO use

8 Reserved for national use

9 Reserved for private use

A-I Reserved for ISO use

J-R Reserved for national use

S-Z Reserved for private use

Position 3 - Card Capture Capability


The Point of Service Data Code in Position 3 indicates the Card Capture Capability of the terminal in use.

Code Description

0 None

1 Capture

2 -4 Reserved for ISO use

5-7 Reserved for national use

8-9 Reserved for private use

A-I Reserved for ISO use

FIS, LLC - Confidential Document 1362


Code Description

J-R Reserved for national use

S-Z Reserved for private use

Position 4 - Operating Environment


The Point of Service Data Code in Position 4 indicates the Operating Environment. This indicates if the
terminal is attended by the Card Acceptor, and the terminal location.

Code Description

0 No terminal used

1 On premise of Card Acceptor, attended

2 On premise of Card Acceptor, unattended

3 Off premise of Card Acceptor, attended

4 Off premise of Card Acceptor, unattended

5 On premise of Cardmember, unattended

6-7 Reserved for ISO use

8 Reserved for national use

9 Delivery mode unknown, unspecified

A-I Reserved for ISO use

J-R Reserved for national use

S Electronic delivery of product (typically an Internet transaction)

T Physical delivery of product (typically an Internet transaction)

U-W Reserved for AEGNS use

FIS, LLC - Confidential Document 1363


Code Description

X Mobile remote

Y Reserved for private use

Z Transit Access Terminal (TAT)

Position 5 - Cardmember Present


The Point of Service Data Code in Position 5 indicates whether or not the Cardmember is present at the
point of service. If the Cardmember is not present for this transaction authorization, it provides a reason.

Code Description

0 Cardmember present

1 Cardmember not present, unspecified

2 Cardmember not present, mail order

3 Cardmember not present, telephone

4 Cardmember not present, standing authorization

5-6 Reserved for ISO use

7-8 Reserved for national use

9 Cardmember not present, recurring billing

A-I Reserved for ISO use

J-R Reserved for national use

S Cardmember not present, Internet transaction

T Cardmember present at Participant’s bank

U-Z Reserved for private use

FIS, LLC - Confidential Document 1364


Position 6 - Card Present
The Point of Service Data Code in Position 6 indicates whether the Card is present at the point of service.

Code Description

0 Card not present

1 Card present

2-4 Reserved for ISO use

5-7 Reserved for national use

8-9 Reserved for private use

A-I Reserved for ISO use

J-R Reserved for national use

S-V Reserved for private use

W Reserved for AEGNS (Transponder (RFID))

X Contactless Transaction

Y Digital Wallet - Contactless Initiated

Z Digital Wallet - Application Initiated

Position 7 - Card Data Input Mode


The Point of Service Data Code in Position 7 indicates the Card Data Input Mode. This is the method used to
input the information from the Card to the terminal.

Code Description

0 Unspecified

1 Manual, no terminal

FIS, LLC - Confidential Document 1365


Code Description

2 Magnetic stripe read

3 Bar code

4 Optical Character Recognition (OCR)

5 Integrated Circuit Card (ICC)

6 Key entered

7 Reserved for ISO use

8 Reserved for national use

9 Chipcard Fallback. Chip cannot be read.

A-I Reserved for ISO use

J-R Reserved for national use

S Keyed Card Account Number and Keyed PCSC key-entered at Point of


Sale

T Reserved for private use

U Reserved for private use

V Voice authorization Network to Issuer Only

W Magnetic stripe read and PCSC key-entered at Point of Sale

X Reserved for private use

Y Reserved for private use

Z Reserved for private use

FIS, LLC - Confidential Document 1366


Position 8 - Cardmember Authentication
The Point of Service Data Code in Position 8 indicates the Cardmember Authentication. This is the method
used to verify the Cardmember identity.

Code Description

0 Not authenticated

1 PIN

2 Electronic signature analysis

3 Biometrics

4 Biographic

5 Manual signature verification

6 Other manual verification (e.g., driver’s license)

7 Reserved for ISO use

8 Reserved for national use

9 Reserved for private use

A-I Reserved for ISO use

J-R Reserved for national use

S Electronic Ticket Environment

T Reserved for private use

U-Z Reserved for private use

FIS, LLC - Confidential Document 1367


Position 9 - Cardmember Authentication Entity
The Point of Service Data Code in Position 9 indicates the Cardmember Authentication Entity. This is the
component or person who verified the Cardmember identity reported in Cardmember Authentication
(Position 8).

Code Description

0 Not authenticated

1 Integrated Circuit Card (ICC)

2 Card Acceptor Device (CAD)

3 Authorizing agent (identified in authorizing agent institution


identification code)

4 By merchant

5 Other

6 Reserved for ISO use

7 Reserved for national use

8-9 Reserved for private use

A-I Reserved for ISO use

J-R Reserved for national use

S-Z Reserved for private use

Position 10 - Card Data Output Capability


The Point of Service Data code in Position 10 indicates the Card Data Output Capability. This is the ability of
the terminal to update the Card.

FIS, LLC - Confidential Document 1368


Code Description

0 Unknown

1 None

2 Magnetic stripe write

3 Integrated Circuit Card (ICC)

4-5 Reserved for ISO use

6-7 Reserved for national use

8-9 Reserved for private use

A-I Reserved for ISO use

J-R Reserved for national use

S-Z Reserved for private use

Position 11 - Terminal Data Output Capability


The Point of Service Data Code in Position 11 indicates the Terminal Output Capability. This is the ability of
the terminal to print and display messages.

Code Description

0 Unknown

1 None

2 Printing

3 Display

4 Printing and Display

5-6 Reserved for ISO use

FIS, LLC - Confidential Document 1369


Code Description

7-8 Reserved for national use

9 Reserved for private use

A-I Reserved for ISO use

J-R Reserved for national use

S-Z Reserved for private use

Position 11 - PIN Capture Capability


The Point of Service Data Code in Position 12 indicates the length of PIN that the terminal can capture.

Code Description

0 No PIN capture capability

1 Device PIN capture capability unknown

2-3 Reserved for ISO use

4 Four characters

5 Five characters

6 Six characters

7 Seven characters

8 Eight characters

9 Nine characters

A Ten characters

B Eleven characters

C Twelve characters

FIS, LLC - Confidential Document 1370


Code Description

D-I Reserved for ISO use

J-R Reserved for national use

S-Z Reserved for private use

Additional Amount Type Codes


Code Description

001 Goods and Services Tax (GST)

002 Consumption Tax

003 Provincial Sales Tax (PST)

004 Quebec Sales Tax (QST)

005 Harmonized Sales Tax (HST)

006 Insurance Premium Tax (IPT)

007 Circulation of Merchandise and Service Tax (ICMS)

008 Industrialized Products Federal Tributary Tax (IPI Federal Tributary)

009 Inland Revenue Income Tax (IR Income Tax)

010 International Students and Scholars Income Tax (ISS Income Tax)

011 Income Security and Reform Tax (ISR Income Tax)

012 Occupancy Tax

013 Room Tax

014 Surcharge Tax

015 Airport Tax

FIS, LLC - Confidential Document 1371


Code Description

016 Food

017 Beverage

018 Food/Beverage

019 Bar

020 Lodging

021 Restaurant/Room Service

022 Catering Charges

023 Bar/Mini-Bar

024 Phone

025 Internet Service

026 Movies/Pay Per View

027 Laundry/Dry-Cleaning

028 Beauty/Barber Salon

029 Health and Fitness

030 Gift Shop

031 Pro Shop

032 Parking

033 Pet Fees

034 Tours

035 Equipment Rental

036 Business Center

FIS, LLC - Confidential Document 1372


Code Description

037 Convention Fees

038 Meeting/Conference Charges

039 No Show Charge

040 Express Service Charge

041 Charges Added After Check-Out/Departure

042 Other Charges

043 Ticket Tax

044 Air Waybill tax

045 Bollo Tax

046 Miscellaneous Tax

047 Reward Program Transaction

048 Surcharge

049 Order Processing Charges

050 Convenience Charge

051 Delivery Charge

052 Insurance Purchased

053 Discount

054 Tickets/Violations

055 Freight/Shipping/Handling

056 Sales Tax

057 Value Added Tax (VAT)

FIS, LLC - Confidential Document 1373


Code Description

058 Tip/Gratuity

059 Automatic Teller Machine (ATM) Fee

060 Auto Rental Adjustment

061 Fuel Charge

062 Additional Miles/Kilometers/Distance

063 Late Return

064 Repairs

065 Cancellation Adjustment

066 Policy Adjustment

067 Stamp Duty

072 Agency Commission

073 Agency Rebate

074 Travel Transaction Fee

075 Travel Miscellaneous

FIS, LLC - Confidential Document 1374


Appendix H - Point of Service Data Codes / POS
Entry Mode Codes - Normalized and Network
Mapping Values
Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

POS_CRDD MC IPM: Card MC IPM: 0 0 0 NA 0 Unknown; data not


AT_IN_CAP Data Input JCB: 0 available
Capability
MC IPM: 1 1 1 NA 1 Manual; no terminal;
DE 22: SF1 server
JCB: 1
VISA: POS
MC IPM: 2 2 2 NA 2 Magnetic Stripe Reader
Terminal
JCB: 2
Capability Draft
s, TCR0, pos MC IPM: NA 3 NA NA 3 Bar Code Reader

158 JCB: 3

JCB: Card Data MC IPM: 4 4 4 NA 4 Optical Character


Input JCB: 4 Reader (OCR)
Capability Bit
MC IPM: 5 5 5 NA 5 Integrated Circuit Card
22: SF1
JCB: 5 Reader (EMV)

MC IPM: 6 6 6 NA 6 Key Entry Capability

JCB: 6 Only; No electronic


reading capability

MC IPM: A 7 A NA NA MC IPM: Radio

JCB: NA frequency input device


(RFID) Change the

FIS, LLC - Confidential Document 1375


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

description with GCMS


04.1 to PAN auto -entry
via contactless magnetic
stripe

VISA: Proximity read


capability Terminal

MC IPM: B 8 B NA NA MC IPM: Magnetic

JCB: NA stripe reader and key


entry capability

VISA: Magnetic stripe


only terminal

MC IPM: C 9 C NA NA MC IPM: Magnetic

JCB: NA Stripe reader, ICC and


Key entry

VISA: Chip-capable
terminal

MC IPM: D 10 D NA NA MC IPM: Magnetic

JCB: NA stripe reader and ICC


capability

VISA: Chip-capable
terminal

MC IPM: E 11 E NA NA MC IPM: ICC and key

JCB: NA entry capability


VISA: Chip-capable
terminal

FIS, LLC - Confidential Document 1376


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

MC IPM: NA 96 NA NA NA VISA: Unspecified

JCB: NA

MC IPM: M 97 M NA NA MC IPM: PAN auto-

JCB: NA entry via contactless


M/Chip and contactless
magnetic stripe
transactions

VISA: Proximity read


capability Terminal

MC IPM: V 99 V NA NA Other capability

JCB: NA

MC IPM: -1 Space NA Space Unspecified


Space
JCB: NA

VISA: 0 0 NA 0 NA Unknown

VISA: @ 1 NA 1 NA Terminal not used

VISA: D 2 NA 2 NA Magnetic stripe read


capability

VISA: H 2 NA 2 NA Magnetic stripe read


capability

VISA: T 8 NA 2 NA Magnetic stripe read


capability

VISA: X 8 NA 2 NA Magnetic stripe read


capability

FIS, LLC - Confidential Document 1377


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

VISA: G 5 NA 5 NA Chip-capable terminal

VISA: P 11 NA 5 NA Chip-capable terminal

VISA: S 10 NA 5 NA Chip-capable terminal

VISA: V 97 NA 8 NA Proximity read


capability terminal

VISA: 3 3 NA 3 NA Optical code

VISA: Any 99 NA 0 NA Unknown


other value

POS_CH_A MC IPM: MC IPM: 9, 0, -1 9, NA 9 Unknown; data


UTH_CAP Cardholder Space space unavailable
Authentication JCB: 0
Capability
MC IPM: 0 1 0 NA 0 No electronic
DE 22: SF2 Authentication
JCB: 1
VISA: NA Capability
JCB: MC IPM: 1 2 1 NA 1 PIN Entry Capability
Cardholder
JCB: 2
Authentication
MC IPM: 2 3 2 NA 2 Electronic Signature
Capability
JCB: 3 Analysis Capability is
inoperative

MC IPM: 5 4 5 NA 5 Electronic
JCB: 4 authentication
capability is inoperative

FIS, LLC - Confidential Document 1378


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

MC IPM: 3 5 3 NA 3 mPOS software-based

JCB: 5 PIN entry capability


(Biometrics)

MC IPM: NA 6 NA NA 4 Biographic
JCB: 6

MC IPM: 6 9 6 NA 6 Unknown, data not

JCB: 9 available

POS_CRD_ MC IPM: Card MC IPM: 0 0 0 NA 0 No Capture Capability


CAPT_CAP Capture JCB: 0
Capability
MC IPM: 1 1 1 NA 1 Card Capture Capability
DE 22: SF3
JCB: 1
VISA: NA
MC IPM: 9 9 9 NA NA MC IPM: Unknown; data
JCB: Card
JCB: not available
Capture
MC IPM: 9, -1 9, NA Space MC IPM: Unknown; data
Capability
Space Space not available

JCB: -1

POS_OPER MC IPM: MC IPM: 9 0 9 NA 9 Unknown; data not


ATING_EN Operating JCB: available
V Environment
MC IPM: 0 1 0 NA 0 No terminal used
DE 22: SF4
JCB: 1
VISA: NA
MC IPM: 1 2 1 NA 1 On card acceptor
JCB: Operating
JCB: 2 premises; attended
Environment
terminal

FIS, LLC - Confidential Document 1379


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

MC IPM: 2 3 2 NA 2 On card acceptor


JCB: 3 premises; unattended
terminal

MC IPM: 3 4 3 NA 3 Off card acceptor


JCB: 4 premises; attended

MC IPM: 4 5 4 NA 4 Off card acceptor


JCB: 5 premises; unattended

MC IPM: 5 6 5 NA 5 On cardholder premises;


JCB: 6 unattended

MC IPM: 6 7 6 NA 6 Off cardholder


JCB: premises; unattended

MC IPM: NA 8 NA NA Z Other

JCB: 8

MC IPM: 7 14 7 NA 7 Private use (applicable


JCB: to specific UK
Intracountry ATM
transactions) - Future
use

MC IPM: 9, -1 9, NA 9, Unknown; data not


Space Space Space available
JCB:

POS_CH_P MC IPM: 0 1 0 NA 1 Cardholder Present


RESENT JCB: 0

FIS, LLC - Confidential Document 1380


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

MC IPM: MC IPM: 1 0 1 NA 0 Cardholder not present;


Cardholder JCB: 1 unspecified reason
present data
MC IPM: 2 2 2 NA 2 Cardholder not present;
DE 22: SF5
JCB: 2 mail/facsimile
VISA: NA
transaction
JCB:
MC IPM: 3 3 3 NA 3 Cardholder not present;
Cardholder
Present Data JCB: 3 phone order or from
automated response
unit [ARU]

MC IPM: 4 4 4 NA 4 Cardholder not present;


JCB: 4 standing order/recurring
transactions

MC IPM: 5 5 5 NA 9 Cardholder not present;


JCB: 5 electronic order [PC,
Internet, mobile phone,
or PDA]

MC IPM: NA 8 NA NA 8 Cardholder not present;

JCB: 8 recurring billing

MC IPM: 9 9 9 NA NA Unknown, data not

JCB: NA available

MC IPM: 9 -1 9 NA 9 Unknown, data not


JCB: -1 available

MC IPM: NA 15 NA NA Z Other

FIS, LLC - Confidential Document 1381


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

JCB: 15

MC IPM: Space NA Space Unspecified


Space

JCB: -1

POS_CRD_ MC IPM: Card MC IPM: 0 0 0 NA 0 Card not present


PRESENT Present Data JCB: 0
DE 22: SF6 MC IPM: 1 1 1 NA 1 Card present
VISA: NA JCB: 1
JCB:
MC IPM: 0 9 0 NA NA Unknown; data available
Cardholder
JCB: NA
Present Data
MC IPM: NA 15 NA NA Z Other

JCB: 15

MC IPM: 9, -1 9, NA Space Unspecified


Space Space

JCB: -1

POS_CARD MC IPM: Card MC IPM: 0 0 0 Space 0 Unspecified, unknown


DAT_IN_M Data Input JCB: 0
ODE Mode
MC IPM: 1 1 1 00 1 Manual, no terminal
DE 22: SF7
JCB: 1
VISA: POS
MC IPM: 2 2 2 02 2 MC IPM: Magnetic
Entry Mode
JCB: 2 Stripe reader input
Drafts, TCR 0,
VISA: Magnetic stripe
POS 162, 163;
read; CVV checking may
not be possible

FIS, LLC - Confidential Document 1382


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

TC 57 TCR 0, NOTE: Plus: Exact Track


POS 152, 153 2 contents read but

JCB: Card Data transaction is not

Input Mode eligible for CVV checking

JCB: Magnetic stripe


reader input

MC IPM: NA 3 NA 03 3 VISA: Optical Code

JCB: 3 JCB: Bar Code

MC IPM: NA 4 NA 04 4 VISA: Optical Character

JCB: 4 Recognition (OCR) read

JCB: OCR

MC IPM: NA 5 NA C MC IPM: Online Chip

JCB: 5 VISA: Integrated circuit


card read; CVV or iCVV
data reliable

JCB: Chip reading

MC IPM: 6 6 6 01 6 MC IPM: Key entered

JCB: 6 input

VISA: Manual Key Entry

JCB: Key entered input

MC IPM: A 7 A 91 7 MC IPM: PAN auto-

JCB: 7 entry via contactless


magnetic stripe

FIS, LLC - Confidential Document 1383


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

VISA: Proximity
payment using magnetic
stripe data rules.

JCB: Card on File

MC IPM: NA 8 NA 06 NA VISA: Track 1 read

JCB: NA

MC IPM: 7 10 7 10 NA Credential on file

JCB: NA

MC IPM: NA 80 NA 90 NA VISA: Magnetic stripe

JCB: NA read and exact content


of Track 1 or Track 2
included (CVV check is
possible).

MC IPM: NA 81 NA NA S JCB: E-Commerce

JCB: 81

MC IPM: B 90 B 90 U MC IPM: Magnetic


JCB: 90 stripe reader input;
track data captured and
passed unaltered

VISA: Magnetic stripe


read and exact content
of Track 1 or Track 2
included (CVV check is
possible).

FIS, LLC - Confidential Document 1384


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

JCB: Magnetic stripe


reading after attempted
processing using data on
chip (Magnetic stripe
reading after attempted
processing using data on
chip. The full Track 2
data encoded on the
magnetic stripe is set in
Bit 35 of online message
without truncation or
alteration.)

MC IPM: NA 95 NA 95 NA VISA: Integrated circuit


JCB: NA card; CVV or iCVV
checking may not be
possible.

MC IPM: F 96 F 05 NA MC IPM: Offline Chip

JCB: NA VISA: Integrated circuit


card read; CVV or iCVV
data reliable

MC IPM: M 97 M 07 M MC IPM: PAN auto-

JCB: 97 entry via contactless


M/Chip

VISA: Proximity
Payment originating

FIS, LLC - Confidential Document 1385


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

using VSDC chip data


rules

JCB: PAN auto-entry via


contactless M/Chip

MC IPM: R 98 R NA NA MC IPM: PAN entry via

JCB: NA electronic commerce,


including remote chip

MC IPM: NA 99 NA Space Z VISA: Unspecified


JCB: 99 JCB: Other

MC IPM: NA 107 NA 01 NA VISA: Manual key entry

JCB: NA

MC IPM: NA 108 NA 01 NA VISA: Manual key entry


JCB: NA

MC IPM: S 109 S 01 NA MC IPM: Electronic

JCB: commerce VISA: Manual


key entry

MC IPM: S 110 S 01 NA MC IPM: Electronic

JCB: commerce VISA: Manual


key entry

MC IPM: NA 120 NA 96 NA VISA: Stored-Value from


JCB: NA Pre-Registered Check-
out Service

MC IPM: T 121 T NA NA MC IPM: PAN auto entry


JCB: NA via server (issuer,

FIS, LLC - Confidential Document 1386


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

acquirer, or third-party1
vendor system)

MC IPM: 0, -1 0, NA Space Unspecified


Space Space

JCB: -1

JCB: 7 7 A 91 7 JCB: Card on File

POS_CH_A MC IPM: MC IPM: 9 0 9 Space NA Unspecified


UTH_METH Cardholder JCB: NA
OD Authentication
MC IPM: 0 1 0 NA 0 Not authenticated
Method
JCB: 1
DE 22: SF8
MC IPM: 1 2 1 2 1 PIN
VISA:
JCB: 2
Cardholder ID
Method Drafts, MC IPM: 5 3 5 1 3, 5 Biometrics, Manual

TCR 0, POS JCB: 3 Signature Verification

160; MC IPM: NA 4 NA 3 4 VISA: Unattended


TC 57 TCR 0, JCB: 4 Terminal
POS 80 JCB: Biographics
JCB: MC IPM: NA 5 NA 4 NA VISA: Mail/Telephone or
Cardholder Electronic Commerce
JCB: NA
Authentication
MC IPM: 2 6 2 NA 2 Electronic Signature
Method
JCB: 6 Analysis

FIS, LLC - Confidential Document 1387


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

MC IPM: 6 7 6 NA 6 Other manual

JCB: 7 verification (such a


driver license number)

MC IPM: S 8 S NA NA Other systematic


JCB: NA verification

MC IPM: NA 9 NA Space Z VISA: Unspecified

JCB: 9 JCB: Other

MC IPM: 9, -1 9, Space 9, Unspecified


Space Space Space

JCB: -1

POS_CH_A MC IPM: MC IPM: 0 0 9 NA NA Unknown, data not


TUH_ENTIT Cardholder JCB: NA available
Y Authentication
MC IPM: 0 1 0 NA 0 Not authenticated
Entity
JCB: 1
DE 22: SF9
MC IPM: 1 2 1 NA 1 ICC -Offline PIN
VISA: NA
JCB: 2
JCB:
MC IPM: 2 3 2 NA 2 Card acceptance device
Cardholder
Authentication JCB: 3 (CAD)

Entity MC IPM: 3 4 NA
3 3 Authorizing agent -
JCB: 4 Online PIN

MC IPM: 4 5 4 NA 4 Merchant /Card


JCB: 5 acceptor - signature

FIS, LLC - Confidential Document 1388


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

MC IPM: 5 9 5 NA 5 Other
JCB: 9

MC IPM: 9, -1 9, NA Space Unspecified


Space Space

JCB: -1

POS_CARD MC IPM: Card MC IPM: 0 0 0 NA 0 Unknown; data not


AT_OUT_C Data Output JCB:0 available
AP Capability
MC IPM: 1 1 1 NA 1 None
DE 22: SF10
JCB: 1
VISA: NA

JCB: Card Data MC IPM: 2 2 2 NA 2 Write data to card at


Output JCB: 2 magnetic stripe level
Capability
MC IPM: 3 3 3 NA 3 Write data to card at ICC
JCB: 3 chip level

MC IPM: S 9 S NA NA Other
JCB: NA

MC IPM: 0, -1 0, NA Space Unspecified


Space Space

JCB: -1

POS_TERM MC IPM: MC IPM: 0 0 0 NA 0 Unknown; data not


_OUT_CAP Terminal Data JCB: 0 available

MC IPM: 1 1 1 NA 1 None

FIS, LLC - Confidential Document 1389


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

Output JCB: 1
Capability
MC IPM: 2 2 2 NA 2 Printing capability only
DE 22: SF11
JCB: 2
VISA: NA

JCB: Terminal MC IPM: 3 3 3 NA 3 Display capability only


Data Output JCB: 3
Capability
MC IPM: 4 4 4 NA 4 Printing and display
JCB: 4 capability

MC IPM: 0, -1 0, NA Space Unspecified


Space Space

JCB: -1

POS_PIN_C MC IPM: PIN MC IPM: 1 0 1 NA 1 Unknown; data not


APT_MODE Capture JCB: 1 available
Capability
MC IPM: 0 1 0 NA 0 No PIN capture
DE 22: SF12
JCB: 0 capability
VISA: NA

JCB: PIN MC IPM: 2 2 2 NA NA Reserved


Capture JCB: NA
Capability
MC IPM: 3 3 3 NA NA Reserved

JCB: NA

MC IPM: 4 4 4 NA 4 PIN capture capability


JCB: 4 four character
maximum

FIS, LLC - Confidential Document 1390


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

MC IPM: 5 5 5 NA 5 PIN capture capability

JCB: 5 five character maximum

MC IPM: 6 6 6 NA 6 PIN capture capability

JCB: 6 six character maximum

MC IPM: 7 7 7 NA 7 PIN capture capability


JCB: 7 seven character
maximum

MC IPM: 8 8 8 NA 8 PIN capture capability

JCB: 8 eight character


maximum

MC IPM: 9 9 9 NA 9 PIN capture capability

JCB: 9 nine character


maximum

MC IPM: A 10 A NA A PIN capture capability

JCB: 10 10 character maximum

MC IPM: B 11 B NA B PIN capture capability

JCB: 11 11 character maximum

MC IPM: C 12 C NA C PIN capture capability


JCB: 12 12 character maximum

MC IPM: 1, -1 1, NA Space Unspecified


Space Space

JCB: -1

FIS, LLC - Confidential Document 1391


Table:
IN_DRAF Normal Values
T_MAIN Subfield ized
Field Name TC 57 Value Value Description
& N/W Ref. (stored MC JCB
Column
in DB) IPM DE VISA BIT
Name
22 22

POS_CAT_L MC IPM: MC IPM: NA 0 NA Space NA Not Applicable


EVEL_IND Terminal Type JCB: NA 1 CT1 NA Unattended chip and
2
P0023, ans 3 PIN transactions (VE use
VISA: only)
Cardholder
2 CT2 3 NA Unattended cardholder-
Activated
activated, authorized
Terminal
transaction
Drafts, TCR 1,
3 CT3 1 NA Unattended cardholder-
POS 124
activated, no
JCB: Terminal
authorization, below
Type P0023,
floor-limit transaction.
ans 3
4 CT4 Space NA Not applicable

6 CT6 Space NA Not applicable

7 CT7 Space NA Not applicable

9 CT9 9 NA Mobile Acceptance


Solution

10 NA 2 NA Unattended chip and


PIN transactions (VE use
only)

12 NA 4 NA Remote Indicator

Default NA Space NA Not applicable

FIS, LLC - Confidential Document 1392


Revision Log
Date Version Change

September 2023 v2.4.0 SP24 Fall 2023 Compliance Changes:

1. Added the TC 57, TCR D - Electric Vehicle Transactions layout


under TC 57 - VISA Specific Transaction Details and Addendums
section.

2. Added the following fields in TC 57, TCR 5 - MasterCard


Transaction - MasterCard Compliance Data layout:

• Currrtsvapd

• Curratedt

3. Added the following fields in TC 57, TCR 9 - MasterCard


Transaction - MasterCard Compliance Data layout:

• Currrtsvapd

• Curratedt

4. Added the following fields in TC 57, TCR 7 - Common Record for


CHIP Details layout:

• Authappldata

• Krnlidtrtml

5. Added the following fields in TC 57, TCR 7 - Chip Data Layout -


Extension layout:

• Authappldata

• Krnlidtrtml

6. Added the following fields in TC 57, TCR 4 - SMS Interface layout:

• AddtlFeeAmt1

• AddtlFeeAmt2

• TotalDiscAmt

FIS, LLC - Confidential Document 1393


Date Version Change

7. Added the following fields in TC 57, TCR 4 - SMS PROMO


Interface layout:

• AddtlFeeAmt

• TotalDiscAmt

8. Updated the details of Record Type field in TC 57, TCR 4 - SMS


PROMO Interface layout.

9. Added the following field in TC 57, TCR 3 - Transaction Detail -


Payment Service Data layout:

• AccFundSrc

10. Added the following field in TC 57, TCR 1 - Batch Header layout:

• smallMerchInd

11. Updated the DB reference of PersistentFxInd in TC 57 - Common


Transaction Details layout.

12. Removed the following fields from the TC 57, TCR 4 - SMS
Interface layout:

• Surcharge Billing Amount


• Foreign Exchange Fee
• Payment Account Reference
• Token Requestor ID

13. Removed the following field from the TC 57, TCR 4 - SMS PROMO
Interface layout:

• Reserved

14. Removed the following field from the TC 57, TCR 7 - Common
Record for CHIP Details layout:

• Reserved

May 2023 v2.4.0 SP23 Spring 2023 Compliance Changes – P03:

FIS, LLC - Confidential Document 1394


Date Version Change

1. Removed “settleAmtUSD” field from Position 748-759 under TC


57 - Common Transaction Details layout.

2. Added Gateway ID field in TC 57 - Common Transaction Details


layout.

3. Added the following field under TC 57, TCR 5 - MasterCard


Transaction - MasterCard Compliance Data layout:

• PartnerIDCode

4. Added the following field under TC 57, TCR 9 - MasterCard


Transaction - MasterCard Compliance Data layout:

• PartnerIDCode

April 2023 v2.4.0 SP23 Spring 2023 Compliance Changes – P02:

1. Following changes have been made in TC 57, TCR 1 - AMEX


Transaction Detail - Transaction Advice Basic under TC 57 - AMEX
CAPN Specific Transaction Details and Addendums layout:

• Field name has been changed from “Retrieval Reference


Number” to Invoice/Reference Number.

• Description of Invoice/Reference Number has been


changed.

• DB Reference of Invoice/Reference Number has been


changed.

March 2023 v2.4.0 SP23 Spring 2023 Compliance Changes – P01:

1. Added the following fields under TC 57, TCR 4 - MasterCard


Transaction - Fleet Service layout:

• FltspconEnf

• FltFProcd

• FltFUnitPrice

FIS, LLC - Confidential Document 1395


Date Version Change

• FltFUnitMeas

• FltFQty

• FltFQuanExp

• FltFSaleAmt

• Promptcd1

• DriverReData1

• Promptcd2

• DriverReData2

• Promptcd3

• DriverReData3

• Promptcd4

• DriverReData4

• Promptcd5

• DriverReData5

2. Added the following fields under TC 57, TCR 9 - Purchasing Item -


MasterCard layout:

• FltProdcd

• FltItemDesc

• FltItmQty

• FltItmQtyExp

• FltItmUtMea

• Fltextitmamt

• Fltextitmamtexp

• Fltextitmamtsn

FIS, LLC - Confidential Document 1396


Date Version Change

March 2023 v2.4.0 SP23 Spring 2023 Compliance Changes – RC1:

1. Added the following fields under TC 57, TCR 5 - MasterCard


Transaction - MasterCard Compliance Data layout:

• SerLocCity

• SerLocCsCd

• SerLocCntyCd

• SerLocPosCd

2. Added the following fields under TC 57, TCR 9 - MasterCard


Transaction - MasterCard Compliance Data layout:

• SerLocCity

• SerLocCsCd

• SerLocCntyCd

• SerLocPosCd

3. Following changes have been made in TC 57, TCR 3 - Additional


Amount Addendum Record layout:

• Additional Amount Type field has been moved to position


7-8.

• Additional Amount Account Type field has been moved to


position 9-10.

November 2022 v2.4.0 Autumn 2022 Compliance Changes - P03:

1. Following changes are updated in TC 57, TCR 4 - AMEX


Transaction Detail - Transaction Advice Addendum Location
Detail layout under TC 57 - AMEX CAPN Specific Transaction
Details and Addendums section:

• Modified “DB Reference” of Location Name field from


“Table: LOC_ADTL, Field: loc_name” to Table:
IN_DRAFT_MAIN Field: merch_name.

FIS, LLC - Confidential Document 1397


Date Version Change

• Modified “DB Reference” of Location Address field from


“Table: LOC_ADTL, Field: loc_address” to Table:
IN_DRAFT_MAIN Field: merch_address1.

• Modified “DB Reference” of Location City field from


“Table: LOC_ADTL, Field: loc_city” to Table:
IN_DRAFT_MAIN Field: merch_city.

• Modified “DB Reference” of Location Region Code field


from “Table: LOC_ADTL, Field: loc_region” to Table:
IN_DRAFT_MAIN Field: merch_prov_state.

• Modified “DB Reference” of Location Country Code field


from “Table: LOC_ADTL, Field: loc_country” to Table:
IN_DRAFT_MAIN Field: merch_cntry_cd_num.

• Modified “DB Reference” of Location Postal Code field


from “Table: LOC_ADTL, Field: loc_postal_cd” to Table:
IN_DRAFT_MAIN Field: merch_post_cd_zip.

• Removed “Reserved” field from Position# 139-168.

• Added Merchant Category code field in Position# 139-


142.

• Added Seller ID field in Position# 143-162.

• Added Reserved field in Position# 163-168.

October 2022 v2.4.0 Autumn 2022 Compliance Changes – P02:

1. Added the following fields in TC 57, TCR 3 – Acquirer


Configuration Data layout under Addendum section.

• Filler

• extensionIndicator

September 2022 v2.4.0 Autumn 2022 Compliance Changes – P01:

FIS, LLC - Confidential Document 1398


Date Version Change

1. Added cardAcceptorId field under TC 57, TCR 1 - Common Data


Addendum layout.

September 2022 v2.4.0 Autumn 2022 Compliance Changes:

1. Added the following fields in TC 57, TCR 5 - MasterCard


Transaction - MasterCard Compliance Data section:

• Reserved

• Reserved

• Reserved

• BrzMerchTaxId

• McAssIncInd

• RecPayManType

• RecPayTrxType

• ValidationFlag

• MaxRecPayAm

• RegTrxIdn

• NoRecPay

• RecPayFreq

2. Added the following fields in TC 57, TCR 9 - MasterCard


Transaction - MasterCard Compliance Data section:

• Reserved

• Reserved

• Reserved

• BrzMerchTaxId

• McAssIncInd

• RecPayManType

FIS, LLC - Confidential Document 1399


Date Version Change

• RecPayTrxType

• ValidationFlag

• MaxRecPayAm

• RegTrxIdn

• NoRecPay

• RecPayFreq

3. Added TC 57, TCR 3 – Tax Pay Info layout under TC 57 -


MasterCard Specific Transaction Details and Addendums
section.

Added TC 57, TCR D – Recurring Payment Transaction Details


and Addendums - Draft under TC 57 - VISA Specific Transaction
Details and Addendums section.

4. Renamed “Deferred OCT Request Type” field as


serviceProcessType in TC 57, TCR 3 - Transaction Details –
Business Application Details layout.

5. Updated Description of serviceProcessType in TC 57, TCR 3 -


Transaction Details – Business Application Details layout.

6. Modified the DB Field from “DEFF_OCT_REQ_TYPE” to


SERV_PROCESS_TYPE in TC 57, TCR 3 - Transaction Details –
Business Application Details layout.

7. Following changes are updated in POS_CH_PRESENT column


for Cardholder Present description under Appendix H - Point of
Service Data Codes / POS Entry Mode Codes - Normalized and
Network Mapping Values section:
• Modified MC IPM value from 1 to 0 under TC 57 value
column.
• Modified “Normalized Value (Stored in DB)” column from
0 to 1.
• Modified “MC IPM DE22 Value” column from 1 to 0.

FIS, LLC - Confidential Document 1400


Date Version Change

8. Following changes are updated in POS_CH_PRESENT column


for Cardholder not present; unspecified reason description
under Appendix H - Point of Service Data Codes / POS Entry
Mode Codes - Normalized and Network Mapping Values
section:
• Modified MC IPM value from 0 to 1 under TC 57 value
column.
• Modified “Normalized Value (Stored in DB)” column from
1 to 0.
• Modified “MC IPM DE22 Value” column from 0 to 1.

May 2022 v2.4.0 Spring 2022 Compliance Changes – P03:

1. Added reserved5 field in TC 57, TCR 1 - Batch Header under


Header section.

2. Field position of merchantPostalZipCode field changed from


168-182 to 169-183 in TC 57, TCR 1 - Batch Header under
Header section.

April 2022 v2.4.0 Spring 2022 Compliance Changes – P02:

1. Added DiscoverB2B field in TC 57, TCR 3 – Acquirer


Configuration Data layout under Addendum section.

2. “TransServiceProviderName” field has been renamed as


acceptLegalBusinessName in TC 57, TCR 3 - Transaction Details
– Original Credit Additional Data layout under TC 57 - VISA
Specific Transaction Details and Addendums section.

3. Added Note section in the description of


acceptLegalBusinessName in TC 57, TCR 3 - Transaction Details
– Original Credit Additional Data layout under TC 57 - VISA
Specific Transaction Details and Addendums section.

4. Updated accpt_lgl_bus_nm field in DB Reference of


acceptLegalBusinessName in TC 57, TCR 3 - Transaction Details

FIS, LLC - Confidential Document 1401


Date Version Change

– Original Credit Additional Data layout under TC 57 - VISA


Specific Transaction Details and Addendums section.

5. “Reserved” field has been replaced with merchantPostalZipCode


field in TC 57, TCR 1 - Batch Header under Header section.

6. For merchantPostalZipCode field in TC 57, TCR 1 - Batch Header


under Header section:

• Position has been changed from 168 to 168-182.

• Field Length has been changed from 1 to 15.

March 2022 v2.4.0 Spring 2022 Compliance Changes – P01:

1. Added the following fields in TC 57, TCR 5 - MasterCard


Transaction - MasterCard Compliance Data section:

• ALMServiceCode

• ALMProductCode

• ALMProductClass

• ALMRateType

• ALMDataSource

2. Added the following fields in TC 57, TCR 9 - MasterCard


Transaction - MasterCard Compliance Data section:

• ALMServiceCode

• ALMProductCode

• ALMProductClass

• ALMRateType

• ALMDataSource

3. Added CrossBrdMerchId field in TC 57, TCR 3 – Acquirer


Configuration Data layout under Addendum section.

FIS, LLC - Confidential Document 1402


Date Version Change

4. Added TC 57, TCR 3 – Fee Amount Additional layout under TC


57 - MasterCard Specific Transaction Details and Addendums
section.

5. Added settleAmtUSD field in TC 57 - Common Transaction


Details section.

6. Added the following layouts under TC 57/TC 50 - Additional


Data for VISA Commercial Cards Transactions section:

• TC 50, TCR 0 Commercial Card – Passenger Itinerary Data

• TC 50, TCR 0 Commercial Card – Generic Data

• TC 50, TCR 0 Commercial Card – Lodging

• TC 50, TCR 0 Commercial Card – Car Rental

• TC 50, TCR 0 Commercial Card – Lodging (Additional Data


Elements)

• TC 50, TCR 0 Commercial Card – Car Rental (Additional


Data Elements)

• TC 50, TCR 0 Commercial Card – Lodging – Line Item


Detail (Item Data Elements)

• TC 50, TCR 0 Commercial Card – Car Rental – Line Item


Detail (Item Data Elements)

• TC 50, TCR 0 Commercial Card – Purchasing Transaction –


Line Item Detail (Item Data Elements) – MC – Not in use

• TC 50, TCR 0 Commercial Card – Open Format – Text


Message

• TC 50, TCR 0 Text Message Transactions

• TC 50, TCR 1-7 Commercial Card – Open Format – Text


Message

7. Following TCR’s have been added under TCR Condition section:

FIS, LLC - Confidential Document 1403


Date Version Change

• Text message Transactions

• Commercial Card Passenger Itinerary data

• Commercial Card Generic data

• Commercial Card Lodging

• Commercial Card Car Rental

• Commercial Card Lodging (Additional Data Elements)

• Commercial Card Car Rental (Additional Data Elements)

• Commercial Card Lodging – line item Detail (Item Data


Elements)

• Commercial Card Car Rental – line item Detail (Item Data


Elements)

• Commercial Card -Open Format – Text Message

• Commercial Card -Open Format – Text Message

• Commercial Card - Purchasing Transaction - Line Item


Detail (Item Data Elements)

8. Following Tc57 layouts have been added in TC 57/TC 50 –


ADDITIONAL DATA FOR VISA COMMERCIAL CARDS
TRANSACTIONS under TC 57 File Layout:

• TC 50, TCR 0 Commercial Card – Passenger Itinerary Data

• TC 50, TCR 0 Commercial Card – Generic Data

• TC 50, TCR 0 Commercial Card – Lodging

• TC 50, TCR 0 Commercial Card – Car Rental

• TC 50, TCR 0 Commercial Card – Lodging (Additional Data


Elements)

• TC 50, TCR 0 Commercial Card – Car Rental (Additional


Data Elements)

FIS, LLC - Confidential Document 1404


Date Version Change

• TC 50, TCR 0 Commercial Card – Lodging – Line Item


Detail (Item Data Elements)

• TC 50, TCR 0 Commercial Card – Car Rental – Line Item


Detail (Item Data Elements)

• TC 50, TCR 0 Commercial Card – Open Format – Text


Message

• TC 50, TCR 1-7 Commercial Card – Open Format – Text


Message

• TC 50, TCR 0 Commercial Card – Purchasing Transaction –


Line Item Detail (Item Data Elements) – MC – Not in use

• TC 50, TCR 0 Text Message Transactions

March 2022 v2.4.0 Spring 2022 Compliance Changes:

1. Added the following fields in TC 57, TCR 5 - MasterCard


Transaction - MasterCard Compliance Data section:

• CitMitCategory

• CitMitSubCategory

2. Added the following fields in TC 57, TCR 9 - MasterCard


Transaction - MasterCard Compliance Data section:

• CitMitCategory

• CitMitSubCategory

3. Added the following values in Position 37 – POS Transaction


Status Indicators in POS Data under Appendix D - Discover Valid
Values:

• T - Third Part Installment Payment

• V - Issuer Installment Payment

FIS, LLC - Confidential Document 1405


Date Version Change

4. Modified the Description of S value in Position 37 – POS


Transaction Status Indicators in POS Data under Appendix D -
Discover Valid Values.

5. Added TC 57, TCR 3 – Acquirer Configuration Data layout under


Addendum section.

6. VISA Network does not support the following layout:

• TC 57, TCR 4 - Industry Specific Data - Fleet Service under


TC 57 - VISA Specific Transaction Details and Addendums
section.

• Added Notes in TC 57, TCR 4 - Industry Specific Data -


Fleet Service under TC 57 - VISA Specific Transaction
Details and Addendums section.

7. Added merchantVolumeIndicator field in TC 57, TCR 3 -


Transaction Detail - Payment Service Data layout under TC 57 -
VISA Specific Transaction Details and Addendums.

8. Modified the name of the layout from TC 57, TCR 3 -


Transaction Details - Original Credit Transactions to TC 57, TCR
3 - Transaction Details – Business Application Details under TC
57 - VISA Specific Transaction Details and Addendums section.

9. Added TC 57, TCR 3 - Transaction Details – Original Credit


Additional Data layout under TC 57 - VISA Specific Transaction
Details and Addendums section.

October 2021 v2.4.0 Fall 2021 Compliance Changes - P02:

1. Modified 924-925 position as Reserved in TC 57, TCR 5 -


MasterCard Transaction - MasterCard Compliance Data.

2. Modified 1229-1230 position as Reserved in TC 57, TCR 9 -


MasterCard Transaction - MasterCard Compliance Data.

September 2021 v2.4.0 Fall 2021 Compliance Changes - P01:

FIS, LLC - Confidential Document 1406


Date Version Change

1. Modified “Valid Values” of the following fields in TC 57, TCR D -


VISA Specific Transaction Details and Addendums layout under
TC 57 - VISA Specific Transaction Details and Addendums
section:

• Transaction Code Qualifier

• Transaction Component Sequence Number

September 2021 v2.4.0 Fall 2021 Compliance Changes:

1. Modified “Token Assurance Level” field as Token Assurance


Method under TC 57 - Common Transaction Details section.

2. Added the following fields in TC 57, TCR 5 - MasterCard


Transaction - MasterCard Compliance Data section:

• ResubmissionCode

• MasterCard Merchant Country of Origin Indicator

3. Added the following fields in TC 57, TCR 9 - MasterCard


Transaction - MasterCard Compliance Data section:

• ResubmissionCode

• MasterCard Merchant Country of Origin Indicator

4. Added the TC 57, TCR 4 - Industry Specific Data - EMV Fleet


Service layout under TC 57 - VISA Specific Transaction Details
and Addendums section.

5. Deleted the following fields from the position 85 to 168 in TC


50, TCR 2 Commercial Card - Fleet Service Addendum layout
under TC 57/TC 50 - Additional Data for VISA Commercial Cards
Transactions section:

• Expanded Non Fuel Product Code 5

• Expanded Non Fuel Product Code Quantity 5

• Expanded Non Fuel Product Code Unit Cost 5

FIS, LLC - Confidential Document 1407


Date Version Change

• Expanded Non Fuel Product Code 6

• Expanded Non Fuel Product Code Quantity 6

• Expanded Non Fuel Product Code Unit Cost 6

• Expanded Non Fuel Product Code 7

• Expanded Non Fuel Product Code Quantity 7

• Expanded Non Fuel Product Code Unit Cost 7

• Expanded Non Fuel Product Code 8

• Expanded Non Fuel Product Code Quantity 8

• Expanded Non Fuel Product Code Unit Cost 8

• Reserved

6. Added Reserved field in TC 50, TCR 2 Commercial Card - Fleet


Service Addendum layout under TC 57/TC 50 - Additional Data
for VISA Commercial Cards Transactions section.

7. Deleted Reserved field from the positions 5 to 13 in TC 57, TCR


3 - Transaction Details - Original Credit Transactions layout
under TC 57 - VISA Specific Transaction Details and Addendums
section.

8. Added the following fields in TC 57, TCR 3 - Transaction Details


- Original Credit Transactions layout under TC 57 - VISA Specific
Transaction Details and Addendums section:

• Deferred OCT Request Type

• Reserved

9. Deleted Reserved field from the position 168 in TC 57, TCR 5 -


VISA Limited Use Data for Commercial/Purchasing Card layout
under TC 57 - VISA Specific Transaction Details and Addendums
section.

FIS, LLC - Confidential Document 1408


Date Version Change

10. Added Visa Merchant Identifier field in TC 57, TCR 5 - VISA


Limited Use Data for Commercial/Purchasing Card layout under
TC 57 - VISA Specific Transaction Details and Addendums
section.

11. Deleted Reserved field from the positions 41 to 168 in TC 57,


TCR D - VISA Specific Transaction Details and Addendums
layout under TC 57 - VISA Specific Transaction Details and
Addendums section.

12. Added the following fields in TC 57, TCR D - VISA Specific


Transaction Details and Addendums layout under TC 57 - VISA
Specific Transaction Details and Addendums section:

• Plan Owner

• Plan Registration System Identifier

• Reserved

13. Updated “DB Reference” of Business Format Code field in TC


57, TCR D - VISA Specific Transaction Details and Addendums
layout under TC 57 - VISA Specific Transaction Details and
Addendums section.

14. Added the following fields in TC 57 - Common Transaction


Details section:

• Additional Token Response Information

• Commercial Choice Program

July 2021 v2.4.0 SP19 Patch 03 Changes:

1. Updated field description and DB reference for following fields


under TC 57, TCR 4 - Industry Specific Data - Passenger
Transport section:

• Leg 3 – Fare Basis Code

• Leg 4 – Fare Basis Code

FIS, LLC - Confidential Document 1409


Date Version Change

2. Added following fields under TC 57 - Common Transaction


Details section:

• Member Message Text

• National Reimbursement Fee

June 2021 v2.4.0 SP19 Patch 02 Changes:

1. Updated the field description in TC 57 - Common Transaction


Details for following field:

• Record Format Code

2. Updated the field description in TC 57, TCR 1 - Batch Header for


following field:

• Merchant Street Number

3. Updated the field description in TC 91, TCR 0 - Batch Trailer for


following field:

• Processing Date

4. Updated the field description in TC 92, TCR 0 - File Trailer for


following field:

• Processing Date

5. Added the following field under TC 57, TCR 1 - Batch Header:

• Program verification ID

April 2021 v2.4.0 Spring Compliance 2021 Changes - P02:

1. Updated DB details for the below field in TC 57, TCR 9 -


Discover GEN

• Business Type

2. Updated description for below field in TC 57, TCR 3 - AMEX


Transaction Detail - Transaction Advice Addendum Lodging:

FIS, LLC - Confidential Document 1410


Date Version Change

• Lodging Special Program Code

3. Updated description for below field in TC 57 - Common


Transaction Details:

• Card Entry Method

4. Updated following section Appendix H - Point of Service Data


Codes / POS Entry Mode Codes - Normalized and Network
Mapping Values:

• POS_CRDDAT_IN_CAP

5. Updated data type for following field in TC 57, TCR 9 - Purchase


MasterCard:

• Business Owner Type Provided Code

6. Updated Heading TC 57, TCR 6 - MasterCard


Commercial/Purchasing Card Addendum Record

7. Updated data type for following field in TC 57, TCR 5 -


MasterCard Transaction - MasterCard Compliance Data layout:

• Merchant Country of Origin

8. Updated data type for following field in TC 57, TCR 9 -


MasterCard Transaction - MasterCard Compliance Data:

• Merchant Country of Origin

March 2021 v2.4.0 Spring Compliance 2021 Changes – P01:

1. Deleted below record from TC 57 - VISA Specific Transaction


Details and Addendums:

• TC 57, TCR 4 - Supplemental Visa Resolve Online (VROL)


Financial Data Record.

2. Added the following field in TC 57, TCR 4 - Promotion Data:

• NetworkIDCode

FIS, LLC - Confidential Document 1411


Date Version Change

3. Updated position and field length for the following field in TC 57,
TCR 4 - Promotion Data:

• Reserved

4. Updated position for the following fields in TC 57, TCR 7 - Chip


Data Layout - Extension:

• Third Party Data

• Reserved

• Internal Merchant Batch Key

• Record Type

• Extension Flag

• Application Selection Registered Proprietary Data

5. Added the following fields in TC 57, TCR 7 - Chip Data Layout -


Extension:

• Dedicated File Name

March 2021 v2.4.0 Spring Compliance 2021 Changes:

1. Added the following field in TC 57, TCR 1 - Diners Intl - Charge


Detail Record:

• Settlement Currency

2. Added the following field in TC 57, TCR 1 - UP Detail Record:

• Transaction Scenario Indicator

3. Added the following fields in TC 57 - Common Transaction Details


layout:

• Reserved

• Reserved

• Reserved

FIS, LLC - Confidential Document 1412


Date Version Change

• Reserved

• Reserved

• Reserved

• Reserved

• Reserved

• Reserved

• Reserved

• Reserved

• Reserved

• Reserved

• Reserved

• PersistentFxInd

• RateTableId

• Reserved

• POS Condition Code

4. Added the following fields in TC 57, TCR 5 - MasterCard


Transaction - MasterCard Compliance Data layout:

• Reserved

• Merchant Country of Origin

5. Added the following fields in TC 57, TCR 9 - MasterCard


Transaction - MasterCard Compliance Data layout:

• Reserved

• Merchant Country of Origin

6. Added the following fields in TC 57, TCR 7 - Common Record for


CHIP Details layout:

FIS, LLC - Confidential Document 1413


Date Version Change

• Reserved

• Reserved

• Reserved

• Reserved

February 2021 v2.4.0 SP18 Patch 05 Changes:

1. Added the following fields in TC 57, TCR 3 - Discover Airline SDR -


Sequence 7:

• Extension Indicator

2. Updated the following fields in TC 57, TCR 3 - Discover Airline SDR


- Sequence 7:

• Filler

3. Added the following fields in TC 57, TCR 1 - Diners Intl - Charge


Detail Record:

• Charge Type

• Reserved

4. Valid value of the Format Code field has been updated in TC 57,
TCR 9 - Discover EMV layout under TC 57 - Discover Cards Specific
Transaction Details and Addendums.

November 2020 v2.4.0 & v2.5.0 1. Description / Valid Values of the following fields have been
updated in the TC 57, TCR 0 - Batch Trailer layout under TC 57 -
Batch Trailer:

Batch Transaction Count

Batch Record (TCR) Count

Batch Net Amount

Batch Gross Amount

FIS, LLC - Confidential Document 1414


Date Version Change

2. Description / Valid Values of the following fields have been


updated in the TC 92, TCR 0 - File Trailer layout under TC 92 - File
Trailer:

Batch Num

Number of TCRs

Number of Transactions

Source Amount

November 2020 v2.4.0 & v2.5.0 1. The field length of the fields ‘Ancillary Fee Code4, Ancillary Fee
Amount4, Ancillary Fee Code5, Ancillary Fee Amount5’ under TC
57, TCR 3 - Passenger Travel General Record have been corrected.

2. The following changes have been done under TC 57, TCR 1 - AMEX
Transaction Detail - Transaction Advice Basic section:

Format Code field description and valid values list has been
updated.

Submission Method field description has been updated and


a new value ‘13’ has been included to the existing valid
value list.

3. The following change has been done under TC 57, TCR 2 - AMEX
Transaction Detail - Transaction Advice Detail section:

Format Code field description and valid values list has been
updated.

October 2020 v2.4.0 & v2.5.0 Fall Compliance 2020 Changes – P02:

1. Updated “Position”, “Field Length”, “Data Type”, “Field”,


“Comments / Valid Values” and “DB Reference” of the following
layouts under TC 57 - Diners Specific Transaction Details and
Addendums:

• TC 57, TCR 3 - Diners Intl - Airline Additional Data

FIS, LLC - Confidential Document 1415


Date Version Change

• TC 57, TCR 3 - Diners Intl - Airline Routing Detail Data

• TC 57, TCR 3 - Diners Intl - ATM Additional Detail Record

• TC 57, TCR 3 - Diners Intl - Car Rental Additional Record

• TC 57, TCR 3 - Diners Intl - Chipcard Additional Record

• TC 57, TCR 3 - Diners Intl - Gasoline Additional Record

• TC 57, TCR 3 - Diners Intl - Hotel Additional Detail Record

• TC 57, TCR 3 - Diners Intl - Rail Additional Detail Record

• TC 57, TCR 3 - Diners Intl - Rail Routing Detail Record

• TC 57, TCR 3 - Diners Intl - Restaurant Additional Detail


Record

• TC 57, TCR 3 - Diners Intl - Telephone Additional Record

September 2020 v2.4.0 & v2.5.0 Fall Compliance 2020 Changes – P01:

1. Deleted the following field in TC 57, TCR 5 – MasterCard


Transaction – MasterCard Compliance Data layout:

• MasterCard Mapping Service Account Number Account


Number Type

2. Deleted the following field in TC 57, TCR 9 - MasterCard


Transaction – MasterCard Compliance Data layout:

• MasterCard Mapping Service Account Number Account


Number Type

3. Modified “DB Reference” of the following fields in TC 57, TCR 4 -


MasterCard Transaction - Car Rental - Extension:

• Rental_Location_City

• Rental_Location_State

• Rental_Location_Country

FIS, LLC - Confidential Document 1416


Date Version Change

4. Modified “DB Reference” of the following field in TC 57, TCR 4 -


MasterCard Transaction - Lodging

• Room_Tax

5. Modified “DB Reference” of the following fields in TC 57, TCR 9 -


Purchase MasterCard:

• Business_Type

• Business_Certification_Type

6. Modified “DB Reference” of Total_Tax_Fin_Sign / Total_Tax_Sign


field in TC 57, TCR 9 - MasterCard Transaction - Shipping.

7. Modified the Field Name of Detail Tax Rate Exponent 1 in TC 57,


TCR 9 - MasterCard Transaction - Shipping.

8. Modified “DB Reference” of the following fields in TC 57, TCR 9 -


Discover EMV:

• Destination_BIN

• Source_BIN

• Card_Sequence_Number

• Application_Transaction_Counter

• Application_Cryptogram

• Amount_Subunit

• Cryptogram_Information_Data

• Terminal_Country_Code

• Terminal_Capabilities

• Terminal_Type

• Terminal_Verification_Result

• Transaction_Date

• Transaction_Type

FIS, LLC - Confidential Document 1417


Date Version Change

• Transaction_Currency_Code

• Amount_Other

• Issuer_Application_Data 1st

• Unpredictable_Number

• Issuer_Authentication_Data

• Application_Usage_Control

• CRM_Results

• Issuer_Application_Data_2nd_Half

• Issuer_Script_Results

• Dedicated_File_Name

• Terminal_Application_Version_Number

• Application_Identifier_Terminal

• Interface_Device_Serial_Number

• Form_Factor_Indicator

• Storage_Data

9. Added the following fields in TC 57, TCR 7 – Common Record for


CHIP Details:

• Cryptogram Amount

• Issuer Script 1 Results

• Form Factor Indicator

10. Modified the field position of Issuer Authentication data in TC 57,


TCR 7 – Common Record for CHIP Details

September 2020 v2.4.0 & v2.5.0 Fall Compliance 2020 Changes:

1. The document has been rebranded into a new template.

FIS, LLC - Confidential Document 1418


Date Version Change

2. Added the following fields in TC 57 – Common Transaction


Details:

• Expiry_Date

• Card_Sequence_Number

• Local_Time

• Foreign Retail Indicator

• Sub Merchant Id

3. Added the following values in Position 37 – POS Transaction


Status Indicators in POS Data under Appendix D - Discover Valid
Values:

• D - Delayed Card Scale

• E - Resubmission of Card Sale

• G - Transit Aggregated Transaction

• N - No-Show Charge

• S - Installment Payment

• U - Unscheduled Payment

4. Added a new field SCA Exemption Indicator and modified the field
position of Reserved in TC 57, TCR 1 – Discover Transaction Detail
– Additional Data under TC 57 - Discover Cards Specific
Transaction Details and Addendums.

5. Added the following fields in TC 57, TCR 1 – Diners Intl – Charge


Detail Record under TC 57 - Diners Specific Transaction Details
and Addendums:

• SCA Exemption Indicator

• Transaction Indicator

• Original Network Reference ID

FIS, LLC - Confidential Document 1419


Date Version Change

6. Added JCB 7 in JCB Bit 22 - TC57 value in


POS_CARDDAT_IN_MODE in Appendix H - Point of Service Data
codes / POS Entry Mode codes - Normalized and Network
Mapping Values.

7. Added the following sections to TC 57 - Discover Cards Specific


Transaction Details and Addendums:

• TC 57, TCR 3 - Discover Account, Funding, Load and


Network Payment SDR

• TC 57, TCR 3 - Discover Promotional Program SDR

• TC 57, TCR 3 - Discover Reference ID SDR

• Appendix D - Discover Valid Values → POS Entry Mode


updated with values 10, 81, 83, 85, and 86.

8. Added DB Reference for Additional Amount Sign in TC 57, TCR 3 –


Additional Amount Addendum Record.

9. In TC 57, TCR 5 – MasterCard Transaction – MasterCard


Compliance Data layout:

• Modified the field position of


Domestic_Merchant_Tax_ID field.

• Added a new field


MasterCard_Mapping_Service_Account_Number_Accou
nt_Number_Type

10. Added the following fields in TC 57, TCR 9 - MasterCard


Transaction – MasterCard Compliance Data layout:

• Domestic_Merchant_Tax_ID

• MasterCard_Mapping_Service_Account_Number_Accou
nt_Number_Type

11. Appendix H - Point of Service Data codes / POS Entry Mode codes
- Normalized and Network Mapping Values table has been

FIS, LLC - Confidential Document 1420


Date Version Change

updated with values ‘CT1, CT2, CT3, CT4, CT6, CT7 and CT9’ under
MC IPM DE 22 column for the POS_CAT_LEVEL_IND record.

12. Corrected the valid value for the TC 57 – Common Transaction


Details > Record Type field from ‘1’ to ‘2’.

13. Corrected the valid value for the TC 57, TCR 0 – Batch Trailer >
Record Type field from ‘2’ to ‘3’.

April 2020 v2.4.0 & v2.5.0 Spring Compliance 2020 Changes – P02:

1. Added the following field in the layout TC 57 – Common


Transaction Details

• Expiry Date

• Card sequence Number

March 2020 v2.4.0 & v2.5.0 Spring Compliance 2020 Changes – P01:

1. Added the following field in the layout TC 57, TCR 5 – MasterCard


Transaction – MasterCard Compliance Data

• Domestic Merchant Tax ID

March 2020 v2.4.0 & v2.5.0 Spring Compliance 2020 Changes:

1. Added a new Layout under TC 57 - Data Navigator Transaction


Details

• TC 57, TCR 99 – Record layout

2. Modified the field positions for the following fields in the layout TC
57, TCR 5 – MasterCard Transaction – MasterCard Compliance Data

• Reserved

• Reserved

3. Modified the field positions for the following fields in the layout TC
57, TCR 9 - MasterCard Transaction – MasterCard Compliance Data

• Reserved

FIS, LLC - Confidential Document 1421


Date Version Change

• Reserved

4. Added the following field in the layout TC 57 – Common


Transaction Details

• Transaction Time Seconds

5. Modified the field in the layout TC 57, TCR 1 – Additional Detail


Record

• Transit Flag

6. Added the following fields in the layout TC 57, TCR 1 – Diners Intl –
Charge Detail Record

• CAVV Validation Result

• Authentication Data Type

• Protect Buy Authentication Result

• Second Factor Authentication Result Code

• CAVV Indicator

• Authentication Tracking Number

• Version and Authentication Action

• IP Address in Hex Format

7. Added the following field in the layout TC 57, TCR 1 – UP Detail


Record:

• Special Pricing Indicator

8. Added a new layout TC 57, TCR 4 - Promotion Data under TC 57 -


VISA Specific Transaction Details and Addendums.

9. Modified the Data Type of Destination Bin and Source Bin in TC 57,
TCR 0 – Batch Header.

10. Modified the field Merchant Street Number from Reserved in TC


57, TCR 1 – Batch Header.

FIS, LLC - Confidential Document 1422


Date Version Change

11. Modified the Data Type of Destination Bin and Source Bin in TC 57
– Common Transaction Details.

12. Modified the Data Type of Destination Bin and Source Bin in TC 57,
TCR 9 - MasterCard Transaction – Lodged Account.

13. Modified the Data Type of Payment Facilitator ID or Additional


Merchant Data subfield in TC 57, TCR 5 – MasterCard Transaction
– MasterCard Compliance Data.

14. Modified the Data Type of Destination Bin and Source Bin in TC 57,
TCR 0 – Batch Trailer.

15. Modified the Data Type of Destination Bin and Source Bin in TC 50,
TCR 0 Commercial Card – Passenger Itinerary data Leg Specific
Data.

16. Modified the Data Type of Destination Bin and Source Bin in TC 50,
TCR 0 Commercial Card – Fleet Service.

17. Modified the Data Type of Destination Bin and Source Bin in TC 57,
TCR 9 - Purchase MasterCard.

18. Modified the Data Type of Destination Bin and Source Bin in TC 57,
TCR 9 - Purchasing Item – MasterCard.

19. Added the following fields in TC 57, TCR 5 – MasterCard


Transaction – MasterCard Compliance Data:

• Customer Code

• Promotion Code

20. Modified the Data Type of the following fields in TC 57, TCR 9 -
MasterCard Transaction – MasterCard Compliance Data:

• Payment Facilitator ID or Additional Merchant Data

• Destination BIN

• Source BIN

FIS, LLC - Confidential Document 1423


Date Version Change

21. Added the following field in TC 57, TCR 9 - MasterCard Transaction


– MasterCard Compliance Data:

• Customer Code

• Promotion Code

22. Added the following layouts:

• TC 57, TCR 3 – General Detail Record

• TC 57, TCR 99 – Common Additional Records

October 2019 v2.4.0 & v2.5.0 This document is applicable for IST/Clearing Versions - v2.4.0 & v2.5.0.

September 2019 v2.4.0 Fall Compliance 2019 Changes:

1. Added the following fields in the layout TC 57, TCR 1 – Additional


Detail Record

• Transit Transaction Information

2. Modified the field positions for the following fields in the layout
TC 57, TCR 7 – Common Record for CHIP Details

• Interface Device Serial Number

• Transaction Sequence Counter

• Application Primary Account Number(PAN) Sequence


Number

• Third Party Data

• Application Selection Registered Proprietary Data

3. Added the following fields in the layout TC 57, TCR 7 – Common


Record for CHIP Details

• Card sequence number

• Partner discretionary data

• Transaction Category Code

FIS, LLC - Confidential Document 1424


Date Version Change

• Issuer Authentication data

4. Added the following fields in the layout TC 57 – Common


Transaction Details

• Card Holder Billing Currency Code

5. Added Note in the layout Integrated Circuit Chip Addendum (ICC).

6. Added Note following fields in the layout TC 57, TCR 7 – Common


Record for CHIP Details

7. Modified MC IPM in TC57 value and MC IPM DE 22 values under


Appendix H - Point of Service Data codes / POS Entry Mode codes
- Normalized and Network Mapping Values.

8. Changed the description fields of Authorization Code, Film


Locator, Network Identifier in the layout TC 57 – Common
Transaction Details.

9. Modified the default value of Record Type in the layout TC 57 –


Common Transaction Details.

July 2019 v2.4.0 Incorporated the following changes:

Modified ‘Outgoing Field’ as Outgoing File ID / External File


ID in TC 90, TCR 0 – File Header layout.

Corrected TC 90, TCR 0 – File Header > Processing Date field


value from ‘YDDD’ to ‘YYDDD’.

Corrected TC 57, TCR 0 – Batch Header > Record Format


Code field value from ‘1’ to ‘DC’.

Inserted Extension Flag field in TC 57, TCR 7 – Chip Data


Layout – Extension layout.

Updated TC 57, TCR 4 – MasterCard Transaction – Car Rental


- Extension > Business Format Code field value from ‘05’ to
‘E5’.

FIS, LLC - Confidential Document 1425


Date Version Change

Updated TC 57, TCR 3 – Passenger Travel General Record >


Transaction Code field value from ‘50’ to ‘57’.

Updated TC 57, TCR 3 – Passenger Travel Rail Record >


Transaction Code field value from ‘50’ to ‘57’.

June 2019 v2.4.0 Updated MC network reference for Overtime Hours Rate and Overtime
Hours Rate Exp fields in TC 57, TCR 9 - MasterCard Transaction -
Temporary Services layout.

May 2019 v2.4.0 The following changes were applied:

TCR Condition section – condition for turn on column was


reviewed and updated.

Missing positions and related details across the layouts have


been inserted.

How to Read section has been introduced.

Network references were updated.

March 2019 v2.4.0 Spring Compliance 2019 Changes:

1. Added the following fields in the layout TC 57 – Common


Transaction Details

• Payment Facilitator ID

2. Added the following fields in the layout TC 57, TCR 7 - Common


Record for CHIP Details.

• Application Primary Account Number(PAN) Sequence


Number

• Third Party Data

• Application Selection Registered Proprietary Data

3. Added the following fields in the layout TC 57, TCR 7 – Chip Data
Layout – Extension

FIS, LLC - Confidential Document 1426


Date Version Change

• Application Primary Account Number(PAN) Sequence


Number

• Third Party Data

• Application Selection Registered Proprietary Data

• Reserved

4. Added the following fields in the layout TC 57, TCR 5 – MasterCard


Transaction – MasterCard Compliance Data.

• Transaction Type Indicator

• Additional Terminal Operating Environments

5. Added the following fields in the layout TC 57, TCR 9 - MasterCard


Transaction – MasterCard Compliance Data.

• Transaction Type Indicator

• Additional Terminal Operating Environments

January 2019 v2.4.0 Initial version of the document.

FIS, LLC - Confidential Document 1427

You might also like