TaxFeeInfo

要求

語法

TaxFeeInfo 訊息使用下列語法:

<?xml version="1.0" encoding="UTF-8"?>
<TaxFeeInfo timestamp="timestamp"
            id="message_ID"
            partner="partner_key">
  <Property action="[overlay]">
    <ID>HotelID</ID>
    <Taxes>
      <Tax>
        <RoomTypes>
          <RoomType id="RoomID_1"/>
          <RoomType id="RoomID_2"/>
        </RoomTypes>
        <RatePlans>
          <RatePlan id="PackageID_1"/>
          <RatePlan id="PackageID_2"/>
        </RatePlans>
        <BookingDates>
          <DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
        </BookingDates>
        <CheckinDates>
          <DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
        </CheckinDates>
        <CheckoutDates>
          <DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
        </CheckoutDates>
        <StayDates application="[all|any|overlap]">
          <DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
        </StayDates>
        <Type>[percent|amount|cumulative_percent]</Type>
        <Basis>[room|person]</Basis>
        <Period>[stay|night]</Period>
        <Currency>currency_code</Currency>
        <Amount>tax_amount</Amount>
        <ApplicableNights max="integer" excluded="integer"/>
        <LengthOfStay min="integer" max="integer"/>
        <!-- Use either <Amount> or <Brackets> -->
        <Brackets base_amount="tax_amount"/>
          <Bracket starts_at="nightly_rate" amount="tax_amount"/>
        </Brackets>
        <AgeBrackets>
          <AdultCharge amount="tax_amount"/>
          <ChildAgeBrackets>
            <ChildAgeBracket max_age="max_age" amount="tax_amount"/>
          </ChildAgeBrackets>
        </AgeBrackets>
        <UserCountries type="[include|exclude]">
          <Country code="country_code1"/>
          <Country code="country_code2"/>
        </UserCountries>
        <Rank>integer</Rank>
      </Tax>
    </Taxes>
    <Fees>
      <Fee>
        <RoomTypes>
          <RoomType id="RoomID_1"/>
          <RoomType id="RoomID_2"/>
        </RoomTypes>
        <RatePlans>
          <RatePlan id="PackageID_1"/>
          <RatePlan id="PackageID_2"/>
        </RatePlans>
        <BookingDates>
          <DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
        </BookingDates>
        <CheckinDates>
          <DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
        </CheckinDates>
        <CheckoutDates>
          <DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
        </CheckoutDates>
        <StayDates application="[all|any|overlap]">
          <DateRange start="YYYY-MM-DD" end="YYYY-MM-DD" days_of_week="MTWHFSU_or_subset"/>
        </StayDates>
        <Type>[percent|amount|cumulative_percent]</Type>
        <Basis>[room|person]</Basis>
        <Period>[stay|night]</Period>
        <Currency>currency_code</Currency>
        <Amount>fee_amount</Amount>
        <ApplicableNights max="integer" excluded="integer"/>
        <LengthOfStay min="integer" max="integer"/>
        <!-- Use either <Amount> or <Brackets> -->
        <Brackets base_amount="tax_amount"/>
          <Bracket starts_at="nightly_rate" amount="tax_amount"/>
        </Brackets>
        <AgeBrackets>
          <AdultCharge amount="tax_amount"/>
          <ChildAgeBrackets>
            <ChildAgeBracket max_age="max_age" amount="tax_amount"/>
          </ChildAgeBrackets>
        </AgeBrackets>
        <UserCountries type="[include|exclude]">
          <Country code="country_code1"/>
          <Country code="country_code2"/>
        </UserCountries>
        <Rank>integer</Rank>
      </Fee>
    </Fees>
  </Property>
</TaxFeeInfo>

元素與屬性

TaxFeeInfo 訊息包含下列元素和屬性:

元素 / @屬性 發生次數 類型 說明
TaxFeeInfo 1 Complex element 定義單一屬性稅金和費用的訊息根元素。
TaxFeeInfo / @timestamp 1 DateTime 這則訊息的建立日期和時間。
TaxFeeInfo / @id 1 string 此要求訊息的專屬 ID。這個值會在回應訊息中傳回。允許的字元包括 a-zA-Z0-9_ (底線) 和 - (破折號)。
TaxFeeInfo / @partner 1 string 這則訊息的合作夥伴帳戶。這個字串值會是 Hotel Center 中 帳戶設定頁面列出的「合作夥伴鍵」值。

