Loyalty Discount Options Transaction
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
transaction Type
Wallet transaction type.
amount
Amount of the customer discount in minor currency units.
currency Code
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)