Типы размещения (Room Types)

Обновлено: 6 октября 2026

Страница Room Types (типы размещения) — это место, где вы описываете всё, что продаёте гостям: гостиничные номера, палатки, бунгало, виллы, кемперы, апартаменты... Здесь вы указываете, что именно вы продаёте, сколько у вас таких единиц и по какой цене; ваш ИИ-ассистент Mira сообщает гостям о наличии мест и ценах только на основании данных этой страницы. Mira не может предложить тип, у которого нет цены или нет единиц.

Откройте её в левом меню, нажав Room Types. Язык панели может быть турецким или английским; язык панели и язык, на котором Mira общается с гостями, не зависят друг от друга (см. раздел «Переводы названия и описания» ниже).

Что находится на экране#

Страница состоит из следующих блоков сверху вниз:

  1. Верхняя часть: небольшой заголовок «ROOM TYPES & PHYSICAL UNITS», название страницы и краткое описание.
  2. Информационные блоки (при необходимости): когда вы выполняете действие, вверху страницы появляется зелёный (успех), жёлтый (информация) или красный (ошибка) блок. Например, «Rate plan added» или «Room type could not be deleted».
  3. Карточка New Room Type: форма, в которой вы создаёте новый тип. При первом открытии страницы эта карточка раскрыта. Метка справа вверху показывает использование вашего тарифа (например, 2 / 4 used).
  4. Карточки типов размещения: одна карточка на каждый тип. Карточки изначально закрыты; чтобы открыть карточку, нажмите на заголовок. Если типов ещё нет, вы увидите сообщение «No room types yet».

На компьютере слева находится меню On this page: вверху + New room type, ниже — названия ваших типов. При нажатии на название страница прокручивается к этому типу и его карточка раскрывается (Обзор панели).

Закрытая карточка (строка-сводка)#

В строке заголовка карточки показано:

  • Название типа размещения (на языке контента вашего бизнеса).
  • Capacity: на сколько гостей рассчитан тип.
  • Метки Total units: и Physical units:. Обе показывают число физических единиц, связанных с этим типом.
  • Метка статуса: Active (зелёная), Inactive (жёлтая) или Maintenance (оранжевая).
  • Справа, прямо слева от стрелки открытия/закрытия, находится ручка перетаскивания из шести точек. Она нужна для изменения порядка (описано ниже).

Открытая карточка (три раздела)#

Когда вы открываете карточку, один под другим появляются три раздела:

  1. Edit Room Type: блок, который сам открывается и закрывается. Здесь находятся название, вместимость, описание, переводы, фотографии, а также активация/деактивация и удаление.
  2. Pricing: тарифные планы этого типа (сезоны, тип питания, ограничения по числу ночей).
  3. Physical Units: слева — карточки существующих единиц, справа — блок Add New Unit.

Ключевые понятия#

Если вы заранее разберётесь в трёх понятиях, всё станет проще:

Понятие Что это значит Пример
Room type Вид размещения с одинаковыми характеристиками и одинаковой ценой. Именно его выбирает гость. «Safari Tent», «Deluxe Room», «Caravan»
Physical unit Реальные, отдельно считаемые экземпляры этого типа. Наличие мест рассчитывается по числу единиц. Tent-1, Tent-2 ... Tent-8 типа Safari Tent
Rate plan Цена за ночь для типа на определённый период и при определённом типе питания. «High Season», 15.06 - 15.09, 2 600 TRY / ночь

В системе нет фиксированного «списка типов»: тип размещения — это совершенно произвольный текст. Гостиничный номер, бунгало, палатку, кемпер, виллу, апартаменты или любой другой вид размещения вашего бизнеса вы создаёте одним и тем же способом.

Лимиты тарифа#

Лимиты тарифа проверяются только тогда, когда вы добавляете что-то новое.

Лимит Basic (бесплатный) Pro
Количество типов размещения 4 20
Количество физических единиц (всего по всем типам) 10 100
  • В количество типов размещения входят и неактивные типы, потому что ограничивается число записей.
  • Лимит физических единиц относится не к одному типу, а к сумме всех ваших типов. Даже если на тарифе Basic у вас всего 3 типа, общее число единиц не может превышать 10.
  • Когда вы достигаете лимита, соответствующая форма исчезает, а вместо неё появляется уведомление «You've reached your plan limit». Для типов размещения: «The Basic plan allows up to 4 room types. Upgrade to Pro for more.» Для физических единиц: «The Basic plan allows up to 10 physical units in total across all room types. Upgrade to Pro for more.»
  • Даже если вы перейдёте на более низкий тариф, ваши существующие типы и единицы не удаляются и не деактивируются; блокируется только добавление новых.
  • О тарифе Pro и о том, как на него перейти, см. страницу Account and Plans.

