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

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