飯店忠誠點數
旅客以企業房價進行預訂,即可獲得飯店會員點數。
對於商務旅客來說,在出差時能獲得偏好飯店的會員計畫點數極其重要。這可能是商務旅客決定是否進行預訂的主要因素。
商務旅客預訂參與 Expedia 企業房價計畫且提供會員計畫的飯店,即可在住宿期間獲得飯店會員點數。
如果您符合資格享有 Expedia 商務優惠價,即可利用 API,在商務旅客的預訂過程中向他們推廣這些 point-earning 優惠方案。
確定符合資格的商業差餉
有資格獲得會員點數的房價,會在內容 API 回應中包含以下欄位。amenities 節點下的購物 API 回應中也會出現:
{
"id": "2096",
"name": "Eligible for hotel loyalty points"
}合作夥伴可在購物 API 要求中使用「會員計畫」值篩選條件,僅搜尋符合會員計畫的企業房價。
curl -X GET "https://test.ean.com/v3/properties/availability\
?checkin=2027-01-01\
&checkout=2027-01-03\
¤cy=USD\
&country_code=US\
&language=en-US\
&occupancy=2\
&property_id=19248\
&rate_plan_count=1\
&sales_channel=website\
&sales_environment=hotel_only\
&filter=loyalty\
&travel_purpose=leisure" \
-H "accept: application/json, application/json"\
-H "accept-encoding: gzip"\
-H "authorization: EAN apikey=abcd1234,signature=090a77e7ddd7779980231,timestamp=1697664047"\
-H "user-agent: TravelNow/3.30.112"最佳實踐:我們建議在購物過程中明確告知旅客,哪些價格方案能讓他們有機會賺取飯店忠誠度積分。這有助於提升轉換率,因為商務旅客會為了工作住宿而積極累積飯店點數。
提供旅客會員計畫詳情
在 Booking API 請求中,針對符合忠誠度積分累積資格的房價預訂,您需提供旅客的忠誠度 ID (member_id) 以及忠誠度密碼 (program_id)。此資訊隨後將轉交給飯店,以便為此次住宿累積的點數進行兌換。
program_id的值應為程式的簡稱,而非完整的程式名稱。例如,希爾頓榮耀計劃的HH。如果您不確 定正確的program_id,請向供應商確認。
{
...
"rooms": [
{
"given_name": "John",
"family_name": "Smith",
"smoking": false,
"special_request": "Top floor or away from street please",
"loyalty": {
"member_id": "123456789",
"program_id": "HH"
}
}
],
...
}最佳做法:對於符合資格的預訂,我們建議商務旅客在預訂時直接向飯店確認其忠誠度積分的狀態 check-in.