Is one of the messages defined in the 3DS authentication workflow, and contains the results of the payer authentication. It is the response to the PAReq (Payer Authentication Request).
The PARes has an XML structure with the information from the response of the authentication, and it contains a digital certificate as a sign of authenticity.
The PARes is transmitted in compressed messages and encoded in Base64.
This is a 3DS 1.x message, and in 3DS 2.x the equivalent to the PAReq/PARes messages are the following:
AReq - Authentication Request An EMV 3-D Secure message sent by the 3DS Server via the DS to the ACS to initiate the authentication process
ARes - Authentication Response An EMV 3-D Secure message returned by the ACS via the DS in response to an Authentication Request
RReq - Results Request Message sent by the ACS via the DS to transmit the results of the authentication transaction to the 3DS Server
RRes - Results Response Message sent by the 3DS Server to the ACS via the DS to acknowledge receipt of the Results Request message
Content
Relevant fields contained in the PARes
version: Exact version of 3DS
acqBin: Acquiring Bank’s Identification Number (First six digits)
merID: Merchant ID
xid: Transaction Identifier - Unique Identification number which is sent to the ACS and which is included in the PAReq (Payer Authentication Request) message.
pan: Personal Account Number - Card number
status: PA Transaction Status - Result of the authentication transaction.
Y: Authentication correct.
N: Authentication canceled or authentication failure. Transaction denied.
U: Incomplete authentication, independent of reason.
A: Authentication attempt.
eci: Electronic Commerce Indicator - Indicates the outcome of the authentication. (More information on the ECI can be found here ECI)
cavv: Cardholder Authentication Verification Value - 3DS Authentication verification token generated by the issuer during the authentication process.
The authentication verification token have distinct names depending on the card issuer:
Card
Verification of the authentication
Card
Verification of the authentication
Visa
CAVV - Cardholder Authentication Verification Value