Шаг за шагом: добавление нового типа размещения#

  1. В левом меню перейдите в Room Types.
  2. Заполните форму в карточке New Room Type вверху (поля описаны в таблице ниже).
  3. Нажмите кнопку + Create Room Type.
  4. Новый тип добавится карточкой в конец списка. Откройте карточку.
  5. Чтобы добавить фотографии и дополнить описание, откройте Edit Room Type.
  6. Добавьте как минимум один тарифный план в разделе Pricing.
  7. Добавьте единицы в разделе Physical Units.

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

Поле за полем: форма нового типа#

Поле Что делает Пример / примечание
Room type name * (TR) Название, которое видит гость. Обязательное. Код языка рядом с названием поля (TR, EN, DE или RU) — это язык контента вашего бизнеса; название вы пишете на этом языке. Safari Tent, Deluxe Room, Caravan
Capacity (guests) * Максимальное число гостей, которое может разместить одна единица. Обязательное; не менее 1. По умолчанию 2. 4
Status Начальный статус типа: Active, Inactive или Maintenance. По умолчанию Active. Если тип ещё не готов, выберите Inactive и активируйте его позже.
Description (TR) Краткое описание, которое Mira сообщает гостю. Необязательное. Balcony, sea view / Electrified safari tent with a double bed
Internal system type Необязательная короткая внутренняя метка. Вводится только при создании; позже из панели её изменить нельзя. Передаётся Mira как информация. Поле можно оставить пустым. DOUBLE

Сообщения об ошибках и предупреждения#

Когда вы отправляете форму, не прошедшую проверку, страница обычно открывает посередине карточку-предупреждение («Bir şeyler ters gitti», то есть «Что-то пошло не так») с текстом ошибки и кнопкой Tekrar Dene (Повторить) под ним. В рабочей среде некоторые ошибки могут показывать вместо этого общее сообщение: «Bir hata oluştu — girdiğiniz bir değer geçersiz olabilir (ör. dosya çok büyük, zorunlu bir alan boş bırakılmış). Lütfen tekrar deneyin.» (Произошла ошибка — введённое вами значение может быть недопустимым, например, файл слишком большой или обязательное поле пустое. Пожалуйста, попробуйте ещё раз.) Частые причины:

Сообщение (значение) Что это значит
Room type name is required. Название не заполнено.
Capacity must be at least 1. Вместимость меньше 1 или не является целым числом.
A room type with the same name already exists in this business. Повторяющееся название.
You can use at most 4 room types on the Basic plan. Upgrade to Pro for more. Достигнут лимит тарифа (на Pro: «You can use at most 20 room types on the Pro plan.»).

Эти сообщения об ошибках появляются на турецком, даже если язык панели — английский.

Редактирование: название, вместимость, описание и переводы#

Откройте карточку и нажмите Edit Room Type. Внутри блока вы найдёте по порядку:

  1. Поля Room type name и Capacity (guests) с кнопкой Update рядом.
  2. Текстовое поле Description. Под ним находится подсказка вроде «Write in Turkish; the other languages are translated automatically when you save.» (название языка зависит от вашего языка контента).
  3. Раздел Translations (отдельно для названия и для описания).
  4. Поле Cover Photo.
  5. Отдельным блоком под этим блоком — Additional Photos.
  6. Разделы Status и Danger zone.

Название, вместимость, описание, переводы и обложка находятся в одной форме и сохраняются все вместе кнопкой Update. Additional Photos — это отдельная форма, которая работает со своей кнопкой Add Photos.

При сохранении вверху страницы появляется зелёный блок: «Room type updated» и «'Safari Tent' room type was updated and its capacity was set to 4 guests.»

Правило уменьшения вместимости#

Увеличивать вместимость можно всегда. Когда вы уменьшаете её, система проверяет бронирования этого типа со статусом Pending или Confirmed, которые ещё не завершились (дата выезда не прошла). Если есть бронирование на большее число гостей, чем новая вместимость, обновление не применяется и появляется красный блок:

