{
  "title": "فلو اختلاف و داوری",
  "slug": "team/backend/diagram/dispute_resolution_flow",
  "url": "/docs/team/backend/diagram/dispute_resolution_flow",
  "frontmatter": {
    "layout": "doc",
    "title": "جریان اختلافات و داوری",
    "description": "جریان اختلافات و داوری و ارتباط با کانتینر های وابسته",
    "version": "0.1.0",
    "status": "Draft",
    "author": "xoxxel",
    "owner": "xoxxel",
    "created_at": "2026-06-07",
    "updated_at": "2026-06-07",
    "tags": "",
    "reviewers": ""
  },
  "sections": [
    {
      "level": 1,
      "heading": "فلو اختلاف و داوری",
      "content": "**Dispute Resolution Flow**\n\nاین فلو فرآیند ثبت، رسیدگی و حل اختلاف بین خریدار و فروشنده را نشان می‌دهد."
    },
    {
      "level": 2,
      "heading": "مراحل",
      "content": "1. **ثبت اختلاف** — خریدار یا فروشنده اختلاف را از طریق Dispute Service ثبت می‌کند\n2. **گردآوری شواهد** — سرویس‌های Order و Chat اطلاعات مرتبط را به Dispute ارسال می‌کنند\n3. **ارجاع به داور** — Dispute Service اختلاف را به داور اختصاص می‌دهد\n4. **صدور حکم** — داور پس از بررسی، حکم را صادر می‌کند\n5. **اجرای حکم** — Payment Service وجه را مطابق حکم آزاد می‌کند"
    },
    {
      "level": 2,
      "heading": "سرویس‌های درگیر",
      "content": "- **Dispute Service** — مدیریت چرخه حیات اختلافات\n- **Order Service** — اطلاعات سفارش مرتبط\n- **Chat Service** — تاریخچه مکالمات خریدار و فروشنده\n- **Payment Service** — اجرای حکم مالی (آزادسازی یا استرداد وجه)"
    },
    {
      "level": 2,
      "heading": "رویدادها",
      "content": "- `dispute.created` — اختلاف جدید ثبت شد\n- `dispute.assigned` — داور به اختلاف تخصیص یافت\n- `dispute.resolved` — اختلاف با حکم نهایی بسته شد\n\n```mermaid\n\nflowchart TD\n\n    Buyer[خریدار]\n    Seller[فروشنده]\n\n    Order[Order Service]\n\n    Dispute[Dispute Service]\n\n    Chat[Chat Service]\n\n    Arbitrator[داور]\n\n    Payment[Payment Service]\n\n    Buyer -->|ثبت اختلاف| Dispute\n\n    Seller --> Dispute\n\n    Order --> Dispute\n\n    Chat --> Dispute\n\n    Dispute --> Arbitrator\n\n    Arbitrator -->|صدور حکم| Dispute\n\n    Dispute --> Payment\n\n    Payment -->|آزادسازی وجه| Buyer\n\n    Payment -->|یا| Seller\n    \n```"
    }
  ]
}