Частные тарифы

Частные тарифы – это тип правила тарифов, позволяющий предлагать сниженные тарифы для участников списка аудитории или программы лояльности. Например, у вас может быть стандартная ставка в размере 150 долларов США, но частная ставка в размере 135 долларов США для участников программы лояльности.

Частные тарифы имеют различные варианты пользовательского интерфейса, которые позволяют отображать эксклюзивные скидки для соответствующих критериям пользователей. Дополнительную информацию об этих опциях см. в разделе Подробности и примеры частных тарифов .

Создавайте частные тарифы

Чтобы использовать частные тарифы:

  1. Для каждого частного тарифа добавьте новое правило тарифа, определяющее критерии тарифа в XML-файле правил тарифа. Подробную информацию см. в Справочнике по XML-правилам тарифов .

  2. Добавьте частные тарифы к соответствующим маршрутам в ленте цен. Для этого используйте тот же синтаксис, что и для условных ставок . Установите для rate_rule_id идентификатор в элементе <Rate> .

  3. Обновите файл целевой страницы (при необходимости), чтобы соответствующие пользователи могли забронировать скидку через глубокую ссылку на ваш веб-сайт. URL-адрес целевой страницы генерируется на основе общедоступного тарифа. Правила тарифов для частных тарифов заполняются в CLOSE-RATE-RULE-IDS , а IF-CLOSE-RATE-RULE-IDS принимает значение true .

Пример

<Transaction>
  <Result>
    <Property>1234</Property>
    <Checkin>2023-05-23</Checkin>
    <Nights>1</Nights>

    <!-- An eligible non-hidden rate is required in order to display the UI treatment. -->
    <!-- This example uses a public rate, but a conditional rate where the
         user meets all conditions could also be used. -->
    <!-- This would be the strikethrough price. -->
    <Baserate currency="USD">200.00</Baserate>
    <Tax currency="USD">20.00</Tax>
    <OtherFees currency="USD">1.00</OtherFees>

    <Rates>
      <Rate rate_rule_id="sample_qr">
        <!-- Price will not be displayed, but is required for calculating discounts. -->
        <Baserate currency="USD">180.00</Baserate>
        <Tax currency="USD">18.00</Tax>
        <Custom1>ratecode123</Custom1>
      </Rate>
    </Rates>

  </Result>
</Transaction>