...
- Перейдите во вкладку "Квоты"
Добавьте каналы продаж
Info title Коды каналов Если бронь не с канала, то ota_id=null если бронь с канала то id:
booking Booking.com airbnb Airbnb agoda Agoda.com 101hotels AllHotelsMarket (старая версия) avito Avito.ru bronevik Bronevik.com/Bro.Online cbooking Cbooking expedia Expedia hostelworld Hostelworld onetwotrip OneTwoTrip! ostrovok Ostrovok (Emerging Travel Group) talarii Talarii uts Hotelbook aanda Zabroniryi.ru acase Academservice sutochno Sutochno svoyhotel Svoy Hotel tvil Tvil megotel Megotel multitour Мультитур edemvgosti Edem-v-Gosti.ru directrates Direct Rates alean Алеан visitsochi Visitsochi turbaza Turbaza travelclick Travel Click hotels101 101Hotels.com (новая версия) gethotel Gethotel privettur Privettur funandsun FUN&SUN mirturbaz Mirturbaz russpass RussPass innbi Innbi otello Otello Info title Обновление Externalld В связи с проблемами клиента, когда после заезда интеграция изменяет тариф и пакеты гостя, появился метод API, который будет обновлять ExternalId брони через API.
Обновить ExternalId можно, сделав запрос:
POST /api/Reservation/{genericNo}json
{"SetExternalIdRequest":{"SystemId":"string","Value":"string","Url":"string"
...
С версии 3.22.1, реализована выгрузка тарифов на дополнительных местах по логике:
Передаются цены за взрослых на основных местах (1 - одноместное / 2 - двухместное / 3 - трехместное размещение взрослых на осн месте), а также наценки за 1 гостя (1 ребенок по возрастному диапазону / 1 взрослый на доп месте) с помощью метода /v1/api/extra_charges
Выгрузка на дополнительных местах включается параметром UploadAdditionalPlacePrices (по умолчанию - true) в файле конфигурации:
| Code Block |
|---|
<Bnovo Enabled="False">
<!--Разрешить выгрузку гостей на доп. местах-->
<UploadAdditionalPlacePrices>True</UploadAdditionalPlacePrices>
</Bnovo> |
В интерфейс добавлено отображение возрастных категорий Bnovo. Запрос в Bnovo логируется в папку Logus.HMS.Service\logs\bnovo\{дата запроса}\UpdateExtraCharges
У детей есть 3 типа размещения:
0 - на осн месте
1 - на доп месте
2 - без предоставления места (например, спит в кровати с родителями)
Взрослые на доп местах также будут передаваться в поле "children_ages" - их ID всегда равен "0" и тип размещения "1"
В самом xml запросе это будет выглядеть как: \"requested_bed_variant\": 0/1/2
| Info | ||
|---|---|---|
| ||
Для корректного обновления цен детей и взр. на доп.местах необходимо выполнить настройки по инструкции: |