Дополнительные услуги#
Типы для работы с дополнительными услугами (ранний заезд, поздний выезд).
Upsell#
Запрос на дополнительную услугу при бронировании.
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id | string | Нет | Идентификатор услуги |
type | string | Нет | Тип услуги (early_checkin, late_checkout) |
checkinTime | time | Нет | Время заезда (формат HH:mm, для раннего заезда) |
checkoutTime | time | Нет | Время выезда (формат HH:mm, для позднего выезда) |
Примеры#
Ранний заезд:
1{
2 "type": "early_checkin",
3 "checkinTime": "10:00"
4}Поздний выезд:
1{
2 "type": "late_checkout",
3 "checkoutTime": "18:00"
4}CheckinCheckoutOption#
Опция раннего заезда или позднего выезда в ценах предложения.
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
time | time | Да | Время заезда/выезда (формат HH:mm) |
availableStatus | AvailabilityStatus | Да | Статус доступности |
price | ServicePrice | Да | Стоимость услуги |
Примеры#
1{
2 "time": "10:00",
3 "availableStatus": "Available",
4 "price": {
5 "total": {
6 "amount": 2000.00,
7 "currency": "RUB"
8 }
9 }
10}AvailabilityStatus#
Статус доступности услуги.
Возможные значения#
| Значение | Описание |
|---|---|
Available | Доступно |
NotAvailable | Недоступно |
OnRequest | По запросу |