К содержанию

Все вкладки «Настроек», которые не описаны на других страницах: «Общее», «Синхронизация календарей», «Модули», «Валюты для гостей», «Конфиденциальность», «Лицензия» и «Система». В конце – руководство по устранению проблем, с которыми хозяева сталкиваются чаще всего.

Как устроены «Настройки»

Откройте JetBookIn → Настройки. Слева находятся вкладки:

  • Общее, Платежи, Письма, Синхронизация календарей, Модули – есть всегда.
  • Отдельная вкладка для каждого модуля, у которого есть настройки; она видна, только пока модуль включён: Журнал писем Pro, Валюты для гостей, Конфиденциальность (GDPR), Требования Греции, Квитанции и счета, Выставление счетов через myDATA (AADE).
  • Лицензия и Система – есть всегда.

Изменения не сохраняются, пока вы не нажмёте Сохранить настройки (вверху справа или в панели внизу экрана с надписью Несохранённые изменения). Кнопка Отменить изменения возвращает всё как было. Если вы попытаетесь уйти со страницы с несохранёнными изменениями, браузер сначала спросит вас об этом. Исключение – переключатели модулей и лицензия: они применяются сразу.

Вкладка Платежи описана на странице «Платежи», а вкладки Письма и Журнал писем – на странице «Письма». Платёжные системы, их ключи и банковские реквизиты, почтовый сервер и настройки журнала писем может менять только администратор; всё остальное доступно менеджеру бронирований.

Общее

Настройки, вкладка «Общее»: валюта, ID страниц, URL условий, временная бронь на время оплаты, срок бронирования вперёд и окно бронирования
Настройки → Общее.

Карточка «Общее»

Параметр По умолчанию Что делает
Валюта (код ISO) EUR Валюта всех ваших цен и платежей, трёхбуквенным кодом (EUR, GBP, USD…). Задайте её до того, как введёте цены: уже введённые цены она не пересчитывает.
ID страницы подтверждения бронирования Создаётся при активации Страница с шорткодом [jetbookin_confirmation] или виджетом подтверждения бронирования: на ней гости завершают бронирование, оплачивают его и потом видят свою бронь. JetBookIn создаёт её при активации плагина. Меняйте этот параметр, только если делаете собственную страницу; ID страницы виден в ссылке на её редактирование (post=123).
ID страницы оформления Пусто Куда ведёт кнопка Забронировать в блоке бронирования номера: страница с виджетом результатов поиска или подтверждения бронирования, например ваша страница «Бронирование». Если пусто – страница подтверждения бронирования.
URL условий и положений Пусто Если указан, гости должны принять ваши условия перед оплатой. Ссылка открывает страницу поверх оформления, на языке посетителя – на многоязычных сайтах.
Временная бронь на время оплаты (минуты) 10 Сколько времени даты остаются за гостем, пока он платит: от 5 до 10 минут. Гость видит оставшееся время при оформлении; когда оно истекает, страница оплаты закрывается, а даты освобождаются.
Бронирование доступно на (дней вперёд) 730 На сколько дней вперёд гости могут бронировать на вашем сайте (730 – два года).

Под полями находятся переключатели:

  • Подтверждать бронирования без онлайн-оплаты, когда способ оплаты не настроен (выкл.): позволяет гостям бронировать, пока не подключена ни одна платёжная система, например пока вы ещё всё настраиваете.
  • Гарантия картой: если ничего не оплачивается заранее, гость сохраняет карту в Stripe (ничего не списывается) (выкл., Pro): для штрафов за незаезд и позднюю отмену. Нужен Stripe. Когда функция включена, параметр Если гарантийная карта перестаёт работать позволяет выбрать между Отменить бронирование и освободить даты (по умолчанию) и Сохранить бронирование, только оставить мне заметку.
  • Бронирования без онлайн-оплаты (оплата на месте) сначала подтверждаются гостем по e-mail (вкл.): гость получает письмо Подтвердить моё бронирование, и даты удерживаются 30 минут, пока он не перейдёт по ссылке. Это не даёт поддельным адресам блокировать ваш календарь. Не нужно, если включена гарантия картой.

