CancelPenalty
Multiple ancestors
CancelPenalty can be a descendant of:
- OTA_HotelDescriptiveContentNotifRQ
- OTA_HotelDescriptiveInfoRS
- OTA_HotelProductNotifRQ
- OTA_HotelResNotifRQ
- OTA_HotelResModifyNotifRQ
OTA_HotelDescriptiveContentNotifRQ
Fields
| Field | Description | Type | Min/max | Notes |
|---|---|---|---|---|
CancelPolicy/CancelPenalty | Cancellation fee details. | 0..* | - | |
CancelPenalty/TPA_Extensions | Container for NoShowPolicy. | array of NoShowPolicy | 0..1 | - |
XML
<CancelPenalty
PolicyCode="1">
<TPA_Extensions>
...
</TPA_Extensions>
</CancelPenalty>OTA_HotelDescriptiveInfoRS
Fields
| Field | Description | Type | Min/max | Notes |
|---|---|---|---|---|
CancelPolicy/CancelPenalty | Cancellation fee policy details. | object | 0..* | - |
CancelPenalty/@PolicyCode | The Booking.com Cancellation Policy Code for the cancellation penalty. | BCCP | 1..1 | To use a policy code at product level, you must first add it at property level. |
CancelPenalty/@Description | Human-readable description of cancellation fee policy. | string | 1..1 | - |
XML
<CancelPenalty
PolicyCode="1"
Description="The guest will be charged the total price if they cancel at any time."/>OTA_HotelProductNotifRQ & OTA_HotelResNotifRQ & OTA_HotelResModifyNotifRQ
Fields
| Field | Description | Type | Min/max | Notes |
|---|---|---|---|---|
CancelPolicy/CancelPenalty | Cancellation policy details. | object | 1..1 | - |
CancelPenalty/@PolicyCode | The Booking.com Cancellation Policy Code for the cancellation penalty. | BCCP | 1..1 | - |
XML
<CancelPenalty
PolicyCode="1" />