注意:如果您的後端為多個帳戶提供動態饋給,這個值必須符合同一帳戶中 <OTA_HotelRateAmountNotifRQ><RequestorID> 元素所指定的 ID 屬性值,以及 <OTA_HotelAvailNotifRQ> 訊息。

TaxFeeInfo / Property 1..n Property 用來為單一房源定義稅金和費用的容器。
TaxFeeInfo / Property / @action 0..1 string 指定套用更新的方式,系統僅支援 overlay,預設值為 overlay。套用這項更新前,系統會清除這項資源的所有先前 TaxesFees
TaxFeeInfo / Property / ID 1 string 房源的專屬 ID。這個值必須與飯店清單動態饋給中<listing> 元素中的 <id> 指定飯店 ID 相符。飯店 ID 也會列在 Hotel Center 中。
TaxFeeInfo / Property / Taxes 0..1 Taxes 一或多個 <Tax> 元素的容器。
TaxFeeInfo / Property / Taxes / Tax 1..n Tax 適用於房源的個別稅金,
TaxFeeInfo / Property / Taxes / Tax / RoomTypes 0..1 RoomTypes 用來標示稅金的房型清單。稅金會套用至所指定的每個 <RoomType>。如未指定 <RoomTypes>,系統就會對所有客房收取稅金。
TaxFeeInfo / Property / Taxes / Tax / RoomTypes / RoomType 1..n RoomType 指定房間類型。房間類型在「交易 (資源資料)」訊息的 <RoomData> 元素中定義,並以 RoomID 表示。(OTA_HotelRateAmountNotifRQ 訊息的 InvTypeCode 屬性也會參照 <RoomID> 值)。
TaxFeeInfo / Property / Taxes / Tax / RoomTypes / RoomType / @id 1 string 商品目錄 (客房類型) 的專屬 ID。這個值會對應至「交易 (資源資料)」訊息中的 <RoomID>。允許的字元數上限為 50 個字元。
TaxFeeInfo / Property / Taxes / Tax / RatePlans 0..1 RatePlans 用來標示適用稅金的費率方案清單。如未指定 <RatePlans>,則所有稅率方案都會套用稅金。
TaxFeeInfo / Property / Taxes / Tax / RatePlans / RatePlan 1..n RatePlan 指定房價方案。費率方案是由套裝方案、房價和空房資訊組成,定義請見交易 (房源資料)、OTA_HotelRateAmountNotifRQ 和 OTA_HotelAvailNotifRQ 訊息,以 PackageID 識別)。
TaxFeeInfo / Property / Taxes / Tax / RatePlans / RatePlan / @id 1 string 房價方案的專屬 ID。這個值會對應至「交易 (資源資料)」訊息中 <PackageData> 內的 PackageID 值,以及 <OTA_HotelRateAmountNotifRQ><OTA_HotelAvailNotifRQ> 訊息中 <StatusApplicationControl> 中的 RatePlanCode 屬性。長度上限為 50 個半形字元。
TaxFeeInfo / Property / Taxes / Tax / BookingDates 0..1 BookingDates 一或多個日期範圍的容器,用來定義必須訂票的時間 才能套用稅金。
TaxFeeInfo / Property / Taxes / Tax / BookingDates / DateRange 1..99 DateRange 指定必須預訂稅金的日期範圍。
TaxFeeInfo / Property / Taxes / Tax / BookingDates / DateRange / @start 0..1 Date 開始日期 (以房源的時區為準),含日期範圍。這個日期必須早於或與 end 日期相同。如果未指定 start,則在開始日期範圍內,日期範圍實際上沒有限制。
TaxFeeInfo / Property / Taxes / Tax / BookingDates / DateRange / @end 0..1 Date 結束日期 (以房源的時區為準),含指定日期範圍。這個日期必須與 start 日期相同或晚於。如未指定 end,則在結束日期方面,日期範圍實際上沒有限制。
TaxFeeInfo / Property / Taxes / Tax / BookingDates / DateRange / @days_of_week 0..1 string

日期範圍內允許的星期幾。如未指定,表示可在日期範圍內允許所有日期。字串中的每個字元可指定一天。例如,"MTWHF" 能指定日期範圍內允許星期幾。

有效的字元包括:

  • M (週一)
  • T (星期二)
  • W 代表星期三
  • H 代表星期四
  • F 代表星期五
  • S (星期六)
  • U 代表週日

任何字元組合都有效。