Оба варианта подробно описаны на странице «Платежи».

Окно бронирования

Параметр По умолчанию Что делает
Минимальный срок до прибытия (часы) 0 За сколько часов до прибытия гости должны бронировать онлайн. 0 – бронирование на сегодня разрешено. При значении 24 бронь, сделанная сейчас, может начаться не раньше завтрашнего дня. Максимум – 720.
Бронирование в день заезда закрывается в Без ограничения После этого времени (от 06:00 до 23:30) сегодняшнюю дату уже нельзя забронировать онлайн. Например, 18:00, если поздних гостей некому встретить.

Оба параметра используют часовой пояс сайта (WordPress: Настройки → Общие → Часовой пояс). Они действуют только на гостей, бронирующих онлайн; сами вы всегда можете добавить бронирование вручную.

Держать календарь открытым и заполнять короткие промежутки

Держать открытым вперёд (месяцев) (0 – выкл.; для большинства объектов подходит 12–18) каждую ночь заполняет дни после последнего заданного вами дня, беря за образец тот же день недели год назад. Заполнять короткие промежутки продаёт ночи, которые остались бы пустыми из-за минимального срока проживания: В последний момент: заезды в течение (дней) вместе с … можно остаться не менее (ночей), Разрешить проживание, которое точно заполняет свободные ночи между двумя бронированиями вместе с Только для заездов в течение (дней) и Изменение цены для таких коротких сроков (%). Оба режима описаны на странице «Тарифы и доступность».

Синхронизация календарей

Параметр По умолчанию Что делает
Импортировать каждые (минуты) 15 Как часто JetBookIn читает календари платформ. Минимум – 5; 10–15 минут – хороший баланс. У отдельного подключения в разделе Каналы может быть свой интервал.
Экспортировать закрытия на (дней вперёд) 730 На сколько дней вперёд ссылки на ваш календарь показывают платформам занятые и закрытые даты. Минимум – 30.

Импорт выполняется в фоне (см. «Система»), поэтому такой темп сохраняется, только если фоновые задачи запускаются вовремя. Подключения, оповещения о синхронизации и журналы описаны на странице «Синхронизация календарей».

Модули

Каждая необязательная функция – это модуль, который можно отключить. Когда модуль выключен, его экраны и настройки исчезают; ничего не удаляется, а при повторном включении всё возвращается. На вкладке указано, сколько модулей включено. У каждого модуля показан его уровень – Включено, Pro или пакет страны – а у включённого модуля ещё и кнопка перехода к его настройке (Настроить в …) или надпись Настраивать нечего. Модуль, который не входит в вашу лицензию, затемнён и помечен Нужна лицензия Pro или Нужен пакет Греции в вашей лицензии, рядом ссылка Посмотреть планы.

