Last updated

RatePlan

Multiple ancestors

RatePlan can be a descendant of:

OTA_HotelProductNotifRQ

Fields

FieldDescriptionTypeMin/maxNotes
RatePlans/
RatePlan
Rate plan details.object0..*-
RatePlan/
RatePlanCode
The Booking.com rate plan ID.string1..1Returned in OTA_HotelRatePlanNotifRS upon creation of the rate plan.

XML

<RatePlan
  RatePlanCode="5710484" />

OTA_HotelRatePlanNotifRQ

Fields

FieldDescriptionTypeMin/maxNotes
RatePlans/
RatePlan
Rate plan details.object0..*-
RatePlan/
@RatePlanNotifType
Specifies the type of operation being performed on the rate plan.enum1..1Accepts: New, Overlay, Remove, Activate.
RatePlan/
@RatePlanID
A custom rate plan ID, specified by the Connectivity Partner, for cross-referencing purposes.string0..1Only allowed when @RatePlanNotifType="New".

XML

<RatePlan
  RatePlanNotifType="New"
  RatePlanID="123457">
  <Description ./>
</RatePlan>

OTA_HotelResNotifRQ & OTA_HotelResModifyNotifRQ

Fields

FieldDescriptionTypeMin/maxNotes
RatePlans/
RatePlan
Container for Commission.object0..*-
RatePlan/
Commission
Container for CommissionPayableAmount.object1..1-

XML

<RatePlan>
   <Commission>
      ...
   </Commission>
</RatePlan>