feat(models): добавить тип DISCOUNT в PromoCodeType

Добавлен новый тип промокода для одноразовых скидок.
Использует существующие поля без изменения схемы БД:
- balance_bonus_kopeks для хранения процента скидки (1-100)
- subscription_days для хранения срока действия скидки в часах (0-8760)
This commit is contained in:
libkit
2026-01-17 11:17:30 +05:00
parent a59252fbb1
commit ff45a3e28d

View File

@@ -93,6 +93,7 @@ class PromoCodeType(Enum):
SUBSCRIPTION_DAYS = "subscription_days"
TRIAL_SUBSCRIPTION = "trial_subscription"
PROMO_GROUP = "promo_group"
DISCOUNT = "discount" # Одноразовая процентная скидка (balance_bonus_kopeks = процент, subscription_days = часы)
class PaymentMethod(Enum):