# app/schemas/payment_event.py from pydantic import BaseModel from typing import Optional from datetime import datetime class VasPaymentEventOut(BaseModel): id: int provider: str event_type: Optional[str] event_id: Optional[str] parsed_amount: Optional[int] parsed_currency: Optional[str] parsed_device: Optional[str] matched_payment_id: Optional[int] matched_order_id: Optional[str] status: str error_message: Optional[str] created_at: datetime class Config: orm_mode = True