TaxFeeInfo / Property / Taxes / Tax / CheckinDates 0..1 CheckinDates 一或多個日期範圍的容器,用來定義必須入住的稅金。
TaxFeeInfo / Property / Taxes / Tax / CheckinDates / DateRange 1..20 DateRange 指定必須入住才能報稅的日期範圍, 這個日期範圍。
TaxFeeInfo / Property / Taxes / Tax / CheckinDates / DateRange / @start 0..1 Date 開始日期 (以房源的時區為準),含日期範圍。這個日期必須早於或與 end 日期相同。如果未指定 start,則在開始日期範圍內,日期範圍實際上沒有限制。
TaxFeeInfo / Property / Taxes / Tax / CheckinDates / DateRange / @end 0..1 Date 結束日期 (以房源的時區為準),含指定日期範圍。這個日期必須與 start 日期相同或晚於。如未指定 end,則在結束日期方面,日期範圍實際上沒有限制。
TaxFeeInfo / Property / Taxes / Tax / CheckinDates / DateRange / @days_of_week 0..1 string

日期範圍內允許的星期幾。如未指定,表示可在日期範圍內允許所有日期。字串中的每個字元可指定一天。例如,"MTWHF" 能指定日期範圍內允許星期幾。

有效的字元包括:

  • M (週一)
  • T (星期二)
  • W 代表星期三
  • H 代表星期四
  • F 代表星期五
  • S (星期六)
  • U 代表週日

任何字元組合都有效。

TaxFeeInfo / Property / Taxes / Tax / CheckoutDates 0..1 CheckoutDates 一或多個日期範圍的容器,用來定義必須結算稅金才能套用稅金。
TaxFeeInfo / Property / Taxes / Tax / CheckoutDates / DateRange 1..20 DateRange 指定退房時間必須套用稅金的日期範圍。
TaxFeeInfo / Property / Taxes / Tax / CheckoutDates / DateRange / @start 0..1 Date 開始日期 (以房源的時區為準),含日期範圍。這個日期必須早於或與 end 日期相同。如果未指定 start,則在開始日期範圍內,日期範圍實際上沒有限制。
TaxFeeInfo / Property / Taxes / Tax / CheckoutDates / DateRange / @end 0..1 Date 結束日期 (以房源的時區為準),含指定日期範圍。這個日期必須與 start 日期相同或晚於。如未指定 end,則在結束日期方面,日期範圍實際上沒有限制。
TaxFeeInfo / Property / Taxes / Tax / CheckoutDates / DateRange / @days_of_week 0..1 string

日期範圍內允許的星期幾。如未指定,表示可在日期範圍內允許所有日期。字串中的每個字元可指定一天。例如,"MTWHF" 能指定日期範圍內允許星期幾。

有效的字元包括:

  • M (週一)
  • T (星期二)
  • W 代表星期三
  • H 代表星期四
  • F 代表星期五
  • S (星期六)
  • U 代表週日

任何字元組合都有效。

TaxFeeInfo / Property / Taxes / Tax / StayDates 0..1 StayDates

存放一或多個日期範圍的容器,用於判斷是否需要支付稅金,例如用於適用季節性折扣。

TaxFeeInfo / Property / Taxes / Tax / StayDates / @application 1 enum

說明如何課徵稅金。

以下為有效值:

  • all:如果行程中的「所有」日期與住宿日期重疊,請為行程中的每晚套用稅金。
  • any:如果行程中的任何日期與住宿日期範圍的日期重疊,則將稅金套用至行程的所有晚上。
  • overlap:只針對行程中與住宿日期範圍日期重疊的住宿夜收取稅金。

    注意:只有在 <Period> 設為 night 時,overlap 才會生效。

必須一律指定此屬性。

TaxFeeInfo / Property / Taxes / Tax / StayDates / DateRange 1..99 DateRange 指定套用稅金的日期範圍。
TaxFeeInfo / Property / Taxes / Tax / StayDates / DateRange / @start 0..1 Date 開始日期 (以房源的時區為準),含日期範圍。這個日期必須早於或與 end 日期相同。如果未指定 start,則在開始日期範圍內,日期範圍實際上沒有限制。
TaxFeeInfo / Property / Taxes / Tax / StayDates / DateRange / @end 0..1 Date 結束日期 (以房源的時區為準),含指定日期範圍。這個日期必須與 start 日期相同或晚於。如未指定 end,則在結束日期方面,日期範圍實際上沒有限制。
TaxFeeInfo / Property / Taxes / Tax / StayDates / DateRange / @days_of_week 0..1 string

