Integrationsverzeichnis

Amadeus API Integration: der Flug-Connector, Schritt für Schritt eingerichtet

Das Amadeus-Modul verbindet Ihre PHPTRAVELS-Flugsuche mit Amadeus Enterprise. App registrieren, drei Zugangsdaten im Admin einfügen, im Entwicklungsmodus testen und auf Produktion umstellen, sobald Amadeus Ihr Konto freigibt.

  • Connector im Enterprise-Plan
  • OAuth2 client credentials
  • Entwicklung und Produktion
  • Veröffentlichte Anleitung

Connector-Setup

Von der Amadeus-App zu Live-Flugergebnissen in fünf Schritten

Der Connector ist ein fertiges Modul, für ein Standard-Setup schreiben Sie also keinen Code. Sie bringen Ihr eigenes Amadeus-Konto und Ihre Konditionen mit, und das Modul übernimmt Authentifizierung, Flugsuche und Auftragserstellung im Flugmodul von PHPTRAVELS.

  1. Mit dem Enterprise-Plan starten, der das Amadeus-Modul enthält
  2. Bei Amadeus for Developers registrieren und eine App mit Flight Offers Search und Flight Create Orders anlegen
  3. Grant Type, Client ID und Client Secret unter Module im Admin eintragen, Dev mode aktiv
  4. Auf Ihrer Website Flüge suchen und das Amadeus-Logo unter dem Button Jetzt buchen prüfen
  5. Produktionsschlüssel beantragen, Sandbox-Schlüssel ersetzen und Dev mode auf Produktion stellen
Dev mode
Entwicklung
Endpoint
travel.api.amadeus.com/v2/
c1 · grant_type
client_credentials
c2 · client_id
••••••••••7Kq2
c3 · client_secret
••••••••••
Anleitung lesen

Anfrageablauf

Was bei jeder Amadeus-Suche passiert

Derselbe Ablauf läuft in Entwicklung und Produktion; nur die Schlüssel und die Einstellung Dev mode ändern sich.

  1. Authentifizieren

    Client ID und Secret werden gegen ein Access Token getauscht.

  2. Suchen

    Flight Offers Search liefert Tarife für Strecke, Daten und Passagiere.

  3. Anzeigen

    Angebote erscheinen mit Ihrem Aufschlag neben Ergebnissen anderer angebundener Anbieter.

  4. Bestellen

    Flight Create Orders bucht das gewählte Angebot mit den Reisendendaten.

  5. Speichern

    Die Buchung wird im Admin gespeichert und die Bestätigung per E-Mail versendet.

Wo Amadeus passt

Ihr Amadeus-Konto, weitere Flug-APIs und Individualentwicklung

Das Amadeus-Modul ist einer von mehreren Flug-Connectoren, jeder läuft mit eigenen Zugangsdaten in derselben Suche.

  • Ihr Amadeus-Enterprise-Konto

    Amadeus vergibt Produktionsschlüssel nach Prüfung von Anwendungsfall, Handelsregistereintrag und Website, und Sie akzeptieren die kommerziellen Bedingungen.

  • Weitere Flug-Connectoren

    Fügen Sie Duffel, Kiwi oder andere Flug-Anbieter aus dem Integrationsverzeichnis hinzu und vergleichen Sie Tarife in einer Ergebnisliste.

  • Andere Endpoints und APIs

    Ein regionaler Amadeus-Endpoint oder eine API, die das Modul noch nicht nutzt, lässt sich als Individualentwicklung ergänzen.

Flug-Anbieter, die Sie anbinden können:

  • Seeru
  • Amadeus
  • Duffel
  • Google Flights
  • Kayak
  • Kiwi
  • Mystifly
  • PKfare
  • Sabre
  • TBO Holidays
  • Travelport
Alle Integrationen ansehen

Backoffice

Amadeus-Buchungen im selben Admin steuern

Sind die Schlüssel eingetragen, folgen Amadeus-Tarife denselben Regeln wie jeder andere Flug-Anbieter.

  • Flug-Aufschläge

    Feste oder prozentuale Aufschläge, damit Amadeus-Tarife Ihren Verkaufspreis zeigen.

  • Buchungsliste

    Amadeus-Buchungen mit Reisendendaten und Status in der Übersicht der Flugbuchungen.

  • B2B-Agenten

    Agenten suchen und buchen Amadeus-Tarife im Agentenportal zu eigenen Konditionen.

  • Zahlungen

    Reisende zahlen über die aktivierten Gateways, Agenten aus ihrem Wallet.

  • Schlüssel auf Ihrem Server

    Zugangsdaten liegen in Ihrem eigenen selbst gehosteten Admin, nicht auf einer geteilten Plattform.

  • Support-Tickets

    Eröffnen Sie ein Ticket auf app.phptravels.com, wenn eine Verbindung oder Buchung unsere Hilfe braucht.

