差异单通知&审核结果回调

当华住酒店店长发起差异单申请,华住会主动通知渠道商。 当渠道商提交差异单申请,华住店长审核后,华住会将结果回调给渠道商。


请求方式#

POST

Content-Type: application/json


请求参数说明#

场景一:差异单审核回调#

RequestHeader#

公共请求头[引用]

参数类型是否必填最大长度示例描述
methodStringY64-固定传:disresv.review

RequestBody#

参数类型是否必填最大长度示例描述
hotelIdStringY3212**567酒店ID
resIdStringY64R200031####135470001预订成功华住产生的订单ID
discrepancyNoStringY6492208df7385745f79c3ee20ebeea0dbe差异单单号
reviewStatusIntegerY-3差异单审核状态(2,同意;3,拒绝)
refuseReasonStringN1024非合理请求差异单拒绝原因
auditorStringN64Huazhu审核方

场景二:新建取消类型差异单通知#

RequestHeader#

公共请求头[引用]

参数类型是否必填最大长度示例描述
methodStringY64-固定传:disresv.init.cancel

RequestBody#

参数类型是否必填最大长度示例描述
hotelIdStringY3212**567酒店id
resIdStringY64R200031####135470001预订成功华住产生的订单ID
initiatorStringY32HOTA发起方
applyReasonStringY1024客人强烈要求不住了差异申请原因
discrepancyNoStringY6492208df7385745f79c3ee20ebeea0dbe差异单单号

场景三:新建修改类型差异单通知#

RequestHeader#

公共请求头[引用]

参数类型是否必填最大长度示例描述
methodStringY64-固定传:disresv.init.modify

RequestBody#

参数类型是否必填最大长度示例描述
hotelIdStringY3212**567酒店id
resIdStringY64R200031####135470001预订成功华住产生的订单ID
initiatorStringY32HOTA发起方
applyReasonStringY1024客人要提前离店差异申请原因
priceChangedBooleanY-true每日价是否改变(加收罚金true,不收罚金每日价保持一致false)
adjustCheckOutDateDateN-2021-10-12实际离店日期 格式:yyyy-MM-dd
discrepancyNoStringY6492208df7385745f79c3ee20ebeea0dbe差异单单号
dailyDiscrepancyDiscrepancyInfoDTOY--差异信息

DiscrepancyInfoDTO#

参数类型是否必填最大长度示例描述
totalOriginalRoomNightsIntegerY-3总原间夜数
totalAdjustRoomNightsIntegerY-2总调整后间夜数
totalOriginalRoomPriceBigDecimalY-999.00原房间总价
totalAdjustRoomPriceBigDecimalY-666.00调整后房间总价
dailyDiscrepancyListList<DailyDiscrepancy>Y--每日差异信息

DailyDiscrepancy#

参数类型是否必填最大长度示例描述
bizDateDateY-2021-10-11日期 格式:yyyy-MM-dd
roomCountIntegerY-1房间数
marketPriceBigDecimalY-350.00门市价
originalRoomPriceBigDecimalY-333.00原房间单价
adjustRoomPriceBigDecimalY-333.00调整后房价
originalDailyAmountBigDecimalY-333.00原当天房费总计(房间数* 原房间单价)
adjustDailyAmountBigDecimalY-333.00调整后房费总计(房间数* 调整后房间单价)

场景四:差异单撤销回调#

RequestHeader#

公共请求头[引用]

参数类型是否必填最大长度示例描述
methodStringY64disresv.cancel固定传值:disresv.cancel

RequestBody#

参数类型是否必填最大长度示例描述
hotelIdStringY3212**567酒店ID
resIdStringY64R200031####135470001预订成功华住产生的订单ID
discrepancyNoStringY6492208df7385745f79c3ee20ebeea0dbe差异单单号
cancelerStringY64Huazhu撤销方

请求示例#

请求报文#

通知类型默认采用POST类型,样例如下:

curl --location --request POST 'https://www.thisisotadomainsample.com' \
--header 'method: disresv.review' \
--header 'Content-Type: application/json' \
--data-raw '{
"hotelId": "2000827",
"resId": "R2000827062607579001",
"discrepancyNo": "e26a036567cc41999349bf3ad366ae32",
"reviewStatus": 3,
"refuseReason": "非合理请求",
"auditor": "12**567"
}'