Настройки, вкладка «Модули»: модули по разделам, их переключатели, метки уровней и кнопки настройки, пакет Греции в конце
Настройки → Модули.
Модуль Уровень По умолчанию Что делает
Гости
Управление бронированием для гостей Включено Вкл. Гости смотрят, оплачивают и отменяют своё бронирование онлайн.
Правила отмены Включено Вкл. Штрафы по каждому тарифному плану с автоматическим расчётом возврата (Объект → Тарифные планы).
Шаблоны писем Включено Вкл. Редактируемые письма гостям и сотрудникам на каждом языке, напоминания.
Отзывы гостей Pro Вкл. Проверенные отзывы после выезда с модерацией, ответами владельца и звёздами рейтинга для поисковых систем.
Документы гостя Pro Вкл. Гости указывают гражданство и номер удостоверения личности или паспорта (греческие гости – ΑΦΜ): именно это требует греческая декларация о проживании.
Платежи
Автоматическое списание остатка Pro Вкл. Карта сохраняется при бронировании, а остаток списывается перед заездом.
Доходы
Акции Pro Вкл. Раннее бронирование, «в последний момент», длительное проживание и промокоды.
Валюты для гостей Pro Вкл. Гости видят цены в своей валюте; оплата остаётся в вашей.
Дополнительные услуги Pro Вкл. Дополнения, которые можно забронировать: трансфер, завтрак, поздний выезд.
Каналы и комиссии Pro Вкл. Отчёты → Каналы: ночи, доход и комиссия по каждой платформе, а также сколько вам сэкономили прямые бронирования.
Операции
Уборка Pro Вкл. Статус номеров, ежедневный список уборки и страница для горничных на телефоне.
Владельцы и отчёты Pro Вкл. Владельцы, комиссии, ежемесячные отчёты и страница владельца.
Бронирования с платформ Pro Вкл. Дополнение проживаний, которые календари платформ передают только датами: гость, оплаченная сумма, комиссия, налоги и выплата.
Оповещения о синхронизации календарей Pro Вкл. Письмо, если календарь платформы не синхронизировался несколько часов, и ещё одно, когда он снова заработал.
Требования закона и налоги
Инструменты GDPR Включено Вкл. Согласие, экспорт и удаление данных, автоматическое обезличивание.
Туристические налоги Pro Вкл. ΤΑΚΚ, городской или туристический налог, НДС и муниципальный сбор в каждом бронировании (Объект → Налоги и сборы).
Квитанции и счета Pro Выкл. Нумерованные квитанции, счета и кредит-ноты (в myDATA не отправляются).
Пакеты стран – пакет Греции (виден, если объект находится в Греции; Показать пакеты для других стран открывает остальные)
Требования Греции Пакет Греции Выкл. Отчёт ΤΑΚΚ, декларации о проживании, выгрузки для бухгалтера и ежемесячное письмо бухгалтеру.
Выставление счетов через myDATA (AADE) Пакет Греции Выкл. Отправляет квитанции, счета и документы ΤΑΚΚ в AADE myDATA.

О пакете Греции читайте на странице «Греция».

Валюты для гостей Pro

Гости могут переключить цены, которые они просматривают, на другую валюту: используются курсы Европейского центрального банка, обновляемые каждый день. Платёж по бронированию всегда списывается в вашей валюте, и при оформлении об этом сказано. Нажмите на валюты, которые хотите предложить (USD, GBP, CHF, SEK, NOK, DKK, PLN, CZK и другие); на вкладке указана дата текущих курсов. Для греческого острова хорошо подходят GBP, USD, SEK, NOK, DKK, PLN.

Конфиденциальность (GDPR)

  • Обезличивать данные гостей через (лет) (по умолчанию 5, максимум 20, 0 – никогда): из бронирований, завершившихся раньше этого срока, удаляются имена, e-mail и телефоны; суммы остаются для вашей налоговой отчётности. Документы гостя удаляются вместе с ними. Спросите у бухгалтера, как долго нужно хранить документы.
  • Когда опубликована страница политики конфиденциальности (WordPress: Настройки → Конфиденциальность), гости должны принять её при оформлении.
  • Запросы на экспорт и удаление данных обрабатываются в WordPress: Инструменты → Экспорт персональных данных и Инструменты → Удаление персональных данных; бронирования JetBookIn включены. Предстоящие и текущие проживания сохраняются, чтобы проживание могло состояться.

Требования Греции, квитанции и счета, myDATA

Эти вкладки появляются, когда включён соответствующий модуль. На вкладке Требования Греции указываются e-mail бухгалтера и ежемесячное письмо; на вкладке Квитанции и счета настраиваются автоматическая выписка и получатели документов; на вкладке Выставление счетов через myDATA (AADE) хранятся учётные данные AADE. Все три описаны на странице «Греция».

Лицензия

Вкладка Лицензия показывает статус лицензии, план (Core или Pro), дополнения, например пакет Греции, и дату, до которой вы получаете обновления. Менять её может только администратор.

Настройки, вкладка «Лицензия»: действующая лицензия Pro, её дополнения и дата обновлений, кнопки «Сменить ключ», «Деактивировать» и «Продлить»
Настройки → Лицензия.

Активация, смена и перенос лицензии

  1. Вставьте Лицензионный ключ и нажмите Активировать.
  2. Кнопка Проверить сейчас ещё раз опрашивает сервер лицензий (он проверяется и автоматически каждый день).
  3. Сменить ключ заменяет ключ; Деактивировать на этом сайте освобождает его для другого сайта.
  4. Купить лицензию, Продлить лицензию и Больше сайтов или Pro открывают магазин на jetbookin.com с уже подставленным ключом.

