UpdateCardRequest
public struct UpdateCardRequest : Encodable, Sendable
Card update request model.
-
Unique identification of the card in your system.
Declaration
Swift
public let externalId: String? -
The rules this card should use when authorizing a transaction.
Declaration
Swift
public let authRules: AuthRules? -
Card metadata fields.
Declaration
Swift
public let metadata: [String : CustomValue]? -
Address to ship the card to.
Declaration
Swift
public let shippingAddress: Address? -
Array of incentive rules that should apply to this card.
Declaration
Swift
public let incentives: CardIncentivesRules? -
Configuration for converting a virtual card to physical. Using this object requires prior approval from Alviere.
Declaration
Swift
public let physicalCardConversion: PhysicalCardConversion? -
Auxiliary constructor
Declaration
Swift
public init(authRules: AuthRules? = nil, metadata: [String: CustomValue]? = nil, shippingAddress: Address? = nil, incentives: CardIncentivesRules? = nil, externalId: String? = nil, physicalCardConversion: PhysicalCardConversion? = nil)Parameters
authRulesThe rules this card should use when authorizing a transaction.
metadataCard metadata fields.
shippingAddressAddress to ship the card to.
incentivesArray of incentive rules that should apply to this card.
externalIdUnique identification of the card in your system.
physicalCardConversionConfiguration for converting a virtual card to physical. Using this object requires prior approval from Alviere.
View on GitHub