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