Раздел Настройки → Услуги — прайс-лист вашего филиала: то, что бизнес продаёт. Отсюда услуги попадают в услуги записи, в окно записи журнала и в онлайн-запись. Категории и услуги живут на одном экране, потому что категория группирует услуги везде, где они показываются. Просмотр открыт по праву на каталог, правка — по праву записи в каталог (владелец/администратор/менеджер).
1. Категории услуг
- Кнопка «+ Категория» создаёт категорию; у категории есть цвет — он виден кружком в списках.
- Порядок категорий задаётся перетаскиванием за ручку ⠿ слева от названия — мышью, пальцем (удержать и повести) или с клавиатуры: Tab до ручки, пробел — взять, стрелки ↑/↓ — двигать, пробел — поставить, Esc — отменить. Переставлять можно среди категорий одного уровня; новый порядок сразу виден в прайс-листе ниже и в окне записи — там услуги сгруппированы по категориям в этом же порядке.
- Чтобы вложить категорию в другую, откройте её карточку (✎, на телефоне — «⋯» → «Изменить») и выберите Родительская категория — она встанет последней среди новых соседей. Новая категория тоже появляется в конце своего уровня, а не наверху.
- При удалении категории услуги не пропадают — остаются «Без категории», а подкатегории поднимаются в корень. Об этом предупреждает подтверждение.
2. Правка цены и длительности прямо в строке
Цена и длительность в списке подчёркнуты пунктиром — это не оформление, а кнопка: клик по значению открывает поле ввода на месте.
- Кликните по цене или длительности — появится поле с выделенным текущим значением.
- Введите новое значение и нажмите Enter (или просто уведите фокус) — сохранится сразу, без модалки.
- Esc — отмена без сохранения. Если сервер вернул ошибку, поле останется в режиме правки — можно исправить и повторить.
У услуги с диапазоном цен («от–до») инлайн правится базовая цена; диапазон целиком — в карточке услуги (кнопка «Изменить»). Пустая длительность показывается как «— мин» и означает «не задана»: такой услуге длительность в записи придётся выбирать вручную.
В окне услуги («+ Услуга» или «Изменить») сразу видно главное: название, цена с единицей, длительность, категория (если категории заведены), предоплата и онлайн-запись. Цена «от–до», себестоимость, НДС, техперерыв после услуги, описание и нужные ресурсы лежат под кнопкой «Ещё». Если у услуги что-то из этого уже задано, «Ещё» открыто само. Пока в одном из этих полей ошибка, блок не сворачивается, чтобы причина неактивной кнопки оставалась на виду.
Цена услуги указывается целыми рублями, без копеек — и в карточке услуги, и в строке списка, и в матрице цен мастеров: «1 500» или «450 руб» кабинет поймёт одинаково. Слово, копейки и пустое поле ценой не считаются: причина появится под полем, а прежняя цена останется как была. Бесплатную услугу заводят, набрав «0». В матрице пустое поле означает «вернуть мастеру базовую цену». Себестоимость и предоплата суммой принимают копейки: «450,50».
3. Тумблер «Онлайн» — доступна для онлайн-записи
Переключатель «Онлайн» в строке услуги решает, попадает ли услуга в публичную онлайн-запись (виджет и запись через Telegram). Срабатывает мгновенно, при ошибке откатывается сам. На узком экране переключателя в строке нет — он и остальные действия услуги живут в кнопке «⋯» справа, пунктами «Показать в онлайн-записи» / «Убрать из онлайн-записи».
Флага мало: онлайн-слот строится парой «услуга + исполнитель», поэтому услуга без хотя бы одного активного сотрудника с включённой онлайн-записью в виджете не появится. Такие услуги экран помечает предупреждением «⚠ Не появится в онлайн-записи: услугу не выполняет ни один мастер с онлайн-записью». Кнопка «Исправить» рядом открывает окно «Кто выполняет услугу?»: отметьте мастеров, и, если у кого-то онлайн-запись выключена, там же появится галочка «Принимать онлайн-запись». Кнопку видят те, кто может править сотрудников. Если такую услугу вы только что создали, сообщение «Услуга создана» внизу экрана предложит то же действие кнопкой «Выбрать мастера», а строка услуги встанет выше сообщения, чтобы предупреждение было видно. Если в анкете при первом входе вы ответили «Только я», вы уже мастер, и новая услуга сразу ваша: предупреждения не будет, пока в команде нет других сотрудников. Без графика мастера записаться к нему всё равно нельзя. Подробная привязка услуг — в карточке сотрудника, сама онлайн-запись описана в статье «Онлайн-запись».
4. Изменить много услуг разом
Когда нужно поменять одно и то же у нескольких услуг (например, поднять цены на Новый год или поставить всем квестам 90 минут), не правьте их по одной: отметьте галочками и измените пачкой.
- Отметьте услуги галочками слева от названия. Галочка рядом с названием категории отмечает все её услуги сразу. Отметки сохраняются при поиске и смене фильтра: можно найти «Квест», отметить, потом найти «Лайт» и добавить.
- Над списком появится панель «Выбрано: N». Выберите, что менять: «Длительность», «Цена», «Цена за…» (за человека, за услугу, за час), «Онлайн-запись» или «Мастера».
- Введите значение и нажмите «Применить к N». Меняется только выбранное поле, остальное у услуг остаётся как было. Отметки после этого снимаются, и можно сразу собрать следующую пачку.
Цену можно менять тремя способами:
- «Одна цена всем»: у всех отмеченных станет одна и та же цена. Цена «от–до» при этом станет одной ценой.
- «На процент»: каждая услуга дорожает от своей цены, например 10 поднимет 6 500 ₽ до 7 150 ₽, а 3 400 ₽ до 3 740 ₽. Минус снижает: −10. Итог округляется до рубля.
- «Прибавить сумму»: ко всем ценам добавляется одна сумма, например 200; −200 отнимает.
Под полем кабинет показывает пример на первой отмеченной услуге: «было → станет». Если у какой-то услуги цена ушла бы в минус, кабинет не изменит ни одной и назовёт такие услуги.
Сразу после изменения внизу экрана появится сообщение «Изменено услуг: N» с кнопкой «Вернуть как было»: она вернёт всем этим услугам прежние значения. Изменение каждой услуги записывается в журнал безопасности, как и правка по одной. Цены и длительности, заданные отдельным мастерам в матрице, массовая правка не трогает.
«Мастера» назначает исполнителей сразу всем отмеченным услугам. В окне список сотрудников с галочками:
- галочка стоит: мастер выполняет все отмеченные услуги;
- галочки нет: ни одну из них; снимите галочку, чтобы убрать мастеру эти услуги;
- «частично: 1 из 3»: мастер выполняет только часть. Пока галочку не трогали, у него ничего не меняется; нажатие делает её полной.
Другие услуги мастера при этом не меняются. Если у мастера выключена онлайн-запись, в окне появится галочка, чтобы включить её. После сохранения в сообщении внизу есть «Вернуть как было». Кнопка «Мастера» видна тем, кому можно править сотрудников.
5. Предоплата: процент или конкретная сумма
В карточке услуги («Изменить») галочка «Требуется предоплата» открывает блок «Размер предоплаты» с двумя кнопками:
- «Процент от суммы» — доля чека, целое 1–100. Пустое поле означает «своей величины у услуги нет»: берётся значение по умолчанию из настроек оплаты.
- «Фиксированная сумма» — рубли, например 1 000 ₽, независимо от чека. Сумму здесь обязательно назвать числом: пустое поле означало бы «взять значение организации», а оно может оказаться процентом — и услуга, объявленная в рублях, посчиталась бы долей чека. Пока сумма не указана, кнопка «Сохранить» не работает.
Величина — свойство каждой услуги отдельно: у одной может стоять 30 %, у соседней 1 000 ₽. Общего переключателя, который перевёл бы весь прайс-лист на рубли, нет и не предполагается — настройка организации даёт только значение по умолчанию для услуг без своей величины.
Если в записи несколько услуг с предоплатой, требуется самое строгое из их требований — то, которое в рублях этой записи оказалось больше, а не сумма всех. Иначе запись на две услуги по 30 % внезапно требовала бы 60 %. Фиксированная сумма при этом урезается итогом записи: предоплата больше стоимости визита — уже не предоплата.
Ту же пару кнопок вы найдёте в окне записи журнала (блок «Дополнительно» → «Предоплата») — там она задаёт этап графика платежей конкретного визита: подпись этапа будет «Предоплата 30 %» или «Предоплата 1 000 ₽» — как назвали.
6. Поиск, фильтр и два вида списка
- Над списком — «Поиск по названию» и фильтр по категории (включая «Без категории»).
- Переключатель «Список» / «Матрица по сотрудникам»: список — построчная правка, матрица — таблица «услуга × сотрудник», где каждому исполнителю задаётся своя цена на услугу. Матрица удобна, когда мастера разного уровня продают одну услугу по-разному.
7. Импорт и комбо-услуги
- «Импорт» — загрузка прайс-листа из файла Excel (.xlsx или .xls) или CSV; отсутствующие категории создаются на лету, итог показывается тостом («Импортировано услуг: N, категорий: M»). Выгрузку услуг из YCLIENTS можно загружать как есть: её длительность в секундах переводится в минуты сама, а повторы одной услуги (строка на каждого мастера) пропускаются как дубли.
- Ниже списка — секция комплексных (комбо) услуг: набор услуг продаётся как одна позиция, а в услугах записи разворачивается в составляющие. «Единая цена пакета» — тоже целыми рублями; пустое поле и слово пакет не сохраняют.
8. Если что-то пошло не так
- «Сохранить» в карточке услуги не нажимается — выбрана «Фиксированная сумма», но поле рублей пустое. Назовите сумму или вернитесь к «Проценту от суммы».
- Кабинет отказал: «требование предоплаты не сработает» — у услуги стоит галочка предоплаты, процент не указан, а значения по умолчанию у организации нет. Укажите процент в карточке услуги либо задайте его в настройках оплаты.
- Услуга включена «Онлайн», но клиенты её не видят — нет онлайн-исполнителя (см. предупреждение в строке). Нажмите «Исправить» в предупреждении и отметьте мастеров. Если предупреждения нет, а услуги всё равно не видно — проверьте график мастеров: строка «Нет графика» на главной.
- Клик по цене ничего не открывает — у вашей роли нет права правки каталога: значения показываются просто текстом.
- Инлайн-поле «зависло» открытым — сервер отверг значение (например, нечисловое). Поле нарочно остаётся в режиме правки: исправьте и нажмите Enter, либо Esc для отмены.
- Порядок категорий «не сохранился» — сервер отклонил перестановку: пока вы тянули, список категорий изменили (другая вкладка или другой сотрудник). Ошибка показывается тостом, порядок вернётся к серверному — обновите страницу и повторите.