Updated on 2026-08-14

This commit is contained in:
Tangem 2026-07-15 17:09:47 +03:00
parent b4d11538ea
commit 454c08b894
21 changed files with 982 additions and 112 deletions

View file

@ -1,10 +1,12 @@
package com.tangem.domain.pay.model
import org.joda.time.DateTime
import java.math.BigDecimal
/** Cashback program configuration for the customer, from `GET v1/customer/cashback/promotions`. */
data class CashbackPromotions(
val cardTiers: List<CardTier>,
val additionalCashback: List<AdditionalCashback>,
) {
data class CardTier(
@ -14,4 +16,12 @@ data class CashbackPromotions(
val minTransactionAmount: BigDecimal?,
val monthlyCapAmount: BigDecimal?,
)
data class AdditionalCashback(
val id: String,
val name: String,
val description: String,
val isPermanent: Boolean,
val endDate: DateTime?,
)
}