Статусы

Статус Что он означает
Активна Всё, что входит в ваш план, работает, и вы получаете обновления.
Истёк Лицензия не продлена. Функции Pro и дополнения продолжают работать 14 дней после даты окончания, затем отключаются, и сайт работает на бесплатной версии Core. Ничего не удаляется: продлите лицензию, и всё вернётся.
Достигнут лимит сайтов Ключ уже используется на максимально допустимом числе сайтов. Деактивируйте его на другом сайте или добавьте сайты.
Недействительна для этого сайта Ключ не соответствует этому сайту – например, он был активирован для другого адреса до переноса сайта. Активируйте его здесь заново.
Долгое время не удавалось проверить Сайт долго не мог связаться с сервером лицензий (он продолжает работать по последнему ответу в течение 45 дней). Убедитесь, что ваш сервер может устанавливать исходящие соединения, и нажмите Проверить сейчас.
Отключена Лицензия отключена на сервере. Свяжитесь с нами.

За 30 дней до окончания лицензии об этом напоминает экран «Сегодня», а после окончания он сообщает дату, когда функции Pro отключатся.

Совет: лицензия проверяется на каждом сайте, включая локальные и тестовые копии: нет адреса, который открывает Pro без ключа.

Система: фоновые задачи и удаление

Фоновые задачи

Импорт календарей, напоминания и письма перед заездом, автоматическое списание остатка, обезличивание данных гостей и ежемесячное письмо бухгалтеру – всё это выполняется в фоне. WordPress запускает запланированные задачи, только когда кто-то заходит на сайт, поэтому в тихие ночи они могут опаздывать. Карточка Фоновые задачи показывает:

  • статус – Работают нормально. или Опаздывают: …,
  • Последний запуск ежечасных задач,
  • Последний запуск серверного cron (не настроен, пока вы его не добавите),
  • Просроченные задачи,
  • Календари с ошибками импорта (подключения, у которых три и более попыток подряд завершились сбоем).

Нажмите Обновить, чтобы проверить ещё раз.

Настройки, вкладка «Система»: карточка «Фоновые задачи», время последних запусков, команда серверного cron с кнопкой «Копировать» и параметр удаления
Настройки → Система.

Настройка серверного cron (рекомендуется для работающих сайтов)

Серверный cron запускает задачи каждые 5 минут независимо от того, заходит ли кто-нибудь на сайт. В карточке показана точная строка для вашего сайта с кнопкой Копировать. Выглядит она так:

*/5 * * * * cd /path/to/wordpress && wp jetbookin run-jobs --quiet
  1. Скопируйте строку из раздела Настройки → Система (в ней настоящий путь к вашему WordPress).
  2. В панели хостинга откройте раздел Cron jobs (он есть в cPanel, Plesk и hPanel) и добавьте строку с расписанием «каждые 5 минут». Или отправьте её в поддержку хостинга.
  3. Через 5–10 минут нажмите Обновить: в поле Последний запуск серверного cron появится время.

Для этого на сервере нужен WP-CLI. Без WP-CLI тоже подойдёт cron-задача, которая каждые 5 минут открывает адрес wp-cron.php вашего сайта; этот адрес карточка тоже показывает.

Предупреждения и как их исправить

Предупреждение Причина Что делать
ежечасные задачи не запускались более 2 часов Нет посещений, WP-Cron отключён без серверного cron, или серверный cron перестал работать. Добавьте серверный cron, как описано выше. Если он уже есть, проверьте, что он ещё работает (Последний запуск серверного cron).
… задач просрочено Три и более задач в очереди должны были выполниться более 15 минут назад. То же самое: серверный cron разбирает очередь каждые 5 минут.
Календари с ошибками импорта Ссылка на платформу неверна, устарела или платформа отклоняет запрос. Откройте Каналы, посмотрите проблемное подключение и его Журнал синхронизации; скопируйте на платформе новую ссылку.

