Отмена#
Типы для описания условий отмены бронирования.
CancellationRules#
Правила отмены бронирования.
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
freeCancellationBefore | datetime | Нет | Дата до которой возможна бесплатная отмена (ISO 8601) |
ruleList | CancellationRule[] | Нет | Список правил отмены по периодам |
Примеры#
1{
2 "freeCancellationBefore": "2025-12-10T12:00:00+00:00",
3 "ruleList": [
4 {
5 "startAt": "2025-12-10T12:00:00+00:00",
6 "endAt": "2025-12-14T14:00:00+00:00",
7 "penalty": {
8 "total": {
9 "amount": 5000.00,
10 "currency": "RUB"
11 }
12 }
13 },
14 {
15 "startAt": "2025-12-14T14:00:00+00:00",
16 "penalty": {
17 "total": {
18 "amount": 15000.00,
19 "currency": "RUB"
20 }
21 }
22 }
23 ]
24}Особенности#
freeCancellationBefore— если указано, отмена до этой даты бесплатна- Правила в
ruleListописывают штрафы за отмену в определенные периоды - Если
endAtне указан в последнем правиле — штраф действует до даты заезда
CancellationRule#
Отдельное правило отмены.
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
startAt | datetime | Нет | Начало периода действия правила (ISO 8601) |
endAt | datetime | Нет | Конец периода действия правила (ISO 8601) |
penalty | PenaltyPrice | Нет | Штраф за отмену |
commission | PriceCommission | Нет | Комиссия |
vat | VatInfo | Нет | Информация о НДС |