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>