OptionCancelPolicy
Represents a cancellation policy for a hotel option, extending the base CancelPolicy class.
Properties
Name | Type | Description |
---|---|---|
Refundable | Boolean | Indicates whether the booking is refundable. |
CancelPenalties | Array<CancelPenalty> | A collection of penalties that apply if the booking is canceled. |
CancelPenalties/HoursBefore | Integer | Indicates the number of hours before the check-in date when the penalty becomes applicable. |
CancelPenalties/PenaltyType | PenaltyType | Specifies the type of penalty enforced upon cancellation. |
CancelPenalties/Currency | Currency | Specifies the currency in which the penalty value is expressed. |
CancelPenalties/Value | Double | Indicates the value of the penalty. |
CancelPenalties/Deadline | String | Specifies the absolute deadline for the penalty in UTC format. |
CancelPolicyDescription | String | Provides additional details or a textual summary of the cancellation policy. |
RoomCancelPolicyDescriptions | Array<RoomCancelPolicyDescriptions> | Gets or sets the list of room-specific cancellation policy descriptions. |
RoomCancelPolicyDescriptions OccupancyRefId | Integer | Identifies the specific occupancy within the booking for which this cancellation policy applies. |
RoomCancelPolicyDescriptions Description | String | Textual information detailing the cancellation policy applicable to the room associated with the OccupancyRefId. |