Cookie

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

GDS
Amadeus Agent Network Portal: How to Build a B2B2B Travel Distribution System That Scales With Your Agent Network
June 19, 2026 at 12:30 PM
Amadeus Agent Network Portal Build a B2B2B Travel Distribution System

For consolidators, host agencies, and travel groups, the biggest operational challenge is rarely the inventory. It is the distribution. Getting Amadeus GDS content in front of hundreds or thousands of sub-agents, each with their own pricing agreements, credit limits, and booking workflows, requires a level of technical infrastructure that a standard B2B portal cannot provide. That is where the Amadeus agent network portal model comes in. Also known as a B2B2B platform, it is a multi-tier distribution system where a primary organisation at the top of the network supplies inventory and booking capability to a layer of sub-agents beneath them, each of whom operates their own separate booking environment within the same platform. At Flight Terminus, we build Amadeus agent network portals for consolidators, franchise travel groups, host agencies, and travel technology companies that need to manage agent networks at scale. This blog covers what a B2B2B platform is, how it differs from a standard B2B portal, what it needs to contain, and how to build one that actually holds up in production.

What Is an Amadeus Agent Network Portal (B2B2B)?

An Amadeus agent network portal is a multi-tier travel booking platform where one primary organisation, the consolidator or host agency, operates the top tier and supplies booking access to a network of sub-agents beneath them. Each sub-agent has their own login environment, their own pricing, and often their own branded interface, but all bookings flow through the same centralised Amadeus GDS connection managed by the primary organisation.

The B2B2B label describes this structure precisely. The first B is the primary organisation. The second B is the sub-agent. The third B is the sub-agent's client, which may be another agency, a corporate account, or an individual traveller.

This is architecturally more complex than a standard B2B portal. A B2B portal serves one organisation and its own agents. An Amadeus agent network portal serves an entire ecosystem of separate businesses that all operate under the umbrella of a single platform, each with their own commercial relationships, credit arrangements, and booking histories.

The Three Tiers of a B2B2B Platform


Tier

Who They Are

What They Do on the Platform

Tier 1: Super Admin

Consolidator, host agency, or travel group

Manages the entire network, sets global pricing rules, assigns credit, monitors all bookings, and controls platform configuration

Tier 2: Sub-Agent Admin

Independent travel agency or franchisee

Manages their own agents, sets sub-agent-level markups, views their own bookings and financial performance

Tier 3: Booking Agent

Individual agent within a sub-agency

Searches fares, makes bookings, views their own booking history and commission

Some networks require four or five tiers, for example where a regional manager sits between the super admin and the sub-agent admin. Flight Terminus builds the hierarchy to match the actual structure of the organisation, not a rigid template. For networks that also want a consumer-facing booking layer, see our B2C flight booking portal page for how a public booking front end can sit alongside the agent network.

Who Needs an Amadeus Agent Network Portal?

The Amadeus agent network portal model is built for organisations that sit above individual agents in the travel distribution chain. If your business supplies booking access, inventory, or technology to other travel businesses, you need this model.

Consolidators and Wholesalers

A consolidator holds negotiated fares from Amadeus-connected airlines and distributes them to a network of retail sub-agents who could not access those fares on their own. An Amadeus agent network portal gives the consolidator a single platform to manage every sub-agent relationship, including their pricing tier, credit limit, booking volume, and commission entitlement, while each sub-agent sees only their own environment.

Host Agencies

Host agencies operate an IATA or ARC accreditation on behalf of affiliated independent travel agents. An agent network portal gives each affiliated agent their own booking environment under the host's Amadeus connection, with financial controls that protect the host from credit exposure.

Franchise Travel Groups

Franchise travel groups need to supply all franchisee locations with consistent access to Amadeus inventory, while allowing each franchisee to operate as an independent business with their own local branding, markups, and reporting. The agent network portal provides this without requiring each franchisee to maintain their own GDS contract.

Travel Technology Companies

