--- title: PaymentSessionThreeDSecureAuthentication - Payments Apps API description: The 3D Secure authentication data from the partner. One and only one of authentication_data and partner_error must be present. api_version: 2025-01 api_name: payments-apps type: input-object api_type: graphql source_url: html: https://shopify.dev/docs/api/payments-apps/2025-01/input-objects/PaymentSessionThreeDSecureAuthentication md: https://shopify.dev/docs/api/payments-apps/2025-01/input-objects/PaymentSessionThreeDSecureAuthentication.md --- # Payment​Session​Three​DSecure​Authentication input\_object The 3D Secure authentication data from the partner. One and only one of authentication\_data and partner\_error must be present. ## Fields * authentication​Data [Payment​Session​Three​DSecure​Authentication​Data](https://shopify.dev/docs/api/payments-apps/2025-01/input-objects/PaymentSessionThreeDSecureAuthenticationData) The 3D Secure authentication data from the partner. * partner​Error [Payment​Session​Three​DSecure​Partner​Error](https://shopify.dev/docs/api/payments-apps/2025-01/enums/PaymentSessionThreeDSecurePartnerError) The error that occurred in the partner environment while requesting the 3D Secure authentication or processing its result. Cannot be present if authentication\_data is present. *** ## Mutations using this input * [payment​Session​Reject.​authentication](https://shopify.dev/docs/api/payments-apps/2025-01/mutations/paymentSessionReject#argument-authentication) MUTATION * [payment​Session​Resolve.​authentication](https://shopify.dev/docs/api/payments-apps/2025-01/mutations/paymentSessionResolve#argument-authentication) MUTATION *** ## Map ### Mutations using this input * <\~>[payment​Session​Reject.authentication](https://shopify.dev/docs/api/payments-apps/2025-01/mutations/paymentSessionReject#argument-authentication) * <\~>[payment​Session​Resolve.authentication](https://shopify.dev/docs/api/payments-apps/2025-01/mutations/paymentSessionResolve#argument-authentication)