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?