vads_threeds_mpi

Description
  • 3DS1: Enables/disables the 3DS1 process during an e-commerce payment.
    IMPORTANT
    This functionality will no longer be available after the implementation of 3DS2.
  • 3DS2: Indicates the merchant’s desire to challenge the buyer with a strong authentication during a payment.

The value returned in the IPN corresponds to the merchant preference actually transmitted to the issuer.

In some cases, the value can be modified.

For example:

  • If the merchant submits the value 0 (NO_PREFERENCE), but the risk management rules require 3DS authentication, the actually transmitted value will be 3 (CHALLENGE_REQUESTED).
  • If the merchant submits the value 2 (NO_CHALLENGE_REQUESTED), but the used card is MAESTRO, the actually transmitted value will be 3 (CHALLENGE_REQUESTED).

Input and output field, returned in the response (IPN and Return URL).

Format n1
Error code 50

Possible values

Value Description
missing or empty or 0 Management of 3DS authentication delegated to the payment gateway (domain, provider, shop configuration)
1 Deprecated.
2
  • 3DS1: 3DS authentication disabled for the transaction.

    Requires the “Selective 3D Secure” option.

  • 3DS2: NO CHALLENGE REQUESTED Allows to request authentication without interaction (frictionless).

    The merchant loses the payment guarantee if the request is accepted.

3
  • 3DS1: 3DS1 authentication
  • 3DS2: CHALLENGE REQUESTED: 3DS Requestor Preference Allows to request strong authentication for the transaction.
4
  • 3DS1: 3DS1 authentication
  • 3DS2: CHALLENGE REQUESTED: mandate Allows to indicate that strong authentication is required for the transaction, for regulatory reasons.
5
  • 3DS1: 3DS1 authentication
  • 3DS2: NO PREFERENCE: Allows to indicate to the DS that the merchant does not have a preference. If the issuer decides to perform an authentication without interaction (frictionless), the payment will be guaranteed.
Category 3DS authentication