Сервис с несколькими ролями: заказчик, исполнитель, оператор
Как устроена платформа с несколькими ролями: заказчик, исполнитель, оператор, администратор. Права доступа, статусы, споры, оплата и комиссия, частые ошибки.
Платформа мелкого ремонта связывала заказчиков и мастеров. Оператор разбирал споры по скриншотам в мессенджере: кто что обещал, когда приехал, сколько заплатили. Когда заказов стало сотни в день, ручная работа съела всю прибыль.
Сервис с несколькими ролями сложнее обычного сайта: у каждой роли свой экран, свои права и свои действия с заказом. Ниже как это спроектировать, чтобы не разбирать споры вручную.
Типичные роли
| Роль | Что делает | Что видит |
|---|---|---|
| Заказчик | Создаёт заказ, выбирает исполнителя, платит | Свои заказы и исполнителей |
| Исполнитель | Берёт заказ, выполняет, отчитывается | Доступные и свои заказы |
| Оператор | Помогает, решает споры | Все заказы, переписку, историю |
| Администратор | Настраивает правила, цены, роли | Всё, включая журнал действий |
Статусы заказа
Шаг 1
Создан
Заказчик описал задачу.
Шаг 2
Назначен
Исполнитель взял заказ.
Шаг 3
В работе
Исполнитель начал.
Шаг 4
Сдан
Исполнитель отчитался, заказчик проверяет.
Шаг 5
Закрыт или спор
Заказчик принял или открыл спор.
Деньги в сервисе
- Оплата заказчиком через платёжную систему с чеком.
- Удержание до приёмки работы.
- Выплата исполнителю за вычетом комиссии.
- Возвраты из интерфейса оператора.
Частые ошибки
| Ошибка | Последствие |
|---|---|
| Переписка вне сервиса | Нечем доказать договорённости |
| Нет статуса «Спор» | Конфликты решаются в чатах |
| Все видят всё | Утечки контактов и обход платформы |
| Нет журнала действий | Невозможно разобрать спор |
Начинать такой сервис удобно с первой версии на одном сценарии: в статье MVP онлайн-сервиса разобрано, что оставить на потом.
Сколько стоит
| Решение | Цена |
|---|---|
| Простая внутренняя программа | 15 000 ₽ |
| Система учёта заказов и клиентов | 30 000 ₽ |
| CRM для малого бизнеса | от 50 000 ₽ |
| Личный кабинет | 40 000 ₽ |
| Онлайн-оплата и чек | 25 000 ₽ |
| Дополнительная роль пользователей | 15 000 ₽ |
| Интеграция с API или CRM | 20 000 ₽ за систему |
| Импорт из Excel или CSV | 15 000 ₽ |
Как мы делаем
Разбираем процесс по шагам и роли участников, проектируем данные и экраны, делаем систему по этапам с показом каждого этапа, переносим данные и обучаем сотрудников. Подробности на странице CRM и внутренних программ.
Частые вопросы
Сколько стоит платформа с ролями?
Зависит от числа ролей и сценариев. В прайсе каждая дополнительная роль от 15 000 ₽ к основе системы.
Как защитить контакты от обхода платформы?
Показывать контакты после назначения и оплаты, вести переписку внутри сервиса.
Нужен ли чат внутри сервиса?
Если стороны договариваются о деталях, да: переписка становится частью истории заказа.
Как выплачивать исполнителям?
Через платёжную систему с выплатами или по реестру. Схему выбирают с бухгалтером.
Коротко
- У каждой роли свой экран, права и действия.
- Статусы заказа и журнал действий снимают ручной разбор споров.
- Переписка и оплата внутри сервиса защищают обе стороны.
- Начинайте с одного сценария и добавляйте роли постепенно.
Как устроен кабинет клиента, в статье личный кабинет клиента.