API turystyczne
Integracja API turystycznych dla lotów, hoteli, aut i płatności
Podłącz API GDS, bed banków, wynajmu aut, wycieczek i płatności do swojego portalu podróży przez jedną warstwę PHP, aby każdy dostawca przechodził ten sam proces wyszukiwania, wyceny, rezerwacji i zwrotu ze wspólnymi logami i ponowieniami.
- Dostawcy XML i JSON
- Szukaj, wyceń, rezerwuj, zwracaj
- Płatności i webhooki
- Jeden hub API turystycznych
Usługa integracji API
Integracja API turystycznych w PHP, od sandboxa do produkcji
API turystyczne udostępnia wyszukiwanie, wycenę, rezerwację i obsługę posprzedażową hoteli, lotów, aut, atrakcji i pakietów, zwykle w XML lub JSON z kluczami, OAuth lub tokenami dostawcy. PHPTRAVELS łączy każdego dostawcę z tym samym znormalizowanym procesem w Twoim portalu, z marżami, płatnościami, regułami agentów i logami żądań, dzięki czemu nowe API staje się skonfigurowanym źródłem, a nie osobnym projektem.
- Skonfiguruj sandbox dostawcy, dane dostępowe, zakres oferty i karty testowe
- Zbuduj wyszukiwanie, wycenę lub rewalidację, rezerwację oraz wystawienie lub potwierdzenie we wspólnym procesie
- Dodaj marże, prowizje, polityki firmowe i limity kredytowe agentów
- Dodaj ID żądań, logi rezerwacji, listę błędów i alerty
- Przejdź certyfikację i przełącz się na produkcyjne dane dostępowe
- Dostawca
- Hotelbeds · JSON
- Środowisko
- Sandbox
- Endpoint
- sandbox.supplier-api.com/v1
- Klucz API
- ••••••••••••7c21
- Marża
- 8% od cen netto
Ujednolicone wyniki
Loty, hotele i auta z różnych API na jednej liście
Każdy dostawca zwraca własny XML lub JSON. PHPTRAVELS normalizuje pokoje, taryfy, zasady i ceny, nakłada Twoją marżę i oznacza status każdego wyniku przed rezerwacją.
- Lahaur – Dubaj · Bez przesiadekEkonomiczna · taryfa GDS · 1 sztuka bagażu175 USD
- Hotel w Dubai Marina · 3 nocePokój dwuosobowy · śniadanie · stawka bed banku486 USD
- Auto kompaktowe · Lotnisko Dubaj3 dni · bez limitu kilometrów · API wynajmu132 USD
Wszystkie kluczowe operacje
Wyszukiwanie, wycena lub rewalidacja, rezerwacja, wystawienie, anulowanie i zwrot, podłączone tak samo dla każdego dostawcy.
Znormalizowana treść
Typy pokoi, plany cenowe, zasady taryf, podatki i terminy anulowania mapowane do jednego modelu przed cache.
XML i JSON
JSON REST, gdy dostawca go oferuje, XML z XSD dostawcy, gdy GDS i bed banki wciąż go wymagają.
Bezpieczne ponowienia rezerwacji
Klucze idempotencji przy rezerwacji, ponowienia z backoffem i circuit breakery przy awarii dostawcy.
API płatności
Karty z 3-DS, karty wirtualne dla dostawców i portfele dla agentów, powiązane z każdą rezerwacją.
Obsługa po rezerwacji
Zmiany, anulacje, zwroty, ponowne wystawienia i zmiany rozkładu z panelu, z voucherem przy potwierdzeniu.
Proces integracji
Jak API turystyczne przechodzi od sandboxa do prawdziwych rezerwacji
Każdy dostawca przechodzi te same etapy, więc proces, logi i płatności są gotowe, zanim klienci zobaczą jego ofertę.
Połączenie
Dostęp do sandboxa, uwierzytelnianie, dane testowe i działające podstawowe wyszukiwanie.
Budowa
Wycena lub rewalidacja, rezerwacja oraz wystawienie lub potwierdzenie we wspólnym procesie.
Płatność
Autoryzacja, obciążenie i webhooki zwrotów powiązane z ID rezerwacji.
Wzmocnienie
ID żądań, logi, obsługa błędów, ponowienia i alerty o awariach dostawcy.
Certyfikacja
Certyfikacja u dostawcy według uzgodnionych przypadków testowych i scenariuszy rezerwacji.
Start
Produkcyjne dane dostępowe, monitoring, runbook i przekazanie Twojemu zespołowi.
Hub API turystycznych
Jeden hub dla każdego dostawcy, z którym masz umowę
Dostawcy podłączają się do jednej warstwy ze wspólnym uwierzytelnianiem, logowaniem, ponowieniami i monitoringiem. Dostępność zależy od Twoich umów i zgody partnera.
GDS i API lotnicze
Amadeus, Sabre i Travelport przez XML oraz lotnicze API JSON, takie jak Duffel, Kiwi i TBO.
Hotele, auta i wycieczki
Bed banki, takie jak Hotelbeds, Agoda i Hotelston, CarTrawler dla aut, Viator i Tiqets dla atrakcji.
Bramki płatności
Stripe, PayPal i API bankowe do obciążeń, zwrotów i uzgadniania z rezerwacjami.
Back office
Zarządzaj każdym API z jednego panelu
Ceny, dostępy, płatności i rejestry każdego dostawcy są w tym samym panelu, więc nowe API nie dodaje nowego back office.
Dane dostępowe dostawców
Klucze sandbox i produkcyjne dla każdego dostawcy, przechowywane na Twoim serwerze i przełączane wg środowiska.
Marże i prowizje
Reguły stałe lub procentowe wg dostawcy, produktu, kierunku, kanału lub grupy agentów.
Kredyt i portfele agentów
Agenci B2B rezerwują w ramach limitu kredytowego lub salda portfela, według Twoich stawek i uprawnień.
Uzgadnianie płatności
ID płatności powiązane z PNR i ID rezerwacji, z automatycznymi zwrotami i częściowymi obciążeniami.
Logi żądań
Każde żądanie i odpowiedź zapisywane z ID na potrzeby wsparcia i sporów z dostawcami.
Raporty dostawców
Wyszukiwania, rezerwacje, błędy, anulacje i marże według dostawcy i kanału.
Porównanie
Osobne wdrożenie dla każdego dostawcy a hub API PHPTRAVELS
Kodowanie każdego API osobno sprawdza się przy jednym dostawcy. Przy kilku wspólny proces oszczędza czas przy każdym nowym połączeniu.
| Obszar | Osobne wdrożenie dla API | PHPTRAVELS |
|---|---|---|
| Proces rezerwacji | Osobne wdrożenie dla APIPisany od nowa dla każdego dostawcy | PHPTRAVELSJeden proces wyszukiwania, wyceny, rezerwacji i zwrotu dla wszystkich |
| Mapowanie treści | Osobne wdrożenie dla APIFormaty pokoi i taryf różnią się między dostawcami | PHPTRAVELSZnormalizowane do jednego modelu przed wyświetleniem |
| Ponowienia i logi | Osobne wdrożenie dla APICzęsto dodawane po pierwszych awariach | PHPTRAVELSID żądań, ponowienia i idempotentna rezerwacja od pierwszego dnia |
| Płatności | Osobne wdrożenie dla APIOsobna integracja dla każdej bramki i procesu | PHPTRAVELSPłatności powiązane z rezerwacjami, z webhookami zwrotów |
| Czas na dostawcę | Osobne wdrożenie dla APIZależy od doświadczenia zespołu | PHPTRAVELSZwykle 2–4 tygodnie z certyfikacją |
Zastosowania
Integracja API turystycznych dla biur, OTA i TMC
API dla biur podróży
Procesy detaliczne, vouchery, marże, prowizje, podstawowy kredyt agentów i proste zarządzanie zamówieniami.
API dla OTA
Wyszukiwanie o dużym wolumenie z cache, rewalidacja przed rezerwacją, kolejki asynchroniczne i obsługa limitów zapytań.
API dla TMC
Profile firmowe, polityki podróży, akceptacje, limity kredytowe, negocjowane stawki i raporty.
Dlaczego PHPTRAVELS
Integracje API, które należą do Ciebie i które możesz rozwijać
Kod źródłowy w zestawie
Własny hosting na licencji komercyjnej, aby Twoi programiści mogli czytać i rozwijać każdy konektor.
Zbudowane w PHP
Standardowe PHP z klientami cURL lub Guzzle i obsługą webhooków, które Twój zespół już zna.
Mniejszy zakres PCI
Tokenizacja i hostowane pola płatności trzymają dane kart z dala od Twojego serwera.
B2C, B2B i firmy
Jedna integracja obsługuje publiczną stronę, portal agentów i klientów firmowych.
FAQ
Pytania o integrację API turystycznych
O co pytają biura i OTA przed podłączeniem pierwszego lub kolejnego dostawcy.
Kontakt ze sprzedażąTo połączenie Twojej strony podróży lub portalu agentów z API dostawców, aby hotele, loty, auta i atrakcje można było wyszukiwać, wyceniać, rezerwować i obsługiwać na własnej platformie. Większość API turystycznych używa XML lub JSON przez HTTP z uwierzytelnianiem dostawcy.
Zwykle 2–4 tygodnie na dostawcę, łącznie z sandboxem, głównym procesem rezerwacji, płatnościami, certyfikacją i przejściem na produkcję. Zakres i terminy certyfikacji dostawcy mogą to zmienić.
JSON szybciej się wdraża i przetwarza, więc wybieramy go, gdy dostawca oferuje te same funkcje. Niektóre GDS i bed banki wciąż wymagają XML z XSD, a oba formaty są normalizowane do tego samego modelu w Twoim portalu.
To jedna warstwa łącząca wielu dostawców ze wspólnym uwierzytelnianiem, logowaniem, ponowieniami i monitoringiem, dzięki czemu każdy nowy dostawca korzysta z tego samego procesu zamiast zaczynać od zera.
Karty są tokenizowane z 3-DS, obciążane po wystawieniu biletu lub vouchera, a każde ID płatności jest powiązane z PNR lub ID rezerwacji, więc zwroty i uzgadnianie działają przez webhooki.
Szeroki wachlarz, w tym GDS, bed banki oraz API wynajmu aut, atrakcji i płatności. Dostęp zależy od Twoich umów i zgody partnera, więc podaj nam swoich dostawców, a potwierdzimy zakres i termin.
Odkryj więcej
Więcej o platformie
- Czym jest integracja APIPrzystępny przewodnik dla firm turystycznych
- Integracja API AmadeusLoty, hotele i auta Amadeus w Twoim portalu
- Integracja API HotelbedsStawki, rezerwacje i vouchery Hotelbeds na żywo
- Integracja bramek płatniczychCheckout, 3D Secure, zwroty i webhooki
- Wszystkie integracjeAktualna, pełna lista
- TechnologiaStack pod maską
