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 }
-
Primary Account Number.
Declaration
Swift
var pan: String { get set }
-
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 }