# PaymentSessionThreeDSecureAuthenticationData - payments-apps - INPUT_OBJECT Version: 2024-10 ## Description The input fields for the 3D Secure authentication data from the partner. ### Access Scopes ## Fields * [authenticationFlow](/docs/api/payments-apps/2024-10/enums/PaymentSessionThreeDSecureAuthenticationFlow): PaymentSessionThreeDSecureAuthenticationFlow! - The Authentication Flow. * [chargebackLiability](/docs/api/payments-apps/2024-10/enums/PaymentSessionThreeDSecureChargebackLiability): PaymentSessionThreeDSecureChargebackLiability! - Indicates if the liability for chargebacks has shifted away from the merchant. * [dsTransactionId](/docs/api/payments-apps/2024-10/scalars/String): String - The 3D Secure transaction id. * [transStatus](/docs/api/payments-apps/2024-10/enums/PaymentSessionThreeDSecureTransStatus): PaymentSessionThreeDSecureTransStatus! - The Transaction Status. * [transStatusReason](/docs/api/payments-apps/2024-10/scalars/String): 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](/docs/api/payments-apps/2024-10/enums/PaymentSessionThreeDSecureVersion): PaymentSessionThreeDSecureVersion! - The 3D Secure version. ## Input objects with this input object * [PaymentSessionThreeDSecureAuthentication](/docs/api/payments-apps/2024-10/input-objects/PaymentSessionThreeDSecureAuthentication) ## Examples