Room type could not be updated: Capacity cannot be reduced to 3 guests. Active booking (booking number) was created for 4 guests. Capacity could not be changed so as not to affect existing bookings.

В этом случае дождитесь завершения этого бронирования или управляйте им на странице Bookings.

Переводы названия и описания#

Mira может общаться с гостями на турецком, английском, немецком или русском. Название и описание вы пишете только на языке контента вашего бизнеса. Язык контента вы выбираете на странице Business Info (по умолчанию турецкий). Остальные языки переводятся автоматически при сохранении.

Язык панели (язык меню) и язык, на котором Mira общается с гостями, — это отдельные настройки. Даже если панель на английском, при турецком языке контента поля названия и описания вы заполняете по-турецки.

Раздел Translations отображается как свёрнутый заголовок. Рядом с заголовком кратко перечислены языки (например, EN · DE · RU). Когда вы его открываете, вы видите отдельное поле для каждого языка и метку статуса:

Метка Значение
Automatic Перевод выполнен системой. Он переводится заново, когда меняется исходный текст.
Edited manually Вы изменили перевод. Он не перезаписывается при изменении исходного текста.
⚠ Source changed Исходный текст перевода, который вы отредактировали вручную, с тех пор изменился. Пожалуйста, проверьте перевод.
Not translated yet Перевод ещё не создан.
  • Если вы сами вводите текст в поле перевода, этот язык получает статус «Edited manually» и используется ваш текст.
  • Чтобы вернуть перевод, написанный вручную, к автоматическому, установите флажок Switch back to automatic translation (или очистите поле).
  • Если появилось предупреждение, а перевод верный, установите флажок Translation is up to date, dismiss warning.
  • Если поля остаются пустыми, название и описание переводятся и сохраняются, когда гость на этом языке впервые задаст вопрос.
  • Если перевод не удался, гостю показывается исходный текст; пустым он никогда не бывает.

Фотографии#

Фотографии отображаются на карточках, которые Mira показывает гостям в результатах по наличию мест.

  • Cover Photo: основная фотография, которая показывается на карточке крупно. Нажмите Choose File и выберите файл; предпросмотр появляется сразу («No file chosen» заменяется именем файла; если фотографии нет вообще, написано «No photo»). Фотография загружается, когда вы нажимаете Update. Если вы загружаете новую обложку, старая удаляется.
  • Additional Photos: можно выбрать сразу несколько фотографий. Если фотографий больше одной, гость видит на карточке наличия мест в виджете галерею с прокруткой жестом; обложка всегда стоит первой. Кнопка Add Photos загружает выбранные файлы.
  • Чтобы удалить дополнительную фотографию, наведите курсор на миниатюру; в правом верхнем углу появится маленький значок × (Delete photo). Нажатие на него удаляет фотографию без запроса подтверждения.
Правило Значение
Тип файла PNG, JPG/JPEG или WebP
Размер Не более 2 MB (на файл)

Если вы выберете в Additional Photos файл больше 2 MB, он автоматически удаляется из выбора, и вы увидите красное предупреждение: «(file name) is too large (max 2 MB), removed from the selection.» Для обложки такой предварительной проверки нет; если вы отправите файл больше 2 MB или неподдерживаемого типа, появится карточка с ошибкой («Fotoğraf dosyası en fazla 2 MB olabilir.» (Файл фотографии не может быть больше 2 MB.) или «Fotoğraf yalnızca PNG, JPG/JPEG veya WebP olabilir.» (Фотография может быть только в формате PNG, JPG/JPEG или WebP.)). Поэтому лучше уменьшать фотографии перед загрузкой.

Статусы «Активен», «Неактивен» и «Обслуживание»#

В разделе Status карточки вы видите одну кнопку:

  • Если тип Active: Deactivate.
  • Если тип Inactive или Maintenance: Activate.

При нажатии на кнопку запрашивается подтверждение («Deactivate this room type?» с кнопками Yes, Deactivate / Cancel; при активации — «Reactivate this room type?» с Yes, Activate). Затем вверху страницы появляется блок «Room type status updated».

Для неактивного типа (или типа в статусе Maintenance):

  • Mira не предлагает его гостям, не называет цену и не создаёт новые бронирования.
  • Он не отображается на странице Calendar (календарь показывает только типы со статусом Active).
  • Прошлые бронирования, единицы и тарифные планы сохраняются.
  • Существующие будущие бронирования не отменяются автоматически; вы управляете ими на странице Bookings.

