4.26 POS_Data_DE22 in Mastercard Financial Messages
The POS_Data_DE22
field applies to Mastercard Financial Clearing messages only (i.e., MTID=1240, MTID=1442). For Visa, use GPS_POS_Data
. (See also Get Transaction Message fields: POS_Data_DE22 and GPS_POS_Data)
The POS Data codes (POS_Data_DE22
) field is made up of various subfields. Its format is based on ISO8583:1993 DE 22 specification, and consists of both:
-
Terminal capabilities (what the terminal can do)
-
Terminal methods (what the terminal did do, or what actually happened)
Positions |
Length |
Field Name |
Description / Valid Values |
---|---|---|---|
1 |
1 |
Card Data Input Capability |
0 = Unknown 1 = Manual, no terminal; server 2 = Magnetic stripe reader (MSR) 3 = Barcode 4 = OCR 5 = ICC 6 = PAN Key entry (PKE) only A = Contactless MSR (possibility also optionally including ICC, MSR or PKE) B = MSR + PKE C = MSR, ICC, PKE D = MSR + ICC E = ICC + PKE M = Contactless ICC + Contactless MSR (possibly also optionally including ICC, MSR or PKE) V = Other |
2 |
1 |
Cardholder Authentication Capability |
0 = No electronic authentication capability 1 = PIN 2 = Electronic signature analysis capability 3 = Biometrics 4 = Biographic 5 = Electronic authentication capability is inoperative 9 = Unknown |
3 |
1 |
Card Capture Capability |
0 = No capture capability 1 = Card Capture capability 9 = Unknown |
4 |
1 |
Terminal Operating Environment |
0 = No Terminal used 1 = On card acceptor premises, attended 2 = On card acceptor premises, unattended 3 = Off card acceptor premises, attended 4 = Off card acceptor premises, unattended 5 = On cardholder premises, unattended 6 = Off cardholder premises, unattended 9 = Unknown |
5 |
1 |
Cardholder present data |
0 = Cardholder present 1 = Cardholder not present (unspecified) 2 = Cardholder not present (mail order) 3 = Cardholder not present (telephone order) 4 = Cardholder not present (standing order or recurring transaction) 5 = Cardholder not present (e-commerce) |
6 |
1 |
Card Present Data |
0 = Card not present 1 = Card Present |
7 |
1 |
Card Data Input Method |
0 = Unknown or no terminal 1 = Manual Input (no terminal used) 2 = Partial Magnetic Stripe Read 3 = Barcode 4 = OCR 5 = Contact EMV ICC 6 = PAN Key Entry A = Contactless Magnetic Stripe B = Magnetic Stripe Read C = Contact EMV ICC, Online Transaction F = Contact EMV ICC, Offline Transaction M = Contactless EMV ICC N = Contactless EMV ICC or Contactless Magnetic Stripe (PAN mapping service applied by Network) O = e-commerce with EMV ICC. Mastercard Digital Enablement Service Applied. R = e-commerce with EMV ICC S = e-commerce T = Pan auto-entry via server (issuer, acquirer or third party vendor system) V = e-commerce or PAN auto-entry by server. Card on File service applied by Network. |
8 |
1 |
Cardholder authentication Method |
0 = Not authenticated 1 = PIN 2 = Electronic Signature Analysis 3 = Biometrics 4 = Biographic 5 = Manual signature verification 6 = Other Manual verification (e.g. drivers licence) 9 = Unknown S = Other systematic verification (including biometrics + biographic) |
9 |
1 |
Cardholder authentication entity |
Identifies who verified the cardholder (using the method described in the Cardholder authentication method field above). 0 = Not authenticated 1 = ICC 2 = Terminal 3 = Authorising Agent 4 = Merchant 5 = Other 9 = Unknown |
10 |
1 |
Card Data Output Capability |
This is rarely used. 10 = Unknown 1 = None 2 = Magnetic Stripe writer 3 = ICC S = Other |
11 |
1 |
Terminal Data Output Capability |
This is rarely used. 0 = Unknown 1 = None 2 = Printing only 3 = Display only 4 = Printing and Display |
12 |
1 |
PIN Capture Capability |
0 = No PIN capture capability 1 = Unknown 4 = PIN capture up to 4 digits max 5 = PIN capture up to 5 digits max 6 = PIN capture up to 6 digits max 7 = PIN capture up to 7 digits max 8 = PIN capture up to 8 digits max 9 = PIN capture up to 9 digits max A = PIN capture up to 10 digits max B = PIN capture up to 11 digits max C = PIN capture up to 12 digits max |