Mức giá ưu đãi chọn lọc

Mức giá ưu đãi chọn lọc là một loại quy tắc giá giúp bạn đưa ra mức giá thấp hơn cho các thành viên của một danh sách đối tượng hoặc chương trình khách hàng thân thiết. Ví dụ: bạn có thể đưa ra mức giá tiêu chuẩn là 150 USD, nhưng mức giá ưu đãi chọn lọc là 135 USD dành cho thành viên của chương trình khách hàng thân thiết.

Mức giá ưu đãi chọn lọc có nhiều phiên bản giao diện người dùng để bạn có thể đăng giá chiết khấu độc quyền cho những người dùng đủ điều kiện. Để biết thêm thông tin về những lựa chọn này, hãy tham khảo bài viết Ví dụ và thông tin chi tiết về mức giá ưu đãi chọn lọc.

Tạo mức giá ưu đãi chọn lọc

Cách sử dụng mức giá ưu đãi chọn lọc:

  1. Đối với mỗi mức giá ưu đãi chọn lọc, hãy thêm một quy tắc giá mới giúp xác định tiêu chí giá trong tệp XML về quy tắc giá. Để biết thông tin chi tiết, hãy tham khảo Tài liệu tham khảo XML về quy tắc giá.

  2. Thêm mức giá ưu đãi chọn lọc vào những hành trình thích hợp trong nguồn cấp dữ liệu giá. Để thực hiện việc này, hãy sử dụng cú pháp giống như Giá phòng có điều kiện. Đặt thuộc tính rate_rule_id thành mã nhận dạng trong phần tử <Rate>.

  3. Cập nhật tệp trang đích (nếu cần) để đảm bảo người dùng đủ điều kiện có thể đặt phòng với mức giá chiết khấu thông qua một đường liên kết sâu đến trang web của bạn. URL trang đích được tạo theo tỷ lệ công khai. Quy tắc giá cho mức giá ưu đãi chọn lọc sẽ được điền vào CLOSE-RATE-RULE-IDS còn IF-CLOSE-RATE-RULE-IDS chuyển thành true.

Ví dụ:

<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>