--- title: Introduce 3DS support for verifications - Shopify developer changelog description: Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities. source_url: html: https://shopify.dev/changelog/introduce-3ds-support-for-verifications md: https://shopify.dev/changelog/introduce-3ds-support-for-verifications.md --- [Back to Developer changelog](https://shopify.dev/changelog) January 1, 2025 Tags: * Action Required * Payments Apps API * 2025-01 # 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.