日期範圍內允許的星期幾。如未指定,表示可在日期範圍內允許所有日期。字串中的每個字元可指定一天。例如,"MTWHF" 能指定日期範圍內允許星期幾。

有效的字元包括:

  • M (週一)
  • T (星期二)
  • W 代表星期三
  • H 代表星期四
  • F 代表星期五
  • S (星期六)
  • U 代表週日

任何字元組合都有效。

TaxFeeInfo / Property / Taxes / Tax / Type 1 enum

以下為有效值:

  • percent: 佔總費率的百分比
  • amount: 要加到最終費率的固定金額
  • cumulative_percent: 計算這項稅金或相關費用前,所累計之總稅率、稅金和相關費用的百分比。如果指定這個值,必須一併指定 <Rank>
  • <Brackets><AgeBrackets> 不得用 cumulative_percent 做為類型。

TaxFeeInfo / Property / Taxes / Tax / Basis 1 enum

以下為有效值:

  • room:<Amount>已套用至聊天室。
  • person: 系統會為每位使用者套用 <Amount>。只有在 <Type> 設為金額時,系統才會套用這個值。
TaxFeeInfo / Property / Taxes / Tax / Period 1 enum

以下為有效值:

  • stay: 系統會將 <Amount> 計入住宿總房價。
  • night: 每晚都會新增 <Amount>
TaxFeeInfo / Property / Taxes / Tax / Currency 0..1 string 稅金的幣別代碼 (共 3 個字母),例如「USD」。
TaxFeeInfo / Property / Taxes / Tax / Amount 0..1 float 稅額的百分比或金額。
TaxFeeInfo / Property / Taxes / Tax / ApplicableNights 0..1 ApplicableNights 只有在 <Type> 設為 amount,且 <Period> 設為 night 時,系統才會套用這個值。

限制可獲得稅金的住宿天數。

指定 maxexcluded,但不能同時指定兩者。

TaxFeeInfo / Property / Taxes / Tax / ApplicableNights / @max 0..1 integer <ApplicableNights max="N"> 表示應排除第一個 N 晚後的晚上。
TaxFeeInfo / Property / Taxes / Tax / ApplicableNights / @excluded 0..1 integer <ApplicableNights excluded="N"> 表示應排除前 N 晚。
TaxFeeInfo / Property / Taxes / Tax / LengthOfStay 0..1 LengthOfStay 定義可套用這項稅金的入住天數限制。如果入住天數超出下限和上限,系統就不會收取稅金。
TaxFeeInfo / Property / Taxes / Tax / LengthOfStay / @min 0..1 integer 入住入住天數的最低天數限制,以支付稅金。如未指定,則沒有下限。
TaxFeeInfo / Property / Taxes / Tax / LengthOfStay / @max 0..1 integer 入住入住天數上限後,系統才會收取稅金。如果沒有指定,則沒有上限。
TaxFeeInfo / Property / Taxes / Tax / Brackets 0..1 Brackets 一或多個 <Bracket> 元素的容器。定義一組連續且不重疊的稅號,例如印度商品及服務稅研究室稅。

只有在 <Period> 設為 night,且未指定 <Amount> 時,這個元素才有效。

TaxFeeInfo / Property / Taxes / Tax / Brackets / @base_amount 0..1 float 以每晚房價低於第一個括號 starts_at 值的情況套用的稅金百分比或稅額。
TaxFeeInfo / Property / Taxes / Tax / Brackets / Bracket 1..n Bracket 依據每晚房價定義稅率。
TaxFeeInfo / Property / Taxes / Tax / Brackets / Bracket / @starts_at 1 float

定義稅項的下限。上限值是在後續括號的 starts_at 欄位中指定。最後一個括號沒有上限。

當每晚房價大於或等於括號的 starts_at 值時,表示稅目為啟用狀態,且略低於後續括號的 starts_at 值。

這個值必須嚴格大於 0。

TaxFeeInfo / Property / Taxes / Tax / Brackets / Bracket / @amount 1 float 這個稅號適用的稅額百分比或稅額值。
TaxFeeInfo / Property / Taxes / Tax / AgeBrackets 0..1 AgeBrackets 允許根據入住人數指定一組稅金。

只有在未指定 <Brackets><Amount><Basis> 設為 person,且 <Type> 設為 amount 時,這個元素才有效。

