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?
-
Auxiliary constructor
Declaration
Swift
public init(authRules: AuthRules? = nil, metadata: [String: CustomValue]? = nil, shippingAddress: Address? = nil, incentives: CardIncentivesRules? = nil, externalId: String? = nil)
Parameters
authRules
The rules this card should use when authorizing a transaction.
metadata
Card metadata fields.
shippingAddress
Address to ship the card to.
incentives
Array of incentive rules that should apply to this card.
externalId
Unique identification of the card in your system.