Sabre GDS
Integrasi Sabre API: API di balik setiap pemesanan tiket pesawat
Integrasi Sabre API bukan satu API. Satu pemesanan tiket pesawat online memanggil rangkaian layanan Sabre: pencarian, cek harga, pemesanan, penerbitan tiket, lalu mungkin void, refund atau reissue. Berikut rangkaian itu, layanan demi layanan, dan apa yang dilakukan PHPTRAVELS di setiap langkah.
- Katalog Sabre API
- State machine pemesanan
- REST dan SOAP
- Self-hosted, termasuk kode sumber
Katalog
Sabre API yang dibutuhkan pemesanan tiket pesawat online
Setiap baris adalah satu tugas dalam pemesanan. Nama layanan dan protokol sesuai daftar Sabre di developer.sabre.com. Kolom terakhir menjelaskan apa yang dilakukan PHPTRAVELS dengan respons tersebut.
| Tahap | Sabre API | Protokol | Yang dilakukan PHPTRAVELS |
|---|---|---|---|
| 01Autentikasi | OAuth Token Create · Create SessionPOST /v3/auth/token · SessionCreateRQ | RESTSOAP | Meminta dan menyimpan access token per lingkungan, memperbaruinya sebelum kedaluwarsa dan tidak pernah menampilkan kredensial di browser. |
| 02Pencarian | Bargain Finder MaxBFM v5 · grouped itinerary response | RESTSOAP | Mengubah itinerary yang dikelompokkan menjadi kartu hasil dengan filter, branded fare dan markup Anda yang sudah diterapkan. |
| 03Cek harga | Flight Check APIRevalidate Itinerary successor | REST | Memeriksa ulang tarif dan kursi yang dipilih sebelum checkout, agar penumpang membayar harga yang dijamin Sabre. |
| 04Pemesanan | Create Passenger Name RecordCreatePassengerNameRecordRQ | RESTSOAP | Mengirim nama penumpang, kontak dan permintaan khusus, lalu menyimpan kode PNR di catatan pemesanan. |
| 05Ambil data | Booking Management APIGet Booking | REST | Membaca reservasi terkini untuk admin dan akun pelanggan, sehingga status tidak pernah disalin manual. |
| 06Penerbitan tiket | Enhanced Air TicketAirTicketRQ | SOAP | Menerbitkan tiket setelah pembayaran berhasil, menyimpan nomor tiket dan mengirim email e-tiket serta invoice. |
| 07Void dan refund | Booking Management APICheck · Void · Refund Flight Tickets | REST | Memeriksa opsi yang tersedia untuk tiket tersebut, lalu melakukan void atau refund dan mengkreditkan dana ke wallet pelanggan atau agen. |
| 08Reissue | Exchange BookingExchangeBookingRQ | RESTSOAP | Memesan ulang penerbangan baru, menampilkan selisih tarif dan menagihnya sebelum tiket baru diterbitkan. |
| 09Pembatalan | Booking Management APICancel Booking | REST | Membatalkan reservasi yang belum diterbitkan tiketnya, atau segmen tertentu, dan melepas hold pada catatan pemesanan. |
Sabre mengaktifkan layanan per akun dan mengubah versinya dari waktu ke waktu. Perwakilan akun Sabre Anda akan mengonfirmasi layanan dan versi mana yang dapat dipanggil PCC Anda.
Status pemesanan
Cari, cek harga, pesan, terbitkan tiket, lalu void, refund atau reissue
Setiap pemesanan Sabre di PHPTRAVELS selalu berada di satu status. Setiap perpindahan status adalah satu panggilan Sabre, dan admin menampilkan status itu di catatan pemesanan. Pilih status untuk melihat apa yang terjadi.
Alur utama
Setelah pemesanan
Dicari
Penumpang sudah melihat tarif langsung. Belum ada yang di-hold, jadi harga masih bisa berubah.
Panggilan Sabre
Bargain Finder Max
Di admin
Pencarian tercatat, belum ada pemesanan
Harga dicek
Itinerary yang dipilih diperiksa ulang harga dan ketersediaannya, tanpa menahan kursi.
Panggilan Sabre
Flight Check API
Di admin
Tarif terkonfirmasi, checkout dibuka
Dipesan
PNR sudah dibuat dengan data penumpang. Pembayaran diterima atau pemesanan menunggu dalam status hold.
Panggilan Sabre
Create Passenger Name Record
Di admin
Kode PNR, menunggu tiket
Tiket terbit
Pembayaran berhasil dan tiket diterbitkan. Penumpang menerima e-tiket dan invoice.
Panggilan Sabre
Enhanced Air Ticket (AirTicketRQ)
Di admin
Nomor tiket, invoice terkirim
Dibatalkan
Reservasi dibatalkan sebelum tiket diterbitkan. Tidak ada tiket, tidak ada refund yang perlu diproses.
Panggilan Sabre
Booking Management · Cancel Booking
Di admin
Hold dilepas, ditutup
Di-void
Tiket di-void dalam batas waktu void yang diizinkan maskapai dan skema settlement Anda.
Panggilan Sabre
Booking Management · Void Flight Tickets
Di admin
Void tercatat, kredit penuh
Di-refund
Tiket di-refund sesuai aturan tarifnya, dengan potongan penalti jika ada.
Panggilan Sabre
Booking Management · Refund Flight Tickets
Di admin
Jumlah refund, nota kredit
Di-reissue
Penerbangan baru menggantikan yang lama dan tiket baru diterbitkan. Pemesanan kembali ke status tiket terbit.
Panggilan Sabre
Exchange Booking
Di admin
Selisih tarif, tiket baru
Contoh status. Perpindahan yang diizinkan bergantung pada aturan tarif dan maskapai.
REST dan SOAP
REST atau SOAP: Anda akan memakai keduanya
Sabre menyediakan layanan REST dan SOAP secara berdampingan. Alur pemesanan lengkap biasanya menggabungkan keduanya, jadi konektor harus mendukung keduanya.
REST / JSON
- Autentikasi
- Token OAuth dari layanan pembuatan token, dikirim sebagai bearer token
- Format pesan
- Request dan response JSON, panggilan stateless
- Penggunaan umum di sini
- Pencarian, cek harga, manajemen pemesanan, void dan refund
- Dalam praktik
- Mudah dicatat, di-cache dan diuji dengan tools modern
SOAP / XML
- Autentikasi
- Sesi dari Create Session, dengan security token di setiap header
- Format pesan
- Envelope XML, dengan token bersesi atau tanpa sesi sesuai layanan
- Penggunaan umum di sini
- Penerbitan tiket dengan Enhanced Air Ticket dan layanan lama lainnya
- Dalam praktik
- Matang dan banyak dipakai, dengan pengaturan lebih banyak per panggilan
PHPTRAVELS menyatukan keduanya di balik satu konektor. Alur pemesanan, admin dan laporan melihat satu pemesanan, dari protokol mana pun datanya.
Sebelum mulai
Daftar periksa akses Sabre Anda
PHPTRAVELS dapat mengonfigurasi konektor setelah semua ini tersedia. Centang yang sudah Anda miliki.
0dari 8 siap
Ada yang kurang? Sabre menyediakan item akses. Kami membantu sisanya.
Diskusikan cakupan Sabre Anda dengan kamiKe mana data ditampilkan
Satu pemesanan, lima respons Sabre
Setiap bagian layar pemesanan di PHPTRAVELS diisi oleh respons Sabre tertentu. Nomor pada contoh sesuai dengan daftar.
176-2401558932
Contoh layar dengan data contoh
Jadwal, tarif dan brand
Dari respons Bargain Finder Max, ditambah markup Anda.
Total terkonfirmasi
Dari cek harga tepat sebelum pembayaran.
Kode booking
Dikembalikan oleh Create Passenger Name Record.
Nomor tiket
Dikembalikan oleh Enhanced Air Ticket setelah pembayaran.
Opsi layanan purnajual
Dibaca dari pengecekan tiket Booking Management, sehingga staf hanya melihat yang diizinkan.
Sekilas
Cara kerja integrasi Sabre API di PHPTRAVELS
Sabre adalah salah satu sistem distribusi global yang digunakan maskapai dan agen perjalanan untuk menjual tiket pesawat. API-nya memungkinkan website atau portal agen Anda mencari konten Sabre, membuat pemesanan dan menerbitkan tiket tanpa staf bekerja di layar Sabre terpisah.
PHPTRAVELS adalah software pemesanan perjalanan self-hosted. Konektor Sabre mengisi modul penerbangan, sehingga tarif Sabre tampil bersama supplier penerbangan lain dalam satu pencarian, satu checkout dan satu back office. Agen membayar dari wallet, pelanggan membayar dengan kartu, dan setiap pemesanan menyimpan status Sabre-nya.
Halaman ini membahas sisi API. Jika Anda ingin melihat cara agen Anda menangani pemesanan Sabre sehari-hari, baca panduan meja agen.
Baca selanjutnyaSoftware Sabre untuk agenPenerbanganSistem pemesanan tiket NDCAbacus GDSDompet agenSistem GDS untuk agen perjalanan
- Supplier
- Sabre, sistem distribusi global untuk konten penerbangan, hotel dan sewa mobil
- Dokumentasi
- developer.sabre.com
- Akses
- Token OAuth untuk REST, Create Session untuk SOAP
- Konten
- Menurut Sabre, Bargain Finder Max dapat mengembalikan penawaran NDC bersama tarif klasik dalam satu respons
- Abacus
- Abacus kini menjadi bagian dari Sabre
- Di PHPTRAVELS
- Tarif Sabre di modul penerbangan, situs B2C dan portal agen B2B
Supplier penerbangan yang dapat berjalan bersama Sabre
Seeru
Amadeus
Duffel
Google Flights
Kayak
Kiwi
Mystifly
PKfare
Sabre
TBO Holidays
Travelport
Biaya
Berapa biaya integrasi Sabre API
Ada dua tagihan terpisah: yang Anda sepakati dengan Sabre, dan yang Anda bayar untuk software yang menjual konten tersebut.
Dibayar ke Sabre
Biaya akses, ketentuan pemesanan dan insentif disepakati dengan Sabre. Semuanya bergantung pada pasar, volume dan pengaturan Anda, jadi kami tidak memberikan penawaran untuk itu.
Dibayar ke PHPTRAVELS
Lisensi sekali bayar untuk platform pemesanan, termasuk kode sumber. Pengaturan konektor Sabre dan dukungan sertifikasi diberi penawaran setelah kami melihat cakupan Sabre Anda.
- Lisensi Startup
- Lisensi sekali bayarsekali bayar
- Lisensi Agency
- Lisensi sekali bayarsekali bayar
- Lisensi Enterprise
- Lisensi sekali bayarsekali bayar
FAQ
Pertanyaan seputar integrasi Sabre API
Pertanyaan agen perjalanan dan OTA sebelum menghubungkan Sabre.
Hubungi salesYaitu pekerjaan menghubungkan platform pemesanan Anda ke layanan web Sabre, agar website atau portal agen Anda dapat mencari tarif Sabre, mengecek harga, membuat PNR, menerbitkan tiket serta menangani void, refund dan reissue tanpa ada yang bekerja di layar Sabre terpisah.
Minimal: layanan autentikasi, layanan pencarian seperti Bargain Finder Max, cek harga, Create Passenger Name Record untuk pemesanan dan Enhanced Air Ticket untuk penerbitan tiket. Untuk purnajual, tambahkan Booking Management API untuk ambil data, pembatalan, void dan refund, serta Exchange Booking untuk perubahan.
Biasanya keduanya. Sabre menyediakan banyak layanan dalam REST dan SOAP, dan beberapa layanan lama seperti Enhanced Air Ticket menggunakan SOAP. PHPTRAVELS menangani keduanya di dalam konektor, sehingga bagian lain platform tidak bergantung pada protokol.
Kredensial berasal dari Sabre, bukan dari PHPTRAVELS. Anda menyepakati akses dengan Sabre, menerima PCC, pengguna EPR dan kredensial API client, lalu meminta perwakilan akun untuk mengaktifkan layanan yang Anda butuhkan. Setelah itu kami mengonfigurasi dan menguji konektor.
Menurut Sabre, Bargain Finder Max dapat mengembalikan penawaran dari maskapai NDC bersama tarif klasik dalam satu respons. Apakah Anda melihat penawaran NDC bergantung pada apa yang diaktifkan Sabre untuk akun Anda dan maskapai yang bekerja sama dengan Anda.
Setiap status di halaman ini: cari, cek harga, pesan, terbitkan tiket, batalkan, void, refund dan reissue, ditambah pembayaran, kredit wallet, email, invoice dan log. Jalankan dulu di lingkungan pengujian Sabre, lalu periksa pemesanan nyata dengan teliti pada hari-hari pertama produksi.
Bisa. Kredensial Sabre yang sama dapat melayani situs pemesanan publik, portal agen dan akun korporat Anda, masing-masing dengan markup, metode pembayaran, aturan wallet dan laporan sendiri.
Biaya Sabre sendiri disepakati dengan Sabre. Lisensi PHPTRAVELS bersifat sekali bayar, mulai dari, dan pengaturan konektor Sabre diberi penawaran sesuai cakupan Anda. Halaman harga mencantumkan semua lisensi.
Jelajahi lebih lanjut
Selengkapnya tentang platform
- API PenerbanganAPI penerbangan GDS, NDC, dan konsolidator dalam satu platform
- AmadeusPenerbangan dan hotel GDS
- TravelportGalileo, Apollo, Worldspan
- Software Sabre untuk agenMeja Sabre harian: antrean, layanan, peran, invoice
- PenerbanganTicketing GDS dan NDC
- API travelAPI GDS, hotel, tur, mobil dan pembayaran
