الأسعار الخاصة

الأسعار الخاصة هي نوع من قواعد الأسعار التي تتيح لك تقديم أسعار مخفَّضة لأعضاء قائمة جمهور أو برنامج ولاء. على سبيل المثال، قد يكون لديك سعر عادي يبلغ 150 دولارًا أمريكيًا، ولكن سعر خاص يبلغ 135 دولارًا أمريكيًا لأعضاء برنامج الولاء.

تتضمّن الأسعار الخاصة طرق عرض مختلفة لواجهة المستخدم تتيح لك عرض أسعار مخفَّضة حصرية للمستخدمين المؤهَّلين. لمزيد من المعلومات حول هذه الخيارات، يُرجى الرجوع إلى تفاصيل وأمثلة عن الأسعار الخاصة.

إنشاء أسعار خاصة

لاستخدام الأسعار الخاصة، اتّبِع الخطوات التالية:

  1. لكل سعر خاص، أضِف قاعدة أسعار جديدة تحدّد معايير السعر في ملف XML الخاص بقواعد الأسعار. للحصول على التفاصيل، يُرجى الرجوع إلى مرجع XML لقواعد الأسعار.

  2. أضِف الأسعار الخاصة إلى برامج الرحلات المناسبة في خلاصة الأسعار. لإجراء ذلك، استخدِم بنية الجملة نفسها المستخدَمة في الأسعار الشرطية. اضبط السمة rate_rule_id على رقم التعريف في العنصر <Rate>.

  3. عدِّل ملف الصفحة المقصودة (إذا لزم الأمر) للتأكّد من أنّ المستخدمين المؤهّلين يمكنهم حجز السعر المخفَّض من خلال رابط لصفحة في موقعك الإلكتروني. يتم إنشاء عنوان URL الخاص بالصفحة المقصودة من خلال السعر المتاح للجميع. يتم ملء قواعد الأسعار الخاصة في 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 لقواعد الأسعار للاطّلاع على مزيد من الأمثلة.