# Расчет стоимости при детском размещении и допместо в Travelline

##### В **модуле бронирования** или при работе с **Channel Manager** - предусмотрен выбор размещения для детей и взрослых.

Выделены <span style="text-decoration: underline;">три возрастные категории детей</span>, которые можно задать в файле конфигурации сервиса взаимодействия с каналами.

<p class="callout info">**Редактируются файлы конфигурации служб - на СЕРВЕРЕ:** для **EdelWebFormBooking** - C:\\EDEL\\EdelWebFormBooking\\**EdelWebFormAgent.exe.config** для сервиса **Travelline** - c:\\EDEL\\SERVICES\\TravelLineEdelWCFClient\\**TravelLineEdelWCFClient.exe.config**</p>

##### Задается возрастной диапазон для "детей **А**, **В** и **С**" для того, чтобы Тревеллайн понимал, к чему относится эта цена:

```xml
    <!-- Разрешить передачу нулевых цен (требует активации опции на стороне TravelLine) -->
    <!-- Пока что распространяется только на цены для категорий детей -->
    <add key="AllowZeroPrice" value="true"/>

    <!-- Дублировать цены на основные места детей в ценах на доп. места детей -->
    <add key="UseAdditionalChildrenAmount" value="true"/>

    <!-- Возрастной диапазон для детей категории A -->
    <add key="ChildrenAMinAge" value="1"/>
    <add key="ChildrenAMaxAge" value="7"/>

    <!-- Принудительное присвоение цены = 0.00 на основное место для детей категории A -->
    <add key="FreezeMainAmountChildrenA" value="false"/>

    <!-- Вообще блокировать отправку цены на основное место для детей категории A -->
    <add key="BlockSendingPriceMainAmountChildrenA" value="false" />

    <!-- Вообще блокировать отправку цены на доп. место для детей категории A -->
    <add key="BlockSendingPriceAdditionalAmountChildrenA" value="false" />


    <!-- Возрастной диапазон для детей категории B -->
    <add key="ChildrenBMinAge" value="8"/>
    <add key="ChildrenBMaxAge" value="14"/>

    <!-- Принудительное присвоение цены = 0.00 на основное место для детей категории В -->
    <add key="FreezeMainAmountChildrenB" value="false"/>

    <!-- Вообще блокировать отправку цены на основное место для детей категории B -->
    <add key="BlockSendingPriceMainAmountChildrenB" value="false" />

    <!-- Вообще блокировать отправку цены на доп. место для детей категории B -->
    <add key="BlockSendingPriceAdditionalAmountChildrenB" value="false" />


    <!-- Возрастной диапазон для детей категории C -->
    <add key="ChildrenCMinAge" value="15"/>
    <add key="ChildrenCMaxAge" value="17"/>

    <!-- Принудительное присвоение цены = 0.00 на основное место для детей категории С -->
    <add key="FreezeMainAmountChildrenC" value="false"/>

    <!-- Вообще блокировать отправку цены на основное место для детей категории C -->
    <add key="BlockSendingPriceMainAmountChildrenC" value="false" />

    <!-- Вообще блокировать отправку цены на доп. место для детей категории C -->
    <add key="BlockSendingPriceAdditionalAmountChildrenC" value="false" />


    <!-- Детское размещение без предоставления места (выгружается фиксированная цена = 0) -->
    <add key="ChildrenNoBedRequired" value="true"/>
    <!-- Возрастной диапазон для детей без предоставления места -->
    <add key="ChildrenNoBedRequiredMinAge" value="1"/>
    <add key="ChildrenNoBedRequiredMaxAge" value="4"/>

    <!-- Формировать цены для максимального кол-ва персон -->
    <add key="UseMaxPersonsForPrice" value="true"/>
```

  
  
**В личном кабинете Тревеллайн настройте <span style="color: rgb(224, 62, 45);">такие же диапазоны возраста для детей</span> и укажите соответствие колонкам (<span style="color: rgb(224, 62, 45);">А,В,С</span>) тарифов Эдельвейса.**

Цена рассчитывается исходя из прописанных цен на размещение детей в пакетной таблице, используемого при выгрузке.

<p class="callout info">**Цена дополнительного места** рассчитывается как разница между стоимостью варианта размещения выше основного размещения.   
Например при указании основных мест = 2, стоимость допместа будет равна разнице стоимости 3-х местного размещения с 2-х местным из тарифа.  
</p>

После редактирования полей, следует сохранить изменения в файле и перезапустить службу взаимодействия.

![](https://help.edelink.ru/uploads/images/gallery/2026-02/embedded-image-falmqdhi.png)

**<span style="text-decoration: underline;">Обратите внимание, что для выгрузки цены дополнительного места</span>** необходимо указать **допместо** в настройках категории (<span style="text-decoration: underline;">Конфигуратор/Настройки веб-каналов/Travelline/Категории</span>), а также **допместо** должно быть указано в настройках категории в личном кабинете <span style="color: rgb(35, 111, 161);">**Тревеллайна**</span>:

[![image.png](https://help.edelink.ru/uploads/images/gallery/2026-04/scaled-1680-/7mKimage.png)](https://help.edelink.ru/uploads/images/gallery/2026-04/7mKimage.png)