Bookings & Tickets

Manage passenger ticketing and flight bookings for scheduled operations.

Issue tickets, manage passenger details, configure ticket layouts, generate documents, and track occupancy for scheduled flights. This page serves as your central hub for passenger services operations.

1 What's on this page

The Bookings & Tickets page allows you to manage passengers and tickets for scheduled flights. You can select multiple flights with the same ticket configuration, add or edit passenger details, generate ticket documents, and track flight occupancy.

Operations Staff
  • View all published flights
  • Select ticket layouts for flights
  • Manage passengers and tickets
  • Generate individual and group ticket documents
  • View passenger manifests
  • Track flight occupancy
Passenger Services Staff
  • Issue and manage tickets
  • Link passengers to client bookings
  • Upload passenger documents
  • Generate passenger manifests and summaries
  • Manage dietary requirements and luggage weights
  • Cancel tickets when needed

2 Page layout

Search and view controls

At the top of the page, you'll find search and filtering tools to locate specific flights:

  • Search box: Type to search by flight number, airport code (arrival or departure), aircraft registration, or aircraft type. Results update automatically after a short delay.
  • Active/Deleted toggle: Switch between viewing active flights and deleted (cancelled) flights.
  • Period selection: Filter flights by date range (Yesterday, Today, Tomorrow, Next 7 Days, etc.).
  • Advanced filters: Access additional filters for aircraft types, aircraft, roles, crew positions, crew members, departure/arrival countries, and clients.
  • Items per page: Control how many flights display at once (appears when 16 or more flights match your filters).
Action buttons

The Manage tickets/pax button appears in the top-right when you select one or more flights. This button is only enabled when:

  • At least one flight is selected
  • All selected flights have the same ticket layout version assigned

If you select flights with different ticket layouts, the button is disabled with a tooltip explaining that all flights must share the same layout version.

Flights table

The main table displays all flights matching your current filters. Each row shows key flight information and allows you to select flights for bulk passenger management. The table includes:

  • Selection checkbox (enabled only if the flight has a ticket layout assigned)
  • Flight number (sortable)
  • Ticket configuration dropdown
  • Scheduled status and flight status
  • Day, date, and route information
  • Scheduled times (STD and STA in UTC)
  • Aircraft and crew assignments
  • Client name
  • Seating configuration and capacity
  • Passenger counts (total, males, females, children, infants)
  • Occupancy percentage
  • Summary/Manifest button

3 Primary workflows

3.1 Assign a ticket layout to flights

Before you can manage passengers, each flight needs a ticket layout assigned. Ticket layouts control what passenger information is collected and how tickets are formatted.

When to use this

Assign a ticket layout when you first schedule a flight that will carry passengers, or when you need to change the ticket format for a specific route or client.

Steps
  1. Locate the flight in the table
  2. In the Ticket configuration column, open the dropdown menu
  3. Select a ticket layout and version from the list (e.g., "Standard Ticket (V1)")
  4. The system saves your selection automatically
Result

The flight now has a ticket layout assigned. The selection checkbox becomes enabled, allowing you to select this flight for passenger management. If a newer version of the ticket layout is available, an information icon appears next to the dropdown.

Notes & rules
  • Only the latest version of active (non-deactivated) ticket layouts appear in the dropdown
  • If you've already issued tickets for a flight, the currently assigned layout version remains available in the dropdown even if newer versions exist
  • When a new version is available, an information icon appears to notify you. You can continue using the current version or update to the new one.
  • Flights without a layout show a "Select" option in the dropdown

3.2 Select flights for passenger management

To add or edit passengers across one or more flights, you must first select those flights. The system allows bulk management only when all selected flights share the same ticket layout.

When to use this

Use this when issuing tickets for a multi-leg journey, adding passengers to a single flight, or managing existing bookings across connected flights.

Steps
  1. Ensure each flight you want to select has a ticket layout assigned
  2. Check the box in the first column for each flight you want to include
  3. Verify that all selected flights have the same ticket layout (indicated in the Ticket configuration column)
  4. Click Manage tickets/pax in the top-right corner
Result

The Manage pax & tickets window opens, showing all selected flights at the top and a table of passengers and tickets below. You can now add, edit, or cancel tickets for these flights.

Notes & rules
  • You can only select flights that have a ticket layout assigned
  • If you try to select flights with different ticket layouts, the Manage tickets/pax button remains disabled
  • Use the Clear button at the top of the table to quickly deselect all flights
  • Selected flights are remembered as you navigate pages and apply filters

3.3 Add a new passenger and ticket

When you need to book a passenger on the selected flights, add a new ticket record with the passenger's details.

When to use this

Use this workflow when a client books a new passenger, or when you need to issue additional tickets for existing flights.

