CardVerification

@objcMembers
public class CardVerification : NSObject, Decodable, IdentifiableWithString

Card Verification class.

  • Unique identifier.

    Declaration

    Swift

    public let identifier: String
  • Object type.

    Declaration

    Swift

    public let object: String
  • Defines whether the object was created in live mode.

    Declaration

    Swift

    public let isLiveMode: Bool
  • Verification status.

    Declaration

    Swift

    public let status: CardVerificationStatus
  • Card currency.

    Declaration

    Swift

    public let currency: Currency
  • Defines whether 3D secure is required.

    Declaration

    Swift

    public let is3DSecureRequired: Bool
  • Defines whether the card should be saved.

    Declaration

    Swift

    public let shouldSaveCard: Bool
  • Metadata.

    Declaration

    Swift

    public let metadata: Metadata?
  • Authorization transaction details (authorization used internally to verify the card).

    Declaration

    Swift

    public let transactionDetails: TransactionDetails
  • Customer, the cardholder.

    Declaration

    Swift

    public let customer: Customer
  • Source object.

    Declaration

    Swift

    public let source: Source
  • Redirect.

    Declaration

    Swift

    public let redirect: TrackingURL
  • Saved card.

    Declaration

    Swift

    public let card: SavedCard