Cookie

We use cookies and similar technologies. By clicking OK you agree to this. Privacy Insights

GDS
Amadeus B2B Portal: How to Build a High-Performance Travel Booking Platform for Agencies, Consolidators & DMCs
June 19, 2026 at 12:30 PM
Amadeus B2B Portal Development for Travel Agencies

If you run a travel agency, work as a consolidator, or manage a Destination Management Company, there is a single technology decision that shapes everything else about how efficiently you operate: whether your team books travel through a purpose-built Amadeus B2B portal or through a patchwork of manual GDS terminals, spreadsheets, and third-party tools that were never designed to work together. The difference is not cosmetic. It determines how fast your agents can search and confirm a booking, how accurately markups are applied, how clearly commissions are tracked, how confidently managers can see what their team is doing, and ultimately, how competitively your business can price and sell travel. At Flight Terminus, we build custom Amadeus B2B portals for travel businesses of all sizes, from independent agencies with a handful of agents to multi-branch consolidators managing thousands of bookings per month. This blog covers everything you need to know about what an Amadeus B2B portal is, what it should contain, who it is built for, and how to choose the right one for your business.

What Is an Amadeus B2B Portal?

An Amadeus B2B portal is a web-based booking platform built specifically for travel agents and travel businesses, connected directly to the Amadeus Global Distribution System (GDS). Unlike consumer-facing booking websites, a B2B portal is designed for professional use: it gives agents access to live GDS inventory, fare management tools, booking controls, and operational reporting in a single interface.

The term B2B refers to Business to Business, which means the platform is built for your internal agents or for agents belonging to other travel businesses in your network. The end traveller is not the user of a B2B portal. The agent is.

Amadeus is the world's largest GDS by market share, used by over 100,000 travel agencies across more than 190 countries. When you build an Amadeus B2B portal, you are connecting your agency's booking infrastructure directly to Amadeus's global inventory of flights, hotels, car rentals, and ancillary services, and wrapping that inventory in a custom interface designed around how your agents actually work.

What It Is Not

  • It is not a standard Amadeus terminal or Amadeus Selling Platform Connect. Those are Amadeus's own interfaces, not customised to your business
  • It is not a B2C travel website; travellers do not log in and book directly
  • It is not a generic travel booking plugin it is a custom-built system integrated with the Amadeus GDS and your specific business rules

Who Needs an Amadeus B2B Portal?

The short answer is: any travel business that books a significant volume of travel and wants to do it more efficiently, more profitably, and with more control.

Retail Travel Agencies

If your agency has two or more agents handling bookings, an Amadeus B2B portal gives every agent a consistent, controlled booking environment. Managers can set which fares and suppliers each agent can access, track individual booking performance, and ensure markup rules are applied correctly on every single transaction.

Consolidators and Wholesalers

Consolidators need an Amadeus B2B portal that handles multiple sub-agent relationships simultaneously. The platform needs to enforce different markup tiers per sub-agent, manage credit limits, and give each sub-agent their own login while keeping the full booking ledger visible to the consolidator admin. This is the foundation of a B2B2B structure, and it starts with the right portal architecture.

See our travel aggregator portal development page to understand how this scales for consolidator networks.

Destination Management Companies (DMCs)

DMCs manage travel for incoming visitors to a destination or region. An Amadeus B2B portal gives DMC staff the ability to book ground transport, accommodation, and connecting flights from a single interface, while allowing their B2B buyers to access a booking interface calibrated to the DMC's own product catalogue and pricing.

Travel Management Companies (TMCs)

TMCs serve corporate clients and need a B2B portal with policy compliance built in, cost centre allocation, approval workflows, and detailed management information reporting. The Amadeus B2B portal for a TMC is a professional operations tool, not just a booking screen.

Tour Operators

