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.