feat: introduced plans pricing

This commit is contained in:
2026-07-25 15:31:44 +07:00
parent 633c79e817
commit 2547bcfcba
10 changed files with 144 additions and 7 deletions

13
schemas/plans.py Normal file
View File

@@ -0,0 +1,13 @@
from pydantic import BaseModel
class AddonData(BaseModel):
id: str
name: str
price: float
free_threshold: int
class PricingPlans(BaseModel):
device_price: int
addons: list[AddonData]