Tour operators who build and sell packages need a B2B portal that integrates Amadeus flight inventory alongside their own packaged content, displaying both to their agents in a single booking flow. Flight Terminus builds this kind of hybrid portal as part of our custom development offering.

Core Features of a Well-Built Amadeus B2B Portal

Not all Amadeus B2B portals are equal. The difference between a portal that genuinely improves your business and one that just replaces your GDS terminal with a slightly prettier screen comes down to the features that are built into it from day one. Below is a breakdown of the core components Flight Terminus builds into every B2B portal.


Feature

What It Does

Why It Matters

Live Amadeus Flight Search

Real-time fare retrieval from Amadeus GDS across all routes, airlines, and fare classes

Agents always see current pricing without manual GDS commands

Fare Families & Upsell Display

Displays full fare family comparison, including baggage, flexibility, and seat availability

Increases ancillary revenue and gives agents more to sell

Markup Management Engine

Apply fixed or percentage markups by route, airline, agent, branch, or customer segment

Ensures every booking is profitable without manual calculation

Role-Based Access Control

Separate login levels for Super Admin, Branch Manager, and Agent

Prevents unauthorised fare changes and protects booking integrity

PNR Creation via Amadeus

Full booking completion and PNR generation through the Amadeus API

End-to-end transaction from search to confirmed booking in one place

Multi-Currency Support

Display and charge in multiple currencies with live exchange rates

Supports cross-border agencies and multi-market operations

Booking Queue Management

Organise, filter, and act on pending bookings in a structured queue

Reduces missed bookings and keeps agent workflows organised

Commission & Incentive Tracking

Track BSP commissions, overrides, and incentive targets per booking

Makes revenue management transparent and auditable

Refund & Cancellation Tools

Handle Amadeus voids, refunds, and reissues from within the portal

Reduces post-booking manual work and call centre load

Reporting Dashboard

Sales reports, booking volumes, agent performance, and revenue summaries

Gives managers the data they need to run the business effectively


For agencies that also want to offer white label booking access to corporate clients or partner agencies, Flight Terminus integrates this as a module within the same B2B infrastructure.

The Amadeus API Layer: What Powers the Portal?

A custom Amadeus B2B portal is only as good as its API integration. The Amadeus for Developers platform exposes a set of REST APIs that cover every stage of the travel booking journey. Flight Terminus integrates these APIs as the core engine behind every B2B portal we build.

Key Amadeus APIs Used in a B2B Portal

  • Flight Offers Search API: Returns real-time fare availability and pricing across all Amadeus-connected airlines and routes
  • Flight Offers Price API: Confirms and locks the price of a selected offer before the booking is committed
  • Flight Create Orders API: Completes the booking and creates a PNR in the Amadeus system
  • Flight Order Management API: Retrieves, modifies, and cancels existing bookings
  • Amadeus Hotel APIs: Covers property search, rate retrieval, and hotel booking completion
  • Amadeus Car APIs: Provides car rental availability and booking across 30,000-plus global locations
  • Amadeus Airline Code Lookup: Reference data for airline names, IATA codes, and routes
  • Airport & City Search API: Powers the origin/destination autocomplete in the search interface


Flight Terminus handles the complete Amadeus API integration, including authentication, rate limiting, error handling, caching strategy, and response normalisation. For agencies or developers who want to understand the full scope of our integration capabilities, visit our Amadeus integration page and our AQC flight API integration solutions page.

Why Not Just Use the Amadeus Selling Platform Directly?

Amadeus Selling Platform Connect and Amadeus Cytric are Amadeus's own tools. They are functional but they are not customisable to your business. You cannot add your own markup rules, your own branding, your own agent hierarchy, or your own reporting logic. A custom B2B portal gives you all of this, built around how your specific business operates, not how Amadeus thinks travel agencies should operate.

B2B Portal Architecture - How Flight Terminus Builds It

Understanding the technical architecture of an Amadeus B2B portal helps you make better decisions about what you need and what you are paying for. Flight Terminus builds all portals on a modern, cloud-ready architecture that is designed for scale from the start.

