Skip to main content

Points

Backoffice path: backoffice/points

Available to roles: System Administrator, Administrator

Overview

Points are the in-platform currency used across the airline. Pilots earn Points through flight performance, completing ferry flights, repositioning bounties, and other activities. Points are spent on license purchases, license renewals, booking fees, rank promotions, and other configurable costs. The Points page gives administrators full visibility into every pilot's balance and transaction history.

Transaction Structure

Every Points transaction is recorded as an immutable ledger entry with the following fields:

FieldDescription
UserThe pilot associated with the transaction.
TypeThe category of transaction (see types below).
ReasonA human-readable description of why the transaction occurred.
PointsThe amount (positive for awards, negative for deductions).
RemarksOptional additional notes or context.
SourcePolymorphic reference to the entity that triggered the transaction (e.g., a specific flight, license, or ferry leg).

All transactions are immutable -- once created, they cannot be edited or deleted. This ensures a complete and auditable history of all Points activity.

Transaction Types

Points transactions are categorized by type to identify their source:

TypeDescription
fdmPoints awarded or deducted based on Flight Data Monitoring trigger results.
bonusDiscretionary bonus Points awarded by staff or system.
licensePoints spent to purchase a license.
license_renewalPoints spent to renew a license.
bookingPoints spent on flight booking fees.
repositioningPoints earned for completing a repositioning bounty.
ferryPoints earned for completing a ferry flight leg.
spotterPoints earned for approved spotter photo submissions.
staff_reviewPoints awarded or deducted by staff during flight review, linked to the specific flight.
manualPoints manually awarded or deducted by staff.

Additional types may exist depending on your airline's configuration and installed modules.

Points List

The main Points page displays all pilots with their total Points balance. The list is:

  • Searchable -- filter by pilot name or identifier.
  • Sortable -- sort by balance, name, or other columns.

Clicking on a pilot opens their detail page, which shows the full transaction history for that pilot.

Pilot Detail Page

The detail page for an individual pilot displays:

  • Current balance -- the sum of all transactions.
  • Transaction history -- a chronological list of all Points transactions, with filters for:
    • Transaction type
    • Date range
    • Positive/negative amounts
  • Source links -- each transaction links back to its source entity (the flight, license, ferry, etc. that generated it).

Manual Transactions

Administrators can create manual Points transactions to award or deduct Points for any reason. When creating a manual transaction:

  1. Select the pilot.
  2. Enter the Points amount (positive to award, negative to deduct).
  3. Provide a reason describing the transaction.
  4. Optionally add remarks for additional context.

Manual transactions are recorded with the type manual and are fully visible in the pilot's transaction history.

How Points Flow Through the System

Points interact with many parts of the platform:

ActivityPoints Effect
Flight completion (FDM evaluation)Award or deduct based on trigger rules
Booking a flightDeduct if booking cost is configured
Cancelling a bookingDeduct penalty if configured
Completing a repositioning bountyAward the bounty's Points reward
Completing a ferry legAward the leg's configured Points
Purchasing a licenseDeduct the license cost
Renewing a licenseDeduct the renewal cost
Rank promotionDeduct the promotion cost
Spotter photo approvedAward configured spotter Points
Staff flight review adjustmentAward or deduct from the flight detail page
Staff manual adjustmentAward or deduct as specified

Pilot Points Dashboard

Pilot path: points

The pilot-facing Points Dashboard displays:

  • Stats Cards -- Total balance, this month's points, last month's points, and total transaction count.
  • 6-Month Trend -- A bar chart showing monthly point totals for the last 6 months, with green bars for positive months and red for negative.
  • Balance History -- A line chart showing the pilot's cumulative balance over time (last 90 days). The chart uses a green line with area fill to visualize how the balance has grown or declined.