Technology companies that have built a travel platform and want to offer it as a licensed product to multiple agency clients. The B2B2B architecture allows the technology company to be the platform operator at Tier 1, with each agency client operating as a Tier 2 admin and their own agents operating at Tier 3. See our travel aggregator portal development page for how technology companies build scalable multi-client platforms.

Regional or National Travel Groups

Large travel groups with multiple regional offices or subsidiary brands often need to consolidate their Amadeus GDS access into a single platform while maintaining separate reporting and pricing for each region or brand. The agent network portal provides centralised control with decentralised operations.

Airlines and Tourism Boards

Airlines operating a preferred agent programme sometimes build an Amadeus agent network portal to give their preferred agents priority access to specific fares, seat blocks, or promotional inventory. Tourism boards use a similar model to support inbound travel agencies selling their destination.

Core Features of a B2B2B Amadeus Agent Network Portal

Building an Amadeus agent network portal that works in production requires a specific set of features that go well beyond what a standard B2B portal provides. The following breakdown covers the critical components Flight Terminus builds into every B2B2B platform.

Multi-Tier Agent Hierarchy Management

  • Create, activate, suspend, and delete sub-agent accounts from the super admin panel
  • Assign each sub-agent to a pricing tier, credit limit, and booking permission set
  • Create sub-agent admin accounts that can in turn manage their own agent roster
  • Unlimited sub-agents per tier, with no platform-level cap on network size
  • Bulk sub-agent onboarding via CSV upload for large network deployments

Sub-Agent Branded Environments

  • Each sub-agent accesses the platform through their own branded login page
  • Sub-agent branding includes logo, colour scheme, and custom domain or subdomain
  • Booking confirmation emails sent under the sub-agent's brand, not the platform operator's
  • Custom fare display names and product labelling per sub-agent
  • White label sub-agent environments are covered in more detail on our white label flight booking portal page

Pricing and Markup Architecture

  • Global markup set by the super admin applies to all sub-agents by default
  • Per-sub-agent markup overrides for specific pricing agreements
  • Per-route and per-airline markup at both network level and sub-agent level
  • Markup stacking: the super admin margin and the sub-agent margin are applied separately without conflict
  • Time-limited promotional pricing tools available at both tiers
  • Full audit trail of every pricing change with timestamp and user attribution

Credit and Wallet Management

  • Prepaid credit wallet: sub-agents load funds and bookings are deducted automatically
  • Postpaid credit limits: sub-agents book up to a defined credit ceiling before payment is required
  • Real-time credit balance display to agents and admins
  • Automated low-balance alerts and booking blocks when credit is exhausted
  • Credit transfer between sub-agents controlled by super admin
  • Payment reconciliation reports showing credit usage versus bookings made

Booking Visibility and Control

  • Super admin sees all bookings across the entire network in real time
  • Sub-agent admin sees only the bookings made within their own sub-agency
  • Booking agents see only their own individual booking history
  • Super admin can intervene, modify, or cancel any booking across the network
  • Booking source tagging so the platform operator knows which sub-agent generated each transaction

Reporting at Every Tier

  • Super admin reporting: total network revenue, per-sub-agent performance, credit utilisation
  • Sub-agent admin reporting: their own revenue, agent productivity, and commission earned
  • Individual agent reporting: personal bookings, personal commission, and conversion rate
  • All reports exportable to CSV or Excel
  • Scheduled report delivery to super admin and sub-agent admins by email

How the Amadeus GDS Powers a B2B2B Platform

The Amadeus GDS connection at the core of an Amadeus agent network portal is shared across the entire agent network. The platform holds one Amadeus API connection at the super admin level, and all sub-agents access inventory through that single connection. This is what makes the model commercially viable for consolidators: one GDS agreement, one set of negotiated fares, distributed to an unlimited number of sub-agents.