Статус «Maintenance» можно выбрать только при создании типа. После этого для смены статуса в карточке есть только кнопка Activate/Deactivate.

Правила удаления#

Удаление типа размещения#

В нижней части блока Edit Room Type находится раздел Danger zone с красной рамкой и кнопкой Delete Room Type. Пояснение к ней: «Only room types that have never been used in a reservation can be deleted. Physical units and rate plans are deleted along with it.»

  1. Нажмите Delete Room Type.
  2. Появится вопрос «Delete 'Safari Tent' and its linked records?». Выберите Yes, Delete или Cancel.
  3. Если удаление прошло успешно, появится зелёный блок: «Room type deleted. 'Safari Tent' and its unused related records were deleted.»

Если есть бронирование, тип не удаляется. Если для этого типа когда-либо создавалось бронирование (с любым статусом: pending, confirmed, completed, cancelled), тип не будет удалён. Появится красный блок:

Room type could not be deleted: "Safari Tent" could not be deleted. A real booking record was found: Booking: (number) (status, number of guests, date range). You can make the room type inactive to keep the data.

Прямо в этом же блоке появится кнопка Deactivate; нажмите её, чтобы сделать тип неактивным.

Временные заявки на бронирование, которые так и не стали бронированием, удалению не мешают; они удаляются вместе с типом.

Удаление физической единицы#

На карточке единицы откройте Edit и нажмите кнопку Delete Unit внизу. Запрашиваемое подтверждение: «Delete unit 'T-3'? This action cannot be undone. Units that have been used in a reservation will not be deleted by the system.» Yes, Delete / Cancel.

  • В случае успеха: «Physical unit deleted. Unit 'T-3' was deleted successfully.» Число единиц типа обновляется автоматически.
  • Если единица использовалась в каком-либо бронировании, прошлом или текущем, её нельзя удалить. Красный блок: «Physical unit could not be deleted» и «Unit 'T-3' cannot be deleted because it was used in a past or current reservation.» В блоке есть кнопка Mark Unit "Out of Service". Кнопка запрашивает подтверждение («Mark this unit as out of service?» / Yes, Mark Out of Service); затем появляется жёлтый блок: «Physical unit marked out of service. Unit 'T-3' can no longer be used for new reservations.»

Удаление тарифного плана#

Если вы откроете карточку тарифного плана и нажмёте Delete Rate, план удаляется сразу, без запроса подтверждения («Rate plan deleted»).

Физические единицы#

Описание раздела Physical Units: «You can define the numbers or names of the actual units belonging to this room type. e.g. 101, A1, K-01, Villa-01.» Если единиц нет, написано «No physical unit has been added to this room type yet.»

Добавление единицы#

В блоке Add New Unit справа (метка: 5 / 10 used, показывает сумму по всем типам):

Поле Что делает Пример / примечание
Unit number / name Номер или название, по которому вы узнаёте единицу. Обязательное. Выбирается свободно. 101, A1, K-01, Tent-3
Status Начальный статус: Active, Cleaning, Maintenance, Out of service. По умолчанию Active. Только что добавленная единица обычно Active.
Note Необязательная внутренняя заметка. Показывается на карточке единицы. Sea view

Каждое нажатие кнопки + Add Physical Unit добавляет одну единицу (массового добавления нет). Для 12 единиц нужно добавить их 12 раз. Две единицы с одинаковым номером не могут существовать в одном типе («Bu konaklama tipi altında aynı birim adı zaten mevcut.» (В этом типе размещения уже есть единица с таким названием.)); в разных типах один и тот же номер использовать можно.

Статусы единиц#

Статус (EN / TR) Значение В продажах Mira
Active / Aktif Готова к использованию Учитывается в наличии мест; может быть назначена на бронирование.
Cleaning / Temizlik Временно не готова Не учитывается в наличии мест.
Maintenance / Bakım На обслуживании Не учитывается в наличии мест.
Out of service / Kullanım dışı Закрыта для использования Не учитывается в наличии мест.

Важно: эти статусы не привязаны к датам. Как только вы переводите единицу в любой статус, кроме Active, она считается недоступной на все даты и остаётся такой, пока вы не вернёте ей статус Active. Функции «закрыть на период» нет. Бронирования, ранее сделанные на эту единицу, не отменяются и не переносятся на другую единицу; вы управляете ими сами. Подробности см. в разделе «Out-of-service units» на странице Calendar.

