Skip to content
All articles

Industry Insights

The Future of NDC Integration in Travel Platforms

New Distribution Capability is reshaping how airlines sell content. Here is what travel platforms need to know.

4 min readVeetek team

For decades, most travel platforms got airline content in one shape: through a GDS, using fare filing and EDIFACT messages designed long before the web. New Distribution Capability, the IATA standard usually called NDC, changes that. Airlines can now publish offers directly through XML or JSON APIs, with richer content such as fare families, seat maps, bags and bundles, priced dynamically by the airline itself.

For a travel agency or OTA, this sounds like good news, and in many ways it is. It also brings real integration work and some uncomfortable trade-offs. This article sets out what we think travel platforms should plan for, based on our experience connecting NDC sources to Vee Connect.

NDC is not one API

The standard defines message schemas, but every airline implements its own version, its own subset of messages and its own business rules. Some airlines run several NDC schema versions at once. Some expose NDC directly, others only through aggregators or through the GDS that now carries NDC content alongside traditional fares.

This means "adding NDC" is really adding a series of separate connections, each with its own certification, credentials, test environment and quirks. Plan for that in your roadmap. A single airline can take weeks from first test call to production, depending on how ready both sides are.

  • Decide early whether you connect to each airline directly, through an aggregator, or through your GDS.

  • Keep a normalised internal offer model so your booking flow does not depend on any single airline's schema.

  • Budget for ongoing maintenance as airlines retire old schema versions.

Offers and orders change the booking model

Traditional distribution is built around fares, PNRs and tickets. NDC is built around offers and orders. An offer is a priced, time-limited proposal from the airline. When the customer accepts it, the airline creates an order, which then becomes the single record for everything sold: flights, seats, bags and changes.

For a platform this matters in practical ways. Offers expire, often within minutes, so you cannot cache them like published fares. Servicing, such as changes, refunds and adding a bag, happens through the order, and not every airline supports every servicing message yet. Your operations team needs to know which bookings can be changed in your platform and which require contacting the airline.

Content parity is improving, but not finished

One reason airlines push NDC is to sell their full range of products, including bundles and ancillaries that are hard to file in the GDS. In some markets NDC content already includes fares that are not available through other channels. In others, the NDC offer is thinner than the GDS one, especially for interline itineraries, group bookings and complex multi-city trips.

The sensible approach for most platforms is to run NDC and traditional sources side by side and let search compare them. That means de-duplicating results when the same flight comes from two sources, and being clear in the interface about what each option includes. A cheaper NDC fare without a checked bag is not the same product as a GDS fare with one, and agents need to see that at a glance.

Payment, ticketing and settlement

NDC also moves some of the money flow. Depending on the airline and your agreement, you may pay through BSP as before, by card directly to the airline, or through other settlement arrangements. Commission structures can differ from your GDS bookings. Your back office has to reconcile all of these consistently.

In Vee Money we handle this by recording the supplier net price and the selling price for every booking regardless of source, and by tagging each booking with its settlement method. That way finance reports and agency invoices look the same whether the ticket came from Amadeus, an aggregator or an airline's own API.

What to do now

NDC is not going away, and the share of airline content sold through it will keep growing. That does not mean every platform should rush to build direct connections to every carrier. A practical plan looks like this:

  • Identify the airlines that matter most in your markets and check their NDC availability and incentives.

  • Use an aggregator or your GDS for broad NDC access, and go direct only where volume justifies it.

  • Make sure your booking, servicing and finance processes handle orders, not just PNRs.

  • Train agents on what NDC bookings include and how to service them.

NDC gives airlines more control over what they sell and gives travel platforms access to richer content. The cost is more integration work and a less uniform landscape. Platforms that keep a clean internal model, compare sources honestly and prepare their operations teams will get the benefits without letting the complexity leak into every booking.

More from the blog