You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Release

2.5

Logus The BoxYes

General setting

Create a Travel Line company profile in the "Clients" section.

To configure the joining, enable the "Sales master" role for the company.



Use correct prepaid transaction codes for non-cash payments (from agents) and for direct payments via hotel acquiring (if such is connected in Travel Line).


Acquiring hotel payment can’t be non-cash – such reservations will come without payer company and 150 code could not be used. Payment code “Payment by hotel acquiring” should not be non-cash – for this type “Bank” or “External” type of payment must be used.

Important!!! HotelCode, Which is shown on TL website can differ from external hotel code we use in configuration. If not sure, please clarify with technical support of client.


With “Add new’ button create External sales channel.



Tab nameDescription
ContractsReservation rooms contracts. Usually used for the whole pool of MAIN rooms

Room types

Room types for booking
External ratesRates, set up in your TL account
External servicesExternal services codes
Comment

External API descriptions, got from TL

FeedGeneral changes / operations

Make sure kids categories in Logus and TL are similar – age must me the same to get into a correct category

Rate setting

  1. Go to "External rates" tab.
  2. Select a rate plan from list.
  3. If rate contains some services packages, link the required package (You can find below how to link several packages at the same time).
  4. Specify the external rate code (API code) from TL (rate codes can be viewed in your personal account or on the Comment tab)
  5. Click "Add new"
  6. Go to the "Contracts" tab
  7. In the "Rates for sale" activate required rates.


Each rate can be added in a separated lines. One rate in LOGUS can be compared with different rates codes from TL. For example, if TL rates from personal account set up as lined and prices do not downloading from LOGUS.



In cases where more than one package must be linked with tariff,  you need to add separated line for each package. On tab “External rates” you need to specify the same external identification as you can see on screen.



In case when reservation comes with external code 200035, tariff with "NON-REF" reservation and 2 packages will be created.


Внимание! Одна из ошибок, по причине которой брони с настроенными тарифами не попадают в Logus - тариф не выставлен на продажу.

  1. Перейдите во вкладку "Квоты"

  2. В поле "Тарифы на продажу" активируйте нужные тарифы.

Настройка типов комнат

  1. Перейдите во вкладку "Типы комнат"
  2. Выберите тип комнаты

  3. Укажите внешний ID (коды можно посмотреть в личном кабинете или на вкладке Описание)

Настройка услуг

В личном кабинете ТЛ настройте два варианта каждой услуги: включенный в стоимость и добавочный.


  1. Перейдите во вкладку "Внешние услуги"
  2. Выберите добавочную услугу
  3. Укажите вариант

  4. Укажите внешний код добавочной услуги из ТЛ (коды можно посмотреть в личном кабинете или на вкладке Описание)


    1. Не стоит указывать те коды услуг, которые включены в тариф, если в настройке тарифов вы использовали комбинацию тариф+пакет.
    2. Не все внешние каналы передают ID услуги. Необходимо добавить услугу с ID EXTRA_SERVICE для случая, когда ID добавочной услуги не передается каналом, предварительно настроив универсальную услугу в Logus.

Настройка каналов

Внимание! У каждого Клиента с ролью "Агент" должна быть задана комиссия по умолчанию.

  1. Перейдите во вкладку "Квоты"
  2. Добавьте каналы продаж, как это показано на первом скриншоте.
  3. Если код агента отсутствует по ссылке ниже, тогда обратитесь в компанию ТЛ.

Страница со всеми кодами каналов продаж - https://docs.travelline.ru/pages/viewpage.action?pageId=14549221

BGC booking.com
EXP expedia.com *
OTG oktogo.ru
OTK ostrovok.ru *
HIN hotel-inn.ru
VHT vashotel.ru
BRN bronevik.com *
AGD agoda.com
101 101hotels.ru
HRS HRS
HSW Hostelworld
ANA Zabroniryi.ru
HRU Hotels.ru
ALN Alean.ru
RSR RusRooms
DNT Delfin-tour.ru
OBZ Orbitz.com
HBS Hotelbeds.com *
HCO RoomGuru/Revato
HUS Hotusa.com
PTB PeterBooking
FRB FreeBooking
OZN OZON.travel
GTA Gta-travel.com
VHL VHOTEL
CBC Городской центр бронирования
INT Intourist.ru
RKT RussiaKurort
UTS HotelBook.pro *
SKR Skayra
SCH Новый Сочи
THS TopHotels
MGM Magelan-M
AST Assist
FER Feratel Deskline
CBG CBooking
ARB Airbnb
HSC HostelsClub
STL Stels-Travel
OTL Oteling.ru
JAC JacTravel
KZK Kuzuk.ru
GSH Gesh.ru
HZN HotelZon.com
CTP Ctrip.com
RSV Reservation.ru
MHS MyHotelshop
ACS Acase.ru *
H24 Hotels24.ua
SVT Svoy Hotel
TVL Tvil.ru
KTL Keytel
RTL Restel
SNR Санатории РФ
GLD Золотые купола
RSH Роза Хутор

