The 30-second version
The legacy stack was built around the reservation: a PNR holds a flight segment, an e-ticket records the right to fly it, and an EMD records every ancillary. Each lives in a different system, settles through a different process, and was designed for an era when airlines sold seats — not experiences.
MAR collapses all of that into two records:
- The Offer — what the airline is willing to sell, to whom, in this context, right now. Versioned, traceable, time-bound.
- The Order — what the customer bought. One immutable record covering the flight, every ancillary, every change, every refund. No more PNR/ticket/EMD reconciliation.
The standards stack
MAR is not one standard. It's a family:
- NDC (New Distribution Capability) — XML schemas for shopping, pricing, and booking via direct connect or aggregators. The distribution layer.
- ONE Order — the canonical Order record that replaces PNR + e-ticket + EMD.
- Offer Management System (OMS) — the airline capability that constructs and prices Offers.
- Order Management System — the capability that owns the Order through fulfilment, servicing, and settlement.
- Dynamic Offer Creation (DOC) — the move away from filed fares toward context-aware, real-time offer construction.
What MAR does not give you
The standards describe what the records look like. They do not give you:
- An open implementation of the Offer or Order engine.
- A canonical tax ruleset.
- A community schedule corpus or fare reference data.
- A document-native database tuned for airline workloads.
- A rules engine to orchestrate the whole thing.
Those are the gaps AeroToys is filling. The standards give you the contract; we're building the open, composable runtime.
Where airlines get stuck
- Vendor lock-in dressed as MAR readiness. Plenty of vendors sell “NDC in a box” that is just an NDC façade in front of the same PSS. You move the API but not the architecture.
- Half-migrated estates. Running PNR + Order side-by-side for years is expensive and error-prone. The cutover plan matters more than the technology.
- Tax and settlement drift. Every airline maintains its own copy of airline tax rules. They diverge. Settlement breaks. The community Tax Engine exists to fix this.