--- title: VerificationSessionThreeDSecureAuthenticationData - Payments Apps API description: The input fields for the 3D Secure authentication data from the partner. api_version: 2025-10 api_name: payments-apps type: input-object api_type: graphql source_url: html: >- https://shopify.dev/docs/api/payments-apps/latest/input-objects/VerificationSessionThreeDSecureAuthenticationData md: >- https://shopify.dev/docs/api/payments-apps/latest/input-objects/VerificationSessionThreeDSecureAuthenticationData.md --- # Verification​Session​Three​DSecure​Authentication​Data input\_object The input fields for the 3D Secure authentication data from the partner. ## Fields * authentication​Flow [Verification​Session​Three​DSecure​Authentication​Flow!](https://shopify.dev/docs/api/payments-apps/latest/enums/VerificationSessionThreeDSecureAuthenticationFlow) non-null The Authentication Flow. * chargeback​Liability [Verification​Session​Three​DSecure​Chargeback​Liability!](https://shopify.dev/docs/api/payments-apps/latest/enums/VerificationSessionThreeDSecureChargebackLiability) non-null Indicates if the liability for chargebacks has shifted away from the merchant. * trans​Status [Verification​Session​Three​DSecure​Trans​Status!](https://shopify.dev/docs/api/payments-apps/latest/enums/VerificationSessionThreeDSecureTransStatus) non-null The Transaction Status. * trans​Status​Reason [String](https://shopify.dev/docs/api/payments-apps/latest/scalars/String) The Transaction Status Reason, as documented by the EMVCo 2.x specification. Must match the "A(0\[1-9]|1\[0-9]|2\[0-6]|\[89]\[0-9])z" regular expression. Provides information on why the trans\_status field has the specified value. Required if trans\_status is one of \[N, U, R]. * version [Verification​Session​Three​DSecure​Version!](https://shopify.dev/docs/api/payments-apps/latest/enums/VerificationSessionThreeDSecureVersion) non-null The 3D Secure version. *** ## Input objects using this input * [Verification​Session​Three​DSecure​Authentication.authenticationData](https://shopify.dev/docs/api/payments-apps/latest/input-objects/VerificationSessionThreeDSecureAuthentication#fields-authenticationData) INPUT OBJECT The 3D Secure authentication data from the partner. One and only one of authentication\_data and partner\_error must be present. *** ## Map ### Input objects using this input * [Verification​Session​Three​DSecure​Authentication.authenticationData](https://shopify.dev/docs/api/payments-apps/latest/input-objects/VerificationSessionThreeDSecureAuthentication#fields-authenticationData)