AVI Отели Онлайн (avia-centr.ru)

OTT OneTwoTrip

DNT Дельфин

LSP Ласпи

DTW некий DOTW

S7A S7 Airlines (travel retail)

AXT Axis.travel

AZN Azent

BEL BelAgroTravel

BKN Bakuun

DBV Dobovo.com

DNT Delfin-tour.ru

EVG Едем в гости 

HCO RoomGuru/Revato

KZK Kuzuk.ru

PEG Pegi Pegi

TVC Travco


*** ВАЖНО!!! Каналы, отмеченные звездочкой, могут работать с отелем по схеме FREE SALE и в таком случае будут игнорировать данные по наличию комнат выгружаемые из Логус в ТЛ.


Обновление тарифов и доступности номеров:

При нажатии на кнопку "Обновить тарифы" происходит выгрузка цен из Логуса в Тревел Лайн.

Важно

Внимание! Перед выполнением данной операции необходимо проконсультироваться с вашим менеджером в Тревел Лайн.

Если при выгрузке цен вы видите в логе ошибку Price integration is disabled, значит в Travelline не включена синхронизация цен по тарифам.

Принудительное обновление наличия

Для принудительного обновления доступности номеров нажмите кнопку "Обновить наличие"

Настройка интерфейса:

Обработка гарантии начиная с версии протокола 1.0:

Код гарантииВид гарантии в Логусе
PrePay

Есть предоплата. Детали предоплаты указываются в комментарии к брони.

В случае с предоплатой на сайте отеля депозит отразится в счете брони. В качестве гарантии будет выбрана первая по списку гарантия с типом "Безналичная оплата".

CcDcVoucherВ качестве гарантии будет выбрана первая по списку с типом "Кредитная карта"
PayOnArrivalГарантии нет, гость платит при заселении в гостиницу. В качестве гарантии будет выбран первая по списку с типом "Наличные".

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


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

Выборка рулов:
Порядок выбора рула и условия:
1. (GuaranteeCode пустой или равен null) или GuaranteeCode == guaranteeCode из xml
2. (PaymentSystemName пустой или равен null) или PaymentSystemName == paymentSystemName из xml
3. (PaymentSystemProfileAcquiringName пустой или равен null) или PaymentSystemProfileAcquiringName == paymentSystemProfileAcquiringName из xml
4. (DepositPayments == null) или DepositPayments == depositPayments из xml

GuaranteeType - тип гарантии

 ЗначениеВ рулахВ логусе
