# Card

    public struct Card : Equatable

Show on GitHub

- `number`

  #### Declaration

  Swift

      public let number: String

  Show on GitHub
- `expiryDate`

  #### Declaration

  Swift

      public let expiryDate: ExpiryDate

  Show on GitHub
- `name`

  #### Declaration

  Swift

      public let name: String?

  Show on GitHub
- `cvv`

  #### Declaration

  Swift

      public let cvv: String?

  Show on GitHub
- `billingAddress`

  #### Declaration

  Swift

      public let billingAddress: Address?

  Show on GitHub
- `phone`

  #### Declaration

  Swift

      public let phone: Phone?

  Show on GitHub
- `init(number:expiryDate:name:cvv:billingAddress:phone:)`

  #### Declaration

  Swift

      public init(number: String, expiryDate: ExpiryDate, name: String?, cvv: String?, billingAddress: Address?, phone: Phone?)

  Show on GitHub
- `Scheme`

  Enum representing card scheme.

  We only support the following schemes:

  - American Express
  - Diner’s Club
  - Discover
  - JCB
  - Mada
  - Maestro
  - Mastercard
  - Visa
  See more

  #### Declaration

  Swift

      public enum Scheme : CaseIterable, Equatable, Hashable

  Show on GitHub