feat(orders): integrate Pally payment and order management

This commit is contained in:
2026-07-31 13:42:14 +07:00
parent 2547bcfcba
commit 8fbd739697
20 changed files with 661 additions and 36 deletions

15
schemas/invoices.py Normal file
View File

@@ -0,0 +1,15 @@
from enum import StrEnum
from pydantic import BaseModel
class InvoiceStatus(StrEnum):
EXPIRED = "expired"
ACTIVE = "active"
PAID = "paid"
class InvoiceResponse(BaseModel):
success: bool
amount: float
payment_link: str