Steps
  1. Click Manage tickets/pax to open the management window
  2. Click Add new passenger at the bottom of the passengers & tickets table
  3. A new row appears with empty fields
  4. Enter or search for the passenger's details:
    • Client: Select the client booking this ticket (searchable dropdown)
    • ID or Passport: Enter the passenger's identification number (required for PAX database inclusion)
    • Surname, First name, Middle name(s): Enter the passenger's full name
    • Nationality: Select from the country dropdown (if required by the ticket layout)
    • Category: Select passenger category (Adult, Child, Infant, etc.)
    • Date of birth: Enter the passenger's birth date
    • Weight, Luggage weight: Enter as required by the ticket layout
    • Dietary requirements, Comments: Optional fields if enabled in the ticket layout
  5. Use the checkboxes in the flight columns to assign this passenger to specific flight sectors
  6. Click Save to save the ticket without closing the window, or Submit & save to save and close
Result

A new ticket is created with a unique e-ticket number. The passenger is added to the selected flight sectors. The flight table updates to show the new passenger count and occupancy percentage.

Notes & rules
  • E-ticket numbers are generated automatically when you save
  • Passengers without an ID or passport are excluded from the PAX database
  • At least one flight sector must be selected for each passenger
  • You can use the PAX autocomplete search to pre-fill details for passengers already in the PAX database
  • Date issued and issued by user are recorded automatically

3.4 Edit passenger details

After tickets are issued, you can update passenger information, change flight assignments, or upload additional documents.

When to use this

Use this when a passenger's details change, when you need to add them to additional flights, or when uploading supporting documents like passports or medical certificates.

Steps
  1. Select the relevant flights and click Manage tickets/pax
  2. Locate the passenger's row in the table
  3. Edit any of the following fields directly in the table:
    • Client assignment
    • Passenger name, ID, nationality
    • Category, date of birth
    • Weight, luggage weight, dietary requirements, comments
  4. Change flight assignments by checking or unchecking the boxes in the flight columns
  5. To upload documents, click the document upload button (shows badge with current document count)
  6. Click Save or Submit & save to apply changes
Result

The ticket record is updated with the new information. If you changed flight assignments, the passenger is added to or removed from those flights. Documents are linked to the ticket and stored securely.

Notes & rules
  • You can use the PAX autocomplete to quickly update details from the PAX database
  • At least one flight sector must remain selected for each passenger
  • The e-ticket number cannot be changed after issuance
  • Date issued and issued by user remain fixed once the ticket is created

3.5 Upload passenger documents

For certain routes or regulations, you may need to attach supporting documents to passenger tickets (e.g., passport copies, medical certificates, travel authorisations).

When to use this

Upload documents when required by regulations, client requests, or organisational policy.

Steps
  1. In the Manage pax & tickets window, locate the passenger
  2. Click the green document upload button in the Documents column (shows current document count)
  3. The Passenger documents window opens
  4. Click Add new document
  5. Select a Document type from the dropdown (e.g., Passport, Medical Certificate)
  6. Click Upload and select the file from your device
  7. Repeat to add multiple documents
  8. Click Submit to save and return to the Manage pax & tickets window
Result

Documents are uploaded to secure cloud storage and linked to the passenger's ticket. The document count badge updates to reflect the new total. Uploaded documents are accessible to authorised staff.

Notes & rules
  • Document types are configured by administrators in Passenger Services Settings
  • You can upload multiple documents per ticket
  • Each document must have a type assigned before saving
  • To remove a document, click the red trash icon next to it
  • Documents are stored in the "ticketdocuments" container in Azure storage

3.6 Generate ticket documents

Once tickets are issued, you can generate printable or digital ticket documents for passengers. You can generate individual tickets, multiple tickets at once, or a group ticket covering all passengers.

When to use this

Generate tickets when passengers need proof of booking, for check-in purposes, or to satisfy regulatory requirements.

Steps

For individual tickets:

  1. In the Manage pax & tickets window, locate the passenger
  2. Click the passenger's e-ticket number in the table
  3. The Ticket read-only detail window opens showing the ticket and all passenger information
  4. Click the PDF button next to the e-ticket number to generate the document

For multiple individual tickets:

  1. At the bottom-right of the Manage pax & tickets window, find All individual tickets:
  2. Click the PDF button to generate a document containing all tickets

For a group ticket:

  1. At the bottom-right of the Manage pax & tickets window, find Group ticket:
  2. Click the PDF button or Print button to generate a single document listing all passengers and flights
Result

A PDF document is generated based on the ticket layout configuration. Individual tickets show passenger details, flight itinerary, e-ticket number with QR code, and any custom fields defined in the layout. Group tickets show a manifest-style view of all passengers and flights.

