Files
secure-online-shop/app/schemas/payment.py
T

18 lines
384 B
Python

from __future__ import annotations
from datetime import datetime
from decimal import Decimal
from pydantic import BaseModel, ConfigDict
from app.models.order import OrderStatusEnum
class PaymentResponse(BaseModel):
model_config = ConfigDict(from_attributes=True, extra="forbid")
id: int
status: OrderStatusEnum
total_amount: Decimal
paid_at: datetime | None