Key Amadeus APIs Used in a B2B2B Platform

  • Flight Offers Search API: Real-time fare search across all Amadeus-connected routes and carriers
  • Flight Offers Price API: Fare locking and price confirmation before booking commitment
  • Flight Create Orders API: PNR creation via the Amadeus system for all sub-agent bookings
  • Flight Order Management API: Retrieval, modification, and cancellation of existing bookings across the network
  • Amadeus Hotel APIs: Hotel search, rate retrieval, and property booking for multi-product networks
  • Amadeus Car APIs: Car rental availability and booking for networks offering ground transport
  • Seat Maps API: Seat selection capability at the individual booking agent level

For networks that need content beyond the Amadeus GDS, Flight Terminus integrates direct airline APIs and LCC content alongside Amadeus inventory. All content sources appear in a single unified search result under the platform's brand. Visit our AQC flight API integration solution page and our Amadeus integration page for the full scope of content integration options.

API Performance at Network Scale

When hundreds of sub-agents are searching simultaneously, the platform's API layer must manage Amadeus request volume efficiently. Flight Terminus builds an intelligent caching and rate management layer between the platform and the Amadeus for Developers API that reduces redundant calls, manages quota allocation, and maintains fast search response times even under peak load.

  • Search result caching for high-frequency routes with configurable freshness intervals
  • Queue management for concurrent search requests across the agent network
  • Automatic retry logic for failed API calls with exponential backoff
  • API quota monitoring with alerts when usage approaches Amadeus plan limits

Pricing Architecture for Multi-Tier Agent Networks

The pricing layer of an Amadeus agent network portal is where the commercial model of the entire distribution network lives. Getting it right from the architecture stage is critical. Retrofitting pricing logic into a platform that was not designed for it is one of the most common and costly mistakes in B2B2B travel platform development.

How Markup Stacking Works in a B2B2B Platform

Markup stacking means that the super admin's margin and the sub-agent's margin are each applied separately at the correct stage of the pricing calculation, without either tier being able to see the other's margin.


Stage

Who Controls It

What Happens

1. Base Fare

Amadeus GDS

Live fare retrieved from Amadeus at net cost to the consolidator

2. Consolidator Margin

Super Admin

Super admin markup applied. This becomes the net fare visible to sub-agents

3. Sub-Agent Margin

Sub-Agent Admin

Sub-agent adds their own markup on top of the consolidator net fare

4. Customer Price

End Traveller

Customer sees the final price inclusive of both markup layers

Neither tier can see the other's margin. Sub-agents see only the net fare set by the consolidator, not the original Amadeus base fare. Travellers see only the final customer price, not either markup layer. This protects the commercial confidentiality of every party in the chain.

Pricing Configuration Options at Each Tier

Super Admin Pricing Controls

Sub-Agent Pricing Controls

Global network markup applicable to all sub-agents

Their own additional markup on top of the consolidator net fare

Per-sub-agent pricing overrides for preferred partners

Route-specific markups within their own booking environment

Route-level and airline-level margin configuration

Promotional pricing tools for their own customer campaigns

Minimum and maximum markup limits to control sub-agent behaviour

Currency selection for their local market

Network-wide promotional campaigns and flash sale pricing

Their own loyalty or repeat-customer discount tools

Credit Management and Financial Controls

Financial risk management is one of the most important functions of an Amadeus agent network portal. When sub-agents are booking against your Amadeus GDS account, every booking creates a financial obligation. Without proper credit controls, a sub-agent can generate significant liability before the platform operator is aware of the exposure.

Credit Models Flight Terminus Builds

  • Prepaid wallet model: Sub-agent deposits funds before booking. Every booking deducts from the balance. Booking is blocked automatically when the balance reaches zero. This model eliminates credit risk for the platform operator completely
  • Postpaid credit limit model: Sub-agent is assigned a credit ceiling. They can book up to that limit before payment is required. Platform operator carries the credit risk up to the limit assigned
  • Hybrid model: Trusted sub-agents operate on postpaid credit. New or unproven sub-agents operate on prepaid wallet until they establish a track record
  • Per-booking deposit model: A deposit is held per booking at the time of reservation, with the balance due at ticketing. Used for high-value group bookings