Редактирование единицы#

Нажмите ссылку Edit под карточкой единицы. В открывшихся полях вы меняете номер/название, статус и заметку; сохраняется всё кнопкой Save.

В разделе Edit каждой единицы есть кнопка Room Link & QR. После нажатия вы увидите: заголовок «Room Link - T-3», QR-код, под ним адрес ссылки и две кнопки (Copy Link, Download QR (PNG)), а внизу — Close.

Пояснение: «Print this QR code or link on the room card/door - when a guest scans it, their chat with Mira is automatically linked to this room, so they never have to type their room number.»

  • При нажатии на Copy Link кнопка ненадолго меняется на «Copied ✓».
  • Download QR (PNG) скачивает изображение с именем вида oda-T-3-qr.png.
  • Эта функция используется для запросов гостей. Подробнее: Guest Requests.

Цены#

Пояснение к разделу Pricing: «Manage this room type's nightly rates, season dates, and stay rules.» Метка справа вверху показывает количество тарифных планов (3 rate plan(s)).

Если планов нет, появляется блок с оранжевой рамкой: «No price defined yet. The AI cannot give a price for this room type. Add a rate plan below.»

Карточки тарифных планов#

Каждый план — это одна строка:

  • Название плана и метка типа питания (board basis).
  • Период: 01.04.2026 → 15.06.2026. Если начало пустое, написано «No start», если пустой конец — «No end», если пусты оба — «Unlimited».
  • Min. 1 nights и, если задано, Max. 7 nights.
  • Справа — цена за ночь (1.800,00 ₺ / night).

Нажмите на строку, чтобы открыть форму редактирования и кнопку Delete Rate.

Добавление нового тарифного плана#

  1. Нажмите + Add New Rate Plan.
  2. Заполните форму.
  3. Нажмите + Create Rate Plan. Вверху появится блок «Rate plan added».
Поле Что делает Пример / примечание
Rate name * Название, по которому вы узнаёте план. Обязательное. High Season, Standard Nightly
Board Basis Что входит в цену. По умолчанию Room Only. См. таблицу ниже.
Nightly price * Цена за одну ночь. Обязательное. 0 или больше, до двух знаков после запятой. 2600
Currency По умолчанию — Currency со страницы Business Info. Варианты: TRY, EUR, USD, GBP, RUB, SAR, AED, GEL. TRY
Start Первая ночь, на которую действует план. Необязательное. 15.06.2026
End Дата окончания плана. Ночь этой даты в план не входит (см. ниже). Необязательное. 15.09.2026
Min. nights Минимальная продолжительность проживания. Обязательное; не менее 1. По умолчанию 1. 2
Max. nights Максимальная продолжительность проживания. Необязательное; если указано, не может быть меньше Min. nights. 14

Если оставить пустыми и Start, и End, план действует круглый год без ограничения по времени. Если указать только начало, план действует бессрочно после этого дня; если указать только конец — до этого дня.

Логика даты окончания#

Именно здесь чаще всего ошибаются при вводе цен.

  • Дата Start — это первая ночь, которая входит в план.
  • Дата End — это первая ночь, которая не входит в план.

Таким образом, план 15.06.2026 → 15.09.2026 охватывает ночи с ночи 15 июня по ночь 14 сентября включительно; ночь на 15 сентября относится к другому плану (или ни к какому). Для следующих друг за другом сезонов укажите End первого плана в тот же день, что и Start второго: 01.04 → 15.06 и 15.06 → 15.09. Эти два плана не пересекаются и не оставляют пропуска.

Тип питания#

Для одного и того же типа и одного и того же периода можно задать отдельные цены в зависимости от типа питания.

Board Basis (EN / TR) Краткое описание, показываемое гостю
Room Only / Sadece Oda Завтрак и другие приёмы пищи не включены.
Bed & Breakfast / Kahvaltı Dahil Завтрак включён.
Half Board / Yarım Pansiyon Включены завтрак и ужин.
Full Board / Tam Pansiyon Включены завтрак, обед и ужин.
All Inclusive / Her Şey Dahil Включены питание и ряд напитков.
Ultra All Inclusive / Ultra Her Şey Dahil Включены питание, расширенный выбор напитков и дополнительные услуги.

