MTI Codes

What is a MTI?

MTI stands for Message Type Indicator. It indicate the type of ISO8583 message.

There are 3 official versions of ISO8583:

  1. ISO8583 1987: the MTI must be: 0xxx
  2. ISO8583 1993: the MTI must be: 1xxx
  3. ISO8583 2003: the MTI must be: 2xxx

But in practice, sometimes, instead of using the "standard" format 1xxx or 2xxx for versions 1993 or 2003, the format 0xxx is used for any version.

The second digit of MTI indicates the ISO8583 message's classification:

  1. x1xx: Authorization Message,
  2. x2xx: Financial Message
  3. x3xx: File Actions Message
  4. x4xx: Reversal Message
  5. x5xx: Reconciliation Message
  6. x6xx: Administrative Message
  7. x7xx: Fee Collection Message
  8. x8xx: Network Management Message
  9. x9xx: Reserved by ISO

The third digit of MTI indicates the ISO8583 message's function:

  1. xx0x: Request
  2. xx1x: Request Response
  3. xx2x: Advice
  4. xx3x: Advice Response
  5. xx4x: Notification
  6. xx8x: Response acknowledgment
  7. xx9x: Negative acknowledgment

The last digit of MTI indicate the location of the message source within the payment chain:

  1. xxx0: Acquirer
  2. xxx1: Acquirer Repeat
  3. xxx2: Issuer
  4. xxx3: Issuer Repeat
  5. xxx4: Other
  6. xxx5: Other Repeat

MTI List:

  • 0100: authorization request
  • 0101: authorization request repeat
  • 0110: authorization request response
  • 0120: authorization advice
  • 0121: authorization advice repeat
  • 0130: authorization advice response
  • 0140: authorization notification
  • 0200: financial request
  • 0201: financial request repeat
  • 0210: financial request response
  • 0220: financial advice
  • 0221: financial advice repeat
  • 0230: financial advice response
  • 0240: financial notification
  • 0304: file action request
  • 0305: file action request repeat
  • 0314: file action request response
  • 0324: file action advice
  • 0325: file action advice repeat
  • 0334: file action advice response
  • 0344: file action notification
  • 0420: reversal advice
  • 0421: reversal advice repeat
  • 0422: chargeback advice
  • 0423: chargeback advice repeat
  • 0430: reversal advice response
  • 0432: chargeback advice response
  • 0440: reversal notification
  • 0442: chargeback notification
  • 0500: acquirer reconciliation request
  • 0501: acquirer reconciliation request repeat
  • 0502: card issuer reconciliation request
  • 0503: card issuer reconciliation request repeat
  • 0510: acquirer reconciliation request response
  • 0512: card issuer reconciliation request response
  • 0520: acquirer reconciliation advice
  • 0521: acquirer reconciliation advice repeat
  • 0522: card issuer reconciliation advice
  • 0523: card issuer reconciliation advice repeat
  • 0530: acquirer reconciliation advice response
  • 0532: card issuer reconciliation advice response
  • 0540: acquirer reconciliation notification
  • 0542: card issuer reconciliation notification
  • 0604: administrative request
  • 0605: administrative request repeat
  • 0614: administrative request response
  • 0624: administrative advice
  • 0625: administrative advice repeat
  • 0634: administrative advice response
  • 0644: administrative notification
  • 0720: acquirer fee collection advice
  • 0721: acquirer fee collection advice repeat
  • 0722: issuer fee collection advice
  • 0723: issuer fee collection advice repeat
  • 0730: acquirer fee collection advice response
  • 0732: issuer fee collection advice response
  • 0740: acquirer fee collection notification
  • 0742: issuer fee collection notification
  • 0804: network management request
  • 0805: network management request repeat
  • 0814: network management request response
  • 0824: network management advics
  • 0825: network management advice repeat
  • 0834: network management advice response
  • 0844: network management notification