# Introduce 3DS support for verifications — Shopify developer changelog --- ## 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. *Published: January 01, 2025* Tags: API, Update Link: https://shopify.dev/changelog/introduce-3ds-support-for-verifications ---