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

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

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

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

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

  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 قوانین نرخ مراجعه کنید.