На новой установке предупреждение появляется только через два часа. Красный баннер Фоновые задачи не выполняются вовремя, который показывается на каждом экране, ведёт сюда по ссылке Как исправить.

Адрес посетителя

Ограничения на попытки бронирования, на Найти бронирование и на неоплаченные бронирования (одно на адрес e-mail, три на сеть) считаются по адресу посетителя. За CDN или прокси все посетители приходят с адреса прокси, и эти ограничения действовали бы сразу на всех посетителей. Параметр Определять адрес посетителя по задаёт, откуда берётся настоящий адрес:

  • Автоматически (по умолчанию): заголовок Cloudflare, если визит действительно идёт через Cloudflare, и заголовки прокси, если прокси работает на вашем собственном сервере; иначе само соединение.
  • Только соединение: для сайтов без CDN и прокси.
  • CF-Connecting-IP, X-Forwarded-For или X-Real-IP: для CDN, который JetBookIn не распознаёт, например собственного CDN вашего хостинга. Выбирайте один из них, только если каждый визит приходит на сайт через этот CDN, иначе посетители смогут подделать свой адрес.

Ниже Ваш адрес, каким его видит сайт показывает результат для вас прямо сейчас. Чтобы проверить выбор, откройте страницу на телефоне через мобильный интернет: показанный адрес должен быть адресом телефона, а не тем же, что на компьютере. Менять этот параметр могут только администраторы.

Удаление

Параметр Удалить все данные JetBookIn (бронирования, тарифы, календари) при удалении плагина по умолчанию выключен, поэтому при удалении плагина данные сохраняются, а после повторной установки возвращаются. Если поставить галочку, удаление плагина в разделе WordPress Плагины стирает всё: бронирования, платежи, тарифы, подключения календарей, объекты и типы номеров, отзывы, данные владельцев, квитанции и счета, настройки, а также роли «Менеджер бронирований», «Горничная» и «Владелец объекта».

Важно: это нельзя отменить. Перед тем как поставить галочку, выгрузите всё, что нужно бухгалтеру (Отчёты, Платежи, Счета), и сделайте резервную копию. Простая деактивация плагина никогда ничего не удаляет.

Для разработчиков: WP-CLI и REST

Команды WP-CLI

Команда Что делает
wp jetbookin run-jobs [--limit=<n>] Сразу выполняет все наступившие задачи: импорт календарей, напоминания, списание остатка, истечение сроков (и ежечасные задачи, когда подошло время). По умолчанию обрабатывает до 100 действий из очереди.
wp jetbookin sync [<connection-id>...] [--force] Сразу импортирует календари платформ – все активные подключения со ссылкой для импорта или только указанные. --force игнорирует HTTP-кеширование (ETag / Last-Modified).
wp jetbookin status Показывает, когда в последний раз запускались ежечасные и ежедневные задачи и серверный cron, просроченные действия и источники с ошибками.

REST-эндпоинты настроек

Пространство имён – /wp-json/jetbookin/v1/. Для этих маршрутов нужен вошедший в систему пользователь с правом manage_jetbookin (администраторы и менеджеры бронирований).

  • GET /settings, PUT /settings – все настройки; секретные ключи возвращаются скрытыми, а менять платёжные ключи могут только администраторы.
  • GET /modules, PUT /modules – состояние модулей, например {"housekeeping": true}.
  • GET /jobs – состояние фоновых задач, включая команду для cron.
  • GET /license – статус лицензии (активировать и удалять ключ могут только администраторы).
  • GET /audit – журнал действий.

Устранение неполадок

