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

الأسعار الخاصة هي نوع من قواعد الأسعار التي تتيح لك تقديم أسعار مخفَّضة لأعضاء قائمة المستخدمين أو برنامج الولاء. على سبيل المثال، قد يكون سعرك العادي 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>