Credit Control Features

  • Real-time credit balance visible to the sub-agent admin and super admin simultaneously
  • Automated booking block triggered when balance falls below a configurable threshold
  • Low-balance email and SMS alerts sent to the sub-agent admin before the block activates
  • Super admin override to temporarily extend credit during peak booking periods
  • Credit utilisation reports showing how each sub-agent uses their limit over time
  • Arrears tracking and overdue payment notifications integrated into the admin dashboard

Sub-Agent Onboarding and Account Management

A B2B2B platform is only as valuable as the agent network that uses it. The speed and ease of onboarding new sub-agents directly affects how quickly your network grows and how much friction your team faces in day-to-day operations. Flight Terminus builds sub-agent onboarding workflows that are structured, auditable, and scalable.

Sub-Agent Registration Flow

  • Self-service sub-agent registration form with configurable required fields
  • Document upload for IATA accreditation, business registration, or KYC documents
  • Super admin review and approval workflow before account activation
  • Automated welcome email with login credentials and platform documentation on approval
  • Onboarding checklist within the sub-agent admin panel guiding them through initial setup

Account Configuration on Approval

  • Credit limit or prepaid wallet amount assigned at activation
  • Markup tier assigned based on the sub-agent's commercial agreement
  • Branding configuration completed if the sub-agent has their own logo and domain
  • Access permissions set for which products and airlines the sub-agent can book
  • Training documentation and platform user guide provided within the admin panel

Ongoing Account Management

  • Super admin can modify any sub-agent's credit limit, pricing tier, or permissions at any time
  • Sub-agent account suspension and reactivation controls available instantly
  • Booking history retained permanently for each sub-agent account even after suspension
  • Sub-agent performance score visible to super admin based on booking volume and payment history

Planning a sub-agent onboarding programme for your network?

Flight Terminus builds onboarding flows that scale from 10 sub-agents to 10,000.

Technical Architecture of a B2B2B Platform

The architecture of an Amadeus agent network portal is more complex than a standard travel portal because it needs to support multiple isolated user environments, a shared inventory layer, and a financial management system, all within a single platform that performs reliably at scale.

Frontend Layer

  • React or Next.js frontend with a theming system that applies per-sub-agent branding dynamically
  • Separate login portals for super admin, sub-agent admin, and booking agent roles
  • Responsive design across desktop, tablet, and mobile for all user tiers
  • Per-sub-agent custom domain support via wildcard SSL certificate or per-domain SSL provisioning

Backend and Business Logic Layer

  • Amadeus API integration managed at the platform level with a single authenticated connection
  • Multi-tenant business logic layer applying the correct pricing, permissions, and branding per sub-agent
  • Booking engine processing requests from all sub-agents and routing them through Amadeus correctly
  • Financial management engine tracking credit balances, transactions, and payment obligations in real time
  • Audit logging recording every user action, pricing change, and account modification

Data Architecture

  • Tenant-isolated data model: each sub-agent's booking data, customer records, and financial data are logically separated
  • Shared reference data layer for Amadeus inventory, airline codes, and airport data
  • Centralised reporting data warehouse aggregating network-level data for super admin reporting
  • GDPR-compliant data retention and deletion policies applied at tenant level

Infrastructure

  • Cloud deployment on AWS, Google Cloud, or Azure with auto-scaling for peak booking loads
  • Multi-region deployment options for networks spanning multiple geographies
  • 99.9% uptime SLA with automated failover and load balancing
  • DDoS protection and WAF configuration to protect the platform and all sub-agent environments

For businesses integrating the agent network portal with external tools such as CRMs, accounting systems, or reporting platforms, see our integration services page for the full scope of third-party connectivity Flight Terminus delivers.

B2B2B vs B2B vs White Label

Travel businesses evaluating platform options often find the distinctions between B2B, B2B2B, and white label portal models confusing. The table below clarifies the differences so you can identify which model, or which combination of models, fits your business.


