This is an auto-generated translation

B2C 純訂房啟動條件

如果您採用 business-to-consumer (B2C) 整合模型,旅行者直接與您的整合進行交互,則適用這些啟動要求。

簡介

這些要求分為兩類:

  • **B2C SA 要求:**下列要求僅針對此預訂流程。請仔細閱讀這些要求,因為這些要求可能與您之前整合的任何其他價格類型/預訂流程不同。
  • **常見要求:**這些要求在所有預訂流程中都很常見。請確保在所有流程中滿足所有這些要求。

清單

我們建立了一個檢查清單,以幫助您進行開發或提供有關需求的回饋。如果您要為您的網站審核提供螢幕截圖,請在清單中新增螢幕截圖和相對應的日誌,因為這將有助於我們完成您的審核。

B2C 純訂房需求

|

一般要求

GR10:取得 member-only 優惠

Member-only 交易只能在 closed-user 環境中進行銷售 (e.g,透過登入網站、行動應用程式或代理工具)。

訂房頁面

BP5:價格顯示必須包括總價以及稅金和其他費用明細。

A) 總價

預訂總價必須顯示於付款頁面,供旅客查看。總價應與 API 回應相符,不允許四捨五入或貨幣轉換。最終明細必須包括客房價格 (總計或每晚),任何額外的每晚費用 (除下面 property_fee欄位中所述的費用外),所有住宿費用和稅費,應收費總額,並列出現在支付的費用和稍後在飯店支付的費用。

B) 稅金明細

價格顯示必須包含tax_and_service_feeproperty_fee的總和,作為標題為「稅費」的一行。當在房價明細上提及「稅金和其他費用」總額時,請依法在貴公司網站上加註以下文字。這可以顯示為 pop-up、純文字、模態框或其他實作方式。住宿附加費不應在結帳頁面上單獨顯示。

「這些稅金是支付給供應商 (e.g. 飯店) 的稅收回收費用;詳情請參閱我們的使用條款。服務費作為為您提供預訂服務的補償,可能包括供應商收取的費用。- 翻譯可在 Expedia Partner Solutions 上找到

tax_and_service_fee傳回的值僅包含稅務管轄區規定的稅費。

C) 合作夥伴服務和預訂費用

如果 Expedia Group 允許免除預訂費用,則必須明確區分合作夥伴服務或預訂費用。如果在預訂中新增了 partner-imposed 服務費,則必須向客戶明確說明該費用是由合作夥伴收取的,而不是 Expedia Group 單獨收取的服務費 (i.e,而不是提供住宿的額外費用)。費用可能不會包含在現有的稅費項目中。合作夥伴不得使用「費用」一詞來描述他們收取的任何費用。他們可以使用「聯盟夥伴預訂費」或「聯盟夥伴服務費」。

確認頁面

CP1:價格顯示必須包含總價以及稅金 (如果提供明細)。

A) 總價

預訂總價必須在確認頁面上顯示給旅客。總價應與 API 回應相符,不允許四捨五入或貨幣轉換。最終明細必須包括客房價格 (總計或每晚),任何額外的每晚費用 (除下面 property_fee字段中描述的費用外),所有住宿費用和稅費,應收費總額,並列出現在支付的費用和稍後在酒店支付的費用。

B) 稅金明細

價格顯示必須包含tax_and_service_feeproperty_fee的總和,作為標題為「稅費」的一行。當在房價明細上提及「稅金和其他費用」總額時,請依法在貴公司網站上加註以下文字。這可以顯示為 pop-up、純文字、模態框或其他實作方式。住宿附加費不應在結帳頁面上單獨顯示。

「這些稅金是支付給供應商 (e.g.,飯店) 的稅收回收費用;詳情請參閱我們的使用條款。服務費作為您預訂服務的補償,可能包括供應商收取的費用。- 翻譯可在 Expedia Partner Solutions 上找到

tax_and_service_fee傳回的數值僅包含稅務管轄區規定的稅費。

C) 合作夥伴服務和預訂費用