Notes & rules
  • The ticket layout controls the format and content of generated documents
  • QR codes are generated automatically and contain the e-ticket number for scanning
  • Generated documents can be saved, printed, or emailed to passengers
  • Cancelled tickets are marked clearly on generated documents

3.7 View passenger manifest and summary

For each flight, you can view a read-only passenger manifest showing all booked passengers, crew details, and flight information.

When to use this

Use the manifest for flight planning, check-in procedures, regulatory submissions, or to verify passenger counts before departure.

Steps
  1. In the flights table, locate the flight
  2. In the Summary / Manifest column, click the button with the seat icon
  3. The flight passengers window opens
What you'll see

The window displays three sections:

  • Flight details: Departure date, flight number, regulation type, aircraft type, registration, capacity, scheduled times, and route
  • Crew details: All assigned crew members with their positions
  • Passengers: Complete list of booked passengers with their details, seat assignments (if applicable), categories, and ticket status
Result

You have a comprehensive view of everyone on the flight. This view is read-only; to make changes, close this window and use the Manage tickets/pax workflow.

3.8 Cancel a ticket

When a passenger cancels their booking, you can mark the ticket as cancelled. Cancelled tickets remain in the system for record-keeping but are excluded from passenger counts and occupancy calculations.

When to use this

Cancel tickets when passengers withdraw from bookings, when flights are rescheduled, or when correcting errors.

Steps
  1. Select the relevant flights and click Manage tickets/pax
  2. Locate the passenger's row in the table
  3. In the Cancel ticket column, click the red ban icon button
  4. The ticket is marked as cancelled immediately
  5. Click Save or Submit & save to apply the change
Result

The ticket status changes to Cancelled. The passenger is no longer included in active passenger counts or occupancy calculations. The ticket record remains in the system for audit purposes. The button changes to a green restore icon, allowing you to un-cancel the ticket if needed.

Notes & rules
  • Cancelled tickets are not deleted—they remain in the system
  • To permanently remove an unsaved ticket, use the trash icon instead (only available before the ticket is saved)
  • You can un-cancel a ticket by clicking the green restore button
  • Cancelled tickets still appear in searches and the Manage pax & tickets window
  • Generated ticket documents for cancelled tickets display a "Cancelled" indicator

4 Feature reference

4.1 Flights table columns

The main flights table displays the following information:

Flight Information Columns
Column Meaning Sortable Notes
Checkbox Select this flight for bulk passenger management No Enabled only if the flight has a ticket layout assigned
Flight no. Flight identifier Yes -
Ticket configuration Dropdown to select or change the ticket layout version for this flight No Shows info icon if newer version available
Scheduled Status Publishing status (e.g., Published, Draft) No -
Flight Status Operational status badges (Scheduled, Departed, Arrived, Cancelled) No Shows warning if cancelled with passengers still booked
Day Day of week for the scheduled departure No -
Date Scheduled departure date (dd/MM/yyyy format) Yes Default sort column
Route Departure and arrival airports shown as badges No -
STD (UTC) Scheduled Time of Departure in UTC No -
STA (UTC) Scheduled Time of Arrival in UTC No -
Aircraft & Crew Aircraft registration and crew assignment badges No -
Client Client name or "N/A" if not assigned No -
Seating config Aircraft type designator indicating seating configuration No -
Capacity Maximum passenger capacity for the assigned aircraft No -
Pax Total number of ticketed passengers (excludes cancelled tickets) No -
M Number of male passengers No Based on passenger category
F Number of female passengers No Based on passenger category
C Number of child passengers No Based on passenger category
I Number of infant passengers No Based on passenger category
Occupancy Percentage of seats occupied (Total Pax / Capacity × 100) No Rounded to nearest whole number
Summary / Manifest Button to view the flight's passenger manifest and summary No Opens read-only detail window

4.3 Manage pax & tickets window

When you click Manage tickets/pax, a large window opens with two main sections:

Selected flights section

The top section displays all selected flights in a table showing:

  • Flight number
  • Day and date
  • Route (departure and arrival airports)
  • STD and STA in UTC
  • Aircraft and crew
  • Seating configuration
Passengers & tickets section

The main table lists all passengers and tickets for the selected flights. You can search for specific passengers, adjust items per page, and see all passenger details in editable columns:

  • E-ticket number (click to view ticket details)
  • Client (searchable dropdown)
  • ID or Passport (with info about PAX database inclusion)
  • Surname, First name, Middle names
  • Nationality (if required by ticket layout)
  • Category (Adult, Child, Infant, etc.)
  • Date of birth and calculated age
  • Weight and luggage weight (if required by ticket layout)
  • Dietary requirements and comments (if enabled in ticket layout)
  • Date issued and issued by user (read-only)
  • Documents button with badge showing count
  • Flight sector columns with checkboxes to assign passengers to specific flights
  • Cancel ticket button
Window controls

