Integratiegids

Amadeus API-integratie: de vluchtconnector, stap voor stap ingesteld

De Amadeus-module koppelt het zoeken naar vluchten in PHPTRAVELS aan Amadeus Enterprise. Registreer een app, plak drie inloggegevens in de admin, test in ontwikkelmodus en schakel over naar productie zodra Amadeus uw account goedkeurt.

  • Connector in het Enterprise-plan
  • OAuth2 client credentials
  • Ontwikkeling en productie
  • Gepubliceerde handleiding

Connector instellen

Van Amadeus-app naar live vluchtresultaten in vijf stappen

De connector is een kant-en-klare module, dus voor een standaardinstallatie schrijft u geen code. U brengt uw eigen Amadeus-account en commerciële voorwaarden mee, en de module regelt authenticatie, het zoeken naar vluchten en het aanmaken van orders binnen de vluchtenmodule van PHPTRAVELS.

  1. Begin met het Enterprise-plan, waarin de Amadeus-module zit
  2. Registreer bij Amadeus for Developers en maak een app met Flight Offers Search en Flight Create Orders
  3. Vul grant type, client ID en client secret in onder Modules in de admin, met Dev mode aan
  4. Zoek vluchten op uw site en controleer het Amadeus-logo onder de knop Nu boeken
  5. Vraag productiesleutels aan, vervang de sandbox-sleutels en zet Dev mode op productie
Dev mode
Ontwikkeling
Endpoint
travel.api.amadeus.com/v2/
c1 · grant_type
client_credentials
c2 · client_id
••••••••••7Kq2
c3 · client_secret
••••••••••
Lees de handleiding

Verzoekstroom

Wat er bij elke Amadeus-zoekopdracht gebeurt

Dezelfde volgorde draait in ontwikkeling en productie; alleen de sleutels en de instelling Dev mode veranderen.

  1. Authenticeren

    Uw client ID en secret worden ingewisseld voor een toegangstoken.

  2. Zoeken

    Flight Offers Search geeft tarieven voor route, data en passagiers.

  3. Tonen

    Aanbiedingen verschijnen met uw opslag, naast resultaten van andere gekoppelde leveranciers.

  4. Bestellen

    Flight Create Orders boekt de gekozen aanbieding met de reizigersgegevens.

  5. Vastleggen

    De boeking wordt in de admin opgeslagen en de bevestiging wordt gemaild.

Waar Amadeus past

Uw Amadeus-account, andere vlucht-API's en maatwerk

De Amadeus-module is een van meerdere vluchtconnectors, elk met eigen inloggegevens in dezelfde zoekopdracht.

  • Uw Amadeus Enterprise-account

    Amadeus geeft productiesleutels uit na beoordeling van uw toepassing, bedrijfsregistratie en website, en u accepteert de commerciële voorwaarden.

  • Andere vluchtconnectors

    Voeg Duffel, Kiwi of andere vluchtleveranciers toe vanuit de integratiegids en vergelijk tarieven in één resultatenlijst.

  • Andere endpoints en API's

    Een regionaal Amadeus-endpoint of een API die de module nog niet gebruikt, kan als maatwerk worden toegevoegd.

Vluchtleveranciers die u kunt koppelen:

  • Seeru
  • Amadeus
  • Duffel
  • Google Flights
  • Kayak
  • Kiwi
  • Mystifly
  • PKfare
  • Sabre
  • TBO Holidays
  • Travelport
Bekijk alle integraties

Backoffice

Beheer Amadeus-boekingen vanuit dezelfde admin

Zodra de sleutels erin staan, volgen Amadeus-tarieven dezelfde regels als elke andere vluchtleverancier.

  • Opslagen op vluchten

    Vaste of procentuele opslagen, zodat Amadeus-tarieven uw verkoopprijs tonen.

  • Boekingenlijst

    Amadeus-boekingen staan met reizigersgegevens en status in het scherm vluchtboekingen.

  • B2B-agenten

    Agenten zoeken en boeken Amadeus-tarieven in het agentenportaal tegen hun eigen tarieven.

  • Betalingen

    Reizigers betalen via de gateways die u hebt ingeschakeld, agenten uit hun wallet.

  • Sleutels op uw server

    Inloggegevens staan in uw eigen zelf-gehoste admin, niet op een gedeeld platform.

  • Supporttickets

    Open een ticket op app.phptravels.com als een koppeling of boeking onze hulp nodig heeft.

