Skip to main content
The FBO module uses several status systems to track the lifecycle of bookings, units, maintenance tasks, payments, tills, service orders, purchase orders, vendors, gift cards, discounts, and credits. This reference covers every status value, its meaning, and valid transitions.

Booking Statuses

Booking statuses track the lifecycle of FBO reservations from creation through checkout. The status determines available actions and the guest’s current relationship with the facility.

Booking Lifecycle

A booking can be cancelled from any non-terminal state — reserved, confirmed, or checked_in. Once a booking reaches checked_out or cancelled, no further transitions are possible.

Payment Statuses

Payment statuses track the financial state of a booking independently from its booking status. A booking can be checked out while its payment status is still partial or unpaid. Payment status is independent of booking status. For example, a booking in checked_in status could have a payment status of paid (pre-paid), partial (deposit received), or unpaid (payment due on checkout).

Unit Statuses

Unit statuses describe the current operational state of a hangar, tiedown, or ramp space. Units in inactive or maintenance status do not appear in the availability calendar as bookable options. A unit returns to available once maintenance is complete or the unit is ready for use.

Maintenance Statuses

Maintenance records track work performed on FBO units. Each record moves through a three-stage lifecycle.

Maintenance Lifecycle

Maintenance Priorities

Each maintenance record is assigned a priority level that determines urgency and scheduling order.

Till Statuses

Till statuses track the operational state of point-of-sale cash registers.

Invoice Statuses

Invoice statuses track the lifecycle of billing documents sent to customers.

Contract Statuses

Contract statuses track the state of service agreements between the FBO and its guests.

Transaction Statuses

Transaction statuses indicate the processing state of financial transactions in the POS system.

Service Order Statuses

Service order statuses track ramp services requested for aircraft movements on the flight board. Each service order moves through a four-stage lifecycle.

Service Order Lifecycle

A service order can be cancelled from pending or in_progress status. Once a service order reaches completed or cancelled, no further transitions are possible.

Purchase Order Statuses

Purchase order statuses track procurement requests sent to vendors from draft through fulfillment.

Purchase Order Lifecycle

A purchase order can be cancelled from draft or sent status. Once a PO reaches received or cancelled, no further transitions are possible.

Vendor Statuses

Vendor statuses indicate whether a vendor is available for new purchase orders. Vendors can be toggled between active and inactive at any time. Deactivating a vendor preserves all historical purchase order data.

Gift Card Statuses

Gift card statuses track the lifecycle of prepaid value cards issued to customers.

Discount Statuses

Discount statuses indicate whether a discount code can be applied to orders. A discount also becomes effectively unavailable if its used_count reaches max_uses, even while the status remains active.

Credit Statuses

Credit statuses track account-level credits issued to FBO customers.

FBO Point of Sale Reference

Order fields, payment methods, product catalog, and inventory tracking.

Manage FBO Bookings

Booking creation, tracking, and lifecycle management.

Manage FBO Units

Hangar, tiedown, and ramp space configuration and maintenance.

Manage FBO Ramp Services

Service order creation, assignment, and completion workflow.

Manage FBO Purchase Orders

Purchase order creation, vendor assignment, and receiving.

Handle FBO Billing

Invoices, rates, contracts, transactions, and customer billing.
Last modified on April 11, 2026