Skip to main content

OptionCancelPolicy

Represents a cancellation policy for a hotel option, extending the base CancelPolicy class.

Properties

NameTypeDescription
RefundableBooleanIndicates whether the booking is refundable.
CancelPenaltiesArray<CancelPenalty>A collection of penalties that apply if the booking is canceled.
CancelPenalties/HoursBeforeIntegerIndicates the number of hours before the check-in date when the penalty becomes applicable.
CancelPenalties/PenaltyTypePenaltyTypeSpecifies the type of penalty enforced upon cancellation.
CancelPenalties/CurrencyCurrencySpecifies the currency in which the penalty value is expressed.
CancelPenalties/ValueDoubleIndicates the value of the penalty.
CancelPenalties/DeadlineStringSpecifies the absolute deadline for the penalty in UTC format.
CancelPolicyDescriptionStringProvides additional details or a textual summary of the cancellation policy.
RoomCancelPolicyDescriptionsArray<RoomCancelPolicyDescriptions>Gets or sets the list of room-specific cancellation policy descriptions.
RoomCancelPolicyDescriptions/
OccupancyRefId
IntegerIdentifies the specific occupancy within the booking for which this cancellation policy applies.
RoomCancelPolicyDescriptions/
Description
StringTextual information detailing the cancellation policy applicable to the room associated with the OccupancyRefId.