ОКНА
Готовим ваш кабинет…
Вся справка

Встроить запись на свой сайт

Клиенты записываются (и оплачивают), не уходя с вашего сайта: форма записи ОКНА встраиваются виджетом. Готовый код — в Настройки → Страница записи (туда же ведёт ссылка «Встроить на свой сайт →» из блока «Страница записи» на Главной): три варианта с кнопкой «Копировать».

Куда вставлять код

  • Tilda — блок «Другое» → T123 HTML-код.
  • WordPress — блок Custom HTML (или «Произвольный HTML»).
  • WIX, Craftum и др. — любой блок «HTML-код» / «Embed».
  • Свой сайт — прямо в HTML страницы.

Вариант 1. Попап по кнопке (рекомендуем, особенно для мобильных)

<script src="https://okna.one/embed.js" async></script>
<button data-okna-booking-popup="ВАШ_USERNAME">Записаться</button>

Кнопку стилизуйте как угодно (или повесьте атрибут data-okna-booking-popup="ВАШ_USERNAME" на любой свой элемент) — по клику запись откроется поверх сайта во весь размер, закрывается крестиком или Esc. На телефонах это самый удобный вариант: форма не зажата в узкой колонке сайта.

Вариант 2. Виджет прямо на странице

<script src="https://okna.one/embed.js" async></script>
<div data-okna-booking="ВАШ_USERNAME"></div>

Форма записи появляется прямо в странице, высота подстраивается сама — никаких внутренних прокруток и обрезанных кнопок. Виджет компактный: без дублирующей шапки-профиля (представление специалиста — на вашем сайте).

Тема виджета

По умолчанию виджет светлый. Если у вас тёмный сайт — добавьте атрибут:

<div data-okna-booking="ВАШ_USERNAME" data-okna-theme="dark"></div>

Значения: light (по умолчанию) · dark · auto (тема устройства посетителя). Работает и на кнопке-попапе.

Выбор услуги

Клиент может нажать услугу в списке «Услуги и цены» — виджет покажет окна под неё и сразу подставит услугу в форму записи.

Вариант 3. Просто iframe

Если конструктор не разрешает скрипты:

<iframe
  src="https://okna.one/book/ВАШ_USERNAME?embed=1"
  style="width:100%;height:900px;border:0"
  loading="lazy"
  title="Запись на сессию"
></iframe>

Высота фиксированная (подберите под свой сайт) — при длинном списке окон внутри появится прокрутка.

Как работает оплата

Сама форма оплаты (ЮMoney, Prodamus и др.) всегда открывается в новой вкладке — таковы требования платёжных систем (безопасность и 3-D Secure не работают внутри встроенных рамок). Пока клиент платит, виджет ждёт и, как только платёж пройдёт, сам показывает «Оплата прошла успешно» — клиент возвращается на ваш сайт уже с подтверждением.

«Записаться без оплаты» происходит целиком внутри виджета.

Частые вопросы

Нужно ли что-то включать в ОКНА? Нет. Достаточно username и открытых окон для записи — виджет показывает то же, что и ваша страница записи.

У меня центр, а не соло-практика. В поле атрибута подставьте «слаг-центра/username» — готовый код с нужным значением уже собран в разделе Настройки → «Страница записи».

Виджет не появился. Проверьте, что вставили обе строки (script + div) и что конструктор опубликовал страницу (в редакторах скрипты часто отключены до публикации).

Можно и виджет, и попап на одной странице? Да, скрипт достаточно подключить один раз — элементов с атрибутами может быть сколько угодно.

Не нашли ответ? Напишите нам через «Обратную связь» на Главной.