Tarifs préférentiels

Les tarifs préférentiels sont un type de règle d'offres qui vous permet de proposer des tarifs réduits aux membres d'une liste d'audience ou d'un programme de fidélité. Par exemple, vous pouvez bénéficier d'un tarif standard de 150 $, mais d'un tarif préférentiel de 135 $pour les membres d'un programme de fidélité.

Les tarifs préférentiels incluent divers traitements dans l'interface utilisateur qui vous permettent de présenter des remises exclusives aux utilisateurs éligibles. Pour en savoir plus sur ces options, consultez Détails et exemples des tarifs préférentiels.

Créer des tarifs préférentiels

Pour utiliser des tarifs préférentiels:

  1. Pour chaque tarif préférentiel, ajoutez une règle d'offres qui définit les critères du tarif dans le fichier XML de règles d'offres. Pour en savoir plus, consultez la documentation de référence XML sur les règles d'offres.

  2. Ajoutez les tarifs préférentiels aux séjours appropriés dans votre flux des prix. Pour ce faire, utilisez la même syntaxe que pour les tarifs sous conditions. Définissez l'attribut rate_rule_id sur l'ID de l'élément <Rate>.

  3. Modifiez le fichier de votre page de destination (si nécessaire) afin que les utilisateurs éligibles puissent réserver le taux de remise via un lien profond vers votre site Web. L'URL de la page de destination est générée par le tarif public. Les règles d'offres des tarifs préférentiels sont insérées dans CLOSE-RATE-RULE-IDS, et IF-CLOSE-RATE-RULE-IDS renvoie true.

Exemple

<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>