.. _Create-booking-with-ancillaries:
*******************************
Create booking with ancillaries
*******************************
.. raw:: html
Workflow description
The workflow to create a booking with ancillaries is very similar to the ":ref:`Create-simple-booking`" workflow.
It is extended by the option to add seats and services during the creation process.
In this workflow the entry point is also the IATA_AirShoppingRQ to search for flights. Using the slected flight offers, the user can then request a seatmap (IATA_SeatAvailabilityRQ) and a service catalogue (IATA_ServiceListRQ).
The desired seat- and service-offers from the responses are send in the IATA_OfferPriceRQ along with the flight offers.
If the final offers of the IATA_OfferPriceRS are accepted, the ancillaries are automatically booked during the creation process.
.. raw:: html
Message Flow
.. image:: ../images/Create_booking_with_ancillaries.png