תעריפים פרטיים

תעריפים פרטיים הם סוג של כלל תמחור שמאפשר להציע תעריפים מופחתים חברים ברשימת חברים בקהל או במועדון לקוחות. לדוגמה, ייתכן שיש לך תעריף רגיל של 600 ש"ח, אבל תעריף פרטי של 135$ לחברי מועדון בתוכנית.

התעריפים הפרטיים כוללים מגוון טיפולים בממשק המשתמש, שמאפשרים לך להציג הנחה למשתמשים שעומדים בדרישות. למידע נוסף על האפשרויות האלה, אפשר לעיין בפרטים ודוגמאות של תעריפים פרטיים.

יצירת תעריפים פרטיים

כדי להשתמש בתעריפים פרטיים:

  1. לכל תעריף פרטי, מוסיפים כלל תמחור חדש שמגדיר את הקריטריונים לשיעור בקובץ ה-XML של כללי התמחור. פרטים נוספים זמינים במאמר חומר עזר בנושא XML של כללי קצב.

  2. צריך להוסיף את התעריפים הפרטיים למסלולי הנסיעה המתאימים בפיד המחירים. שפת תרגום לעשות את זה, צריך להשתמש באותו תחביר כמו תעריפים מותנים. מגדירים את המאפיין rate_rule_id כמזהה ברכיב <Rate>.

  3. עדכון קובץ דף הנחיתה (במקרה הצורך) כדי להבטיח שמשתמשים שעומדים בדרישות יוכלו להזמין את שיעור ההנחה באמצעות קישור עומק לאתר שלכם. כתובת דף הנחיתה נוצרת על ידי הציבור מחיר. כללי התמחור לתעריפים פרטיים מאוכלסים ב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>