Письма не приходят

  1. В разделе Письма откройте шаблон и воспользуйтесь полем Отправить тест на → Отправить тест. Если тестовое письмо тоже не приходит, проблема в отправке почты с сайта, а не в JetBookIn.
  2. Проверьте папку «Спам».
  3. В Настройки → Письма укажите в поле E-mail отправителя адрес на вашем собственном домене (например, bookings@your-villa.gr). Письма «от имени» адреса Gmail или Hotmail, отправленные вашим веб-сервером, часто отклоняются.
  4. Включите Настройки → Письма → Исходящая почта (SMTP) и отправляйте почту через сервер своего почтового ящика (см. «Письма»). Убедитесь, что в SPF- и DKIM-записях вашего домена указан отправитель – с этим может помочь хостинг.
  5. Откройте Настройки → Журнал писем: у неотправленного письма виден ответ почтового сервера, а кнопка Отправить повторно отправит его ещё раз.
  6. Проверьте, что шаблон включён (Отправлять это письмо) в списке писем.
  7. Уведомления о новых бронированиях приходят на адрес из поля Отправлять уведомления о новых бронированиях на (Настройки → Письма), а если оно пусто – на e-mail администратора сайта.
  8. Напоминания, письма перед заездом и письма о заезде отправляются фоновыми задачами: если они опаздывают (см. «Система»), письма тоже придут с опозданием.

Платежи не подтверждаются

Платёжные системы сообщают вашему сайту об оплате через webhook – обращение их сервера к вашему.

  • Stripe: платежи подтверждаются, когда гость возвращается из Stripe, через webhook и запросом к Stripe каждые 5 минут. Поэтому неисправный webhook ничего не задерживает, но всё равно исправьте его. В разделе Настройки → Платежи → Платежи Stripe видно, когда пришёл последний webhook или почему он был отклонён. Проверьте, что Секрет подписи webhook соответствует режиму (тестовый или рабочий) и что у конечной точки в Stripe включены четыре события, перечисленные там. Для одного платежа используйте кнопку Проверить в Stripe в разделе Доходы → Платежи.
  • Viva Wallet: после сохранения Merchant ID и ключа API добавьте в Viva Webhook URL для события Transaction Payment Created.
  • PayPal: добавьте Webhook URL в своё REST-приложение с событиями Checkout order approved и Payment capture completed.
  • Тестовые и рабочие ключи должны соответствовать Режиму.
  • Брандмауэры, плагины безопасности и CDN (Cloudflare, Wordfence и подобные) иногда блокируют или перенаправляют обращения к /wp-json/. Разрешите адреса webhook, указанные в Настройки → Платежи.
  • Платёж, пришедший после того, как истекла Временная бронь на время оплаты, помечается как Оплачено после истечения временной брони на экране «Сегодня» и в разделе «Платежи»: проверьте такое бронирование.

Подробнее – на странице «Платежи».

Календари не синхронизируются

  • Откройте Каналы. У каждого подключения указано: Синхронизация, Последняя синхронизация не удалась, Сбой, Ожидает первой синхронизации или Только экспорт. Нажмите Синхронизировать (или Синхронизировать всё) и прочитайте Журнал синхронизации.
  • Если импорт опаздывает, проверьте фоновые задачи («Система»). Импорт идёт с интервалом Импортировать каждые (минуты), только если задачи выполняются вовремя.
  • Если платформа не видит ваших изменений: платформа читает вашу ссылку по собственному расписанию, на некоторых платформах это занимает несколько часов. Сообщение … не читает наш календарь на экране «Сегодня» означает, что платформа перестала читать вашу ссылку – добавьте её на платформе заново.
  • Ссылки на ваши календари сообщают кешам страниц, что их нельзя сохранять. Если вы обновились со старой версии, один раз очистите кеш страниц (в LiteSpeed: Purge All).
  • В Pro Оповещения о синхронизации календарей присылают письмо, если календарь не синхронизировался несколько часов.

Подробнее – на странице «Синхронизация календарей».

«Фоновые задачи опаздывают»

Настройте серверный cron. Если он уже настроен и в поле Последний запуск серверного cron стоит недавнее время, нажмите Обновить: старые версии могли показывать ложное предупреждение на сайтах с постоянным объектным кешем (LiteSpeed, Redis); текущие версии берут время прямо из базы данных. Если серверный cron показывает не настроен, хотя вы его добавили, проверьте путь в задаче и то, что ей доступен WP-CLI (wp); запустите wp jetbookin status вручную, чтобы увидеть ошибку.

Плагины кеширования (LiteSpeed, WP Rocket и другие)

