RemotePaymentInputData
public struct RemotePaymentInputData : Sendable
This is a struct representing the parameters required for the generateRemotePayment(withDigitalCardID:remotePaymentInputData:userPrompt:) API.
-
The amount for the transaction.
Declaration
Swift
public let amount: String -
The 3-letter currency code in ISO 4217 format.
Declaration
Swift
public let currencyCode: String -
The type of the transaction.
Declaration
Swift
public let transactionType: TransactionType -
The unpredectible number for the transaction.
Declaration
Swift
public let unpredictableNumber: String -
The country code of the transaction.
Declaration
Swift
public let countryCode: String? -
The Cryptogram Data type of the transaction
CryptogramTypeDeclaration
Swift
public let cryptogramType: CryptogramType? -
Initializer for RemotePaymentInputData
Declaration
Swift
public init( amount: String, currencyCode: String, transactionType: TransactionType, unpredictableNumber: String, countryCode: String?, cryptogramType: CryptogramType? )
RemotePaymentInputData Structure Reference