# TokenizeCreditCardPayload

Object · GraphQL API

Top-level fields returned from a tokenized credit card.

## Fields

- `clientMutationId` (`String`): An identifier used to reconcile requests and responses. 255 characters maximum.
- `token` (`String`) — deprecated since 2018-04-05: A one-time-use reference to tokenized sensitive information.
- `creditCard` (`CreditCardDetails`) — deprecated since 2018-04-05: Details about the tokenized card.
- `singleUseToken` (`PaymentMethod`) — deprecated since 2018-07-30: A single-use payment method.
- `paymentMethod` (`PaymentMethod`): A single-use payment method.
- `authenticationInsight` (`AuthenticationInsight`) — deprecated since 2020-10-05: Information about the [customer authentication regulation environment](https://developer.paypal.com/braintree/docs/guides/3d-secure/authentication-insight/javascript/v3) that applies to the payment method when processed with the provided merchant account. This can be used to determine whether to perform 3D Secure authentication.
  - `input` (`AuthenticationInsightInput!`) — required

## Used by

- [tokenizeCreditCard](/braintree/graphql/reference/mutations/tokenize-credit-card) — Mutation

## GraphQL definition

```graphql
type TokenizeCreditCardPayload {
  clientMutationId: String
  token: String @deprecated(reason: "Use `paymentMethod.id` instead.")
  creditCard: CreditCardDetails @deprecated(reason: "Use `paymentMethod.details` instead.")
  singleUseToken: PaymentMethod @deprecated(reason: "Use `paymentMethod` instead.")
  paymentMethod: PaymentMethod
  authenticationInsight(input: AuthenticationInsightInput!): AuthenticationInsight @deprecated(reason: "Use paymentMethod.details.threeDSecure.authenticationInsight instead.")
}
```

---

[View the complete GraphQL schema on GitHub](https://raw.githubusercontent.com/braintree/graphql-api/refs/heads/master/schema.graphql)