Canlı demo

Sabre GDS

Sabre API entegrasyonu: her uçuş rezervasyonunun arkasındaki API'ler

Sabre API entegrasyonu tek bir API değildir. Tek bir online uçuş rezervasyonu bir dizi Sabre servisini çağırır: arama, fiyatlama, rezervasyon, biletleme ve sonrasında void, iade veya değişim. İşte bu zincir, servis servis, ve PHPTRAVELS'in her adımda yaptıkları.

  • Sabre API kataloğu
  • Rezervasyon durum makinesi
  • REST ve SOAP
  • Kendi sunucunuzda, kaynak kodu dahil

Katalog

Online uçuş rezervasyonunun ihtiyaç duyduğu Sabre API'leri

Her satır rezervasyondaki bir görevdir. Servis adları ve protokoller, Sabre'nin developer.sabre.com üzerinde listelediği gibidir. Son sütun PHPTRAVELS'in yanıtla ne yaptığını gösterir.

Protokolü göster
AşamaSabre APIProtokolPHPTRAVELS ne yapar
01Kimlik doğrulamaOAuth Token Create · Create SessionPOST /v3/auth/token · SessionCreateRQRESTSOAPHer ortam için erişim token'ını alır ve önbelleğe kaydeder, süresi dolmadan yeniler ve kimlik bilgilerini asla tarayıcıda göstermez.
02AramaBargain Finder MaxBFM v5 · grouped itinerary responseRESTSOAPGruplanmış güzergahları filtreler, markalı ücretler ve kâr marjlarınız uygulanmış sonuç kartlarına dönüştürür.
03FiyatlamaFlight Check APIRevalidate Itinerary successorRESTÖdemeden önce seçilen ücreti ve koltukları yeniden kontrol eder, böylece yolcu Sabre'nin geçerli kabul edeceği fiyatı öder.
04RezervasyonCreate Passenger Name RecordCreatePassengerNameRecordRQRESTSOAPYolcu adlarını, iletişim bilgilerini ve özel istekleri gönderir, ardından PNR kodunu rezervasyon kaydına yazar.
05SorgulamaBooking Management APIGet BookingRESTCanlı rezervasyonu yönetim paneli ve müşteri hesabı için okur, böylece durum asla elle kopyalanmaz.
06BiletlemeEnhanced Air TicketAirTicketRQSOAPÖdeme onaylandıktan sonra bileti keser, bilet numaralarını kaydeder ve e-bilet ile faturayı e-postayla gönderir.
07Void ve iadeBooking Management APICheck · Void · Refund Flight TicketsRESTBilet için hangi seçeneğin açık olduğunu kontrol eder, ardından void veya iade yapar ve tutarı müşteri ya da acente cüzdanına aktarır.
08DeğişimExchange BookingExchangeBookingRQRESTSOAPYeni uçuşları rezerve eder, ücret farkını gösterir ve yeniden düzenlenen bilet gönderilmeden önce tahsil eder.
09İptalBooking Management APICancel BookingRESTBiletlenmemiş bir rezervasyonu veya seçilen segmentleri iptal eder ve rezervasyon kaydındaki opsiyonu kaldırır.

Sabre servisleri hesap bazında etkinleştirir ve sürümleri zamanla değiştirir. Hangi servis ve sürümleri PCC'nizin çağırabileceğini Sabre hesap temsilciniz onaylar.

Rezervasyon durumları

Arama, fiyatlama, rezervasyon, biletleme, ardından void, iade veya değişim

PHPTRAVELS'teki her Sabre rezervasyonu tam olarak tek bir durumdadır. Durumlar arasındaki her geçiş bir Sabre çağrısıdır ve yönetim paneli durumu rezervasyon kaydında gösterir. Ne olduğunu görmek için bir durum seçin.

Ana akış

Rezervasyon sonrası

Arandı

Yolcu canlı ücretleri gördü. Henüz hiçbir şey tutulmadı, bu yüzden fiyatlar değişebilir.

Sabre çağrısı

Bargain Finder Max

Yönetim panelinde

Arama kaydedildi, rezervasyon yok

Fiyatlandı

Seçilen güzergah, koltuk tutulmadan fiyat ve müsaitlik açısından yeniden kontrol edilir.

Sabre çağrısı

Flight Check API

Yönetim panelinde

Ücret onaylandı, ödeme açık

Rezerve edildi

Yolcuları içeren bir PNR var. Ödeme alınır ya da rezervasyon opsiyonda bekler.

Sabre çağrısı

Create Passenger Name Record

Yönetim panelinde

PNR kodu, bilet bekleniyor

Biletlendi

Ödeme onaylandı ve bilet kesildi. Yolcu e-bileti ve faturayı alır.

Sabre çağrısı

Enhanced Air Ticket (AirTicketRQ)

Yönetim panelinde

Bilet numaraları, fatura gönderildi

İptal edildi

Rezervasyon herhangi bir bilet kesilmeden iptal edilir. Bilet yoksa işlenecek iade de yoktur.

