Онлайн-запись v2

Онлайн-запись Notix — виджет бронирования с каталогом услуг, специалистами, расписанием и онлайн-оплатой. Клиент выбирает услугу, мастера, филиал, дату и время, оставляет контакты — вы получаете уведомление в приложении, а клиент попадает в CRM-базу. Виджет работает на любом сайте и как отдельная страница записи.

Что умеет

Как создать запись — пошагово

  1. В панели управления откройте «Виджеты» и создайте виджет типа «Бронирование» — откроется конструктор записи.
  2. Во вкладке «Услуги» добавьте услуги: название, длительность, цена. Услуги можно группировать по категориям.
  3. Во вкладке «Мастера» добавьте специалистов и отметьте, какие услуги они оказывают. Если мастеров нет — запись идёт без выбора специалиста.
  4. Во вкладке «Расписание» задайте рабочие дни и часы. Вкладки «Локации» — филиалы (адрес, телефон, координаты).
  5. Во вкладке «Дизайн и настройки» выберите тему и цвета, заголовок, включите «Требовать предоплату» и автосоздание клиента в CRM.
  6. Во вкладке «Установка» скопируйте ссылку на запись или код виджета для сайта.

Три способа установки

СпособКудаКак
Ссылка на записьЯндекс.Карты, 2GIS, соцсети, визитки/book/ВАШ_ТОКЕН — полноэкранная страница записи
Виджет на сайтеЛюбая страница сайта<script defer src="…/notix-booking.js" data-booking="ВАШ_ТОКЕН"></script>
Плавающая кнопкаВесь сайттот же скрипт с data-mode="button" — кнопка «Записаться» в углу
<script defer src="https://notix-hub.ru/js/notix-booking.js"
        data-booking="wgt_…"
        data-mode="button"
        data-theme="emerald"></script>

Доступные атрибуты: data-mode (inline / button), data-theme (indigo, emerald, rose, amber, sky, dark), data-accent / data-accent2 (свои цвета), data-title (заголовок), data-position (bottom-right / bottom-left), data-button-text.

Яндекс.Карты и 2GIS

  1. Скопируйте ссылку на запись в конструкторе (вкладка «Установка», блок 1).
  2. Яндекс.Бизнес: «Моя компания» → «Редактировать» → раздел со ссылками → добавьте ссылку в поле «Сайт» или «Онлайн-запись».
  3. 2GIS: личный кабинет → филиал → «Сайт и соцсети» → вставьте ссылку.
  4. Клиент, нажав «Записаться» в карточке на карте, попадёт на вашу страницу записи.

Онлайн-оплата

Подключите свою кассу в разделе «Приём платежей» (ЮKassa, Т-Банк или Ozon Acquiring) и включите «Требовать предоплату» в настройках виджета. После бронирования клиент увидит экран оплаты: кнопка «Оплатить картой» (переход на страницу кассы) и QR-код для оплаты из приложения банка. После успешной оплаты запись автоматически получает статус «подтверждена», а в CRM помечается оплаченной. Если клиент ушёл и вернулся по ссылке оплаты — страница записи покажет статус платежа.

Записи и CRM

Все брони видны во вкладке «Записи» конструктора и в разделе «Клиенты»: подтверждение, отмена, завершение визита. Клиент, оставивший контакты, автоматически добавляется в базу (дедупликация по телефону) — с историей визитов, оплат и заметками. Из уведомления о новой записи можно одним нажатием открыть карточку клиента.

API

Публичные эндпоинты виджета (без авторизации, по токену встраивания):

МетодURLОписание
GET/api/v1/booking/{token}/catalogУслуги, мастера, филиалы, настройки
GET/api/v1/booking/{token}/slots?date=YYYY-MM-DDСвободные слоты на дату
POST/api/v1/booking/{token}/bookСоздать запись
POST/api/v1/booking/{token}/payСоздать платёж (redirect или qr_code)
GET/api/v1/booking/{token}/payment/{id}/statusСтатус платежа (polling)