TaxFeeInfo / Property / Taxes / Tax / AgeBrackets / AdultCharge 0..1 AdultCharge 用來指定成人稅金的容器。
TaxFeeInfo / Property / Taxes / Tax / AgeBrackets / AdultCharge / @amount 1 float 成人適用的固定稅額。
TaxFeeInfo / Property / Taxes / Tax / AgeBrackets / ChildAgeBrackets 0..1 ChildAgeBrackets 用來保留一或多個 <ChildAgeBracket> 元素的容器。
TaxFeeInfo / Property / Taxes / Tax / AgeBrackets / ChildAgeBrackets / ChildAgeBracket 1..n ChildAgeBracket 定義兒童適用的年齡層和對應的稅額。
TaxFeeInfo / Property / Taxes / Tax / AgeBrackets / ChildAgeBrackets / ChildAgeBracket / @max_age 1 integer

定義兒童年齡上限。下限是在上述括號的 max_age 欄位 + 1 中指定。上限和下限皆包含在內。第一個括號的下限為 0。

max_age 必須介於 0 到 17 (含) 之間。

TaxFeeInfo / Property / Taxes / Tax / AgeBrackets / ChildAgeBrackets / ChildAgeBracket / @amount 1 float 這個年齡層的兒童適用固定稅額。
TaxFeeInfo / Property / Taxes / Tax / UserCountries 0..1 UserCountries 用來列出已適用或排除稅金的使用者國家/地區的容器。如有設定,則只會針對指定國家/地區的使用者納入或排除稅金。
TaxFeeInfo / Property / Taxes / Tax / UserCountries / @type 0..1 enum UserCountry 規格的類型。

有效值為 includeexclude

如果使用者國家/地區 type 設為 include,則稅金只會套用至下列國家/地區的使用者。

而若使用者國家/地區 typeexclude,則稅金只會套用至所列國家/地區以外的使用者。

如未設定使用者國家/地區 type,我們會將該國家/地區視為 include,且只對下列國家/地區的使用者適用稅金。

TaxFeeInfo / Property / Taxes / Tax / UserCountries / Country 1..n Country 定義使用者國家/地區清單中的一個國家/地區。
TaxFeeInfo / Property / Taxes / Tax / UserCountries / Country / @code 1 string CLDR 國家/地區代碼,例如 DEFR。請注意,在部分國家/地區,CLDR 國家/地區代碼與 2 個字母的 ISO 國家/地區代碼不同。而且不支援 CLDR 區碼。
TaxFeeInfo / Property / Taxes / Tax / Rank 1 integer

一種等級,用來指定這項稅金或費用的申請順序。 例如,如果值為 2,則代表系統會收取第二筆稅金。 如果將 <Type> 設為 cumulative_percent,請一律指定這個元素。一般來說,這筆訂單會同時計入稅金和相關費用。稅金與費用的排名值可以重複,但這可能會導致未定義的行為,導致稅金與費用以任意累計。系統會先為所有排名項目套用不含排名的稅金和相關費用。

<Rank> 必須介於 1 到 99 (含) 之間。

TaxFeeInfo / Property / Fees 0..1 Fees 一或多個 <Fee> 元素的容器。
TaxFeeInfo / Property / Fees / Fee 1..n Fee

針對房源支付的個人費用,

具有相同語法的 <Fee> 也支援 <Tax> 的所有子項元素。

示例

基本訊息

基本的 TaxFeeInfo 訊息:

<?xml version="1.0" encoding="UTF-8"?>
<TaxFeeInfo timestamp="2020-05-18T16:20:00-04:00"
            id="12345678"
            partner="partner_key">
  <Property>
    <ID>Property_1</ID>
    <Taxes>
      <Tax>
        <Type>percent</Type>
        <Basis>room</Basis>
        <Period>stay</Period>
        <Amount>10.00</Amount>
      </Tax>
    </Taxes>
    <Fees>
      <Fee>
        <Type>amount</Type>
        <Basis>person</Basis>
        <Period>night</Period>
        <Currency>USD</Currency>
        <Amount>5.00</Amount>
      </Fee>
    </Fees>
  </Property>
</TaxFeeInfo>

刪除稅金

刪除指定飯店的所有房源層級稅金和費用:

<?xml version="1.0" encoding="UTF-8"?>
<TaxFeeInfo timestamp="2022-06-16T16:20:00-04:00"
            id="12345678"
            partner="partner_key"
  <Property action="overlay"/>
    <ID>Property_1</ID>
  </Property>
</TaxFeeInfo>

Slab 稅