At the bottom of the window, you'll find:

  • Add new passenger: Creates a new blank row for ticket entry
  • Save: Saves changes without closing the window (shows "Saving..." when processing)
  • Submit & save: Saves changes and closes the window
  • Cancel: Discards changes and closes the window
  • Last saved: Displays the last save timestamp
Bulk document generation

At the bottom-right corner, two options allow you to generate multiple tickets at once:

  • All individual tickets: Generates a PDF with all passenger tickets
  • Group ticket: Generates a manifest-style document for all passengers and flights (PDF and print options available)

5 Field and status glossary

Quick reference for common fields and passenger categories.

Passenger Categories
Category Meaning
Adult Passenger aged 12 years or older
Child Passenger aged 2-11 years
Infant Passenger under 2 years of age
Male / Female Gender-specific adult categories
Flight Statuses
Status Meaning
Scheduled Flight is published and scheduled for operation
Departed Flight has departed from the origin airport
Arrived Flight has arrived at the destination airport
Cancelled Flight has been cancelled
Ticket Layout Fields
Field Meaning
E-ticket number Unique ticket identifier generated automatically (format: [Airline Code]-[Country]-[Ticket Number]-[Document Number])
Nationality Passenger's country of nationality (required by some ticket layouts)
Weight Passenger body weight (required by some ticket layouts for weight and balance calculations)
Luggage weight Total weight of passenger's checked baggage (required by some ticket layouts)
Dietary requirements Special meal requests or dietary restrictions (optional field enabled by ticket layout)
Comments Additional notes or special requirements (optional field enabled by ticket layout)
Date issued Date and time the ticket was first created (recorded automatically)
Issued by Name of the user who created the ticket (recorded automatically)

6 Rules, permissions and validations

Permission requirements

Access to the Bookings & Tickets page is controlled by role-based permissions:

  • View bookings and tickets: Required to access the Bookings & Tickets page and view flight information
  • Edit bookings and tickets: Required to manage tickets and passengers (enables the "Manage tickets/pax" button)

If you don't have the required permissions, you'll see an access notification instead of the page content. Contact your administrator to request access if needed.

Operational rules
  • Same ticket layout required: You can only select and manage flights together if they all use the same ticket layout version
  • At least one flight sector required: Each passenger must be assigned to at least one flight sector (cannot un-check all flight columns)
  • Ticket layout required for selection: Only flights with a ticket layout assigned can be selected for passenger management
  • Default ticket layout: Flights without existing tickets are automatically assigned the default ticket layout (if one is configured)
  • Cannot delete flights with passengers: If a cancelled flight still has passengers booked, those passengers must be removed before the flight can be deleted from ticket records
Validation rules
  • Required fields: First name, e-ticket number, and at least one flight sector are required
  • ID or passport for PAX database: Passengers without an ID or passport number are excluded from the PAX database
  • Client assignment: Passengers can optionally be linked to a client for billing and reporting purposes
  • Document type required: When uploading documents, each document must have a document type selected

7 Troubleshooting and FAQs

Why can't I select a flight?

The checkbox is disabled if the flight doesn't have a ticket layout assigned. Assign a ticket layout using the dropdown in the "Ticket configuration" column, then the checkbox will become enabled.

Why is the "Manage tickets/pax" button disabled?

The button is disabled when:

  • No flights are selected
  • Selected flights have different ticket layout versions
  • You don't have permission to edit bookings and tickets

Hover over the disabled button to see a tooltip explaining the reason. Ensure all selected flights have the same ticket layout to enable the button.

What happens to cancelled tickets?

Cancelled tickets remain in the system for audit and record-keeping purposes. They are:

  • Excluded from passenger counts and occupancy calculations
  • Still visible in the Manage pax & tickets window
  • Marked clearly on generated ticket documents
  • Restorable using the green restore button if cancelled in error
How do I change a ticket layout after tickets are issued?

You can change the ticket layout using the dropdown in the "Ticket configuration" column. However, be aware that:

  • Changing layouts may affect which fields are displayed when editing tickets
  • Existing tickets retain their data, but new fields from the new layout will be empty
  • It's best to maintain the same layout for all flights in a passenger's journey
Why don't I see weight or dietary requirements fields?

These fields are controlled by the ticket layout configuration. If the selected ticket layout doesn't include these fields, they won't appear in the Manage pax & tickets window. Contact an administrator to modify the ticket layout settings if needed.

How do I fix the "This ticket configuration has been updated" message?

This information message appears when a newer version of the ticket layout is available. You can:

  • Continue using the current version (no action needed)
  • Select the new version from the dropdown to update the flight

Note that updating to a new version may add or change fields for passenger data collection.

Navigation
Settings

Theme


Other settings coming soon...

An unhandled error has occurred. Reload 🗙
Interactive features loading...