Post Sale Seat Purchase Flow
							This is the post sale seat purchase flow, to reserve free and/or paid seats. We have provided the inputs and outputs for each API at each stage of the sequence. See 
							SeatAvailability samples
							and 
							OrderChange samples
							under Post Sale Seat Purchase.
							
							XML Samples for Flow
							 
							
								
									Post Sale Seat Purchase Flow 
								 
								
									File
									Download
									Date Created
									Last Modified
								 
								
								
									
										
											
											
											05-July-2025
											05-July-2025
										 
									 
								 
								
									
										
											
											
											05-July-2025
											05-July-2025
										 
									 
								 
								
									
										
											
											
											05-July-2025
											05-July-2025
										 
									 
								 
								
									
										
											
											
											05-July-2025
											05-July-2025
										 
									 
								 
								
									
										
											
											
											05-July-2025
											05-July-2025
										 
									 
								 
								
									
										
											
											
											05-July-2025
											05-July-2025
										 
									 
								 
                              
								
									
										
											
											
											05-July-2025
											05-July-2025
										 
									 
								 
                              
								
									
										
											
											
											05-July-2025
											05-July-2025
										 
									 
								 
								
									
										
											
											
											05-July-2025
											05-July-2025
										 
									 
								 
                              	
									
										
											
											
											05-July-2025
											05-July-2025
										 
									 
								 
								
									
										
											
											
											05-July-2025
											05-July-2025
										 
									 
								 
								
									
										
											
											
											05-July-2025
											05-July-2025
										 
									 
								 
                              
                              
							 
							 
							Inputs/Outputs
							 
							
								
									OrderRetrieve (Optional)
									
										 Request
										
											- 
											
											OrderID OR
 
											- 
											
											Booking Reference OR
 
											- 
											
											OrderID and Booking Reference
 
											
										
										 
										 Response
										
											- 
											
											OrderID
 
											- 
											
											Booking reference
 
											- 
											
											Passenger details
 
											- 
											
											Flight segment details
 
											- 
											
											Total order price
 
											- 
											
											Price for each passenger including fare and tax breakdown
 
											- 
											
											Baggage allowance
 
											- 
											
											PaymentTimeLimit
 
										
										    
								 
							 
							
								
									SeatAvailability
									
										 Request
										
										 
										 Response
										
											- 
											
											Seat map is returned for the requested cabin class (e.g. Economy)
 
											- 
											
											Pricing for different seat categories (OfferItems)
 
											- 
											
											Seat Column and Row details
 
											- 
											
											Available and Occupied seats
 
											- 
											
											For each seat, the seat characteristic e.g. Bulkhead seat
 
											- 
											
											Seating policy
 
											- 
											
											Warning message if seat map is not returned for a flight segment
 
										
										 
										
											
												SeatAvailability - Useful Information
												
													- Seat prices will be returned taking into account passenger’s frequent flyer status provided frequent flyer number is already added to the booking
 
													- Seat prices will be returned taking into account passenger’s corporate details provided corporate ID (CLID) is already added to the booking
 
													- Seat prices will be returned in a currency in which original ticket was issued
 
													- Exit seats will not be returned if the booking contains Children or Infant passengers
 
													- A warning message will be returned if seat map is not returned for one or more flight segments(s) in the booking
 
													- An error will be retuned if seat map cant be returned for any of the flight segments for the requested OrderID
 
													- Seat change is not supported, warning will be returned for passengers who have already reserved seats on any of the flight segments
 
													- If a booking contains passengers who have already reserved seats then seat offers will not be associated with those passengers, as seat change is currently not supported. Seat offers will only be associated to the passengers that have not already reserved seats
 
												
											 
										 
									 
								 
							 
							
								
									OrderChange
									
										 Request
										
											- 
											
											OrderID
 
											- 
											
											Booking Reference (optional)
 
											- 
											
											Seat OfferID and OfferItemIDs
 
											- 
											
											Reference to passengers that are reserving seats
 
											- 
											
											Seat details to be reserved
 
											- 
											
											Payment card details with 3DS2 authenticated
 
											- 
											
											Payment card details with 3DS2 authenticated details for online travel agents (for paid seats only)
 
											- 
											
											Payment card details without 3DS2 authentication for offline travel agents (for paid Seats only)
 
										
										 
										 Response
										
											- 
											
											OrderID
 
											- 
											
											Booking reference
 
											- 
											
											Passenger details
 
											- 
											
											Reserved seat details
 
											- 
											
											Flight segment details
 
											- 
											
											Total Order Price
 
											- 
											
											Price for each passenger including fare and tax breakdown
 
											- 
											
											Ticket details
 
											- 
											
											EMD details (for paid seats)
 
											- 
											
											Ticketed baggage allowance
 
										
										 
										
											
												OrderChange - Useful Information
												
													- Both free seats and paid seats can be booked in a single OrderChangeRQ
 
													- Payment section need not be provided if only reserving free seats
 
													- EMD will be issued for every paid seat reserved i.e one EMD per paid seat will be issued
 
													- Error will be returned if seat purchase is for a single flight segment and at least one requested seat can't be booked e.g. 3 Pax requesting to book seats and one seat is not available for some reason
 
													- Warning message will be returned if seat purchase is requested for more than one flight segments and for some reason seats cant be booked on at least one flight segment
 
													- Warning message will be returned with the seat amount that was charged when seats are not booked for all flight segments e.g. Flight 1 - £25 for seat 41A, Flight 2 - £25 for seat 41B so in OrderChangeRQ seller would pass £50, but for some reason if we booked seats only on Flight 1 then a warning message will be returned with the correct amount that was charged