飞猪国际酒店目前几种常用取消政策表达如下
思维导图:
若不可取消,则询价和试单中<Refundable>字段需要传false
NOTE:
不可取消场景无需CancelPolicyInfos字段,否则会报错
限时取消场景下,<Refundable>字段需要传true,同时需要CancelPolicyInfos字段。
NOTE:
<CancelPolicyInfos>代码块中<NightCount>表示房晚,也可以替换为<Amount>金额。注意二选一使用,混用会导致报错。
第一段:时间最晚、离入住日最近的一段 <CancelPolicyInfos> <CancelPolicyInfo> <CancelTime>16:00</CancelTime> 当天x点 <StartWindowHours>0</StartWindowHours> 必须为0 <NightCount>1</NightCount> 扣全额:订单完整晚数 <TimeZone>+08:00</TimeZone> 酒店所在时区 <CurrencyCode>CNY</CurrencyCode> 报价币种 </CancelPolicyInfo> 第二段:时间最早的那段 <CancelPolicyInfo> <CancelTime>16:00</CancelTime> 当天x点,与上一段canceltime保持一致 <StartWindowHours>48</StartWindowHours> A小时 <NightCount>0</NightCount> 免费则为0/扣a金额则换算a对应房晚 <TimeZone>+08:00</TimeZone>。 酒店所在时区 <CurrencyCode>CNY</CurrencyCode> 报价币种 </CancelPolicyInfo> </CancelPolicyInfos>
【具体示例】
日本酒店,5.10~5.12日连住2晚,总房费24000(JPY)
5.5日0点之前取消扣首晚房费(12000JPY)
5.5日0点之后取消扣全额房费
<CancelPolicyInfos> <CancelPolicyInfo> <CancelTime>00:00</CancelTime> <StartWindowHours>0</StartWindowHours> <NightCount>2</NightCount> <TimeZone>+09:00</TimeZone> <CurrencyCode>JPY</CurrencyCode> </CancelPolicyInfo> <CancelPolicyInfo> <CancelTime>00:00</CancelTime> <StartWindowHours>120</StartWindowHours> <NightCount>1</NightCount> <TimeZone>+09:00</TimeZone> <CurrencyCode>JPY</CurrencyCode> </CancelPolicyInfo> </CancelPolicyInfos>
<CancelPolicyInfos> <CancelPolicyInfo> <CancelTime>00:00</CancelTime> <StartWindowHours>0</StartWindowHours> <Amount>24000</Amount> <TimeZone>+09:00</TimeZone> <CurrencyCode>JPY</CurrencyCode> </CancelPolicyInfo> <CancelPolicyInfo> <CancelTime>00:00</CancelTime> <StartWindowHours>120</StartWindowHours> <Amount>12000</Amount> <TimeZone>+09:00</TimeZone> <CurrencyCode>JPY</CurrencyCode> </CancelPolicyInfo> </CancelPolicyInfos>
第一段:时间最晚、离入住日最近的一段 <CancelPolicyInfos> <CancelPolicyInfo> <CancelTime>16:00</CancelTime> 当天x点 <StartWindowHours>0</StartWindowHours> 必须为0 <NightCount>2</NightCount> 扣全额:订单完整晚数 <TimeZone>+08:00</TimeZone> 酒店所在时区 <CurrencyCode>CNY</CurrencyCode> 报价币种 </CancelPolicyInfo> 第二段:中间那段,B小时前扣取b金额取消 <CancelPolicyInfo> <CancelTime>16:00</CancelTime> 当天x点,与上一段canceltime保持一致 <StartWindowHours>48</StartWindowHours> B小时 <NightCount>1</NightCount> 扣b金额则换算b对应房晚 <TimeZone>+08:00</TimeZone>。 酒店所在时区 <CurrencyCode>CNY</CurrencyCode> 报价币种 </CancelPolicyInfo> </CancelPolicyInfos> 第三段:时间最早的那段 <CancelPolicyInfo> <CancelTime>16:00</CancelTime> 当天x点,与上一段canceltime保持一致 <StartWindowHours>72</StartWindowHours> A小时 <NightCount>0</NightCount> 免费则为0/扣a金额则换算a对应房晚 <TimeZone>+08:00</TimeZone>。 酒店所在时区 <CurrencyCode>CNY</CurrencyCode> 报价币种 </CancelPolicyInfo> </CancelPolicyInfos>
【具体示例】
日本酒店,5.10~5.15日连住5晚,总房费60000(JPY)
5.1日12点之前免费取消
5.5日12点前取消扣首晚房费(12000JPY)
5.5日12点之后取消扣全额房费(60000JPY)。
<CancelPolicyInfos> <CancelPolicyInfo> <CancelTime>12:00</CancelTime> <StartWindowHours>0</StartWindowHours> <NightCount>5</NightCount> <TimeZone>+09:00</TimeZone> <CurrencyCode>JPY</CurrencyCode> </CancelPolicyInfo> <CancelPolicyInfo> <CancelTime>12:00</CancelTime> <StartWindowHours>120</StartWindowHours> <NightCount>1</NightCount> <TimeZone>+09:00</TimeZone> <CurrencyCode>JPY</CurrencyCode> </CancelPolicyInfo> </CancelPolicyInfos> <CancelPolicyInfo> <CancelTime>12:00</CancelTime> <StartWindowHours>216</StartWindowHours> <NightCount>0</NightCount> <TimeZone>+09:00</TimeZone> <CurrencyCode>JPY</CurrencyCode> </CancelPolicyInfo> </CancelPolicyInfos>
<CancelPolicyInfos> <CancelPolicyInfo> <CancelTime>12:00</CancelTime> <StartWindowHours>0</StartWindowHours> <Amount>60000</Amount> <TimeZone>+09:00</TimeZone> <CurrencyCode>JPY</CurrencyCode> </CancelPolicyInfo> <CancelPolicyInfo> <CancelTime>12:00</CancelTime> <StartWindowHours>120</StartWindowHours> <Amount>12000</Amount> <TimeZone>+09:00</TimeZone> <CurrencyCode>JPY</CurrencyCode> </CancelPolicyInfo> </CancelPolicyInfos> <CancelPolicyInfo> <CancelTime>12:00</CancelTime> <StartWindowHours>216</StartWindowHours> <Amount>0</Amount> <TimeZone>+09:00</TimeZone> <CurrencyCode>JPY</CurrencyCode> </CancelPolicyInfo> </CancelPolicyInfos>