3DS Authentication

Table 1. Field list - 3DS authentication
Field name Format Description
vads_threeds_cavv ans..28

Indicates cardholder authentication via the ACS.

Its value is populated by 3DS authentication server (ACS) when the buyer has been correctly identified (vads_threeds_status equals "Y" or "A").
vads_threeds_cavvAlgorithm n1

Algorithm used by the ACS to generate the value of the CAVV.

Its value is populated by the 3DS authentication server (ACS) when the buyer has been correctly identified (vads_threeds_status equals "Y" or "A").

vads_threeds_eci n..2

Indicates the e-commerce index.

Its value is populated by the 3DS authentication server (ACS) when the buyer has been correctly identified (vads_threeds_status equals "Y" or "A").
vads_threeds_enrolled a1

Indicates the enrollment status of the cardholder.

Its value is populated by the VISA and MASTERCARD (DS) servers during 3D Secure authentication.
vads_threeds_exit_status n..2

Indicates the final status of 3D Secure authentication.

Its value is populated by the payment gateway.

vads_threeds_mpi n1 Enables / disables 3DS authentication for an e-commerce payment.
vads_threeds_sign_valid n1

Indicates the validity of the PARes message signature.

Its value is populated by the payment gateway.
vads_threeds_status a1

Indicates the authentication status of the cardholder.

Its value is populated by the 3DS authentication server (ACS) during the 3D Secure authentication.

vads_threeds_xid ans..28

Indicates the unique 3DS authentication reference.

Its value is populated by the authentication server (ACS) during the 3D Secure authentication.