Home / Booking engines / Flights
One fare model across every source.
GDS content, NDC offers and low-cost carriers arrive in different shapes. The engine normalises them into one fare object so search, markup, ticketing and refunds behave the same regardless of where the seat came from.
Every trip shape
One-way, return, multi-city and open-jaw, with flexible-date and nearby-airport search.
Fare families
Branded fares compared side by side, with baggage, changes and refundability shown before selection.
Ancillaries
Seats, bags, meals and priority sold at booking or added afterwards, with supplier availability checked live.
Hold and ticket
Price hold where the fare allows it, ticketing queues, and a time-limit watcher that warns before a PNR expires.
Post-ticketing
Void inside the window, reissue with fare difference calculation, and refund with penalty handling — all logged.
Schedule changes
Supplier schedule change messages are parsed, matched to the booking, and pushed to the traveller with re-accommodation options.
Margin control
Markup that survives contact with reality.
- Markup by route, carrier, fare family, cabin, channel and agent tier
- Fixed, percentage or per-passenger, with a minimum margin floor
- Airline commission and incentive tracked separately from your markup
- Currency conversion at your own spread, not the supplier’s
- Full price breakdown stored on the booking so any refund recomputes correctly
Fare object, normalised
See it search your own content.
Bring your GDS credentials or use our test connection — we will show you a real search on real fares.