Sabre çağrısı

Booking Management · Cancel Booking

Yönetim panelinde

Opsiyon kaldırıldı, kapatıldı

Void edildi

Bilet, havayolunun ve mutabakat planınızın izin verdiği void süresi içinde void edilir.

Sabre çağrısı

Booking Management · Void Flight Tickets

Yönetim panelinde

Void kaydedildi, tam alacak

İade edildi

Bilet, ücret kurallarına göre ve varsa ceza düşülerek iade edilir.

Sabre çağrısı

Booking Management · Refund Flight Tickets

Yönetim panelinde

İade tutarı, alacak dekontu

Değiştirildi

Yeni uçuşlar eskilerinin yerini alır ve yeniden düzenlenmiş bilet kesilir. Rezervasyon biletlendi durumuna döner.

Sabre çağrısı

Exchange Booking

Yönetim panelinde

Ücret farkı, yeni bilet

Örnek durumlar. Hangi geçişlere izin verildiği ücret kurallarına ve havayoluna bağlıdır.

REST ve SOAP

REST mi SOAP mı: ikisini de çağıracaksınız

Sabre, REST ve SOAP servislerini yan yana yayınlar. Eksiksiz bir rezervasyon akışı genellikle ikisini birlikte kullanır, bu yüzden bağlayıcının ikisini de konuşması gerekir.

REST / JSON

Kimlik doğrulama
Token oluşturma servisinden alınan OAuth token'ı, bearer token olarak gönderilir
Mesaj biçimi
JSON istek ve yanıtları, durumsuz çağrılar
Buradaki tipik kullanım
Arama, fiyat kontrolü, rezervasyon yönetimi, void ve iade
Pratikte
Modern araçlarla kaydetmesi, önbelleğe alması ve test etmesi kolay

SOAP / XML

Kimlik doğrulama
Create Session ile açılan oturum, her başlıkta bir güvenlik token'ı
Mesaj biçimi
XML zarfları, servise göre oturumlu veya oturumsuz token'lar
Buradaki tipik kullanım
Enhanced Air Ticket ile biletleme ve diğer köklü servisler
Pratikte
Olgun ve yaygın, ancak her çağrı için daha fazla kurulum gerekir

PHPTRAVELS ikisini de tek bir bağlayıcının arkasında tutar. Rezervasyon akışı, yönetim paneli ve raporlar, hangi protokolden gelirse gelsin tek bir rezervasyon görür.

Başlamadan önce

Sabre erişim kontrol listeniz

Bunlar elinize geçtiğinde PHPTRAVELS bağlayıcıyı yapılandırabilir. Zaten sahip olduklarınızı işaretleyin.

0/ 8 hazır

Eksik bir şey mi var? Erişim kalemlerini Sabre sağlar. Gerisinde biz yardımcı oluruz.

Sabre kapsamınızı bizimle konuşun

Veriler nereye düşer

Bir rezervasyon, beş Sabre yanıtı

PHPTRAVELS'teki rezervasyon ekranının her bölümü belirli bir Sabre yanıtından beslenir. Örnekteki numaralar listeyle eşleşir.

Rezervasyon kaydıSabre
DXB → LHR · Dubai - Londra14 Kas · Ekonomi · AktarmasızMarkalı ücret: Standard
2 yolcu için toplam–
PNRKQ7M2D
Biletler176-2401558931
176-2401558932
DurumBiletlendiVoid veya iade

Örnek verilerle örnek ekran

  1. Tarife, ücret ve marka

    Bargain Finder Max yanıtından, kâr marjınız eklenmiş olarak.

  2. Onaylanan toplam

    Ödemeden hemen önceki fiyat kontrolünden.

  3. Rezervasyon kodu

    Create Passenger Name Record tarafından döndürülür.

  4. Bilet numaraları

    Ödemeden sonra Enhanced Air Ticket tarafından döndürülür.

  5. Servis seçenekleri

    Booking Management bilet kontrolünden okunur, böylece personel yalnızca izin verilenleri görür.

Bir bakışta

PHPTRAVELS'te Sabre API entegrasyonu nasıl çalışır

Sabre, havayollarının ve seyahat acentelerinin uçuş satmak için kullandığı küresel dağıtım sistemlerinden biridir. API'leri, kendi web sitenizin veya acente portalınızın Sabre içeriğinde arama yapmasını, rezervasyon oluşturmasını ve bilet kesmesini, personelin ayrı bir Sabre ekranında çalışmasına gerek kalmadan sağlar.

PHPTRAVELS kendi sunucunuzda çalışan bir seyahat rezervasyon yazılımıdır. Sabre bağlayıcısı uçuş modülünü besler, böylece Sabre ücretleri diğer uçuş tedarikçilerinizle birlikte tek bir aramada, tek bir ödemede ve tek bir arka ofiste yer alır. Acenteler cüzdandan, müşteriler kartla öder ve her rezervasyon Sabre durumunu korur.