Frontend Layer

  • Responsive web application built in React or Next.js
  • Fast, interactive search UI with real-time results from Amadeus
  • Custom design aligned to your brand identity
  • Accessibility-compliant and cross-browser tested

Backend Layer

  • Amadeus API integration via Node.js or Python service layer
  • Business logic engine for markups, commissions, and policy rules
  • Authentication system with JWT or OAuth for role-based access
  • Booking management database for PNR storage and transaction history
  • Webhook processing for Amadeus booking status updates

Infrastructure Layer

  • Cloud hosting on AWS, Google Cloud, or Azure depending on client preference
  • CDN integration for fast global load times
  • SSL, data encryption, and PCI-compliant payment integration
  • Auto-scaling configured for peak booking periods
  • Monitoring and alerting for uptime and performance

Integration Layer

  • Flight API connections beyond Amadeus for LCC and direct airline content where needed
  • Payment gateway integration (Stripe, Razorpay, PayFort, or others)
  • Email and SMS notification services for booking confirmations
  • Accounting system connectors for commission reconciliation


For agencies that eventually want to extend into a B2C flight booking portal for their end travellers, Flight Terminus designs the B2B portal architecture so the B2C layer can be added later without rebuilding the core infrastructure.

Markup Management - The Commercial Engine of Your B2B Portal

Markup management is where the commercial intelligence of an Amadeus B2B portal lives. Done well, it ensures every booking your agents make contributes the right margin to your business automatically, without the agent needing to calculate or remember anything. Done poorly, it becomes a source of errors, disputes, and lost revenue.

Types of Markup Flight Terminus Builds Into B2B Portals

  • Flat fee per booking: A fixed amount added to every booking regardless of fare value
  • Percentage markup: A percentage of the base fare applied as the agent's margin
  • Route-based markup: Different margins applied to specific origin-destination pairs
  • Airline-based markup: Carrier-specific margins, useful when you have override agreements with certain airlines
  • Agent-level markup: Different margins for different agents or agent tiers within the same portal
  • Sub-agent markup: Separate markup layers for B2B2B networks where sub-agents have their own pricing
  • Time-based promotions: Temporary markup reductions for sales campaigns or loyalty incentives

Markup Transparency and Reporting

One of the most common pain points in travel agencies is the gap between what was charged to the customer, what was paid to the airline, and what the agency actually retained. Flight Terminus builds reporting that makes this visible at the booking level, agent level, branch level, and period level, so there is no reconciliation mystery at the end of the month.

Agent Hierarchy and Access Control

A professionally built Amadeus B2B portal is not a flat system where every user sees and does the same thing. It has a structured hierarchy of access that mirrors the structure of your actual business.

Standard Three-Tier Structure

Role

What They Can Do

What They Cannot Do

Super Admin

Full system access, configuration, user management, global reporting, markup settings

Nothing is restricted at this level

Branch Manager

View and manage bookings within their branch, set agent-level permissions, and access branch reports

Cannot change global markup settings or access other branches

Booking Agent

Search fares, make bookings, view their own booking history and commission earned

Cannot see other agents' bookings or change any pricing rules

Flight Terminus extends this structure to four or five tiers for consolidator networks, where additional levels such as Regional Manager or Sub-Agent Admin are required. The access control layer is built to match your actual org chart, not a generic template.

Hotel, Car, and Ancillary Booking Within the B2B Portal

While flights are typically the core product in an Amadeus B2B portal, Flight Terminus builds portals that extend to the full Amadeus content suite, giving your agents a single platform for every bookable product.

Hotel Booking

  • Amadeus Hotel APIs cover over 900,000 properties worldwide
  • Room type, rate plan, and cancellation policy are displayed clearly per property
  • Content enrichment using property images, descriptions, and amenity lists
  • Markup applied to hotel rates using the same engine as flights
  • For agencies considering a separate hotel-focused product, see our custom B2B flight booking solution page for how we structure multi-product architectures