0DirectBillБезналичная оплата
1CashНаличные
2DepositДепозит
3CreditCardКредитная Карта
Файл logus.local.config
<DepositRules>
    <Rule Name="Оплата при заезде" GuaranteeCode="Cash" LogusGuarantee="Cash" />
    <Rule Name="Без гарантии" GuaranteeCode="None" LogusGuarantee="Cash" />
    <Rule Name="Выставлен счёт на юрлицо (автоматически)" GuaranteeCode="PrePay" PaymentSystemName="CASHLESS" PaymentSystemProfileAcquiringName="Hotel" DepositPayments="ExpectedPayment" />
    <Rule Name="Выставлен счёт на юрлицо (отелем)" GuaranteeCode="PrePay" PaymentSystemName="MANUAL_CASHLESS" PaymentSystemProfileAcquiringName="Hotel" DepositPayments="ExpectedPayment" />
    <Rule Name="Бронь оплачена каналу бронирования" GuaranteeCode="PrePay" PaymentSystemName="CM_CASHLESS" Payee="Channel" LogusGuarantee="DirectBill" />
    <Rule Name="Выставлен счёт физлицу (автоматически)" GuaranteeCode="PrePay" PaymentSystemName="INDIVIDUAL_CASHLESS" PaymentSystemProfileAcquiringName="Hotel" DepositPayments="ExpectedPayment" />
    <Rule Name="Выставлен счёт физлицу (отелем)" GuaranteeCode="PrePay" PaymentSystemName="MANUAL_INDIVIDUAL_CASHLESS" PaymentSystemProfileAcquiringName="Hotel" DepositPayments="ExpectedPayment" />
    <Rule Name="Оплата на сайте отеля (депозит ожидается) - эквайринг ТЛ" GuaranteeCode="PrePay" PaymentSystemProfileAcquiringName="TravelLine" Payee="TL" DepositPayments="ExpectedPayment" />
    <Rule Name="Оплата на сайте отеля (депозит получен) - эквайринг ТЛ" GuaranteeCode="PrePay" PaymentSystemProfileAcquiringName="TravelLine" Payee="TL" DepositPayments="ReceivedPayment" LogusGuarantee="DirectBill" />
    <Rule Name="Оплата на сайте отеля (депозит ожидается) - эквайринг отеля" GuaranteeCode="PrePay" PaymentSystemProfileAcquiringName="Hotel" DepositPayments="ExpectedPayment" />
    <Rule Name="Оплата на сайте отеля (депозит получен) - эквайринг отеля" GuaranteeCode="PrePay" PaymentSystemProfileAcquiringName="Hotel" Payee="Guest" DepositPayments="ReceivedPayment" LogusGuarantee="CreditCard" />
    <Rule Name="Гарантия кредитной картой - карта гостя" GuaranteeCode="CcDcVoucher" PaymentSystemName="CM_CREDITCARD_GUARANTEE" LogusGuarantee="CreditCard" />
    <Rule Name="Гарантия кредитной картой - виртуальная карта канала OTA" GuaranteeCode="CcDcVoucher" PaymentSystemName="CM_PREPAY_CREDITCARD_GUARANTEE" Payee="Channel" LogusGuarantee="CreditCard" />
    <Rule Name="Гарантия кредитной картой - карта гостя через сайт отеля" GuaranteeCode="CcDcVoucher" LogusGuarantee="CreditCard" />
</DepositRules>

Эти правила не предназначены для ручного редактирования и описаны на случай будущего расширения интерфейса с ТЛ либо для случаев обнаружения ошибок - например когда появилась какая-либо комбинации кода гарантии, платёжной системы и профайла, которые не предусмотрены изначальной конфигурацией (в этом случае в логе загрузки брони из ТЛ будет сообщение "Rule not found!" - что говорит что среди описанных правил не удалось подобрать требуемое). Исходя из правил Логус подбирает подходящую гарантию из справочника гарантий (первую в порядке сортировки) и подбирает код оплаты (безнал или эквайринг отеля)., а также определяет кто будет являться плательщиком брони: Guest - сам гость (компания-плательщик пуста), TL - Компания Трэвеллайн или Channel - тогда это канал из которого пришла бронь.

Санаторный режим работы

В Трэвеллайн во второй половине 2018-го года появился "санаторный" режим работы. Он имеет несколько важных отличий:

  1. Позволяет бронировать гостей в один номер по разным тарифам
  2. Изменён способ подсчёта цен на детей на основных местах. 

    Если в настройках объекта указано "Дети на основном месте влияют на общую схему размещения"  в положении ВКЛ, то для корректной выгрузки цен в ТЛ, <SanatoriumRates>False</SanatoriumRates>

Чтобы активировать "санаторный" режим выгрузки в Логусе, необходимо в настройках модуля установить признак (он включен по-умолчанию)

<SanatoriumRates>True</SanatoriumRates>

Для активации режима со стороны ТЛ нужно обратиться к менеджеру.


Интервал проверки новых броней 


<!-- Общие настройки внешних каналов бронирования -->
    <ExternalChannels
        CheckNewReservationsCron="0 0/3 * * * ?"
        UpdateExternalChannelAvailabilityCron="0 0 3 * * ?"/>
Для проверки доступности TL при выгрузке можно использоватьhttps://www.travelline.ru/api/TLConnect.svc




  • No labels