JetBookIn загружает цены и доступность в реальном времени, поэтому страницы номеров и поиска можно кешировать. Несколько важных моментов:

  • После изменения настроек очищайте кеш страниц. Блок бронирования берёт часть настроек из самой страницы – способы оплаты, временную бронь на время оплаты, валюты для гостей, первую доступную для бронирования дату (минимальный срок, ограничение на день заезда). Старая кешированная страница хранит старые значения.
  • Не кешируйте страницы дольше чем на сутки или исключите страницы бронирования. Страница, закешированная вчера, считает «сегодня» вчерашней датой. Если сомневаетесь, исключите из кеша страницу подтверждения бронирования и страницу оформления.
  • Ссылки на календари, страница уборки и страница владельца сообщают кешам, что их нельзя сохранять. Не включайте для них принудительное кеширование.
  • Если кеш или CDN кеширует ответы REST API, исключите /wp-json/jetbookin/.
  • Если блок бронирования или выбор дат появляются только после прокрутки или щелчка, то параметр вроде «Отложить JavaScript» задерживает скрипт JetBookIn: исключите его из этого параметра.

Даты не отображаются или их нельзя забронировать

  • Нет цены или закрыто: даты без цены, а также закрытые в разделе «Тарифы и доступность» нельзя забронировать. Экран «Сегодня» предупреждает Гости не могут бронировать далеко вперёд, когда у типа номера заканчиваются даты с ценами; включите Держать календарь открытым в Настройки → Общее.
  • Слишком далеко вперёд: дальше значения Бронирование доступно на (дней вперёд).
  • Слишком скоро: в пределах Минимального срока до прибытия или после времени Бронирование в день заезда закрывается в. Проверьте часовой пояс WordPress.
  • Минимальный срок проживания или ограничения заезда/выезда на эти даты.
  • Для типа номера выбрано Черновик (скрыт на сайте) или все его номера неактивны.
  • Кешированная страница за прошлый день (см. выше).
  • Бронирование блокируется при оформлении: если тариф требует депозит, а способ оплаты не настроен, в панели появляется красный баннер Гости не могут забронировать тариф … онлайн.

Проблемы с переводом

  • JetBookIn доступен на английском, греческом, немецком, французском, итальянском, испанском, португальском, нидерландском, польском, датском, шведском, финском, болгарском и русском языках. Панель управления использует язык вашего пользователя WordPress, а страницы для гостей – язык страницы.
  • Гости получают письма на том языке, на котором они бронировали. Для каждого языка в разделе Письма есть свои тексты писем (язык выбирается вверху).
  • На сайтах с Polylang или WPML переводите названия тарифных планов, дополнительных услуг, акций и сборов в поле На других языках под каждым названием в панели. Пустые поля показывают оригинал.
  • После обновления всё ещё по-английски? Перезагрузите панель (при установке новой версии она предлагает Перезагрузить) и очистите кеш страниц, чтобы загрузились новые файлы перевода.

Вопросы

Можно ли потом сменить валюту?

Да, но цены не пересчитываются: введите их заново в новой валюте. У существующих бронирований остаётся их собственная валюта.

Можно ли сделать временную бронь на время оплаты дольше 10 минут?

Нет. Время от 5 до 10 минут не даёт гостям, которые ушли, блокировать даты. У банковского перевода есть собственный параметр Дней на оплату.

Что происходит с данными, когда я отключаю модуль?

Ничего не удаляется. Его экраны и настройки скрыты, пока вы не включите модуль снова.

Моя лицензия истекла. Я потеряю бронирования?

Нет. Функции Pro продолжают работать 14 дней, затем сайт продолжает работу на Core, а все бронирования и настройки сохраняются. Продлите лицензию, чтобы снова включить Pro.

Нужна ли вторая лицензия для тестовой копии?

Тестовой копии нужна лицензия для функций Pro, как и любому сайту (см. Лицензия). Либо перенесите туда свой ключ на время тестов – Деактивировать на одном сайте, активация на другом, – либо используйте тариф на несколько сайтов.

На моём виртуальном хостинге нет WP-CLI.

Используйте cron-задачу, которая каждые 5 минут открывает wp-cron.php: адрес показан в Настройки → Система.