VirtualCardSealedAttributes

public protocol VirtualCardSealedAttributes
  • Owner of the card.

    Declaration

    Swift

    var cardHolder: String { get set }
  • User defined name associated with the card.

    Declaration

    Swift

    @available(*, deprecated, message: "Please use metadata")
    var alias: String? { get set }
  • Custom metadata to associate with the virtual card. Can be used for values such as card aliases, card colors, image references, etc.

    Declaration

    Swift

    var metadata: JSONValue? { get set }
  • pan

    Primary Account Number.

    Declaration

    Swift

    var pan: String { get set }
  • csc

    Card Security Code.

    Declaration

    Swift

    var csc: String { get set }
  • Billing address associated with the card. If billing address is nil, the default billing address will be used.

    Declaration

    Swift

    var billingAddress: VirtualCardBillingAddress? { get set }
  • Expiry of the card.

    Declaration

    Swift

    var expiry: VirtualCardExpiry { get set }
  • Declaration

    Swift

    var lastTransaction: Transaction? { get set }