Card
public struct Card : Codable, Sendable
Card model.
-
Unique uuid for this card.
Declaration
Swift
public let cardUuid: String -
The account uuid.
Declaration
Swift
public let accountUuid: String? -
Product id of the card.
Declaration
Swift
public let productId: String -
Product id of the card.
Declaration
Swift
public let externalId: String -
The ID to be used at the embossing process.
Declaration
Swift
public let embossId: String? -
The uuid of the wallet to which this card is linked to.
Declaration
Swift
public let walletUuid: String -
Type of card
Declaration
Swift
public let typeString: String -
Type of card. Check
typeStringifnil.Declaration
Swift
public var type: CardType? { get } -
Status of the card.
Declaration
Swift
public let statusString: String -
Status of the card. Check
statusStringifnil.Declaration
Swift
public var status: CardStatus? { get } -
The initial balance on the card. Only applicable to cards that support this feature.
Declaration
Swift
public let initialBalance: Int -
Card brand.
Declaration
Swift
public let brand: String -
Address to ship the card to. If not present, the system will send the card to the address defined in the user account profile.
Declaration
Swift
public let shippingAddress: Address? -
The rules this card should use when authorizing a transaction.
Declaration
Swift
public let authRules: AuthRules? -
Card custom fields.
Declaration
Swift
public let customFields: CardCustomFields? -
Service fees to be applied to a transaction.
Declaration
Swift
public let serviceFees: [CardServiceFee]? -
Card metadata fields.
Declaration
Swift
public let metadata: [String : CustomValue]? -
Flag determining if the card is blocked or not.
Declaration
Swift
public let isBlocked: Bool? -
Flag determining if the pin is set.
Declaration
Swift
public let isPinSet: Bool? -
The card’s expiration date.
Declaration
Swift
public let cardExpiration: String? -
The last four digits of the card PAN.
Declaration
Swift
public let lastFourDigits: String? -
Array of incentive rule UUIDs that apply to this card.
Declaration
Swift
public let incentiveRuleUuids: [String]? -
The reason why the card might be in a particular status.
Declaration
Swift
public let statusReason: String? -
The card’s creation date.
Declaration
Swift
public let createdAt: String? -
The card’s modification date.
Declaration
Swift
public let updatedAt: String? -
The genre of the card.
Declaration
Swift
public let genreString: String? -
The genre of the card. Check
genreStringifnil.Declaration
Swift
public var genre: CardGenre? { get } -
If the card is converted to physical.
Declaration
Swift
public let isConvertedToPhysical: Bool? -
The card shipped date.
Declaration
Swift
public let shippedAt: String?
View on GitHub