Bu sayfa API tarafını anlatır. Acentelerinizin Sabre rezervasyonlarıyla günlük olarak nasıl çalıştığını görmek isterseniz acente masası rehberini okuyun.

Sıradaki okumaAcenteler için Sabre yazılımıUçak biletiNDC uçuş rezervasyon sistemiAbacus GDSAcente cüzdanlarıAcenteler için GDS sistemi

Sabre API bilgi kartı
Tedarikçi
Sabre, uçak, otel ve araç içeriği sunan küresel bir dağıtım sistemi
Dokümantasyon
developer.sabre.com
Erişim
REST için OAuth token, SOAP için Create Session
İçerik
Sabre'ye göre Bargain Finder Max, NDC tekliflerini klasik ücretlerle tek yanıtta döndürebilir
Abacus
Abacus artık Sabre'nin bir parçasıdır
PHPTRAVELS'te
Uçuş modülünde, B2C sitede ve B2B acente portalında Sabre ücretleri

Sabre ile birlikte kullanabileceğiniz uçuş tedarikçileri

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

Maliyetler

Sabre API entegrasyonunun maliyeti

İki ayrı fatura vardır: Sabre ile anlaştığınız tutar ve içeriği satan yazılım için ödediğiniz tutar.

Sabre'ye ödenen

Erişim ücretleri, rezervasyon koşulları ve olası teşvikler Sabre ile kararlaştırılır. Pazarınıza, hacminize ve kurulumunuza bağlı olduğundan bunlar için fiyat vermiyoruz.

PHPTRAVELS'e ödenen

Rezervasyon platformu için kaynak kodlu, tek seferlik bir lisans. Sabre bağlayıcısının kurulumu ve sertifikasyon desteği, Sabre kapsamınızı gördükten sonra fiyatlandırılır.

Startup lisansı
Tek seferlik lisanstek seferlik
Agency lisansı
Tek seferlik lisanstek seferlik
Enterprise lisansı
Tek seferlik lisanstek seferlik

SSS

Sabre API entegrasyonu hakkında sorular

Acentelerin ve OTA'ların Sabre'yi bağlamadan önce sorduğu sorular.

Satış ekibiyle görüşün

Rezervasyon platformunuzu Sabre'nin web servislerine bağlama işidir. Böylece web siteniz veya acente portalınız Sabre ücretlerini arayabilir, fiyatlayabilir, PNR oluşturabilir, bilet kesebilir ve void, iade ve değişimleri kimsenin ayrı bir Sabre ekranında çalışmasına gerek kalmadan yönetebilir.

En azından: bir kimlik doğrulama servisi, Bargain Finder Max gibi bir arama servisi, bir fiyat kontrolü, rezervasyon için Create Passenger Name Record ve biletleme için Enhanced Air Ticket. Satış sonrası için sorgulama, iptal, void ve iade amacıyla Booking Management API ile değişiklikler için Exchange Booking eklenir.

Genellikle ikisini de. Sabre pek çok servisi REST ve SOAP olarak sunar ve Enhanced Air Ticket gibi bazı köklü servisler SOAP'tır. PHPTRAVELS ikisini de bağlayıcı içinde yönetir, böylece platformun geri kalanı protokole bağlı kalmaz.

Kimlik bilgileri PHPTRAVELS'ten değil, Sabre'den gelir. Erişimi Sabre ile anlaşırsınız, bir PCC, bir EPR kullanıcısı ve API istemci bilgilerini alırsınız ve ihtiyacınız olan servislerin etkinleştirilmesini hesap temsilcinizden istersiniz. Ardından bağlayıcıyı yapılandırıp test ederiz.

Sabre'nin belirttiğine göre Bargain Finder Max, NDC havayollarının tekliflerini klasik ücretlerle birlikte tek yanıtta döndürebilir. NDC teklifleri görüp görmeyeceğiniz, Sabre'nin hesabınız için neyi etkinleştirdiğine ve çalıştığınız havayollarına bağlıdır.

Bu sayfadaki her durumu: arama, fiyatlama, rezervasyon, biletleme, iptal, void, iade ve değişim, ayrıca ödemeler, cüzdan alacakları, e-postalar, faturalar ve kayıtlar. Önce Sabre test ortamında çalıştırın, ardından canlıya geçişin ilk günlerinde gerçek rezervasyonları dikkatle kontrol edin.

Evet. Aynı Sabre kimlik bilgileri herkese açık rezervasyon sitenize, acente portalınıza ve kurumsal hesaplara hizmet verebilir; her biri kendi kâr marjları, ödeme yöntemleri, cüzdan kuralları ve raporlarıyla.

Sabre'nin kendi ücretleri Sabre ile kararlaştırılır. PHPTRAVELS lisansları tek seferliktir ve fiyatından başlar; Sabre bağlayıcısının kurulumu ise kapsamınıza göre fiyatlandırılır. Fiyatlandırma sayfası tüm lisansları listeler.