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

Частные тарифы – это тип правила тарифов, позволяющий предлагать сниженные тарифы для участников списка аудитории или программы лояльности. Например, у вас может быть стандартная ставка в размере 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>