Car Rental

  • Amadeus Car API integration covering 30,000-plus rental locations globally
  • Vehicle class comparison with transparent pricing and included/excluded features
  • Driver details, insurance options, pickup/drop-off location management
  • Markup and commission are applied at the same layer as flights and hotels

Ancillary Services

  • Seat selection using Amadeus Seat Maps API
  • Baggage add-ons and meal preferences at booking or post-booking stage
  • Insurance products via third-party insurance API integration
  • Airport transfer and ground services through supplier API connections

Custom vs Off-the-Shelf — Why a Custom Build Wins

off-the-shelf SaaS booking platforms and a custom-built solution. Both have a role, but for serious travel businesses with specific commercial needs, a custom portal built by a specialist like Flight Terminus consistently delivers better results.


What You Get with a Custom B2B Portal

What You Lose Without One

Markup rules built exactly to your commercial structure

Generic markup tiers that rarely match your actual deals

Agent hierarchy that mirrors your actual org chart

Flat user structure with no meaningful hierarchy

Your brand, your domain, your user experience

Shared platform branding that weakens your identity

Integration with the specific payment gateways your markets require

Limited payment gateway options

Reporting built around the KPIs that matter to your business

Pre-built reports that may not answer the questions your management team asks

Ability to add LCC content or direct airline APIs alongside Amadeus

Content is locked to whatever the SaaS provider decides to include

No per-booking SaaS fees, reducing your margin on every transaction

Monthly or per-booking fees that compound as you grow

Architecture that scales to B2C, white label, or mobile when you are ready

Platform lock-in with no roadmap control

For agencies exploring the broader range of portal types Flight Terminus builds, including white label flight booking portals and B2C flight booking portals, our team can advise on which model or combination of models fits your business at its current stage.

Reporting, Analytics, and Business Intelligence

A well-built Amadeus B2B portal does not just process bookings. It generates structured data about every transaction that your management team can use to make better decisions. Flight Terminus builds reporting dashboards into every portal we deliver, with the depth of data appropriate to the size and complexity of your business.

Operational Reports

  • Daily booking volumes and revenue by agent, branch, and product type
  • Pending bookings requiring action before the ticketing deadline
  • Cancellation and refund tracking by agent and route
  • Failed search and booking attempts for debugging and optimisation

Financial Reports

  • Gross bookings versus net revenue after markup and commission
  • BSP reconciliation support with exportable transaction data
  • Commission earned per airline and per booking
  • Credit limit utilisation per sub-agent or branch

Performance Reports

  • Agent-level productivity: searches, quotes, conversions, and revenue
  • Top-performing routes, airlines, and travel periods
  • Booking lead time analysis for yield management
  • Customer repeat booking rates for loyalty tracking

Export and Integration

  • All reports are exportable to CSV or Excel for external analysis
  • API access to reporting data for integration with your accounting or BI platform
  • Scheduled report delivery by email to the management team

Payment Integration in an Amadeus B2B Portal

Every Amadeus B2B portal needs a payment layer that handles how agents or their customers pay for bookings. Flight Terminus integrates the right payment infrastructure based on your geography, business model, and transaction volumes.

Payment Models Flight Terminus Supports

  • Prepaid wallet/credit system: Agents load a credit balance, and bookings are deducted automatically. Eliminates payment friction at booking time and gives you float control
  • Direct card payment: Agents or customers pay by card at the point of booking, processed via a PCI-compliant gateway
  • Corporate invoicing: Bookings are accumulated on account and invoiced at agreed intervals, suitable for TMC corporate client accounts
  • BSP settlement: For IATA-accredited agencies, Amadeus bookings settle through BSP as standard

