PrepaidCardInstrumentTransactionDetails

data class PrepaidCardInstrumentTransactionDetails(val id: String?, val cardId: String?, val mobileWalletType: MobileWalletType?, val obfuscatedCardNumber: String?, val authorizationId: String?, val merchantDetails: MerchantDetails?, val paymentAmount: Long?, val paymentAmountCurrencyCode: String?) : PaymentInstrumentTransactionDetails

Data class representing a prepaid card payment instrument used in transactions.

Constructors

Link copied to clipboard
constructor(id: String?, cardId: String?, mobileWalletType: MobileWalletType?, obfuscatedCardNumber: String?, authorizationId: String?, merchantDetails: MerchantDetails?, paymentAmount: Long?, paymentAmountCurrencyCode: String?)

Properties

Link copied to clipboard

The ID of the original card authorization, before settlement.

Link copied to clipboard

Prepaid card ID.

Link copied to clipboard
open override val id: String?

The unique identifier of the payment instrument.

Link copied to clipboard

Instrument type.

Link copied to clipboard

Merchant details.

Link copied to clipboard

Mobile wallet type.

Link copied to clipboard

Obfuscated card number.

Link copied to clipboard

Amount paid with customer's card, in minor units.

Link copied to clipboard

Currency alphabetic code as specified by ISO 4217.