Эти описания жёстко заданы для каждого типа питания и показываются на языке гостя (турецкий, английский, немецкий, русский). Добавить собственное содержание меню нельзя; если у вас другой состав, укажите его в названии плана (например, «Breakfast + campfire evening»).

Правило пересечения#

Два плана с одним и тем же типом питания в одном типе размещения не могут иметь пересекающиеся периоды. Если вы попытаетесь сохранить пересекающийся план, появится красный блок:

Rate plan could not be saved: This date range overlaps with the rate plan "High Season". Overlapping rate periods cannot be created for the same room type AND the same board basis.

  • Планы с разными типами питания могут существовать параллельно на одни и те же даты (например, Room Only 2 600 TRY и Bed & Breakfast 2 900 TRY).
  • План с пустыми датами (бессрочный) считается пересекающимся со всеми остальными планами того же типа питания. Если вы будете добавлять сезонные планы, не используйте бессрочный план.
  • Если день окончания одного плана совпадает с днём начала следующего, это не считается пересечением.

Сообщения об ошибках и проверке (цены)#

Сообщение (значение) Что это значит
Room type and rate name are required. Название тарифа пустое.
Invalid price. Цена не является числом или отрицательна.
Invalid currency. Валюта, которой нет в списке.
Minimum stay must be at least 1 night. Min. nights меньше 1 или не является целым числом.
Maximum stay cannot be smaller than minimum stay. Max. nights < Min. nights.
Start date cannot be after the end date. Даты перепутаны.

Эти сообщения тоже обычно появляются в виде карточки «Bir şeyler ters gitti» (Что-то пошло не так), на турецком.

Обновление тарифного плана#

Откройте строку плана, измените поля и нажмите Update Rate. Сначала появится окно подтверждения: «Confirm this change? This change to the rate plan will be saved. Do you want to continue?» В окне показано название плана, а рядом — Current price и New price. Сохраните кнопкой Confirm and Save или откажитесь кнопкой Cancel. В случае успеха появится зелёный блок: «Rate changed. 'High Season' rate was successfully updated to 2600 TRY.»

Окно подтверждения сравнивает только цену; остальные изменения, такие как даты или тип питания, сохраняются той же кнопкой Confirm and Save.

О полях Min. и Max. nights#

Значения Min. nights и Max. nights показываются на карточке плана и сохраняются. В текущей версии они не применяются как ограничения при расчёте цены и наличия мест у Mira; то есть правило «минимум 3 ночи» не будет автоматически отклонять запрос на 1 ночь. Рекомендуем дополнительно записать важное правило о минимальном сроке проживания (например, «в июле не менее 3 ночей») в Knowledge Base или Business Info и проверять его при подтверждении бронирований.

Сортировка перетаскиванием#

Порядок карточек используется и в панели, и при том, как Mira перечисляет типы гостям. Например, тип, который вы больше всего хотите продавать, можно поставить на самый верх. Новый созданный тип добавляется в конец списка.

  1. Возьмите мышью ручку из шести точек в строке заголовка карточки (при наведении появляется подсказка «Drag to reorder»).
  2. Перетащите карточку на другую карточку в нужное место. Вокруг целевой карточки появится янтарная рамка.
  3. Отпустите. Перемещённая карточка встанет прямо над целевой карточкой.

Порядок меняется на экране мгновенно и сохраняется в фоновом режиме; поскольку страница не перезагружается, открытые карточки не закрываются. Если сохранить не удалось, возвращается прежний порядок и появляется предупреждение: «Couldn't save the new order, reverted to the previous one. Please try again.»

Как Mira рассчитывает цену и наличие мест#

Этот раздел нужен, чтобы вы понимали, как введённые вами данные отображаются для гостей. О том, как Mira работает в целом, см. страницу How Mira Works.

Какие типы предлагаются?#

Mira предлагает тип, только если выполнены все эти условия:

  • Его статус — Active.
  • У него есть хотя бы одна физическая единица.
  • Его вместимость равна или больше числа гостей, названного гостем.

Наличие мест#

Для выбранных дат количество доступных единиц определяется так:

