CardPromotion

constructor(id: String, storeId: String, name: String, discountType: PromotionDiscount, totalBudget: Long, spentAmount: Long, currency: Currency, startAt: @Serializable(with = InstantSerializer::class) Instant, endAt: @Serializable(with = InstantSerializer::class) Instant, cardCompany: PromotionCardCompany, status: PromotionStatus, createdAt: @Serializable(with = InstantSerializer::class) Instant, minPaymentAmount: Long? = null, maxDiscountAmount: Long? = null, terminatedAt: @Serializable(with = InstantSerializer::class) Instant? = null)