Skip to main content
Log inSign up

Shopify uses cookies to provide necessary site functionality and improve your experience. By using our website, you agree to our privacy policy and our cookie policy.

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?