Dimension

B2B Portal

B2B2B Agent Network Portal

White Label Portal

Who uses it

Your own internal agents

Your sub-agents, each running their own agency

Any audience you define, under your brand

Tiers

Two (admin and agent)

Three or more (you, sub-admin, sub-agent)

One to three depending on model

Branding

Single brand throughout

Per-sub-agent branding within one platform

Your brand only, no sub-agent customisation unless layered

Pricing

One markup layer

Stacked markup layers per tier

One markup layer typically, customisable per market

Credit management

Internal only

Sub-agent credit limits and wallets

Typically single-tier payment

Primary use case

Internal agency operations

Consolidator or host agency distribution

OTA, bank, loyalty, or corporate portal

Many organisations combine these models. A consolidator might operate a B2B2B agent network portal at the core of their business and layer a white label front end for their premium sub-agents. Flight Terminus designs architectures that support this kind of layering from the start. See our white label flight booking portal page for how white label sits alongside the agent network model.

Reporting and Business Intelligence Across the Network

One of the core operational benefits of a centralised Amadeus agent network portal is the visibility it gives the platform operator over the entire distribution network. Without a purpose-built reporting layer, super admins are left reconciling data from multiple sub-agent systems, which is time-consuming and error-prone. Flight Terminus builds reporting that makes network management straightforward.

Super Admin Network Reports

  • Total network booking volume and revenue by day, week, month, and year
  • Per-sub-agent performance ranking by revenue, booking count, and conversion rate
  • Network-wide credit utilisation showing which sub-agents are approaching their limit
  • Airline and route performance across the entire network
  • Refund and cancellation rates by sub-agent and by airline
  • New sub-agent acquisition and activation tracking

Sub-Agent Admin Reports

  • Their own revenue, booking volume, and agent performance within their sub-agency
  • Commission earned by airline, by route, and by individual agent
  • Credit balance history showing deposits, deductions, and current balance
  • Booking lead time analysis for their customer base

Financial Reconciliation Reports

  • BSP settlement report matching Amadeus transactions against platform bookings
  • Sub-agent payment history showing invoices, payments, and outstanding balances
  • Network-wide margin report showing gross revenue, net revenue, and total commission paid
  • Export formats compatible with Xero, QuickBooks, SAP, and other accounting platforms

Extending the Network Beyond Amadeus GDS

An Amadeus agent network portal built exclusively on Amadeus GDS content will cover most full-service carrier inventory globally, but it will have gaps in LCC and regional airline coverage. Flight Terminus builds agent network portals that aggregate content from multiple sources and present it in a unified interface for all sub-agents.

Additional Content Sources

  • Direct LCC APIs: Connections to IndiGo, SpiceJet, Ryanair, easyJet, AirAsia, and other carriers not fully distributed on GDS
  • NDC airline connections: New Distribution Capability content from carriers offering richer fare options directly
  • Hotel wholesalers and bedbanks: Additional hotel content beyond the Amadeus Hotel API coverage
  • Car rental direct APIs: Direct connections to major rental brands for better rates or availability not on Amadeus
  • Transfer and ground services: Airport transfer suppliers for networks that include destination services

All content sources are normalised into a single format before reaching the sub-agent booking interface. Sub-agents see one unified search result with consistent fare presentation regardless of the underlying source. See our travel aggregator portal development page for how Flight Terminus builds multi-source aggregation into network portal architectures.

Payment Infrastructure for Agent Networks

Payment management in an Amadeus agent network portal operates at two distinct levels: the payment flow between sub-agents and the platform operator, and the payment flow between the platform and Amadeus for ticket settlement. Both need to be handled correctly for the platform to function without financial risk.

Sub-Agent to Platform Payment Flow

  • Prepaid wallet top-up via bank transfer, card payment, or payment gateway
  • Automatic deduction from wallet balance at the point of booking confirmation
  • Invoice generation for postpaid sub-agents at agreed intervals
  • Overdue payment tracking and automated reminder sequence
  • Payment receipt and transaction history available to sub-agent admin at all times

