RatePlan
Multiple ancestors
RatePlan
can be a descendant of:
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>