如果 Expedia Group 允許免除預訂費用,則必須明確區分合作夥伴服務或預訂費用。如果在預訂中新增了 partner-imposed 服務費,則必須向客戶明確說明該費用是由合作夥伴收取的,而不是 Expedia Group 單獨收取的服務費 (i.e 不是提供住宿的額外費用)。費用可能不會包含在現有的稅費項目中。合作夥伴不得使用「費用」一詞來描述他們收取的任何費用。他們可以使用「聯盟夥伴預訂費」或「聯盟夥伴服務費」。

確認電子郵件

ER6:價格顯示必須包括總價以及稅金和其他費用明細。

A) 總價

預訂總價必須顯示在發送給旅客的電子郵件收據上。總價應與 API 回應相符,不允許四捨五入或貨幣轉換。最終明細必須包括客房價格 (總計或每晚),任何額外的每晚費用 (除下面 property_fee字段中描述的費用外),所有住宿費用和稅費,應收費總額,並列出現在支付的費用和稍後在酒店支付的費用。

B) 稅金明細

價格顯示必須包含tax_and_service_feeproperty_fee的總和,作為標題為「稅費」的一行。當在房價明細上提及「稅金和其他費用」總額時,請依法在貴公司網站上加註以下文字。這可以顯示為 pop-up、純文字、模態框或其他實作方式。住宿附加費不應在結帳頁面上單獨顯示。

「這些稅金是支付給供應商 (e.g. 飯店) 的稅金返還費用;詳情請參閱我們的使用條款。服務費作為您預訂服務的補償,可能包括供應商收取的費用。- 翻譯可在 Expedia Partner Solutions 上找到

tax_and_service_fee傳回的數值僅包含稅務管轄區規定的稅費。

C) 合作夥伴服務和預訂費用

如果 Expedia Group 允許免除預訂費用,則必須明確區分合作夥伴服務或預訂費用。如果在預訂中新增了 partner-imposed 服務費,則必須向客戶明確說明該費用是由合作夥伴收取的,而不是 Expedia Group 單獨收取的服務費 (i.e,而不是提供住宿的額外費用)。費用可能不會包含在現有的稅費項目中。合作夥伴不得使用「費用」一詞來描述他們收取的任何費用。他們可以使用「聯盟夥伴預訂費」或「聯盟夥伴服務費」。

常見要求

以下上線要求適用於所有預訂流程。每種價格類型的特定附加要求,包括價格顯示的詳細說明,均在單獨的價格要求列表中提供。

|

一般要求

GR1:禁止使用 Expedia Group 名稱和標誌。

未經我們事先明確的書面批准,不得在 traveler-facing 或 agent-facing 網站上使用我們的名稱和標誌。

範例:

Expedia Group 最佳實踐

GR2:顯示我們的條款和條件網址的連結。

在您的網站條款和條件文字中提供指向我們條款和條件的鏈接,或直接從您的預訂頁面提供指向條款的鏈接。這些條款詳細說明了管理預訂的規定。使用連結措辭「供應商條款和條件」將以下連結放在容易尋找的位置。

你可以找到英文版其他版本已列入 Expedia Partner Solutions。

範例:

Expedia Group 條款和條件範例

GR4:Expedia Group 是記錄商家 (MoR):正確使用和顯示信用卡法規。

無論何時,只要您取得、使用、傳輸、儲存或處理旅客的持卡人數據,您都應遵守支付卡產業資料安全標準 (PCI DSS),該標準由支付卡產業安全標準委員會發布。這些規定的完整參考資料可在官方網站上查閱。 PCI 安全標準網站

GR5:Expedia Group 是 MoR 或 Property Collect:在適用情況下提供 PCI 合規性證明。

如果 Expedia Group 或該屬性為 MoR,則必須提供合規性證明 (AOC) 作為 PCI 合規性的證據。您可以在官方網站上找到有關 PCI 合規性的建議。 PCI 安全標準網站

搜尋頁面

SP1:若合作夥伴允許訂房內包含兒童旅客,須採取適當訊息通知且須輸入兒童年齡。

如果您的整合允許兒童旅客,則必須提供在 check-in 時指定每個兒童旅客年齡的功能。此資料可透過 occupancy 元素取得 (請看以下代碼範例)。

當旅客指定兒童旅客時,API 回應可能包含年齡限制和/或額外入住費用或嬰兒床費用,這可能會影響預訂的成本或資格。

