نرخ های خصوصی

نرخ‌های خصوصی نوعی قانون نرخ‌گذاری هستند که به شما امکان می‌دهند برای اعضای یک فهرست مخاطبان یا برنامه وفاداری، نرخ‌های تخفیف‌دار ارائه دهید. به عنوان مثال، ممکن است نرخ استاندارد شما ۱۵۰ دلار باشد، اما نرخ خصوصی برای اعضای یک برنامه وفاداری ۱۳۵ دلار باشد.

نرخ‌های خصوصی دارای رابط کاربری متنوعی هستند که به شما امکان می‌دهد قیمت‌های تخفیف‌دار انحصاری را به کاربران واجد شرایط نمایش دهید. برای اطلاعات بیشتر در مورد این گزینه‌ها، به جزئیات و مثال‌های نرخ‌های خصوصی مراجعه کنید.

ایجاد نرخ‌های خصوصی

برای استفاده از نرخ‌های خصوصی:

  1. برای هر نرخ خصوصی، یک قانون نرخ جدید اضافه کنید که معیارهای نرخ را در فایل XML قوانین نرخ تعریف می‌کند. برای جزئیات بیشتر، به مرجع XML قوانین نرخ مراجعه کنید.

  2. نرخ‌های خصوصی را به برنامه‌های سفر مربوطه در فید قیمت خود اضافه کنید. برای انجام این کار، از همان سینتکس نرخ‌های شرطی استفاده کنید. ویژگی rate_rule_id را به شناسه در عنصر <Rate> تنظیم کنید.

  3. فایل صفحه فرود خود را (در صورت لزوم) به‌روزرسانی کنید تا تأیید شود که کاربران واجد شرایط می‌توانند از طریق یک لینک عمیق به وب‌سایت شما، نرخ تخفیف را رزرو کنند. آدرس اینترنتی صفحه فرود توسط نرخ عمومی ایجاد می‌شود. قوانین نرخ برای نرخ‌های خصوصی در CLOSE-RATE-RULE-IDS قرار می‌گیرد و IF-CLOSE-RATE-RULE-IDS به true تغییر می‌کند.

مثال

نرخ پایه خصوصی

در زیر یک مثال از نرخ‌های پایه خصوصی آمده است:

<?xml version="1.0" encoding="UTF-8"?>
<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>

نرخ‌های خصوصی مشروط

مثال زیر نرخ‌های مشروط را فقط برای کاربران آمریکایی نشان می‌دهد.

<?xml version="1.0" encoding="UTF-8"?>
<Transaction>
  <Result>
    <Property>1234</Property>
    <Checkin>2025-08-23</Checkin>
    <Nights>1</Nights>
    <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">
        <Baserate currency="USD">180.00</Baserate>
        <Tax currency="USD">18.00</Tax>
        <Custom1>ratecode123</Custom1>
        <RateRuleSettings>
          <RateRule id="US_users">
            <UserRateCondition>
              <UserCountry>US</UserCountry>
            </UserRateCondition>
          </RateRule>
        </RateRuleSettings>
      </Rate>
    </Rates>
  </Result>
</Transaction>

برای مثال‌های بیشتر به مرجع XML قوانین نرخ‌گذاری مراجعه کنید.