خرید ADSL و رزرو پورت
| فیلد | مقدار |
|------|--------|
| **نسخه** | 1.3 |
| **آخرین بروزرسانی** | 2026-08-03 |
| **مخاطب** | ادمین / نماینده / مشتری |
دو حالت فروش
| حالت | تشخیص | شماره تلفن |
|------|--------|------------|
| **افزونه انبار** (پیشنهادی) | افزونه مستقل با `inventory_kind = adsl_port` | روی ردیف همان افزونه |
| **محصول والد** (سازگاری عقب) | `service_type` یا دستهٔ ADSL روی محصول اصلی، بدون افزونهٔ پورت | بالای فرم checkout |
اگر محصول به افزونهٔ پورت ADSL وصل باشد، فیلد شماره روی محصول اصلی مخفی میشود و فقط روی افزونه گرفته میشود.
جریان
کد استان روی **منطقه مخابراتی** در ویزارد انبار تعریف میشود؛ مشتری آن را انتخاب نمیکند.
یکتایی شماره خط
شماره در این حالتها **قابل ثبت مجدد نیست**:
تنظیمات پیشنهادی (الگوی افزونه)
مسیرها
| نقش | مسیر |
|-----|------|
| مشتری | `/catalog/...` checkout |
| ریسلر | `/reseller/orders/create` مرحله ۳ |
| وسط دوره | پورتال / ریسلر → مدیریت افزونهها |
| API استعلام | `POST /inventory/adsl/inquire` (`phone_line` + اختیاری `product_offering_id`) |