Skip to main content

Программа лояльности TravelLineLoyality

Интеграция включает в себя Windows службу TravelLineLoyalty.
Минимальная требуемая версия АСУ Эдельвейс – 7.26.05.

Интеграция реализует:
1. Автоматическую выгрузку сведений о выехавших гостях у которых есть карта лояльности (стоимость проживания, период проживания).
Выгрузка выполняется при условии, что хотя бы у одного гостя к номеру телефона привязана карта лояльности.

Приоритет выгрузки:выбора карты лояльности для выгрузки в нее суммы и количества суток проживания (если больше чем у одного гостя есть карта лояльности):

    1)
  1. Гость Былас примененаприменённой скидкой по карте TL
    (Пример: скидка уже использована  этот гость на первом месте.)
  2. Если скидка по карте в брони не применялась плательщик номера
    (Пример: гость ИНАЧЕ
    платит за 2)всех. ГостьЕсли являетсяу плательщиком
    него есть ИНАЧЕ
    карта TL 3) Повыгружаем его.)
  3. Если у плательщика нет карты TL  все остальные гости по порядку добавления
    (Пример: гостейпервый добавленный гость, потом второй и т.д.)


2. Автоматическую проверку наличия карты лояльности при заполнении номера телефона гостя.
Если карта лояльности найдена и скидка по ней больше текущей – сотруднику отеля предлагается применить скидку.


3. Списания бонусных баллов нет.


Параметры надо задать через CfgAssistant v1.0.2.3 или старше

Параметр Описание Примечания
TravelLineLoyaltyHost Адрес хоста сервиса TravelLine Loyalty Используется для формирования URL запросов к API. Брать у TravelLine!
TravelLineLoyaltyCampaignId Идентификатор кампании лояльности Уникальный ID кампании в системе TravelLine Брать у TravelLine!
TravelLineLoyaltyXApiKey API-ключ для авторизации Передаётся в заголовках запросов (например, X-Api-KeyБрать у TravelLine!
TravelLineLoyaltyHotelId Идентификатор отеля Уникальный ID отеля в системе TravelLine Брать у TravelLine!
TravelLineLoyaltyExportPeriodNoSendBeforeDays Количество дней до заезда, раньше которых данные не отправляются Ограничение на минимальный период до даты заезда
TravelLineLoyaltyExportPeriodSendAfterDays Количество дней после заезда, в течение которых выполняется отправка Определяет максимальный период после даты заезда для отправки данных

TravelLineLoyaltyExportPeriodNoSendBeforeDays - если отель выгружал данные в систему лояльности в какой-то день и ему надо дополнительно выгрузить (чтобы начислить баллы) данные о гостях после этого дня - то надо задать сколько дней прошло с того дня до сегодняшнего.

TravelLineLoyaltyExportPeriodSendAfterDays - после выезда гостя какая-то информация может измениться, так что выгрузуку выполняем не сразу после выезда, а через несколько дней. Если мы укажем здесь 5 - тогда данные будут отправлены через 5 дней после выезда гостя