Cart Add-on
Все add-ons для Bookly требуют установленного и активированного Bookly PRO.
Bookly Cart (Add-on) позволяет клиентам бронировать несколько записей за одну сессию, добавляя их в корзину.
На шаге сводки в процессе записи появится новая кнопка Забронировать ещё. При нажатии на эту кнопку пользователь переходит на первый шаг, а текущая запись сохраняется в корзине.

Административная панель обрабатывает эти записи отдельно. Однако в списке платежей отображаются данные всех забронированных записей вместе.


Настройка
1. Приобретите, скачайте, установите и активируйте Bookly Cart (Add-on) в разделе Плагины.
2. В разделе Настройки > Корзина выберите столбцы, которые нужно отображать в сводке корзины перед подтверждением записи. Снимите флажок, чтобы скрыть столбец. Порядок столбцов также можно менять, перетаскивая значки-гамбургер.

3. Чтобы добавить шаг «Корзина» в форму записи, перейдите в раздел Внешний вид > Пошаговая форма и включите опцию Показывать шаг “Корзина”.
На вкладке «Корзина» можно настроить расположение кнопки Забронировать ещё — над сводкой корзины или рядом с кнопкой Далее.

Чтобы вывести информацию о каждой забронированной записи на отдельной строке, используйте блок each при редактировании текста на шаге «Детали». Например:
Вы забронировали
{#each appointments as appointment}
{appointment.service_name} у {appointment.staff_name} в {appointment.appointment_time} {appointment.appointment_date}
{/each}

4. Если вы предпочитаете отправлять одно Email/SMS-уведомление на всё бронирование (по всем позициям корзины) вместо отдельных уведомлений для каждой записи, используйте код {cart_info} в соответствующих шаблонах (Объединённое уведомление о новом бронировании) при настройке автоматических сообщений в разделе уведомлений.
Примечание
Заголовок раздела «Примечание»Коды {location} и {staff} не работают в объединённых уведомлениях, так как объединённое уведомление может включать несколько записей, у каждой из которых свой сотрудник и место проведения. Поэтому эти коды не смогут точно отразить разные данные о сотрудниках и местах для разных записей внутри одного объединённого уведомления.
Попробуйте эту демоверсию, чтобы лучше понять, как работает Cart (Add-on).
СМ. ТАКЖЕ
Chain Appointments (Add-on) — для отдельных последовательных записей (разные сервисы, разные исполнители).
Multiply Appointments (Add-on) — для отдельных одинаковых последовательных записей (клиент задаёт количество записей).
Персонализированный онлайн-список активных записей — помогает клиентам управлять несколькими записями и снижает количество неявок.