Platform to Amadeus Settlement

  • BSP settlement for IATA-accredited platform operators
  • Direct debit or bank transfer settlement for non-BSP arrangements
  • Reconciliation tools matching Amadeus BSP statements against platform booking records
  • Chargeback and refund management tools for cancelled or modified bookings

Payment Gateways Supported

  • Stripe, Razorpay, PayFort, Telr, PayTabs, and regional gateway options depending on the markets your sub-agents operate in. See our integration services page for the full list of supported gateways
  • 3D Secure 2.0 authentication for card transactions
  • Multi-currency payment support for international agent networks

Timeline and Delivery

An Amadeus agent network portal is one of the more complex travel platform builds due to the multi-tier architecture, credit management requirements, and per-sub-agent branding capabilities. Below is a general delivery framework based on Flight Terminus project experience.

Platform Scope

Estimated Timeline

Typical Network Size

Standard B2B2B Portal (3 tiers, flights)

12 to 16 weeks

Up to 100 sub-agents

Multi-Product B2B2B (flights, hotels, cars)

16 to 20 weeks

Up to 500 sub-agents

Multi-Brand B2B2B with per-sub-agent white label

20 to 24 weeks

Up to 1,000 sub-agents

Enterprise Network Portal with BI and API layer

24 to 32 weeks

Unlimited sub-agents

Timelines assume that Amadeus API credentials, brand guidelines, and commercial terms for the sub-agent pricing structure are confirmed within the first two weeks of the project. Delays in these inputs extend the delivery schedule.

Flight Terminus delivers in phases. A core platform with essential booking, markup, and credit management features is delivered first and tested with a pilot group of sub-agents. Additional features such as advanced reporting, white label sub-agent branding, and API extensions are added in subsequent phases. This approach reduces risk and gets the platform generating revenue faster. For a detailed project estimate, contact us via the Flight Terminus contact page.

FAQs

Frequently Asked Questions

A B2B portal serves your own internal agents and operates within a single organisation. A B2B2B Amadeus agent network portal serves external sub-agents who are separate businesses, each with their own accounts, pricing, credit limits, and branding. The complexity of managing multiple independent businesses within one platform is what distinguishes the two models. See our custom B2B flight booking solution page for a comparison of the two approaches.

Yes. Flight Terminus builds per-sub-agent branding into the Amadeus agent network portal architecture. Each sub-agent can have their own logo, colour scheme, domain or subdomain, and branded email confirmations. This is managed centrally by the super admin and applied dynamically per sub-agent login. See our white label flight booking portal page for more on white label sub-agent environments.

Yes. The platform supports markup stacking, where the super admin's margin is applied first and the sub-agent then applies their own additional margin on top. Neither tier can see the other's margin. The system handles the calculation automatically at the point of fare display.

Flight Terminus builds multi-currency credit management into the platform from the architecture stage. Each sub-agent can hold their credit balance or limit in their local currency, with the platform converting to the GDS settlement currency transparently at the time of booking.

Yes. Access to Amadeus GDS content requires an active Amadeus agreement. For consolidators, this typically means a direct Amadeus accreditation agreement that covers your network. Flight Terminus can advise on the correct structure based on your geography and network size. In some cases, we provide API access under our own Amadeus relationship during the initial platform build.

Flight Terminus builds agent network portals on cloud infrastructure with auto-scaling, so there is no hard cap on the number of sub-agents the platform can support. We have designed network portals for clients with plans to onboard several thousand sub-agents, and the architecture scales to accommodate this without platform rebuilds.

Flight Terminus provides ongoing support covering Amadeus API updates, bug fixes, performance monitoring, and feature additions. We also offer network growth consulting, helping platform operators optimise their sub-agent onboarding, pricing structure, and credit management as the network scales. Contact our team via the Flight Terminus contact page to discuss support options.