Shop and Order
Shop and Order (NDC)
The services grouped together in this API plan will allow you to shop for flight products, price a shopping basket then order and pay.
To decide if this plan is for you, read the documentation by selecting one of the services listed below.
Shop and Order | |
---|---|
Air Shopping | Returns flight product prices for requested origin and destination, cabin and date. Provides the cheapest available offer and higher classes of service together with their product descriptions. |
Flight Price | Returns a price quote and product description for the specified flight product and priced options to upgrade to a higher cabin or more flexible service. |
Seat Availability | Displays a priced seatmap |
Order Create | Creates a booking and issues tickets for the supplied itinerary and passenger details, returning a booking reference. Takes card payment or cash payment to an IATA agency. |
Order Retrieve | Retrieves an existing Order. |
Order Change | Adds a paid seat selection to an existing order. |
Itin Reshop | Provides the amount to be refunded should the agent cancel the booking. Should a change be needed or made to the booking it will provide any required additional collection details or residual values as applicable. |
Order Cancel | Cancels a booking and triggers refund process (if applicable). |
Service List |
Provides a list of services to add to your booking such as excess baggage, pre-paid catering and special assistance. |
Air Doc Issue |
Provides IATA accredited agents, new retailers and service providers the ability to pay for a held booking as per IATA NDC schema standards. |
Although the APIs are stateless, it is recommended (and assumed) that they will be called as part of the following sequence of Shop and Order APIs
- AirShopping
- FlightPrice
- SeatAvailability (where advance seat selection is requested)
- OrderCreate
- OrderRetrieve
- OrderChange
- Itin Reshop
- OrderCancel
- ServiceList
- AirDocIssue
The Shop and Order API plan forms part of the BA NDC Pilot
For access to the Shop and Order API plan, you will need to apply for a test plan key (below), and complete the Certification Process detailed here.
Docs Navigation
- Docs
- Avios Documentation
- Getting started with our API
- Aggregator / Service Providor
- Seller Direct Connect
- Seller using Aggregator / Service Provider
- AirShopping
- FlightPrice/OfferPrice
- BaggageList / ServiceList
- SeatAvailability
- OrderCreate
- AirDocIssue
- OrderRetrieve
- OrderChange
- ItinReshop
- OrderCancel
- OrderList
- OrderView RS
- Countries, Currencies and FOPs Supported
- Passenger Types, Special Service Request and Special Discounts
- API Plans Landing Page