RatePlan

OTA_HotelProductNotifRQ

Fields

Field Description Type Min/max Notes
RatePlans/
RatePlan
Rate plan details. object 0..* -
RatePlan/
RatePlanCode
The Booking.com rate plan ID. string 1..1 Returned in OTA_HotelRatePlanNotifRS upon creation of the rate plan.

XML

<RatePlan
  RatePlanCode="5710484" />

OTA_HotelRatePlanNotifRQ

Fields

Field Description Type Min/max Notes
RatePlans/
RatePlan
Rate plan details. object 0..* -
RatePlan/
@RatePlanNotifType
Specifies the type of operation being performed on the rate plan. enum 1..1 Accepts: New, Overlay, Remove, Activate.
RatePlan/
@RatePlanID
A custom rate plan ID, specified by the Connectivity Partner, for cross-referencing purposes. string 0..1 Only allowed when @RatePlanNotifType="New".

XML

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

OTA_HotelResNotifRQ & OTA_HotelResModifyNotifRQ

Fields

Field Description Type Min/max Notes
RatePlans/
RatePlan
Container for Commission. object 0..* -
RatePlan/
Commission
Container for CommissionPayableAmount. object 1..1 -

XML

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