依每晚房價計算的印度商品及服務稅研究室稅。稅務括號包括:

  • 如果每晚房價小於或等於 1000,則免稅。
  • 如果每晚房價超過 1,000 且低於或等於 7,500,則稅金為 12%。
  • 如果每晚房價超過 7500,稅金為 18%。
<?xml version="1.0" encoding="UTF-8"?>
<TaxFeeInfo timestamp="2020-05-18T16:20:00-04:00"
            id="12345678"
            partner="partner_key">
  <Property>
    <ID>Property_1</ID>
    <Taxes>
      <Tax>
        <Type>percent</Type>
        <Basis>room</Basis>
        <Period>night</Period>
        <Brackets base_amount="0">
          <Bracket starts_at="1000.01" amount="12"/>
          <Bracket starts_at="7500.01" amount="18"/>
        </Brackets>
      </Tax>
    </Taxes>
  </Property>
</TaxFeeInfo>

依年齡計算的稅金

根據入住人數計算的稅金:

  • 成人入住的稅金為 $20 美元。
  • 年齡 11 至 17 歲兒童的稅金為 $10 美元。
  • 年齡 0 至 10 歲兒童的稅金為 $5 美元。
<?xml version="1.0" encoding="UTF-8"?>
<TaxFeeInfo timestamp="2020-05-18T16:20:00-04:00"
            id="12345678"
            partner="partner_key">
  <Property>
    <ID>Property_1</ID>
    <Taxes>
      <Tax>
        <Type>amount</Type>
        <Basis>person</Basis>
        <Period>night</Period>
        <AgeBrackets>
          <AdultCharge amount="20"/>
          <ChildAgeBrackets>
            <ChildAgeBracket max_age="10" amount="5"/>
            <ChildAgeBracket max_age="17" amount="10"/>
          </ChildAgeBrackets>
        </AgeBrackets>
      </Tax>
    </Taxes>
  </Property>
</TaxFeeInfo>

回應

語法

TaxFeeInfoResponse 訊息使用下列語法:

<?xml version="1.0" encoding="UTF-8"?>
<TaxFeeInfoResponse timestamp="timestamp"
                    id="message_ID"
                    partner="partner_key">
  <!-- Either Success or Issues will be populated. -->
  <Success/>
  <Issues>
    <Issue code="issue_code" status="issue_type">issue_description</Issue>
  </Issues>
</TaxFeeInfoResponse>

元素與屬性

TaxFeeInfoResponse 訊息包含下列元素和屬性:

元素 / @屬性 發生次數 類型 說明
TaxFeeInfoResponse 1 Complex element 根元素,用於表示已收到 TaxFeeInfo 要求訊息的成功或問題。
TaxFeeInfoResponse / @timestamp 1 DateTime 這則訊息的建立日期和時間。
TaxFeeInfoResponse / @id 1 string 相關 TaxFeeInfo 訊息中的專屬 ID。
TaxFeeInfoResponse / @partner 1 string 這則訊息的合作夥伴帳戶。
TaxFeeInfoResponse / Success 0..1 Success 代表 TaxFeeInfo 訊息已順利處理完畢,沒有警告、錯誤或失敗。

每則訊息中都含有 <Success><Issues>

TaxFeeInfoResponse / Issues 0..1 Issues 用來存放處理 TaxFeeInfo 訊息的一或多個問題的容器。

每則訊息中都含有 <Success><Issues>

TaxFeeInfoResponse / Issues / Issue 1..n Issue 處理 TaxFeeInfo 訊息時出現的警告、錯誤或失敗說明。如要進一步瞭解這些問題,請參閱動態饋給狀態錯誤訊息
TaxFeeInfoResponse / Issues / Issue / @code 1 integer 問題的 ID。
TaxFeeInfoResponse / Issues / Issue / @status 1 enum

遇到的問題類型。

有效值為 warningerrorfailure

示例

成功

以下回應是成功處理的 TaxFeeInfo 訊息。

<?xml version="1.0" encoding="UTF-8"?>
<TaxFeeInfoResponse timestamp="2020-05-18T16:20:00-04:00"
                    id="12345678"
                    partner="partner_key">
  <Success/>
</TaxFeeInfoResponse>

問題

以下為回應因錯誤而未處理的 TaxFeeInfo 訊息。

<?xml version="1.0" encoding="UTF-8"?>
<TaxFeeInfoResponse timestamp="2020-05-18T16:20:00-04:00"
                    id="12345678"
                    partner="partner_key">
  <Issues>
    <Issue code="1001" status="error">Example</Issue>
  </Issues>
</TaxFeeInfoResponse>