Skip to main content

Introduce 3DS support for verifications

As of version 2025-01, payments extensions that support vaulting will now be able to process 3DS challenges for verifications. That is possible through :

  • A new mutation, VerificationSessionRedirect
  • New arguments to the existing VerificationSessionResolve and VerificationSessionReject mutations.

If 3DS is required for a verification, you must use the VerificationSessionRedirect mutation. When resolving or rejecting a verification that required 3DS, pass the authentication argument to either the VerificationSessionResolve or VerificationSessionReject mutation.

We're also deprecating the following VerificationSessionStateReason: REQUIRED_3DS_CHALLENGE . Use the new VerificationSessionRedirect mutation instead.

For payments extensions that support vaulting, we strongly recommend you to update it to the 2025-01 version as soon as possible.

Was this section helpful?