Get Hotel Cancellation Policy
Note:
Few attributes in below sample response are supplier specific, hence there can be possibility these attributes will not appear in the response. We recommend you to parse these fields as mentioned in the sample responses.
This service method is used to fetch Cancellation policies of the selected room(s) for a hotel. It will consist of room-wise cancellation policy or combined cancellation policy.
Room-wise policy
If combinePolicy attribute value is “false” then separate cancellation policy can be returned for each room.
Combined cancellation policy
If combinePolicy attribute value is “true” then single cancellation policy can be returned which will be applied to the complete booking.
In case of no show, charges will be as per the No Show policy. If No Show policy is not available then charges would be 100% charge.
Hotel Cancellation Policy Request
Tags | Attribute | Description |
---|---|---|
HotelCancellationPolicyCriteria | (JsonObject) | |
hotelKey* (String) |
Unique Key for Hotels | |
searchKey* (String) |
Unique Key for the search | |
culture*(String) | en | |
rooms | (JsonArray) | List of rooms |
room | (JsonObject) | |
roomIndex* (String) |
Room Index | |
roomKey* (String) |
Room Key which is unique for a room | |
Hotel Cancellation Policy Response
Tags | Attribute | Description |
---|---|---|
meta | meta (Object) |
|
success (String) |
Response status will be return Ex: "true" | |
statusCode (Boolean) |
Response statusCode will be return Ex: "1" | |
statusMessage (String) |
Response statusMessage will be return Ex: "SUCCESS" | |
actionType (String) |
This attribute will indicate that client request type such as Hotel search , Prov book and Book etc... . This is for information purpose. | |
conversationId (String) |
conversationId a unique identifier of current conversation . | |
commonData | searchKey* (String) |
This attribute contains a unique search key. |
productCode* (String) |
Product code for hotels - H | |
culture* (String) |
en | |
data | (JsonObject) | |
cancellationPolicies | (JsonArray) | |
cancellationPolicy | (JsonObject) | |
hotelKey* (String) |
This attribute contains a unique hotel id. | |
roomIndex* (Integer List) |
Room Index | |
roomKey* (String) |
Unique Key for Room | |
description (String) |
Room description | |
policyRemarks (String) |
Room Policy remarks | |
noChargePolicyDetail (String) |
No-charge Policy details | |
noChargePolicyType (String) |
No-charge Policy type | |
noChargeHourDays (String) |
No-charge Policy Hours and Days | |
isCombinedPolicy (Boolean) |
show if a given policy is for all rooms or it is for specific room index | |
cancellationDeadline (DateTime) |
DeadLine for cancellation policy | |
noShowPolicyDetail | (JsonObject) | No Show policy details |
noShowPolicyType (String) |
No Show policy type | |
noShowPolicyCharge (String) |
No Show policy charge | |
policyDetailS | (JsonArray) | Unique Key for Hotels |
policyDetail | (JsonObject) | Unique Key for Hotels |
fromDate (DateTime) |
Date from which policy will be applicable. | |
toDate (DateTime) |
Ending date which policy will be applicable. | |
chargeType (String) |
Cancellation policy type | |
charge (Double) |
Cancellation surcharge amount | |