Sabre GDS
Sabre API इंटीग्रेशन: हर फ्लाइट बुकिंग के पीछे की APIs
Sabre API इंटीग्रेशन कोई एक API नहीं है। एक ऑनलाइन फ्लाइट बुकिंग Sabre सेवाओं की पूरी श्रृंखला को कॉल करती है: सर्च, प्राइस, बुक, टिकट और बाद में void, रिफंड या एक्सचेंज। यहाँ वह श्रृंखला सेवा दर सेवा दी गई है, और यह भी कि PHPTRAVELS हर चरण में क्या करता है।
- Sabre API कैटलॉग
- बुकिंग स्टेट मशीन
- REST और SOAP
- सेल्फ-होस्टेड, सोर्स कोड सहित
कैटलॉग
ऑनलाइन फ्लाइट बुकिंग के लिए ज़रूरी Sabre APIs
हर पंक्ति बुकिंग का एक काम है। सेवाओं के नाम और प्रोटोकॉल वैसे ही हैं जैसे Sabre उन्हें developer.sabre.com पर सूचीबद्ध करता है। अंतिम कॉलम बताता है कि PHPTRAVELS रिस्पॉन्स के साथ क्या करता है।
| चरण | Sabre API | प्रोटोकॉल | PHPTRAVELS क्या करता है |
|---|---|---|---|
| 01प्रमाणीकरण | OAuth Token Create · Create SessionPOST /v3/auth/token · SessionCreateRQ | RESTSOAP | हर एनवायरनमेंट के लिए एक्सेस टोकन माँगकर कैश करता है, समाप्ति से पहले नवीनीकृत करता है और ब्राउज़र में कभी क्रेडेंशियल नहीं दिखाता। |
| 02सर्च | Bargain Finder MaxBFM v5 · grouped itinerary response | RESTSOAP | समूहित यात्रा कार्यक्रमों को फ़िल्टर, ब्रांडेड किराए और पहले से लागू मार्कअप के साथ रिज़ल्ट कार्ड में बदलता है। |
| 03प्राइस | Flight Check APIRevalidate Itinerary successor | REST | चेकआउट से पहले चुने गए किराए और सीटों को फिर से जाँचता है, ताकि यात्री वही कीमत चुकाए जो Sabre मान्य करेगा। |
| 04बुक | Create Passenger Name RecordCreatePassengerNameRecordRQ | RESTSOAP | यात्रियों के नाम, संपर्क और विशेष अनुरोध भेजता है, फिर PNR लोकेटर को बुकिंग रिकॉर्ड में सहेजता है। |
| 05रिट्रीव | Booking Management APIGet Booking | REST | एडमिन और ग्राहक खाते के लिए लाइव रिज़र्वेशन पढ़ता है, इसलिए स्टेटस कभी हाथ से कॉपी नहीं होता। |
| 06टिकट | Enhanced Air TicketAirTicketRQ | SOAP | भुगतान क्लियर होने के बाद टिकट जारी करता है, टिकट नंबर सहेजता है और ई-टिकट व इनवॉइस ईमेल भेजता है। |
| 07Void और रिफंड | Booking Management APICheck · Void · Refund Flight Tickets | REST | देखता है कि टिकट के लिए कौन-सा विकल्प खुला है, फिर उसे void या रिफंड करता है और राशि ग्राहक या एजेंट वॉलेट में जमा करता है। |
| 08एक्सचेंज | Exchange BookingExchangeBookingRQ | RESTSOAP | नई फ्लाइट्स दोबारा बुक करता है, किराए का अंतर दिखाता है और पुनः जारी टिकट भेजने से पहले उसे वसूलता है। |
| 09कैंसल | Booking Management APICancel Booking | REST | बिना टिकट वाले रिज़र्वेशन, या चुने गए सेगमेंट, कैंसल करता है और बुकिंग रिकॉर्ड पर होल्ड हटाता है। |
Sabre हर खाते के लिए सेवाएँ अलग से सक्रिय करता है और समय के साथ वर्ज़न बदलता है। आपका Sabre अकाउंट प्रतिनिधि पुष्टि करता है कि आपका PCC कौन-सी सेवाएँ और वर्ज़न कॉल कर सकता है।
बुकिंग स्टेट्स
सर्च, प्राइस, बुक, टिकट, फिर void, रिफंड या एक्सचेंज
PHPTRAVELS में हर Sabre बुकिंग ठीक एक स्टेट में होती है। स्टेट्स के बीच हर बदलाव एक Sabre कॉल है, और एडमिन बुकिंग रिकॉर्ड पर स्टेट दिखाता है। क्या होता है यह देखने के लिए कोई स्टेट चुनें।
मुख्य रास्ता
बुकिंग के बाद
सर्च किया गया
यात्री ने लाइव किराए देख लिए हैं। अभी कुछ होल्ड नहीं है, इसलिए कीमतें बदल सकती हैं।
Sabre कॉल
Bargain Finder Max
एडमिन में
सर्च लॉग, अभी बुकिंग नहीं
प्राइस किया गया
चुने गए यात्रा कार्यक्रम की कीमत और उपलब्धता फिर से जाँची जाती है, सीटें होल्ड किए बिना।
Sabre कॉल
Flight Check API
एडमिन में
किराया पुष्ट, चेकआउट खुला
बुक किया गया
यात्रियों के साथ एक PNR मौजूद है। भुगतान ले लिया गया है या बुकिंग होल्ड पर इंतज़ार कर रही है।
Sabre कॉल
Create Passenger Name Record
एडमिन में
PNR लोकेटर, टिकट की प्रतीक्षा
टिकट जारी
भुगतान क्लियर हुआ और टिकट जारी हो गया। यात्री को ई-टिकट और इनवॉइस मिलते हैं।
Sabre कॉल
Enhanced Air Ticket (AirTicketRQ)
एडमिन में
टिकट नंबर, इनवॉइस भेजा गया
कैंसल
कोई टिकट जारी होने से पहले रिज़र्वेशन कैंसल हो गया। न टिकट, न कोई रिफंड प्रोसेस करना।
Sabre कॉल
Booking Management · Cancel Booking
एडमिन में
होल्ड हटा, बंद
Void किया गया
टिकट उस void अवधि के भीतर void हुआ जिसकी एयरलाइन और आपकी सेटलमेंट योजना अनुमति देते हैं।
Sabre कॉल
Booking Management · Void Flight Tickets
एडमिन में
Void लॉग, पूरा क्रेडिट
रिफंड किया गया
टिकट किराया नियमों के अनुसार रिफंड हुआ, और कोई जुर्माना हो तो काट लिया गया।
Sabre कॉल
Booking Management · Refund Flight Tickets
एडमिन में
रिफंड राशि, क्रेडिट नोट
एक्सचेंज किया गया
नई फ्लाइट्स पुरानी की जगह लेती हैं और पुनः जारी टिकट आता है। बुकिंग फिर से टिकट जारी स्टेट में लौटती है।
Sabre कॉल
Exchange Booking
एडमिन में
किराए का अंतर, नया टिकट
नमूना स्टेट्स। कौन-से बदलाव अनुमत हैं, यह किराया नियमों और एयरलाइन पर निर्भर करता है।
REST और SOAP
REST या SOAP: आप दोनों कॉल करेंगे
Sabre REST और SOAP सेवाएँ साथ-साथ प्रकाशित करता है। एक पूरा बुकिंग फ्लो आमतौर पर दोनों को मिलाता है, इसलिए कनेक्टर को दोनों संभालने होते हैं।
REST / JSON
- प्रमाणीकरण
- टोकन क्रिएट सेवा से OAuth टोकन, bearer टोकन के रूप में भेजा जाता है
- संदेश शैली
- JSON अनुरोध और रिस्पॉन्स, स्टेटलेस कॉल
- यहाँ सामान्य उपयोग
- सर्च, प्राइस चेक, बुकिंग मैनेजमेंट, void और रिफंड
- व्यवहार में
- आधुनिक टूल्स से लॉग, कैश और टेस्ट करना आसान
SOAP / XML
- प्रमाणीकरण
- Create Session से सेशन, हर हेडर में सिक्योरिटी टोकन
- संदेश शैली
- XML एनवेलप, सेवा के अनुसार सेशन या सेशनलेस टोकन
- यहाँ सामान्य उपयोग
- Enhanced Air Ticket और अन्य पुरानी सेवाओं से टिकटिंग
- व्यवहार में
- परिपक्व और व्यापक रूप से प्रयुक्त, हर कॉल पर ज़्यादा सेटअप
PHPTRAVELS दोनों को एक कनेक्टर के पीछे रखता है। बुकिंग फ्लो, एडमिन और रिपोर्ट्स एक ही बुकिंग देखते हैं, चाहे किसी भी प्रोटोकॉल ने उसे भेजा हो।
शुरू करने से पहले
आपकी Sabre एक्सेस चेकलिस्ट
ये चीज़ें हाथ में आते ही PHPTRAVELS कनेक्टर कॉन्फ़िगर कर सकता है। जो पहले से है उस पर निशान लगाएँ।
0में से 8 तैयार
कुछ कमी है? एक्सेस से जुड़ी चीज़ें Sabre देता है। बाकी में हम मदद करते हैं।
अपने Sabre स्कोप पर हमसे बात करेंडेटा कहाँ पहुँचता है
एक बुकिंग, पाँच Sabre रिस्पॉन्स
PHPTRAVELS में बुकिंग स्क्रीन का हर हिस्सा किसी खास Sabre रिस्पॉन्स से भरता है। नमूने पर दिए नंबर सूची से मेल खाते हैं।
176-2401558932
नमूना डेटा के साथ नमूना स्क्रीन
शेड्यूल, किराया और ब्रांड
Bargain Finder Max रिस्पॉन्स से, आपके मार्कअप के साथ।
पुष्ट कुल राशि
भुगतान से ठीक पहले के प्राइस चेक से।
रिकॉर्ड लोकेटर
Create Passenger Name Record से मिलता है।
टिकट नंबर
भुगतान के बाद Enhanced Air Ticket से मिलते हैं।
सर्विसिंग विकल्प
Booking Management के टिकट चेक से पढ़े जाते हैं, इसलिए स्टाफ़ केवल वही देखता है जो अनुमत है।
एक नज़र में
PHPTRAVELS में Sabre API इंटीग्रेशन कैसे काम करता है
Sabre उन ग्लोबल डिस्ट्रीब्यूशन सिस्टम्स में से एक है जिनका उपयोग एयरलाइंस और ट्रैवल एजेंसियाँ फ्लाइट्स बेचने के लिए करती हैं। इसकी APIs आपकी वेबसाइट या एजेंट पोर्टल को Sabre कंटेंट सर्च करने, बुकिंग बनाने और टिकट जारी करने देती हैं, बिना स्टाफ़ के किसी अलग Sabre स्क्रीन पर काम किए।
PHPTRAVELS सेल्फ-होस्टेड ट्रैवल बुकिंग सॉफ़्टवेयर है। Sabre कनेक्टर फ्लाइट्स मॉड्यूल को फ़ीड करता है, इसलिए Sabre किराए आपके अन्य फ्लाइट सप्लायर्स के साथ एक सर्च, एक चेकआउट और एक बैक ऑफ़िस में दिखते हैं। एजेंट वॉलेट से भुगतान करते हैं, ग्राहक कार्ड से, और हर बुकिंग अपनी Sabre स्टेट बनाए रखती है।
यह पेज API पक्ष को कवर करता है। अगर आप देखना चाहते हैं कि आपके एजेंट रोज़ Sabre बुकिंग्स के साथ कैसे काम करते हैं, तो एजेंट डेस्क गाइड पढ़ें।
आगे पढ़ेंएजेंटों के लिए Sabre सॉफ़्टवेयरफ़्लाइटNDC फ्लाइट बुकिंग सिस्टमAbacus GDSएजेंट वॉलेटट्रैवल एजेंट के लिए GDS सिस्टम
- सप्लायर
- Sabre, एयर, होटल और कार कंटेंट के लिए एक ग्लोबल डिस्ट्रीब्यूशन सिस्टम
- डॉक्यूमेंटेशन
- developer.sabre.com
- एक्सेस
- REST के लिए OAuth टोकन, SOAP के लिए Create Session
- कंटेंट
- Sabre के अनुसार Bargain Finder Max एक ही रिस्पॉन्स में NDC ऑफ़र और क्लासिक किराए दोनों लौटा सकता है
- Abacus
- Abacus अब Sabre का हिस्सा है
- PHPTRAVELS में
- फ्लाइट्स मॉड्यूल, B2C साइट और B2B एजेंट पोर्टल में Sabre किराए
फ्लाइट सप्लायर जिन्हें आप Sabre के साथ चला सकते हैं
Seeru
Amadeus
Duffel
Google Flights
Kayak
Kiwi
Mystifly
PKfare
Sabre
TBO Holidays
Travelport
लागत
Sabre API इंटीग्रेशन की लागत कितनी है
दो अलग बिल हैं: जो आप Sabre से तय करते हैं, और जो आप कंटेंट बेचने वाले सॉफ़्टवेयर के लिए चुकाते हैं।
Sabre को भुगतान
एक्सेस फ़ीस, बुकिंग शर्तें और कोई भी प्रोत्साहन Sabre से तय होते हैं। ये आपके बाज़ार, वॉल्यूम और सेटअप पर निर्भर करते हैं, इसलिए हम इनकी कीमत नहीं बताते।
PHPTRAVELS को भुगतान
बुकिंग प्लेटफ़ॉर्म का एकमुश्त लाइसेंस, सोर्स कोड के साथ। Sabre कनेक्टर सेटअप और सर्टिफ़िकेशन सपोर्ट का कोटेशन आपका Sabre स्कोप देखने के बाद दिया जाता है।
- Startup लाइसेंस
- एकमुश्त लाइसेंसएकमुश्त
- Agency लाइसेंस
- एकमुश्त लाइसेंसएकमुश्त
- Enterprise लाइसेंस
- एकमुश्त लाइसेंसएकमुश्त
FAQ
Sabre API इंटीग्रेशन से जुड़े सवाल
Sabre जोड़ने से पहले एजेंसियाँ और OTA क्या पूछते हैं।
सेल्स से बात करेंयह आपके बुकिंग प्लेटफ़ॉर्म को Sabre की वेब सेवाओं से जोड़ने का काम है, ताकि आपकी वेबसाइट या एजेंट पोर्टल Sabre किराए सर्च कर सके, उनकी कीमत तय कर सके, PNR बना सके, टिकट जारी कर सके और void, रिफंड व एक्सचेंज संभाल सके, बिना किसी के अलग Sabre स्क्रीन पर काम किए।
कम से कम: एक प्रमाणीकरण सेवा, Bargain Finder Max जैसी सर्च सेवा, प्राइस चेक, बुकिंग के लिए Create Passenger Name Record और टिकटिंग के लिए Enhanced Air Ticket। आफ्टर-सेल्स के लिए आप रिट्रीव, कैंसल, void और रिफंड के लिए Booking Management API और बदलावों के लिए Exchange Booking जोड़ते हैं।
आमतौर पर दोनों। Sabre कई सेवाएँ REST और SOAP दोनों में देता है, और Enhanced Air Ticket जैसी कुछ पुरानी सेवाएँ SOAP हैं। PHPTRAVELS दोनों को कनेक्टर के अंदर संभालता है, इसलिए बाकी प्लेटफ़ॉर्म प्रोटोकॉल पर निर्भर नहीं रहता।
क्रेडेंशियल Sabre से आते हैं, PHPTRAVELS से नहीं। आप Sabre से एक्सेस तय करते हैं, PCC, EPR यूज़र और API क्लाइंट क्रेडेंशियल पाते हैं, और अपने अकाउंट प्रतिनिधि से ज़रूरी सेवाएँ सक्रिय करवाते हैं। फिर हम कनेक्टर कॉन्फ़िगर और टेस्ट करते हैं।
Sabre के अनुसार Bargain Finder Max एक ही रिस्पॉन्स में NDC एयरलाइंस के ऑफ़र क्लासिक किरायों के साथ लौटा सकता है। आपको NDC ऑफ़र दिखेंगे या नहीं, यह इस पर निर्भर है कि Sabre ने आपके खाते के लिए क्या सक्रिय किया है और आप किन एयरलाइंस के साथ काम करते हैं।
इस पेज की हर स्टेट: सर्च, प्राइस, बुक, टिकट, कैंसल, void, रिफंड और एक्सचेंज, साथ ही भुगतान, वॉलेट क्रेडिट, ईमेल, इनवॉइस और लॉग। पहले इन्हें Sabre के टेस्ट एनवायरनमेंट में चलाएँ, फिर प्रोडक्शन के शुरुआती दिनों में असली बुकिंग्स ध्यान से जाँचें।
हाँ। वही Sabre क्रेडेंशियल आपकी सार्वजनिक बुकिंग साइट, एजेंट पोर्टल और कॉर्पोरेट खातों को सेवा दे सकते हैं, हर एक अपने मार्कअप, भुगतान तरीकों, वॉलेट नियमों और रिपोर्ट्स के साथ।
Sabre की अपनी फ़ीस Sabre से तय होती है। PHPTRAVELS लाइसेंस एकमुश्त हैं और से शुरू होते हैं, और Sabre कनेक्टर सेटअप का कोटेशन आपके स्कोप के अनुसार दिया जाता है। प्राइसिंग पेज पर हर लाइसेंस सूचीबद्ध है।
और जानें
