Ключевые факты
Роли и доступы
В системе участвуют две стороны. СТО создаёт заказ, подтверждает диагностику и ремонт, указывает доставку и оплачивает услуги. Администратор вводит цены, меняет статусы, формирует документы.
Рабочие экраны
СТО работает в панели «Управление заказами» (/dashboard) и в карточке конкретного заказа. Администратор использует раздел /admin/orders и ту же карточку заказа.
Коммуникация и уведомления
Все договорённости фиксируются в комментариях заказа. Дополнительно можно подключить Telegram для мгновенных уведомлений и отправки документов.
Статусы заказа
Ниже — полный список статусов с описанием, кто переводит заказ и какие действия ожидаем дальше.
Заказ создан СТО. Фото и описание загружены, оценка ещё не согласована.
Администратор внёс стоимость и срок диагностики. СТО должно подтвердить или отказать.
СТО согласилось на диагностику. Администратор может начать работу.
Диагностика выполняется. После окончания администратор фиксирует результат.
Диагностика завершена. Стоимость ремонта/сборки передана СТО и ждёт решения.
СТО согласилось на ремонт. Администратор запускает ремонт.
Идёт ремонт. После завершения можно отметить заказ готовым.
СТО выбрало сборку без ремонта. Администратор запускает сборку.
Идёт сборка без ремонта.
Работы завершены. СТО выбирает обратную доставку, способ оплаты и формирует документы.
Заказ закрыт. Документы сформированы, деталь передана клиенту.
СТО отказалась от диагностики. Перевод в «completed» выполняет поддержка.
СТО отказалось от ремонта и сборки. Деталь выдаётся после оплаты диагностики.
Администратор отказал в ремонте. СТО завершает заказ после получения агрегата.
Пошаговый процесс
Для каждого шага указано, кто действует, какие поля заполнять и какой статус ожидаем дальше.
0. Создание заказа
СТО фиксирует обращение клиента: загружает фото и при необходимости добавляет описание.
Check-list
- Загрузите хотя бы одно фото — без него форма не отправится.
- Добавьте описание неисправности и выберите категорию, если понятно, что сломалось.
- После сохранения заказ появится в панели администратора.
Что дальше
- Статус остаётся «new», пока администратор не оценит диагностику.
- Если нужно что-то уточнить, используйте комментарии в карточке заказа.
1. Согласование диагностики
Администратор указывает стоимость и срок диагностики, СТО принимает решение.
Check-list
- Администратор: заполните поля «Стоимость диагностики» и, при необходимости, дату готовности.
- Нажмите «Обновить», чтобы сохранить изменения и уведомить СТО.
- СТО: проверьте условия и выберите «Принять диагностику» или «Отклонить» в карточке заказа.
Что дальше
- При согласии статус меняется на «diagnosis_confirmed», администратор может начать диагностику.
- При отказе статус становится «diagnosis_declined». Для закрытия заказа обратитесь в поддержку.
2. Диагностика
После согласия СТО администратор запускает диагностику и завершает её в интерфейсе.
Check-list
- Нажмите «Начать диагностику», когда агрегат получен.
- После выполнения работ нажмите «Завершить диагностику», указав результаты и стоимость дальнейших услуг.
- Добавьте комментарий с подробностями для СТО.
Что дальше
- Статус переходит в «awaiting_repair_confirmation».
- СТО получает уведомление и видит варианты: ремонт, только сборка или отказ.
3. Решение по ремонту
Администратор фиксирует стоимость ремонта/сборки, СТО выбирает, как продолжить.
Check-list
- Заполните поля «Стоимость ремонта» и «Стоимость сборки», добавьте даты готовности, если они известны.
- СТО: выберите «Принять ремонт», «Только сборку» или «Отказаться».
- При любом сценарии оставьте комментарий с пояснениями.
Что дальше
- «Принять ремонт» → статус «repair_confirmed», администратор может начать ремонт.
- «Только сборку» → статус «assembly_no_repair_confirmed», запускаем сборку без ремонта.
- «Отказаться» → статус «repair_and_assembly_declined», деталь возвращается после оплаты диагностики.
4. Готовность и выдача
После завершения работ администратор отмечает заказ готовым, СТО выбирает доставку и оплату, формирует документы.
Check-list
- Администратор: нажмите «Отметить как готово», когда ремонт или сборка завершены.
- СТО: заполните форму обратной доставки Новой Почтой и выберите способ оплаты.
- При необходимости сформируйте счёт и акт, отправьте их на email или в Telegram.
Что дальше
- После передачи агрегата клиенту администратор нажимает «Завершить заказ» → статус «completed».
- Если клиент отказался от ремонта, документы доступны уже в статусе «repair_and_assembly_declined».
Отдельные сценарии
Отказ от диагностики
СТО может выбрать «Отклонить» на этапе согласования диагностики.
Статус станет «diagnosis_declined». Чтобы завершить заказ, напишите в поддержку.
Отказ в ремонте со стороны Riparo
Администратор может отказаться от заказа ещё в статусе «new».
Статус меняется на «not_repairable», СТО завершает заказ после получения агрегата.
Отказ от ремонта после диагностики
Если СТО выбирает «Отказаться», заказ переходит в «repair_and_assembly_declined».
Можно сформировать документы на оплату диагностики и подготовить выдачу.
Только сборка без ремонта
Опция «Только сборку» переводит заказ в «assembly_no_repair_confirmed».
Далее запускаем сборку, отмечаем готовность и завершаем заказ как обычно.
Доставка
К нам
В статусе ожидания подтверждения диагностики СТО видит инструкции по отправке Новой Почтой. Реквизиты совпадают с карточкой «Отправка к нам» в настройках.
Обратно клиенту
В статусе «ready_for_pickup» СТО заполняет форму обратной доставки. Поддерживается Новая Почта: тип получателя, название или ФИО, город, отделение, телефон. По умолчанию подставляются данные из настроек «Отправка от нас».
Чтобы ускорить заполнение, сохраните шаблонные данные в настройках доставки.
Оплата и документы
Варианты оплаты
- Наложенный платёж Новой Почтой — выберите вариант «Оплата при получении».
- Оплата на расчётный счёт — выберите банковский способ и сформируйте счёт-фактуру.
Работа с документами
- Счёт и акт доступны только в статусах «ready_for_pickup» и «repair_and_assembly_declined».
- Документы можно скачать, отправить на email (нужен адрес в настройках) или в Telegram (при активной интеграции).
- Если стоимость услуги не указана, генерация завершится ошибкой — заполните поля в карточке заказа и повторите.
Ответы на популярные вопросы
Что делать, если нужно изменить цену после отправки счёта?
Обновите стоимость в карточке заказа. Система увеличит версию, и вы сможете снова сформировать документ (если нужно, подождите 60 секунд).
Можно ли завершить заказ после отказа от диагностики?
Интерфейс не даёт отдельной кнопки — обратитесь в поддержку Riparo, мы закроем заказ вручную.
Как убедиться, что клиент получил уведомление?
Каждое изменение статуса сопровождается email-уведомлением. Дополнительно подключите Telegram, чтобы получать сообщения мгновенно.
Что делать, если Telegram не принимает документы?
Проверьте, подключён ли бот и включено ли «Надсилати документи» в настройках. Без этого опция недоступна.
Можно ли использовать курьерскую доставку вместо Новой Почты?
Сейчас поддерживается только Новая Почта. Если нужен другой способ, напишите в поддержку.
Где разместить скриншоты
Добавьте изображения в эти блоки, когда они будут готовы. Используйте подсказанные имена файлов.
Форма создания заказа
Скриншот страницы /dashboard/orders/create. Имя файла: how-create-order.png.
Здесь появится скриншот. Добавьте его позже.Карточка заказа — администратор
Состояние ожидания подтверждения диагностики с заполненными полями. Имя файла: how-admin-diagnosis.png.
Здесь появится скриншот. Добавьте его позже.Карточка заказа — СТО
Кнопки «Принять диагностику» и «Отклонить». Имя файла: how-client-diagnosis.png.
Здесь появится скриншот. Добавьте его позже.Варианты решения после диагностики
Экран с кнопками «Принять ремонт», «Только сборку», «Отказаться». Имя файла: how-decision.png.
Здесь появится скриншот. Добавьте его позже.Готовый к выдаче заказ
Блок обратной доставки, выбор оплаты и документы. Имя файла: how-ready-for-pickup.png.
Здесь появится скриншот. Добавьте его позже.Настройки доставки и документов
Карточки настроек для email, Telegram и Новой Почты. Имя файла: how-settings.png.
Здесь появится скриншот. Добавьте его позже.