Добавлен новый файл call_validation_promo_api.py для валидации промокодов через API. Реализована логика получения JWT токена и проверки валидности промокода. Обновлены модели в integration_models.py для поддержки запросов и ответов на валидацию промокодов. Добавлен новый эндпоинт /validationPromo в integration_api.py для обработки запросов на валидацию промокодов.

This commit is contained in:
Redsandyg
2025-06-22 14:39:14 +03:00
parent a6308582cb
commit 2c8cbe753e
3 changed files with 90 additions and 2 deletions

View File

@@ -42,4 +42,10 @@ class TransactionStatus(str, Enum):
WAITING = "waiting"
DONE = "done"
CANCELED = "canceled"
ERROR = "error"
ERROR = "error"
class PromoValidationRequest(BaseModel):
promocode: str
class PromoValidationResponse(BaseModel):
validation: bool