This call allows you to search for any applicable optional supplements that can be added to existing bookings, and returns any such supplements.
The structure of the XML will be:
The response returned will consist of the return status (included in every response) to confirm the success of the call and any optional supplements that are found for the requested Property Booking.
The structure of the XML will be:
<OptionalSupplementSearchRequest>
<LoginDetails>
<Login>test</Login>
<Password>test</Password>
</LoginDetails>
<PropertyBookingReference>1006000A</PropertyBookingReference>
</OptionalSupplementSearchRequest>
<OptionalSupplementSearchResponse>
<ReturnStatus>
<Success>true</Success>
<Exceptions />
</ReturnStatus>
<OptionalSupplements>
<OptionalSupplement>
<ContractSupplementID>597</ContractSupplementID>
<Supplement>Optional</Supplement>
<PayableLocal>false</PayableLocal>
<Value>207.97</Value>
<Units>2</Units>
<Duration>10</Duration>
<Adults>2</Adults>
<Children>0</Children>
<Infants>0</Infants>
</OptionalSupplement>
<OptionalSupplement>
<ContractSupplementID>674</ContractSupplementID>
<Supplement>Constraints (opt)</Supplement>
<PayableLocal>false</PayableLocal>
<Value>103.98</Value>
<Units>2</Units>
<Duration>10</Duration>
<Adults>2</Adults>
<Children>0</Children>
<Infants>0</Infants>
</OptionalSupplement>
</OptionalSupplements>
</OptionalSupplementSearchResponse>