LoyaltyDiscountOptionsTransaction

data class LoyaltyDiscountOptionsTransaction(val transactionType: TransactionType, val amount: Long, val currencyCode: String, val attributes: List<LoyaltyDiscountOptionsTransactionAttribute>? = null)

Data class representing the transaction context submitted for resolving discount options.

Parameters

transactionType

Wallet transaction type.

amount

Amount of the customer discount in minor currency units.

currencyCode

Currency alphabetic code as specified by ISO 4217.

attributes

Optional parameters supporting discount resolution.

Constructors

Link copied to clipboard
constructor(transactionType: TransactionType, amount: Long, currencyCode: String, attributes: List<LoyaltyDiscountOptionsTransactionAttribute>? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard