External Message Type Layouts
External Message Type Layouts
CTMS uses the following codes to denote whether a data element should be present in its external message.
Conditional: The element is mandatory under certain conditions. Echo: In response messages, this code indicates that the response message sender must include the same value it received in the data element in the associated request message. In other words, the responder must echo back the data element if it is present in the request message. Mandatory: The element is required in the message. Optional: The element is not always required in the message.
Authorization Request/Repeat (0100)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Mandatory
3
Processing code
Mandatory
4
Amount, transaction
Mandatory
7
Transmission date and time
Mandatory
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
14
Date, expiration
Mandatory
18
Merchant’s type
Mandatory
22
POS entry mode
Mandatory
23
Card sequence number
Conditional
25
POS condition code
Mandatory
26
POS PIN capture code
Conditional
28
Amount, transaction fee
Mandatory
32
Acquiring institution id code
Mandatory
35
Track 2 data
Conditional
37
Retrieval reference number
Mandatory
40
Service restriction code
Optional
41
Card acceptor terminal id
Mandatory
42
Card acceptor id code
Mandatory
43
Card acceptor name/location
Mandatory
49
Currency code, transaction
Mandatory
52
PIN data
Conditional
53
Security related control information
Conditional
54
Additional amounts
Conditional
55
Integrated Circuit Card System Related Data
Conditional
56
Message reason code
Optional
59
Transport (echo) data
Optional
60
Payment Information
Conditional
62
Private Field, Management Data 1
Conditional
102
Account identification 1
Optional
103
Account identification 2
Optional
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
128
Secondary Message Hash Value
Mandatory
Authorization Request Response (0110)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Mandatory
3
Processing code
Mandatory
4
Amount, transaction
Mandatory
7
Transmission Date and Time
Conditional
11
Systems trace audit number
Conditional
12
Time, local transaction
Mandatory
13
Date, local transaction
Conditional
14
Date, expiration
Conditional
15
Date, Settlement
Conditional
18
Merchant’s type
Mandatory
22
POS entry mode
Mandatory
23
Card sequence number
Conditional
25
POS condition code
Mandatory
28
Amount, transaction fee
Conditional
30
Amount, transaction processing fee
Conditional
32
Acquiring institution id code
Mandatory
33
Forwarding institution id code
Conditional
35
Track 2 data
Conditional
37
Retrieval reference number
Mandatory
38
Authorization id response
Conditional
39
Response code
Mandatory
40
Service restriction code
Conditional
41
Card acceptor terminal id
Optional
42
Card acceptor id code
Conditional
43
Card acceptor name/location
Conditional
49
Currency code, transaction
Mandatory
54
Additional amounts
Conditional
55
Integrated Circuit Card System Related Data
Conditional
59
Transport (echo) data
Conditional
60
Payment Information
Conditional
102
Account identification 1
Optional
103
Account identification 2
Optional
133
POS data code
Mandatory
124
Near Field Communication Data
Conditional
128
Secondary Message Hash Value
Mandatory
Authorization Advice/Repeat (0120/0121)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Conditional
3
Processing code
Mandatory
4
Amount, transaction
Mandatory
5
Amount, settlement
Conditional
7
Transmission date and time
Mandatory
9
Conversion rate, settlement
Conditional
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
14
Date, expiration
Conditional
15
Date, settlement
Conditional
16
Date, conversion
Conditional
18
Merchant’s type
Conditional
22
POS entry mode
Mandatory
23
Card sequence number
Conditional
25
POS condition code
Mandatory
28
Amount, transaction fee
Optional
29
Amount, settlement fee
Conditional
30
Amount, transaction processing fee
Optional
31
Amount, settle processing fee
Conditional
32
Acquiring institution id code
Conditional
33
Forwarding institution id code
Optional
35
Track 2 data
Conditional
37
Retrieval reference number
Optional
40
Service restriction code
Optional
41
Card acceptor terminal id
Mandatory
42
Card acceptor id code
Mandatory
43
Card acceptor name/location
Mandatory
45
Track 1 data
Optional
49
Currency code, transaction
Mandatory
50
Currency code, settlement
Conditional
54
Additional amounts
Conditional
55
Integrated Circuit Card System Related Data
Conditional
56
Message reason code
Optional
58
Authorizing agent id code
Conditional
59
Transport (echo) data
Optional
67
Extended payment code
Conditional
90
Original data elements
Conditional
95
Replacement amounts
Conditional
98
Payee
Conditional
100
Receiving institution id code
Conditional
102
Account identification 1
Conditional
103
Account identification 2
Conditional
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
128
Secondary Message Hash Value
Mandatory
Authorization Advice Response (0130)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Conditional
3
Processing code
Optional
4
Amount, transaction
Optional
5
Amount, settlement
Conditional
7
Transmission date and time
Mandatory
9
Conversion rate, settlement
Conditional
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
14
Date, expiration
Optional
15
Date, settlement
Conditional
16
Date, conversion
Conditional
18
Merchant’s type
Conditional
22
POS entry mode
Mandatory
23
Card sequence number
Optional
25
POS condition code
Mandatory
28
Amount, transaction fee
Optional
29
Amount, settlement fee
Conditional
30
Amount, transaction processing fee
Optional
31
Amount, settle processing fee
Conditional
32
Acquiring institution id code
Optional
33
Forwarding institution id code
Conditional
35
Track 2 data
Conditional
37
Retrieval reference number
Optional
38
Authorization id response
Conditional
39
Response code
Mandatory
40
Service restriction code
Conditional
41
Card acceptor terminal id
Mandatory
42
Card acceptor id code
Mandatory
43
Card acceptor name/location
Mandatory
44
Additional response data
Optional
48
Additional data
Conditional
49
Currency code, transaction
Mandatory
50
Currency code, settlement
Conditional
54
Additional amount
Mandatory
55
Integrated Circuit Card System Related Data
Conditional
58
Authorizing agent id code
Conditional
59
Transport (echo) data
Conditional
90
Original data elements
Conditional
102
Account identification 1
Optional
103
Account identification 2
Optional
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
128
Secondary Message Hash Value
Mandatory
Financial Request/Repeat (0200)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Mandatory
3
Processing codeMandatory
Mandatory
4
Amount, transaction
Mandatory
7
Transmission date and time
Mandatory
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
14
Date, expiration
Mandatory
15
Date, settlement
Mandatory
16
Date, conversion
Mandatory
18
Merchant’s type
Mandatory
22
POS entry mode
Mandatory
23
Card sequence number
Conditional
25
POS condition code
Mandatory
26
POS PIN capture code
Conditional
28
Amount, transaction fee
Mandatory
29
Amount, settlement fee
Conditional
30
Amount, transaction processing fee
Optional
32
Acquiring institution id code
Mandatory
35
Track 2 data
Conditional
37
Retrieval reference number
Mandatory
40
Service restriction code
Optional
41
Card acceptor terminal id
Mandatory
42
Card acceptor id code
Mandatory
43
Card acceptor name/location
Mandatory
49
Currency code, transaction
Mandatory
52
PIN data
Conditional
53
Security related control information
Conditional
54
Additional amount
Conditional
55
Integrated Circuit Card System Related Data
Conditional
56
Message reason code
Optional
59
Transport (echo) data
Optional
60
Payment Information
Conditional
62
Private Field, Management Data 1
Conditional
102
Account identification 1
Optional
103
Account identification 2
Optional
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
128
Secondary Message Hash Value
Mandatory
Financial Request Response (0210)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Mandatory
3
Processing codeMandatory
Mandatory
4
Amount, transaction
Mandatory
7
Transmission date and time
Conditional
11
Systems trace audit number
Conditional
12
Time, local transaction
Mandatory
13
Date, local transaction
Conditional
14
Date, expiration
Conditional
15
Date, settlement
Conditional
16
Date, conversion
Mandatory
18
Merchant’s type
Mandatory
22
POS entry mode
Conditional
23
Card sequence number
Conditional
25
POS condition code
Mandatory
26
POS PIN capture code
Conditional
28
Amount, transaction fee
Conditional
32
Acquiring institution id code
Mandatory
33
Forwarding institution id code
Conditional
35
Track 2 data
Conditional
37
Retrieval reference number
Mandatory
40
Service restriction code
Conditional
41
Card acceptor terminal id
Optional
42
Card acceptor id code
Conditional
43
Card acceptor name/location
Conditional
49
Currency code, transaction
Mandatory
54
Additional amount
Conditional
55
Integrated Circuit Card System Related Data
Conditional
56
Message reason code
Optional
59
Transport (echo) data
Conditional
60
Payment Information
Conditional
62
Private Field, Management Data 1
Conditional
102
Account identification 1
Optional
103
Account identification 2
Optional
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
128
Secondary Message Hash Value
Mandatory
Financial Advice/Repeat (Repeat) (0220/0221)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Conditional
3
Processing codeMandatory
Mandatory
4
Amount, transaction
Mandatory
5
Amount, settlement
Conditional
7
Transmission date and time
Mandatory
9
Conversion rate, settlement
Conditional
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
14
Date, expiration
Conditional
15
Date, settlement
Conditional
16
Date, conversion
Conditional
18
Merchant’s type
Conditional
22
POS entry mode
Mandatory
23
Card sequence number
Conditional
25
POS condition code
Mandatory
26
POS PIN capture code
Conditional
28
Amount, transaction fee
Optional
29
Amount, settlement fee
Conditional
30
Amount, transaction processing fee
Optional
31
Amount, settle processing fee
Conditional
32
Acquiring institution id code
Conditional
33
Forwarding institution id code
Optional
35
Track 2 data
Conditional
37
Retrieval reference number
Optional
40
Service restriction code
Optional
41
Card acceptor terminal id
Mandatory
42
Card acceptor id code
Mandatory
43
Card acceptor name/location
Mandatory
45
Track 1 data
Optional
49
Currency code, transaction
Mandatory
50
Currency code, settlement
Conditional
54
Additional amount
Conditional
55
Integrated Circuit Card System Related Data
Conditional
56
Message reason code
Optional
58
Authorizing agent id code
Conditional
59
Transport (echo) data
Optional
67
Extended payment code
Conditional
90
Original data elements
Conditional
95
Replacement amounts
Conditional
98
Payee
Conditional
100
Receiving Institution ID Code
Optional
102
Account identification 1
Optional
103
Account identification 2
Optional
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
128
Secondary Message Hash Value
Mandatory
Financial Advice Response (0230)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Mandatory
3
Processing codeMandatory
Mandatory
4
Amount, transaction
Mandatory
7
Transmission date and time
Conditional
9
Conversion rate, settlement
Conditional
11
Systems trace audit number
Conditional
12
Time, local transaction
Mandatory
13
Date, local transaction
Conditional
14
Date, expiration
Conditional
15
Date, settlement
Conditional
16
Date, conversion
Conditional
18
Merchant’s type
Mandatory
22
POS entry mode
Mandatory
23
Card sequence number
Conditional
25
POS condition code
Mandatory
26
POS PIN capture code
Conditional
28
Amount, transaction fee
Conditional
30
Amount, transaction processing fee
Conditional
31
Amount, settle processing fee
Conditional
32
Acquiring institution id code
Mandatory
33
Forwarding institution id code
Conditional
35
Track 2 data
Conditional
37
Retrieval reference number
Mandatory
38
Authorization id response
Conditional
40
Service restriction code
Conditional
41
Card acceptor terminal id
Optional
42
Card acceptor id code
Conditional
43
Card acceptor name/location
Conditional
44
Additional response data
Optional
48
Additional data
Conditional
49
Currency code, transaction
Mandatory
50
Currency code, settlement
Conditional
54
Additional amount
Conditional
55
Integrated Circuit Card System Related Data
Conditional
56
Message reason code
Optional
59
Transport (echo) data
Conditional
60
Payment Information
Conditional
102
Account identification 1
Optional
103
Account identification 2
Optional
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
128
Secondary Message Hash Value
Mandatory
Reversal Advice (Repeat) (0420/0421)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Mandatory
3
Processing codeMandatory
Mandatory
4
Amount, transaction
Mandatory
7
Transmission date and time
Mandatory
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
14
Date, expiration
Mandatory
15
Date, settlement
Mandatory
16
Date, conversion
Mandatory
18
Merchant’s type
Mandatory
22
POS entry mode
Mandatory
23
Card sequence number
Conditional
25
POS condition code
Mandatory
26
POS PIN capture code
Conditional
28
Amount, transaction fee
Conditional
30
Amount, transaction processing fee
Conditional
32
Acquiring institution id code
Mandatory
35
Track 2 data
Conditional
37
Retrieval reference number
Mandatory
40
Service restriction code
Optional
41
Card acceptor terminal id
Mandatory
42
Card acceptor id code
Mandatory
43
Card acceptor name/location
Mandatory
49
Currency code, transaction
Mandatory
52
PIN data
Conditional
54
Additional amount
Conditional
56
Message reason code
Mandatory
59
Transport (echo) data
Optional
60
Payment Information
Conditional
90
Original data elements
Mandatory
95
Replacement Amounts
Mandatory
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
128
Secondary Message Hash Value
Mandatory
Reversal Advice Response (0430)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Mandatory
3
Processing codeMandatory
Mandatory
4
Amount, transaction
Mandatory
7
Transmission date and time
Conditional
11
Systems trace audit number
Conditional
12
Time, local transaction
Mandatory
13
Date, local transaction
Conditional
14
Date, expiration
Conditional
15
Date, settlement
Conditional
18
Merchant’s type
Mandatory
22
POS entry mode
Mandatory
23
Card sequence number
Optional
25
POS condition code
Mandatory
28
Amount, transaction fee
Conditional
30
Amount, transaction processing fee
Conditional
31
Amount, settle processing fee
Conditional
32
Acquiring institution id code
Mandatory
33
Forwarding institution id code
Conditional
35
Track 2 data
Conditional
37
Retrieval reference number
Mandatory
38
Authorization id response
Conditional
39
Response code
Mandatory
40
Service restriction code
Conditional
41
Card acceptor terminal id
Optional
42
Card acceptor id code
Conditional
43
Card acceptor name/location
Conditional
49
Currency code, transaction
Mandatory
54
Additional amount
Conditional
59
Transport (echo) data
Conditional
90
Original data elements
Mandatory
95
Replacement amount
Mandatory
102
Account identification 1
Optional
103
Account identification 2
Optional
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
128
Secondary Message Hash Value
Mandatory
Network Management (Repeat) (0800)
Bit Data
Element Name
Presence Indicator
3
Processing code
Mandatory
7
Transmission date and time
Mandatory
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
41
Card acceptor terminal id
Mandatory
62
Private, management data 1
Conditional
63
Private, management data 2
Conditional
64
Primary Message Hash Value
Conditional
Network Management (0810)
Bit Data
Element Name
Presence Indicator
7
Transmission date and time
Mandatory
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
39
Response code
Mandatory
41
Card acceptor terminal id
Mandatory
53
Security related control information
Conditional
62
Private, management data 1
Conditional
63
Private, management data 2
Conditional
64
Primary Message Hash Value
Conditional
Last updated
Was this helpful?