How can we help?
Cancellation Policy

Cancellation Policy Check

This function sends a request for the cancellation policy, and should be used before CreateHotelBooking request. It is optional to check the cancellation policy and penalty fees that may apply when cancelling bookings.

In addition, if you'd like to call for several cancellation policy details for multiple package IDs in the same Hotel ID returned from the search result, you can send several simultaneous cancellation policy requests, and not perform this one by one. This should be used only once the end-user wants to retrieve information for specific properties and under no circumstances should  be used to retrieve ALL cancellation policies for all package IDs returned for all Hotel IDs.

Your search request should be directed to the following service:


Request Fields

Field Name Explanation
HotelID (Int32) Hotel ID which you would like to get cancellation policy for. Mandatory.
PackageID (GUID) Package id that came from search results for this hotel id. ***
PackagesIDs (GUID []) NEW - You can pass a few packagesIDs for selected hotel. This might be useful instead of executing multiple cancellation policies requests with one package id each time. ***
TimeoutInSeconds Timeout for the response to be retrieved


*** When implementing the cancellation policy call using the PackagesIDs, please pass the PackageID as empty one (0000....) and the PackagesIDs as array. See XML examples below.


Response Fields

Field Name Explanation
BookingRemarks (ArrayOfstring) The cancellation policy remarks - retrieved from the supplier and contains essential text such as hotel comments, residency restrictions, check-in hours, etc.
In case the remarks contain textual policy dates and fees which are different from the structured policy - please consider the textual policy as the policy to be applied for this package
CancellationPolicies There can be few cancel policies for the package
CancellationPolicy Each element will address specific date range from-to
Commission Commission for the user
CommissionInSupplierCurrency Commission in supplier currency
Currency Searched currency
FinalPrice Cancellation fee
FinalPriceInSupplierCurrency Cancellation fee in supplier currency
OriginalPrice Rate received prior to markup
OriginalPriceInSupplierCurrency Parent price in parent currency
SupplierCurrency The currency in which invoices are paid to supplier
DateFrom Date and time the policy kicks in. Time is GMT.
DateTo End date and time for the policy. Time is GMT.


Please download attached examples.

Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request


Powered by Zendesk