Доступные единицы = число единиц со статусом Active - число бронирований со статусом Pending или Confirmed, даты которых пересекаются

  • Считаются только единицы со статусом Active. Единицы в статусах Cleaning, Maintenance и Out of service не учитываются.
  • Места занимают только бронирования Pending и Confirmed. Cancelled, Completed и No-show не учитываются.
  • День выезда может совпадать с днём заезда другого гостя (это не считается пересечением).
  • Расчёт ведётся по типу: Mira смотрит не на то, какая единица свободна, а на то, сколько мест осталось в типе. Бронирование гостя создаётся без назначенной единицы; вы назначаете её в сведениях о бронировании на странице Bookings.
  • Если число доступных единиц равно 0, Mira считает этот тип «недоступным» на эти даты.

Бронирования, созданные через ИИ, открываются как Pending и становятся Confirmed, когда вы их подтверждаете. Pending-бронирования тоже занимают место.

Цена#

Цена рассчитывается по ночам:

  1. От дня заезда до дня выезда для каждой ночи находится план, охватывающий эту ночь (начало включено, конец исключён).
  2. Если гость не указал тип питания и для этой ночи есть планы с более чем одним типом питания, предпочтение отдаётся плану Room Only. Если Room Only нет, выбирается план с самым поздним началом. Если гость запрашивает определённый тип питания, учитываются только планы этого типа.
  3. Ночи суммируются. Если проживание охватывает два сезона, каждый сезон считается по своей цене и показывается средняя цена за ночь.
  4. Если для одного типа определено два или больше типов питания и они охватывают эти даты, Mira показывает гостю варианты питания и цену каждого.

Цена указывается за единицу (номер/палатку) и не зависит от числа гостей. Вместимость — лишь верхний предел.

В этих случаях Mira не может назвать цену:

  • Если ни для одной ночи проживания не определён план. Mira не придумывает цифры; она сообщает гостю, что проверенной цены нет.
  • Если планы в период проживания заданы в разных валютах (например, один сезон в TRY, другой в EUR), итог рассчитать нельзя. Используйте одну и ту же валюту во всех планах одного типа.

Шаг за шагом: настройка кемпинга с 12 палатками#

Пример: в кемпинге Pine Valley Camp 8 «Safari Tents» на 4 гостя и 4 «Mini Tents» на 2 гостя (всего 12 палаток). Кемпинг работает с апреля по октябрь.

0. Проверьте тариф. У вас всего 12 палаток. На тарифе Basic можно создать не более 10 физических единиц, поэтому этому кемпингу нужен тариф Pro (до 100 единиц). Если вы на тарифе Basic, после 10-й единицы появится уведомление «You've reached your plan limit». Перейти на Pro можно на странице Account and Plans.

1. Проверьте валюту и язык контента. На странице Business Info убедитесь, что Currency — TRY, а язык контента — турецкий. В новых тарифных планах валюта берётся отсюда.

2. Создайте первый тип. На странице Room Types перейдите к форме New Room Type:

  • Room type name: Safari Tent
  • Capacity (guests): 4
  • Status: Active (можно пока оставить Inactive и включить, когда всё будет готово)
  • Description: Electrified safari tent with 2 beds. In the shaded part of the camp site.

Нажмите + Create Room Type. Карточка появится в списке, а счётчик покажет 1 / 20 (Pro).

3. Добавьте фотографии. Откройте карточку и нажмите Edit Room Type. Выберите обложку кнопкой Choose File (менее 2 MB), затем нажмите Update. После этого в Additional Photos выберите 3-4 фотографии внутри палатки и нажмите Add Photos.

4. Проверьте переводы. В том же блоке откройте Translations. Поля EN/DE/RU заполняются автоматически (или создаются, когда гость впервые спросит). Если вы вручную исправите английское название, например на Safari Tent, этот язык сохранится со статусом «Edited manually».

5. Добавьте физические единицы. В разделе Physical Units в блоке Add New Unit справа введите Tent-1, оставьте статус Active и нажмите + Add Physical Unit. Повторите то же для Tent-2, ..., Tent-8 (8 раз). В заголовке карточки будет написано Physical units: 8.

6. Добавьте тарифные планы. В разделе Pricing нажмите + Add New Rate Plan и создайте эти три плана (все Room Only, TRY, Min. nights 2):

Rate name Start End Nightly price
April - June 01.04.2026 15.06.2026 1800
Summer Season 15.06.2026 15.09.2026 2600
Autumn 15.09.2026 01.11.2026 1800

