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. |