Vergleich

Eigene Amadeus-Anbindung vs PHPTRAVELS-Modul

Beide nutzen dasselbe Amadeus-Konto. Der Unterschied ist, wie viel Ihr Team drumherum schreibt und pflegt.

AufgabeDirekte API-EntwicklungPHPTRAVELS
AuthentifizierungDirekte API-EntwicklungToken-Anfrage und -Erneuerung schreiben Ihre EntwicklerPHPTRAVELSErledigt das Modul über drei Admin-Felder
SuchergebnisseDirekte API-EntwicklungAngebotsdaten auf eine eigene Ergebnisseite abbildenPHPTRAVELSAngebote in der vorhandenen Flugsuche
BuchungDirekte API-EntwicklungReisendenformulare und Auftragsaufrufe von Grund aufPHPTRAVELSCreate Orders mit Checkout und Zahlung verbunden
Test und LiveDirekte API-EntwicklungEigene Konfiguration pro UmgebungPHPTRAVELSEin Dev-mode-Schalter
Aufschläge und BuchungenDirekte API-EntwicklungEin Backoffice, das geplant und gebaut werden mussPHPTRAVELSIm Flug-Admin enthalten
Setup-SchritteDirekte API-EntwicklungVon Ihrem Team geschrieben und gepflegtPHPTRAVELSAnleitung auf docs.phptravels.com

Einsatzbereiche

Wer das Amadeus-Modul aktiviert

  • Online-Reisebüros

    Öffentliche Flugsuche auf Amadeus-Inhalten, mit Ihrem Aufschlag und Checkout.

  • B2B-Agentennetzwerke

    Subagenten buchen Amadeus-Tarife über Ihr Portal zu Ihren Konditionen.

  • Geschäftsreise-Dienstleister

    Firmenbucher suchen Amadeus-Tarife auf einer Plattform, die Sie hosten und steuern.

Warum PHPTRAVELS

Ein Connector, den Sie lesen, ändern und selbst hosten

  • Quellcode inklusive

    Selbst gehostet unter kommerzieller Lizenz, damit Entwickler das Amadeus-Modul erweitern können.

  • Dokumentiertes Setup

    Jeder Schritt, jedes Feld und jede Fehlerursache steht auf docs.phptravels.com.

  • 24 Sprachen

    Zeigen Sie Amadeus-Tarife in den Sprachen Ihrer Märkte, auch von rechts nach links.

  • B2C und B2B

    Eine Installation für Ihre öffentliche Website und Ihr Agentenportal.

FAQ

Fragen zum Amadeus-Connector

Was Teams beim Einrichten des Amadeus-Moduls fragen.

Vertrieb kontaktieren

Es ist ein fertiges Flugmodul. Sie legen eine App bei Amadeus for Developers an, tragen deren Zugangsdaten im Admin ein, und Amadeus-Angebote erscheinen in Ihrer Flugsuche, Buchungen entstehen über Flight Create Orders.

Das Amadeus-Modul ist im Enterprise-Plan enthalten, einer Einmalzahlung von $9999 laut Preisseite. Ihr Amadeus-Konto und dessen Konditionen sind separat und werden mit Amadeus vereinbart.

Einen Grant Type client_credentials, eine Client ID und ein Client Secret. Sandbox-Schlüssel vergibt Amadeus beim Anlegen der App, Produktionsschlüssel nach Freigabe Ihres Produktionsantrags.

Das Modul nutzt travel.api.amadeus.com/v2/. Manche Regionen haben einen anderen Endpoint oder andere Parameter, prüfen Sie daher zuerst Ihr Konto; andere Endpoints sind als Individualentwicklung möglich.

Beides, je nach den in Ihrer Amadeus-App aktivierten APIs. Flight Offers Search liefert Ergebnisse, für Buchungen muss Flight Create Orders aktiv sein.

Der dokumentierte Connector ist für Flüge. Amadeus ist auch als Unterkunftsanbieter gelistet, die Anleitung dafür ist aber noch nicht veröffentlicht; fragen Sie unser Team nach dem Umfang für Hotels.