Last updated

CancelPenalty

Multiple ancestors

CancelPenalty can be a descendant of:

OTA_HotelDescriptiveContentNotifRQ

Fields

FieldDescriptionTypeMin/maxNotes
CancelPolicy/
CancelPenalty
Cancellation fee details.0..*-
CancelPenalty/
TPA_Extensions
Container for NoShowPolicy.array of NoShowPolicy0..1-

XML

<CancelPenalty
  PolicyCode="1">
  <TPA_Extensions>
    ...
  </TPA_Extensions>
</CancelPenalty>

OTA_HotelDescriptiveInfoRS

Fields

FieldDescriptionTypeMin/maxNotes
CancelPolicy/
CancelPenalty
Cancellation fee policy details.object0..*-
CancelPenalty/
@PolicyCode
The Booking.com Cancellation Policy Code for the cancellation penalty.BCCP1..1To use a policy code at product level, you must first add it at property level.
CancelPenalty/
@Description
Human-readable description of cancellation fee policy.string1..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

FieldDescriptionTypeMin/maxNotes
CancelPolicy/
CancelPenalty
Cancellation policy details.object1..1-
CancelPenalty/
@PolicyCode
The Booking.com Cancellation Policy Code for the cancellation penalty.BCCP1..1-

XML

<CancelPenalty
  PolicyCode="1" />