Skip to content
NewThe State of Airline Retailing 2026 — read the report
AncillaryOffers
The platform

One platform for the entire offer lifecycle.

Compose, price, merchandise, bundle, personalize, and measure — every offer, every shop, every channel. Built around a single offer object and a single semantic metrics layer.

Architecture

A single offer object across every channel.

Every shopped offer is captured in a unified schema — composed, priced, merchandised, and audit-trailed identically across direct, NDC, and indirect channels.

offer.schema.v1

Offer {
  id: string
  composedAt: ISO8601
  traveler: TravelerContext
  segments: Segment[]
  ancillaries: Ancillary[]
  bundle?: Bundle
  pricing: Pricing
  merchandising: Decision
  audit: Trail
}
See it in action

Let us walk you through the full platform.

A 30-minute end-to-end walkthrough — your routes, your channels, your metrics. No slides we wouldn't share afterward.