Flight Search User Guide¶
Overview¶
The Flight Search page lets you search for available flights across supported providers, compare prices and schedules, and view flight details. It supports both one-way and round-trip searches with flexible passenger and cabin class options.
Who Should Use This Guide¶
| Role | Use Case |
|---|---|
| Booking Agent | Look up flight options and pricing for customer inquiries |
| Administrator | Research flight availability and compare rates |
Accessing Flight Search¶
- Log in to the TQPro Admin interface
- Click Products in the top navigation bar
- Select Flights from the dropdown menu
Searching for Flights¶
One-Way Search¶
- Type the origin airport name in the Origin Airport field — an autocomplete dropdown will appear with matching airports and their IATA codes
- Select the origin airport from the dropdown
- Repeat for the Destination Airport field
- Select a Departure date
- Adjust passenger counts if needed:
- Adults (default: 2)
- Children (default: 0)
- Infants (default: 0)
- Optionally change the Cabin Class (default: Economy)
- Optionally change the Currency (default: local currency from system config)
- Click Search Flights
Results appear in a table showing airline, route, departure/arrival times, duration, number of stops, and price.
Round-Trip Search¶
- Follow the same steps as a one-way search, but also fill in the Return date
- The trip type badge will automatically switch to "Round Trip"
- Click Search Flights — outbound flight results appear
- Click Select Outbound on your preferred outbound flight
- The system searches for return flights — a blue banner at the top shows your selected outbound
- Browse return flights and click Add to Cart on your preferred return option
- To change your outbound selection, click the Change link in the blue banner
Navigating Results¶
- The results header shows the total number of flights found
- Use the Previous and Next buttons to page through results (10 per page)
- Click Clear to reset the search form
Understanding the Results¶
| Column | Description |
|---|---|
| Airline | Airline logo, carrier code, and flight number |
| Route | Origin → Destination airport codes |
| Departure | Departure time and date |
| Arrival | Arrival time and date |
| Duration | Total flight duration |
| Stops | "Direct" or number of stops |
| Price | Total price in selected currency, or "N/A" if pricing is unavailable |
| Action | Add to Cart, Select Outbound, or disabled if price unavailable |
Notes¶
- Price "N/A": Some flights may show "N/A" for pricing when the provider doesn't have a confirmed price. These flights cannot be added to the cart.
- Currency: The currency selector is populated from the system's configured quotation currencies. Changing it affects the search request sent to the provider.
- Cart: The "Add to Cart" feature is a placeholder for future cart integration.
Booking Lifecycle Integration¶
Flight search results can be converted into bookings or added to the shopping cart for checkout.
From Search Results to Booking¶
- Complete your flight search (route, dates, passengers, class)
- Review results (price, airline, times, stops, baggage)
- Click Select on your preferred flight
- Choose:
- Add to Cart: Stage the flight for checkout with other services
- Add to Booking: Add directly to an existing booking
Flight Service Lines¶
When a flight is added to a booking:
| Field | Value |
|---|---|
| Service Type | FLIGHT |
| Description | Route (e.g., "DXB → LHR → DXB") |
| Supplier | Airline name |
| Dates | Departure date |
| Cost | Supplier rate |
| Sell Price | Customer price |
| Quantity | Number of passengers |
| Status | PENDING until ticketed |
Shopping Cart Integration¶
Flights can be combined with hotels, activities, and transfers in the shopping cart. Checkout creates a single booking with all items as service lines, giving the customer one invoice and one payment.
See Shopping Cart and Service Lines for details.