Vergelijken

Zelf op Amadeus bouwen vs de PHPTRAVELS-module

Beide gebruiken hetzelfde Amadeus-account. Het verschil is hoeveel uw team eromheen schrijft en onderhoudt.

TaakDirecte API-bouwPHPTRAVELS
AuthenticatieDirecte API-bouwTokenaanvraag en -vernieuwing geschreven door uw ontwikkelaarsPHPTRAVELSGeregeld door de module via drie adminvelden
ZoekresultatenDirecte API-bouwAanbiedingsdata koppelen aan uw eigen resultatenpaginaPHPTRAVELSAanbiedingen in de bestaande vluchtzoeker
BoekenDirecte API-bouwReizigersformulieren en orderaanroepen vanaf nulPHPTRAVELSCreate Orders gekoppeld aan checkout en betaling
Test en liveDirecte API-bouwAparte configuratie per omgevingPHPTRAVELSEén Dev mode-schakelaar
Opslagen en boekingenDirecte API-bouwEen backoffice om te ontwerpen en te bouwenPHPTRAVELSInbegrepen in de vluchtenadmin
InstallatiestappenDirecte API-bouwGeschreven en bijgehouden door uw teamPHPTRAVELSHandleiding op docs.phptravels.com

Toepassingen

Wie de Amadeus-module inschakelt

  • Online reisbureaus

    Openbaar zoeken naar vluchten op Amadeus-content, met uw opslag en checkout.

  • B2B-agentennetwerken

    Subagenten boeken Amadeus-tarieven via uw portaal tegen uw tarieven.

  • Zakenreisbureaus

    Zakelijke boekers zoeken Amadeus-tarieven op een platform dat u host en beheert.

Waarom PHPTRAVELS

Een connector die u kunt lezen, aanpassen en hosten

  • Broncode inbegrepen

    Zelf gehost onder een commerciële licentie, zodat ontwikkelaars de Amadeus-module kunnen uitbreiden.

  • Gedocumenteerde setup

    Elke stap, elk veld en elke foutoorzaak staat op docs.phptravels.com.

  • 24 talen

    Toon Amadeus-tarieven in de talen van uw markten, ook van rechts naar links.

  • B2C en B2B

    Eén installatie voor uw openbare site en uw agentenportaal.

Veelgestelde vragen

Vragen over de Amadeus-connector

Wat teams vragen bij het instellen van de Amadeus-module.

Praat met sales

Het is een kant-en-klare vluchtenmodule. U maakt een app bij Amadeus for Developers, vult de inloggegevens in de admin in, en Amadeus-aanbiedingen verschijnen in uw vluchtzoeker, met boekingen via Flight Create Orders.

De Amadeus-module is beschikbaar met het Enterprise-plan, een eenmalige betaling van $9999 volgens de prijspagina. Uw Amadeus-account en de commerciële voorwaarden staan los daarvan en spreekt u af met Amadeus.

Een grant type client_credentials, een client ID en een client secret. Amadeus geeft sandbox-sleutels uit bij het aanmaken van de app en productiesleutels na goedkeuring van uw productieaanvraag.

De module gebruikt travel.api.amadeus.com/v2/. Sommige regio's hebben een ander endpoint of andere parameters, dus controleer eerst uw account; andere endpoints kunnen als maatwerk worden toegevoegd.

Beide, afhankelijk van de API's die in uw Amadeus-app actief zijn. Flight Offers Search levert resultaten en Flight Create Orders moet aan staan voor boekingen.

De gedocumenteerde connector is voor vluchten. Amadeus staat ook vermeld als accommodatieleverancier, maar de handleiding daarvoor is nog niet gepubliceerd; vraag ons team naar de mogelijkheden voor hotels.