Post Booking (Dynamic Packaging)

Overview

As explained in the Orders and Segments Statuses article, once a Dynamic Package is booked, the hotel and flight bookings will each have separate Segment IDs, though they will share the same Order ID.

Since post-booking requests are handled at the segment level, it’s important to understand and manage each segment individually.

After successfully booking a hotel using the recommended booking flow, there are further optional requests you can use after the booking made .

Post Booking - Hotels

Cancel a Segment

This function submits a request to cancel an existing Segment with Status 'OK'.

Reservations with multi rooms:

  • Case 1 - There are suppliers that return a single booking confirmation id for all rooms together - on HSP all rooms will be under single Segment ID.
  • Case 2 - There are suppliers that return for each room a unique booking confirmation id - on HSP each room will have his own single Segment ID (correlated with supplier).

'Cancel Book' request supports single Segment ID only.

  • For case (1): all rooms will be cancelled at once.
  • For case (2): requires to send multi calls for 'Cancel Book' in order to cancel all rooms / Segments,
    or can cancel part of the rooms by relevant Segment ID.

Cancel Segment examples (Postman) - Click here.


Check Status

This function submits a request to retrieve the updated status and booking data.

Check Status examples (Postman) - Click here.


Post Booking - Flights

Flights Check Status

This function submits a Check-Status request to the supplier to retrieve the updates status.

👍

Note:

Not all flight suppliers support the Check-Status operation.

Flights Check Status API examples (Postman) - Click here.

Cancel Flight

Submits a Flight Cancellation request to the supplier.

👍

Note:

In most cases, fare companies do not provide a cancellation policy upfront.

Our cancellation policy for Flights is based on the last ticketing date. Until this date, cancellations are generally refundable (unless otherwise specified in the cancellation policy we provide).

Once the Flight is ticketed, it is typically considered non-refundable. However, this does not always mean the ticket itself is non-refundable.

Amendment conditions are detailed in the fare rules and involve many parameters, some of which may prevent access to cancellation information until after ticketing has occurred.

Cancel Flight API examples (Postman) - Click here.