• France
status page
Demo shops
assistance
FAQContact support
Search
Categories
Tags
Europe (English)
France
Spain
Europe (English)
India
Homepage
Use cases
Create a payment
Create an installment payment
Create a multi-card (split) payment
Create a payment by Alias (Token)
Create a payment link
Create a recurring payment
Manage subscriptions
Manage your transactions (refund, cancel...)
Analyze your reports
API docs
Embedded Form
REST API
Hosted payment
Mobile payment
File exchange
SDD mandates by REST API
Snippets
Payment methods
Plugins
Marketplace
Guides
Merchant Back Office
Back Office Expert
Functional guides

Cardholder authentication

Field name Format Description Input Output
vads_threeds_auth_type enum Indicates the authentication type of the cardholder(CHALLENGE,FRICTIONLESSorDATA ONLY) . Returned only if the buyer has correctly authenticated him/herself (vads_threeds_status is “Y” or “A”).   x
vads_threeds_cavv ans..28

Designates the cardholder’s authentication through the ACS.

It is populated by the 3DS authentication server (ACS) when the buyer has correctly authenticated him/herself (vads_threeds_status equals "Y" or "A").
  x
vads_threeds_cavvAlgorithm an1

Algorithm used by the ACS to generate the CAVV value.

It is populated by the 3DS authentication server (ACS) when the buyer has correctly authenticated him/herself (vads_threeds_status equals "Y" or "A").

  x
vads_threeds_eci an..2

Indicates the E-Commerce index.

It is populated by the 3DS authentication server (ACS) when the buyer has correctly authenticated him/herself (vads_threeds_status equals "Y" or "A").
  x
vads_threeds_enrolled a1

Indicates the enrollment status of the cardholder.

It is populated by the VISA and MASTERCARD (DS) servers during the 3D Secure authentication process.
  x
vads_threeds_error_code n..2 Deprecated.

Usevads_threeds_exit_status.

x
vads_threeds_exit_status n..2

Final status of 3D Secure authentication.

Populated by the payment gateway.

x
vads_threeds_mpi n1

Allows the merchant to indicate their preference when it comes to cardholder authentication.

At output, indicates the merchant preference actually transmitted to the issuer.

x
vads_threeds_sign_valid n1

Indicates the validity of the message containing the authentication result.

Populated by the payment gateway.
x
vads_threeds_status a1

Defines the cardholder’s authentication status.

Populated by the 3DS authentication server (ACS) during the 3D Secure authentication.

  x
vads_threeds_xid ans..28

Indicates the unique 3DS authentication reference.

It is populated by the authentication server (ACS) during the 3D Secure authentication process.
  x

Jobs
Legal
GDPR
25.18-1.11