Cancellation Policy
Container for room cancellation policy.
Parameters
waiver Policy
cancellable Online
Boolean value to identify if the reservation can be cancelled online. If false, the customer will only be able to cancel a refundable room by calling Expedia Customer Service.
refundable
Indicate whether the rate is refundable or not.
free Cancellation
Indicate whether the room can be cancelled free of charge.
free Cancellation End Date Time
The date and time until which the room can be cancelled free of charge. This is expressed in the local time of the Hotel.
cancellation Penalty Rules
Container for cancellation penalty details.
cancel Policy Description
Additional cancellation policy information available as static text.
non Refundable Date Ranges
A list of dates ranges that are non-refundable. Note: The stay dates in those date ranges will always be charged whenever there is any cancellation penalty rule.
Constructors
Link copied to clipboard
public CancellationPolicy CancellationPolicy(WaiverPolicy waiverPolicy, Boolean cancellableOnline, Boolean refundable, Boolean freeCancellation, OffsetDateTime freeCancellationEndDateTime, List<CancellationPenaltyRule> cancellationPenaltyRules, String cancelPolicyDescription, List<NonRefundableDateRange> nonRefundableDateRanges)