各飯店將自行設定兒童的年齡規定。通常 17 歲以下視為兒童,有些飯店不接待未滿 18 歲的房客。

API 要求範例:

https://api.ean.com/v3/properties/availability?checkin=2020-09-11
&checkout=2020-09-14
¤cy=USD&language=en-US& occupancy=2-9,4 &property_id=XXXX
&country_code=XX&sales_channel=XXXX
&sales_environment=XXXX&filter=XXXX&rate_plan_count=XXXX
&rate_option=XXXX&billing_terms=XXXX&payment_terms=XXXX
&partner_point_of_sale=XXXX&platform_name=XXXX

API 回應範例:

"occupancies": {
                         "2-9,4" : {
                            "nightly": [
                                [

使用者介面範例: 1 客房,包含 2 名成人和 2 名兒童,分別 9 歲和 4 歲

Expedia Group 使用者介面範例

飯店/客房供應情況

AP1:床型說明將會顯示在各客房上。

購物回應可能會返回bed_groups包含單一值或多個選項的陣列。顯示配置數組中包含的值,以描述旅行者的床位選擇。

bed_groups傳回包含多個選項的數組,顯示這些選項。price_check購物響應中提供了每種床型的鏈接,以便旅行者進行選擇。

必須顯示訊息告知旅客,相同客房的多種床型選擇只限透過要求取得,且如果供應情況不允許,則飯店無須提供。

客房名稱在購物回應的 rooms 陣列中傳回,room_name

API 回應範例:

"property_id": "11775754",
        "rooms": [
            {
                "id": "230434524",
                 "room_name": "Superior double room" ,
                "rates": [
                    {
                       ...
                        "bed_groups": {
                            "133243": {
                                "id": "133243",
                                 "description": "Double bed" ,
                                "links": {...},
                                "configuration": [...]
                            },
                            "133242": {
                                "id": "133242",
                                 "description": "2 single beds" ,
                                "links": {...},
                                "configuration": [...]
                            }
                        },

使用者介面範例:

Expedia Group 客房詳情範例

AP2:不得退款標誌需清晰可見。

Non-refundable 的可用性由以下方式指示:refundable=false購物可用性響應。什麼時候refundable=false在可用性回應中返回時,請明確標註適用的房間。此值比任何其他的規定資料優先採用。無論任何情況,飯店均不退還這些預訂款項。

API 回應範例:

"property_id": "XXXX",
        "rooms":
                "id": "XXXX",
                 "room_name": "Fairmont King",
                "rates":
                        "id": "XXXX",
                        "status": "available",
                        "available_rooms": 4999,
                         "refundable": false ,
                        "deposit_required": false,
                        "merchant_of_record": "expedia",

使用者介面範例:

Expedia Group 基本雙精確度客房 non-refundable 標誌範例

AP3:顯示辦理入住與入住特別注意事項。

內容checkincheckoutfees,和policies必須顯示返回的每個客房中的對象內容屬性定義。此資訊必須顯示在您的可用性頁面上,以確保旅客了解 check-in 的任何潛在費用或特殊存取說明。

special_instructions欄位可能包含對 check-in 至關重要的訊息,而這些資訊並未包含在 checkin物件的 instructions欄位中,例如需要通知飯店預計到達時間、check-in 位於與客房不同的位置,例如需要通知飯店預計到達時間、check-in 位於與客房不同的位置,或是需要通知飯店透過提供特殊的客戶的特殊說明。

確保在同一區域內向旅客顯示 instructionsspecial_instructions

API 回應範例:

"11775754": {
        "property_id": "11775754",
        "checkin": {
            "begin_time": "16:00 PM",
            "end_time": "4:00 AM",
            "instructions": "Minimum age to check in is 18 years old.
            Extra-person charges may apply and vary depending on property policy.
            Government-issued photo identification and a credit card may be required at
            check-in for incidental charges.
            Special requests are subject to availability upon check-in and
            may incur additional charges. Special requests cannot be guaranteed.",
            "special_instructions": "Front desk staff will greet guests on arrival. For more details,
            please contact the property using the information on the booking confirmation.",
            "min_age": 18
        "checkout": {
            "time": "11:00 AM"
        "fees": {
            "mandatory": "You'll be asked to pay the following charges at the property:
            Deposit: USD 50 per day
            Resort fee: USD 28.25 per accommodation, per night The resort fee includes: Pool access, Fitness center access, Fitness/yoga classes, Airport shuttle, Phone calls, In-room safe, Self parking, Valet parking, Parking. We have included all charges provided to us by the property.
            However, charges can vary, for example, based on length of stay or the room you book.",
            "optional": "The following fees and deposits are charged by the property at time of service,
            check-in, or check-out. Breakfast fee: between USD 6 and USD 25 per person
            (approximately), Late check-out is available for a fee (subject to availability)Rollaway bed fee: USD 20.0 per night.
            The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change."
        "policies": {
            "know_before_you_go": "Up to 2 children 12 years old and younger stay free when
            occupying the parent or guardian's room, using existing bedding. 
            The property has connecting/adjoining rooms, which are subject to availability
            and can be requested by contacting the property using the number on the booking
            confirmation."

使用者介面範例:

Expedia Group check-in 和重要資訊範例

訂房頁面

BP1:個人資訊採用 SSL 加密。

發送或傳輸個人資料時,您必須使用 SSL 加密來保護客戶端瀏覽器/應用程式與您的網站之間的連接,以及與相關系統的網路通訊。個人資料包括房客姓名、電話號碼或電子郵件、支付卡詳細資料和訂房/行程收據和確認頁面。當連接不安全時停止或重新導向連接。

BP2:顯示辦理入住與入住特別注意事項。

對於每個客房,必須顯示 checkincheckoutfeespolicies物件的內容,這些內容在 Content 屬性定義中傳回。必須顯示此訊息,以確保旅客在最終預訂之前了解 check-in 的任何潛在費用或特殊訪問說明。

special_instructions欄位可能包含對 check-in 至關重要的訊息,而這些訊息並未包含在 checkin物件的 instructions欄位中,例如需要通知飯店預計到達時間、check-in 位於與客房不同的位置,例如需要通知飯店預計到達時間、check-in 位於與客房不同的位置。

確保在同一區域內向旅客顯示 instructionsspecial_instructions

BP3:清楚顯示取消規定和不得退款標籤。

在允許旅客在最終預訂頁面上確認購買之前,您必須提供所選客房或房間的取消政策或 non-refundable 標籤。Rapid Shopping Availability API 中的 cancel_penalties物件提供了每種價格的取消政策。

對於可退款房價,回應中包含一系列的取消規定詳細資訊。詳細資訊包括指定取消費用的開始日期和結束日期、取消費用類型和金額,以及任何適用的例外預訂日期。取消費用類型包括固定金額、住宿天數和占總費用的百分比。

回應意義
refundable=true房價可全額退款。
refundable=true + cancel_penalties• 此價格可於取消期限內退款。
• 最早的cancel_penalties.[].start是免費取消截止日期 (如果是未來的時間線)。
• 最新數據顯示,比率為 100% non-refundable cancel_penalties.[].end
refundable=false• 該利率為 non-refundable。
• 不回傳須付取消費用期限。
refundable=false + cancel_penalties• 此費用可部分退款。
cancel_penalties應與 nonrefundable_date_ranges一起顯示,預訂建立後,該日期範圍的入住日期將顯示為 non-refundable。

閱讀更多關於如何制定取消政策的內容。

參考:

  • refundable=false - 一旦建立預訂,將立即產生不得退款的金額。cancel_penaltiesnonrefundable_date_ranges 將提供更多詳情。

  • nonrefundable_date_ranges - 一旦建立預訂,此範圍內的住宿日期不得退款。

  • cancel_penalties - 適用於 nonrefundable_date_ranges 以外的住宿日期。- 當 cancel_penalties 為空或未回傳,該房價為 100% 不得退款。- 在 cancel_penalties 時間範圍內取消將產生取消費用。- 最早的 cancel_penalties.[].start 是免費取消期限,如果是未來的時間軸,最晚 cancel_penalties.[].end 之後的房價 100% 不得退款。

API 回應範例:

可全額退款:

"property_id": "XXXX",
        "rooms": [
            {
                "id": "XXXX",
                "room_name": "Traditional Room",
                "rates": 
                        "id": "XXXX",
                        "status": "available",
                        "available_rooms": 4999,
                         "refundable": true,
                         "cancel_penalties":  [
                            {
                                "start": "2021-05-27T18:00:00.000-07:00",
                                "end": "2021-05-28T18:00:00.000-07:00",
                                "amount": "76.00",
                                "currency": "USD"

不得退款:

"property_id": "XXXX",
        "rooms": 
                "id": "XXXX",
                 "room_name": "Traditional Room",
                "rates": 
                        "id": "XXXX",
                        "status": "available",
                        "available_rooms": 4999,
                         "refundable": false ,
                        "deposit_required": false,
                        "merchant_of_record": "expedia",

可部分退款:

"property_id": "XXXX",
        "rooms": [
            {
                "id": "XXXX",
                "room_name": "Traditional Room",
                "rates": 
                        "id": "XXXXXXXX",
                        "status": "available",
                        "available_rooms": 4999,
                         "refundable": false,

                         "cancel_penalties": [
                            {
                                "start": "2023-09-03T13:59:00.000+02:00",
                                "end": "2023-09-04T13:59:00.000+02:00",
                                "nights": "1",
                                "currency": "USD"
                            }
                        ],
                        "nonrefundable_date_ranges": [
                            {
                                "start": "2023-09-08",
                                "end": "2023-09-13"
                            }
                        ],

使用者介面範例:

Expedia Group 取消政策範例

BP4:在價格明細中單獨顯示住宿應支付的費用。

當收費回傳到 fees 陣列時,將每個值分別顯示為住宿應支付的費用 (入住或退房)。向旅客出示當地貨幣並索取兌換金額。這些費用由物業直接收取 (不是由我們或地方政府收取),且不屬於稅費項下的標準稅收回收費用、稅金或收費。

API 回應範例:

"fees" : {
        "resort_fee":  {
        "request_currency": {
            "value": "74.97",
            "currency": "USD"
            },
        "billable_currency": {
            "value": "74.97",
            "currency": "USD"
            },
        "scope": "per_accommodation",
        "frequency": "per_night"
            }
        },

使用者介面範例:

Rapid API 標準雙人房範例

BP7:如果適用,必須重申兒童年齡。

如果您的整合允許兒童旅客,並且旅客在其客房選擇中指定了兒童旅客,則您必須在預訂頁面上明確確認兒童旅客的數量及其年齡。此資料可透過 child_ages 元素取得。

BP8:Expedia Group 是 MoR 或財產收取:說明何時向最終旅行者收取款項。

如果 Expedia Group 是 MoR,則表示提供的信用卡將立即收取預訂的全額款項。

如果是 Property Collect,必須聲明旅客提供的信用卡將由住宿方在入住或退房時收款。如果飯店以 non-refundable post-pay 價格收費,則應說明旅客在完成預訂後不久可能會被飯店收取費用。

BP9:遵守歐洲經濟區法規:支付服務指令 2 (PSD2)。

如果您打算與歐洲經濟區 (EEA) 的旅客進行交易,則必須遵守 PSD2 法規。

了解更多關於 PSD2 的資訊。

Expedia Group 是 MoR 或 Property Collect。

如果 Expedia Group 是 MoR,或對歐洲旅客使用 Property Collect,則預訂路徑必須包含採用 Rapid 的 API 進行 two-factor 驗證

附屬機構 MoR - 通用。

當與旅客進行的交易屬於 PSD2 法規的適用範圍時,您必須遵守 PSD2 法規中的強客戶認證 (SCA) 要求。該指示的完整文件內容可在歐盟委員會獲得。更多可採用的合規標準資訊,請參閱 EMVCo 的《3D 安全協議和核心功能規範》

附屬 MoR - 公司卡或虛擬卡。

如果您使用在歐洲經濟區 (EEA) 國家/地區發行的銀行卡向我們付款,則您必須遵守 PSD2 法規的要求。為了減少對 PSD2 2FA 的需求,您可以使用符合 B2B 支付標準且免於 2FA (two-factor 驗證) 的卡片。

合規選項包括:

  • 一次性虛擬卡。
  • 在公司 (非個人) 註冊的多用途公司卡。需要特殊設定檔。

API 要求範例:

https://api.ean.com<Price Check link from previous availability request>

API 回應範例:

{
  "status": "available",
    "occupancy_pricing": {... },
    "links": {
         "payment_session":  {
            "method": "POST",
            "href": "/v3/payment-sessions?token=XXXX"
        }
    }
}

BP10:Expedia Group 是 MoR:結帳頁面上顯示的支付處理位置

如果 Expedia Group 是 MoR,則必須在結帳頁面的顯眼位置顯示付款處理所在國家/地區。「將進行付款手續」的文字必須插入在國家名稱前方。

使用購物 API 的付款選項功能以擷取此資訊。

API 要求範例:

https://api.ean.com<payment-options link from previous availability request>

API 回應範例:

"credit_card": {
        "name": "Credit Card",
        "card_options": [
            {
                 "name": "MasterCard",
                 "processing_country": "US"
            },
            {
                 "name": "Visa",
                 "processing_country": "US"
            }
        ]
}

使用者介面範例:

Expedia Group 取消政策 UI 範例

確認電子郵件/兌換券

如果您將在行動應用程式中提供託管兌換券,請繼續遵循以下要求。

ER1:正確顯示行程 ID。

CDS 僅限

如果您的整合將直接向旅客提供我們的itinerary_id,則必須在確認電子郵件中清楚顯示此號碼。

如果適用,您必須提供證據證明您的代理商在需要我們的客戶支援時可以存取我們的原始行程 ID。

服務專員對服務專員支援 (A2A)

如果您的代理商需要我們的客戶支援協助,他們應該能夠取得我們提供的原始行程單 ID。

ER2:須清楚顯示客戶服務,包括線上客戶服務工具的連結。

在預訂流程或確認電子郵件中清楚地顯示您的客戶服務通道,例如電話號碼或線上對話。如果我們的客服人員將為您的旅客提供直接支持,請在您的預訂流程中顯示我們的客服電話號碼。

ER3:床型說明將會顯示在各客房上。

在您的確認電子郵件/兌換券中確認旅客要求的床型,並向旅客顯示訊息,相同客房的多種床型選擇只限透過要求取得,且如果空房不允許,則飯店無須提供。

顯示配置數組中包含的值,以描述旅行者的床位選擇。

ER4:顯示辦理入住與入住特別注意事項。

內容checkincheckoutfees,和policies必須顯示返回的每個客房中的對象內容屬性定義。此資訊必須顯示在您的可用性頁面上,以確保旅客了解 check-in 的任何潛在費用或特殊存取說明。

special_instructions欄位可能包含對 check-in 至關重要但未包含在其他欄位中的資訊。checkin對象的instructions例如,要求通知飯店預計到達時間,check-in 位於與客房大樓不同的地點,或提醒飯店透過電子郵件發送特殊的 check-in 指示。

確保在同一區域內向旅客顯示 instructionsspecial_instructions

ER5:在價格明細中單獨顯示住宿應支付的費用。

當收費回傳到 fees 陣列時,將每個值分別顯示為住宿應支付的費用 (入住或退房)。這些費用由物業直接收取 (不是由我們或地方政府收取),不屬於標準稅收追繳費用。

技術與制裁要求

TR1:每次預訂請求都應提供一個唯一的聯盟行銷參考 ID。

對於每個預訂請求,您都必須使用affiliate_reference_id元素,其目的是:

  • 方便您自行追蹤。
  • 避免重複訂房/多次送出表格所產生之費用。
  • 如果由於上游逾時導致預訂逾時或返回空白結果,則檢查我們的系統中是否有行程單。
{
  "affiliate_reference_id": "Launch_Requirement_TR1" ,
 "hold": false,
 "email": "TR4@Launch.Requirement",
 "phone": {
    "country_code": "Launch_Requirement_TR5b",
    "number": "Launch_Requirement_TR5b",
    "area_code": "Launch_Requirement_TR5b"
 },
"rooms": [
 {
    "given_name": "John_Launch_Requirement_TR5a",
    "family_name": "Doe_Launch_Requirement_TR5a",
    "smoking": false,
 },
 {
    "given_name": "David_Launch_Requirement_TR5a",
    "family_name": "Smith_Launch_Requirement_TR5a",
    "smoking": false,
 }
],

TR2:為每個要求提供旅客國家/地區代碼。

  • 旅客 country_code 必須在購物和推薦的 API 要求中傳遞。國家代碼必須與旅客所使用的銷售點代碼一致。
  • 這項要求確保我們的系統能夠根據銷售市場情況,為旅客提供相關的內容和最合適的價格。

API 要求範例:

https://api.ean.com/v3/properties/availability?checkin=2020-09-11
&checkout=2020-09-14
¤cy=USD&language=en-US&occupancy=2-3,4&property_id=XXXX
&country_code=XX&sales_channel=XXXX
&sales_environment=XXXX&filter=XXXX&rate_plan_count=XXXX
&rate_option=XXXX&billing_terms=XXXX&payment_terms=XXXX
&partner_point_of_sale=XXXX&platform_name=XXXX

TR3:帳單資訊

TR3a) 付款人姓名

  • 適用於旅行者卡、企業卡和虛擬卡:
    • 您必須提供被我們扣款的持卡人姓名。
  • 如果您是聯盟行銷夥伴/EAC:
    • 我們強烈建議您盡可能提供預訂的實際最終付款人的姓名。
    • 此訊息是出於監管/制裁篩選目的所需。
    • 如果無法提供實際最終付款人的名稱,請提供向我們付款的公司/法人實體的名稱。

**筆記:**如果 POS 機位於俄羅斯、烏克蘭或委內瑞拉,則始終需要真實的付款人資訊。

TR3b) 帳單國家/地區

必須代表在帳單聯絡人/付款人姓名欄位中的個人姓名。

TR3c) 帳單郵遞區號

必須代表在帳單聯絡人/付款人姓名欄位中的個人姓名。

對於沒有郵遞區號的國家/地區,不需要提供此資訊。

"payments": [
   {
       "type": "customer_card",
       "billing_contact": {
           "given_name": "Launch_Requirement_TR3a",
           "family_name": "Launch_Requirement_TR3a",
       "address": {
           "line_1": "555 1st St",
           "line_2": "10th Floor",
           "line_3": "Unit 12",
           "city": "Seattle",
           "state_province_code": "WA",
           "postal_code": "Launch_Requirement_TR3c",
           "country_code": "Launch_Requirement_TR3b"
       }
   },

TR4:提供旅客的電子郵件地址或有人查看的電子郵件信箱。

每個行程內的電子郵件元素必須包含旅客的電子郵件地址或您整合中有人查看的信箱,以用於確認電子郵件處理。在預訂糾紛或障礙排除的情況下必須提供此資訊。

TR5:提供準確的旅客資訊。

TR5a) 旅客姓名

預訂時必須隨時提交入住每個預訂房間的實際旅客姓名客房。這意味著,在您的預訂請求正文中,以下值:given_namefamily_namerooms對於每個客房,物件必須與辦理入住手續的主訪客的名字和姓氏相符。

TR5b) 旅客電話號碼

訂房必須記錄旅客的可用聯絡電話。在每個行程的訂房紀錄電話欄位上記錄此號碼。如果您的代理商直接為旅客提供支持,Expedia Group 將不會聯繫旅客。

TR6:多客房預訂

如果提供多客房預訂,請提供測試預訂的 API 要求和回應日誌,顯示已預訂和已取消的每間客房。

每間預訂的客房都會建立一個單獨的確認編號,可供單獨取消訂房。要取消所有訂房,請為行程中的每個確認編號完成取消呼叫。

Expedia Group 不透過我們的 API 或範本直接提供超過 8 間客房的團體預訂。如果您需要預訂超過 8 間客房,請與我們聯絡。

TR7:Rapid 錯誤處理建議

請確認您已查看我們的 Rapid 錯誤處理建議且採取了處理問題的合理邏輯。

這個頁面有幫助嗎?
我們能如何改善內容?
感謝您協助我們進行改善!