Payment Gateways Flight Terminus Integrates

  • Stripe (global), Razorpay (India), PayFort / Amazon Payment Services (Middle East), Telr, PayTabs, and others, based on geography
  • 3D Secure authentication for card transaction security
  • Multi-currency settlement with live exchange rate conversion
  • For agencies needing a full-service integration overview, see our integration services page

How Long Does It Take and What Does It Cost?

The timeline and cost of building a custom Amadeus B2B portal depends on the scope of features, the number of product types included, and the complexity of the agent hierarchy. Below is a general framework based on Flight Terminus project experience.

Portal Type

Typical Timeline

Scope

Standard B2B Portal

8 to 10 weeks

Flights, markup, 3-tier agents, basic reporting

B2B with Hotels & Cars

12 to 14 weeks

Multi-product, extended markup engine, enhanced reporting

B2B2B Consolidator Platform

14 to 18 weeks

Multi-tier sub-agent network, per-agent branding, credit management

Enterprise TMC Platform

18 to 24 weeks

Policy engine, approval workflows, BI reporting, SSO integration

Cost varies depending on feature scope, third-party integrations, and infrastructure requirements. Flight Terminus provides a detailed project estimate following a scoping consultation. We do not publish fixed prices because no two portals are identical, and a fixed-price quote without a scoping session is not a reliable indicator of what your project will actually cost.

FAQs

Frequently Asked Questions

Yes. Access to Amadeus GDS content requires either a direct Amadeus agreement or access through an accredited Amadeus API partner. Flight Terminus can advise on the correct access route based on your business model and geography. In some cases, we can provide API access under our own Amadeus relationship while your direct contract is being established.

Yes. Flight Terminus builds portals that cover the full Amadeus content suite including flights, hotels, cars, and ancillaries. Each product type is modular, so you can launch with flights first and add hotels and cars later without rebuilding the platform. See our custom B2B flight booking solution page for more detail on multi-product portal builds.

Yes. White label capability is a standard option in Flight Terminus portal builds. Sub-agents or corporate clients can access a version of the portal branded to them, while the underlying Amadeus content and booking infrastructure is managed centrally by you. See our white label flight booking portal page for details.

Flight Terminus designs B2B portals with a future B2C layer in mind. When you are ready to add a consumer-facing booking channel, the core infrastructure does not need to be rebuilt. Visit our B2C flight booking portal page to understand how the two layers connect.

Yes. Flight Terminus integrates direct airline APIs and LCC booking platforms alongside Amadeus content, giving your agents access to fares that are not available through the GDS. See our AQC flight API integration solution for how we handle non-GDS airline content.

All Flight Terminus B2B portals are fully responsive and designed to work on desktop, tablet, and mobile browsers. If you want a dedicated mobile app for your agents in addition to the web portal, we build those separately. The web portal and the mobile app share the same API backend.

Flight Terminus provides post-launch support covering bug fixes, Amadeus API version updates, performance monitoring, and feature additions. We operate on a retained support model or project-by-project basis depending on the client's preference.

An Amadeus B2B portal is not a luxury for large travel businesses. It is a fundamental operational tool for any travel agency, consolidator, DMC, or TMC that is serious about running a profitable, scalable booking operation. The right portal gives your agents speed, your managers visibility, and your business the commercial controls to grow without losing margin.

Flight Terminus builds Amadeus B2B portals that are production-tested, commercially intelligent, and built around the specific structure of your travel business. We do not deliver templates. We deliver platforms.

Whether you are starting from scratch, replacing an underperforming off-the-shelf system, or expanding from a single-office agency into a multi-branch network, the conversation starts with understanding your business. That is exactly what our Amadeus integration team is here to do.


Start Your B2B Portal Project

Tell us about your agency and we will design the right Amadeus portal for your business.

Contact Flight Terminus

Explore More GDS Solutions

See the full range of Amadeus and multi-GDS platforms Flight Terminus builds.

View Amadeus Solutions