Планы стыкуются встык: End каждого — это Start следующего. Так ни одна ночь не остаётся без цены. Если вы хотите продавать завтрак отдельно, можно добавить второй набор планов на те же даты с Board Basis: Bed & Breakfast и ценой 2900; поскольку это другой тип питания, ошибки пересечения не будет.

7. Создайте второй тип. Mini Tent, вместимость 2, 4 единицы (Mini-1 ... Mini-4), со своими тарифными планами (например, 1200 / 1700 / 1200). Теперь у вас всего 12 единиц и 2 типа.

8. Расставьте порядок. Если вы хотите, чтобы Safari Tent показывалась первой, оставьте её карточку вверху; при необходимости измените порядок перетаскиванием за ручку.

9. Проверьте расчёт. Проверьте с точки зрения гостя (см. Widget). Примеры:

  • 10 - 13 июля, 2 гостя, Safari Tent: 3 ночи x 2 600 = 7 800 TRY.
  • 13 - 17 июня, 3 гостя, Safari Tent: ночи 13 и 14 июня берутся из плана April - June (2 x 1 800 = 3 600); ночи 15 и 16 июня — из плана Summer Season (2 x 2 600 = 5 200). Итого 8 800 TRY, в среднем 2 200 TRY за ночь.
  • Группа из 5 человек: поскольку нет типа вместимостью 5, ни один отдельный тип не считается подходящим; группу нужно разделить на два отдельных проживания.

10. Следите за наличием мест. Если все 8 Safari Tents заняты на следующую неделю, Mira ответит «недоступно» по Safari Tent на эти даты. Загрузку смотрите в календаре и назначайте бронированиям номера палаток (Calendar, Bookings).

11. QR-коды (по желанию). Для каждой палатки можно скачать QR-код через Edit > Room Link & QR и повесить его у входа в палатку. Когда гость его сканирует, Mira знает, в какой палатке он живёт (Guest Requests).

Что происходит дальше#

  • Когда активный тип + хотя бы одна единица Active + покрывающий тарифный план сходятся вместе, Mira предлагает этот тип гостям и сообщает о наличии мест и цене.
  • Обложка и дополнительные фотографии показываются гостю на карточке наличия мест.
  • Когда гость делает бронирование, запись открывается как Pending. Назначение единицы и подтверждение остаются за вами (Bookings).
  • В момент, когда вы меняете число единиц, статус или цену, ответы Mira меняются; никакого дополнительного шага «опубликовать» нет.
  • Тип, у которого есть бронирования, удалить нельзя; его делают неактивным. Единицу, у которой есть бронирования, удалить нельзя; её переводят в Out of service.

Советы и частые ошибки#

  • Забыли указать цену: Mira не может назвать цену для типа без тарифного плана. Не пропускайте предупреждение «No price defined yet» на карточке.
  • Не добавили единицы: тип без единиц Mira не видит. После создания типа добавьте его единицы.
  • Неверно указали дату окончания: ночь окончания не входит в план. Стыкуйте сезоны встык.
  • Добавили бессрочный план: план с пустыми началом и концом пересекается со всеми сезонами того же типа питания. Сначала удалите бессрочный план или укажите сезонные даты.
  • Смешали разные валюты: используйте одну валюту во всех планах одного типа; иначе итог для проживания, охватывающего несколько сезонов, не рассчитать.
  • Удалили единицу, чтобы полностью её закрыть: единицу с бронированиями удалить нельзя. Вместо этого переведите её в Out of service.
  • Временное закрытие: периода закрытия не существует. Если вы переведёте единицу в статус, отличный от Active, она закроется на все даты; не забудьте вернуть ей Active, когда закончите.
  • Случайно нажали Delete Rate: подтверждение не запрашивается, и отменить удаление нельзя.
  • Загрузили большие фотографии: действует лимит 2 MB. Сначала уменьшите фотографии, снятые на телефон.
  • Нарушили переводы вручную: перевод, написанный вручную, не обновляется при изменении исходного текста; появляется только предупреждение «Source changed». Если вы больше не хотите вести его вручную, установите флажок Switch back to automatic translation.
  • Лимиты: у Basic лимит — 4 типа и 10 единиц всего. Бизнесу с большим числом единиц (например, 12 палаток, отель на 30 номеров) нужен Pro.
Остались вопросы?

Напишите нам — поможем с настройкой.

Или напишите на почту: support@airoomier.com

Написать нам