# TokenDetails

    public struct TokenDetails : Equatable

TokenDetails object representing the fields needed in the tokenisation request payload.

Show on GitHub

- `type`

  #### Declaration

  Swift

      public let type: TokenType

  Show on GitHub
- `token`

  #### Declaration

  Swift

      public let token: String

  Show on GitHub
- `expiresOn`

  #### Declaration

  Swift

      public let expiresOn: String

  Show on GitHub
- `expiryDate`

  #### Declaration

  Swift

      public let expiryDate: ExpiryDate

  Show on GitHub
- `scheme`

  #### Declaration

  Swift

      public let scheme: String?

  Show on GitHub
- `schemeLocal`

  #### Declaration

  Swift

      public let schemeLocal: String?

  Show on GitHub
- `last4`

  #### Declaration

  Swift

      public let last4: String

  Show on GitHub
- `bin`

  #### Declaration

  Swift

      public let bin: String

  Show on GitHub
- `cardType`

  #### Declaration

  Swift

      public let cardType: String?

  Show on GitHub
- `cardCategory`

  #### Declaration

  Swift

      public let cardCategory: String?

  Show on GitHub
- `issuer`

  #### Declaration

  Swift

      public let issuer: String?

  Show on GitHub
- `issuerCountry`

  #### Declaration

  Swift

      public let issuerCountry: String?

  Show on GitHub
- `productId`

  #### Declaration

  Swift

      public let productId: String?

  Show on GitHub
- `productType`

  #### Declaration

  Swift

      public let productType: String?

  Show on GitHub
- `billingAddress`

  #### Declaration

  Swift

      public let billingAddress: Address?

  Show on GitHub
- `phone`

  #### Declaration

  Swift

      public let phone: Phone?

  Show on GitHub
- `name`

  #### Declaration

  Swift

      public let name: String?

  Show on GitHub
- `TokenType`
  See more

  #### Declaration

  Swift

      public enum TokenType : String, Codable, Equatable

  Show on GitHub
- `Phone`
  See more

  #### Declaration

  Swift

      public struct Phone : Equatable

  Show on GitHub