HaloSync
Production(3.1.0)
  • Sandbox(3.1.0)
  • Production(3.1.0)
HomeLunaAlbus
HomeLunaAlbus
Production(3.1.0)
  • Sandbox(3.1.0)
  • Production(3.1.0)
  1. Airline Integration Guide
  • Overview
  • Release Notes
    • PolarHub Release Note
    • Luna Release Note
    • Albus Release Note
  • Get Started
    • What is HaloSync?
    • Supported Airlines
    • PolarHub Credential
  • Airline Integration Guide
    • Carrier Support Matrix
    • Operational Notes
  • PolarHub API
    • 🔑 Transaction ID Guidelines
    • 🔐 Authentication: HMAC Guide
    • AirShopping
    • OfferPrice
    • OrderCreate
    • OrderRetrieve
    • ServiceList
    • SeatAvailability
    • OrderChange
    • OrderReshop
    • OrderQuote
    • OrderCancel
  • Support & Contact
    • General FAQ
    • Contact (Integration & Support)
  • PolarHub Errors&Troubleshooting
    • Common Error Codes
  • Schemas
    • PolarHub Schema 2025.6
      • comm
        • RequestOfferItemType
        • RequestOrderItemType
        • OrderServicingDeleteType
        • TravelAgencyType
        • OriginDestType
        • PaxCodeType
        • CriteriaType
        • ResponseParameterType
        • ResultMessageType
        • DataListsType
        • OrderOfferType
        • OfferType
        • OfferItemInfoType
        • PaxType
        • PaymentType
        • ContactInfoType
        • OrderViewOrderType
        • OfferType_Extend
      • AirShoppingRQ
      • AirShoppingRS
      • OfferPriceRQ
      • OfferPriceRS
      • OrderCreateRQ
      • OrderViewRS
      • SeatAvailabilityRQ
      • SeatAvailabilityRS
      • ServiceListRQ
      • ServiceListRS
      • OrderRetrieveRQ
      • OrderReshopRQ
      • OrderQuoteRQ
      • OrderReshopRS
      • OrderCancelRQ
      • OrderCancelRS
      • OrderChangeRQ
    • PolarHub Schema 2025.3
      • comm
        • TravelAgencyType
        • OriginDestType
        • PaxCodeType
        • CriteriaType
        • ResponseParameterType
        • ResultMessageType
        • DataListsType
        • OrderOfferType
        • OfferType
        • OfferItemInfoType
        • PaxType
        • PaymentType
        • ContactInfoType
        • OrderViewOrderType
        • OfferType_Extend
      • OrderChangeRQ
      • AirShoppingRS
      • OrderReshopRS
      • AirShoppingRQ
      • OfferPriceRQ
      • OfferPriceRS
      • OrderCreateRQ
      • OrderViewRS
      • SeatAvailabilityRQ
      • SeatAvailabilityRS
      • ServiceListRQ
      • ServiceListRS
      • OrderRetrieveRQ
      • OrderReshopRQ
      • OrderQuoteRQ
      • OrderCancelRQ
      • OrderCancelRS
    • PolarHub Schema 2025.7
      • comm
        • ResponseParameterType
        • TravelAgencyType
        • OriginDestType
        • PaxCodeType
        • CriteriaType
        • ResultMessageType
        • DataListsType
        • OrderOfferType
        • OfferType
        • OfferItemInfoType
        • PaxType
        • PaymentType
        • ContactInfoType
        • OrderViewOrderType
        • OfferType_Extend
      • OrderChangeRQ
      • AirShoppingRS
      • OfferPriceRS
      • OrderViewRS
      • SeatAvailabilityRS
      • ServiceListRS
      • OrderReshopRS
      • OrderCancelRS
      • OrderCancelRQ
      • OrderQuoteRQ
      • OfferPriceRQ
      • AirShoppingRQ
      • OrderCreateRQ
      • SeatAvailabilityRQ
      • OrderRetrieveRQ
      • OrderReshopRQ
      • ServiceListRQ
  1. Airline Integration Guide

Carrier Support Matrix

💡
This section provides a detailed breakdown of the features and functionalities available for each airline. You'll find a clear matrix outlining supported services such as booking, ticketing, and post-booking capabilities, along with specific workflow requirements for each carrier.

Feature Support Matrix#

🟢: Supported in Production
🟡: Supported in Sandbox
⚪: Not supported
🚫: Not applicable

1 Prime Booking#

AirlineSeatServiceSeat & Service
AA⚪🚫🚫
AF🟢🟢⚪
AY🟢🟢🟢
BA⚪⚪⚪
EK⚪⚪⚪
HA🟢🟢🟢
KE⚪⚪⚪
KL🟢🟢⚪
LH⚪⚪⚪
QR🟢🟢⚪
SQ🟢🟢🟢
TR🟢🟢🟢
TK🟢🟢🟢

2 Post Booking#

2.1 Held booking
SSR only can be canceled : HA, KE
Seat Free SSR only can be canceled : TK
AirlineSeatServiceSeat & ServiceItinerary ChangeInfo ChangeSplitCancelExtend Reserve TL
AA⚪🚫🚫⚪⚪⚪🟢🚫
AF🟢🟢⚪🟢🟢⚪🟢🚫
AY🟢🟢🟢🟢🟢🟢🟢🚫
BA⚪⚪⚪⚪⚪⚪🟢🚫
EK⚪⚪⚪⚪⚪⚪🟢🚫
HA🟢🟢🟢⚪🟢🟢🟢🚫
KE⚪⚪⚪⚪⚪🟡🟡🚫
KL🟢🟢⚪🟢🟢⚪🟢🚫
LH⚪⚪⚪⚪⚪⚪🟢🚫
QR⚪⚪⚪⚪⚪⚪🟢🚫
SQ🟢🟢🟢🟢⚪🟢🟢🚫
TR🟢🚫🚫🚫🚫🚫🟢🚫
TK🟢🟢🟢⚪🟢🟢🟢🟢
2.2 Ticketed booking
SSR only can be refunded : HA, KE
Seat Free SSR only can be canceled : TK
AirlineSeatServiceSeat & ServiceItinerary changeInfo ChangeSplitVOID / Refund
AA🟢⚪⚪⚪⚪⚪🟢
AF🟢🟢⚪🟢🟢⚪🟢
AY🟢🟢🟢🟢🟢🟢🟢
BA⚪⚪⚪⚪⚪⚪🟢
EK🟢🟢⚪⚪⚪⚪🟢
HA🟢🟢🟢🟢🟢🟢🟢
KE🟡⚪⚪🟡🟡🟡🟡
KL🟢🟢⚪🟢🟢⚪🟢
LH🟢🟢⚪⚪⚪⚪🟢
QR🟢🟢⚪🟢⚪🟢🟢
SQ🟢🟢🟢🟢🟢🟢🟢
TR🟢🚫🚫🚫🚫🚫🟢
TK🟢🟢🟢⚪🟢🟢🟢

3 Involuntary Change Notification#

AirlineOCNOCN Accept
AA🟢⚪
AF🟢🟢
AY🟢🟢
BA🟢⚪
EK🟢⚪
HA🟢🟢
KE🟡⚪
KL🟢🟢
LH🟢⚪
QR🟢⚪
SQ🟢⚪
TR🚫🚫
TK🟢⚪

Workflows#

1 Prime Booking#

1.1 Delay Ticketing (Flights only)#

1.2 Instant Ticketing (Flights only)#

1.3 Seat#

AF, KL, TR
AY, QR, SQ
* QR 'OrderCreate w/ FOP' only supported
HA
TK
* Free
* Pay

1.4 Service#

AF, AY, KL, SQ, TR
* QR 'OrderCreate w/ FOP' only supported
HA
TK
* Free
* Pay (1 unit)
* Pay (group unit)

1.5 Seat & Service#

AY
SQ, TR
HA
TK
* Free Seat & Free Service
* Free Seat & Pay Service (group unit)
* Free Seat & Pay Service (1 unit) , Pay Seat & Pay Service (1 unit) ,
Pay Seat & Pay Service (group unit) , Pay Seat & Free Service

2 Post Booking#

2.1 Check Booking Detail#

2.2 Held Booking - Ancillary#

2.2.1 Seat
AF, KL
AY, SQ
TR
HA
TK
* Pay Seat
* Free Seat
2.2.2 Service
AF, KL
AY, SQ
HA
TK
* Free Service
* Pay Service (group unit)
* Pay Service (1 unit)
2.2.3 Seat & Service
AY, SQ
HA
TK
* Free Seat & Free Service
* Free Seat & Pay Service (group unit)
* Free Seat & Pay Service (1 unit)
* Pay Seat & Free Service
* Pay Seat & Pay Service (group unit)
* Pay Seat & Pay Service (1 unit)

2.3 Held Booking - Change#

2.3.1 Confirm Held Booking
AA, BA, EK, LH, LX(LH), OS(LH), QR
AF, KL, TR
HA, KE, SQ, TK
AY
2.3.2 Cancel
2.3.3 PNR Split
2.3.4 Itinerary Change
AF, KL
AY, SQ
2.3.5 Passenger Information Change
2.3.6 Extend Reserve TL
TK

2.4 Ticketed Booking - Ancillary#

2.4.1 Seat
EK, HA, KE, LH, LX(LH), OS(LH)
AA (Free seat only)
QR
AY, SQ, TR
AF, KL
TK
* Pay Seat
* Free Seat
2.4.2 Service
EK, HA, LH, LX(LH), OS(LH)
QR
AF, KL
AY, SQ
TK
* Free Service
* Pay Service (group unit)
* Pay Service (1 unit)
2.4.3 Seat & Service
AY, SQ
HA
TK
* Free Seat & Free Service
* Free Seat & Pay Service (group unit)
* Free Seat & Pay Service (1 unit)
* Pay Seat & Free Service
* Pay Seat & Pay Service (group unit)
* Pay Seat & Pay Service (1 unit)

2.5 Ticketed Booking - Change#

2.5.1 VOID / Refund for ticket
2.5.2 Cancel / VOID / Refund for Ancillary
2.5.3 PNR Split
2.5.4 Itinerary Change
QR
AY, HA, KE, SQ
AF, KL
2.5.5 Passenger Information Change
2.5.6 OrderChange Notification / Acknowledgement
2.5.7 Involuntary Changes Accept

Terminology#

Prime Booking: Before ticketing (shopping/offer/booking stage)
Post Booking: After booking creation (manage/change stage)
Held Booking: Booking created but not yet ticketed (PNR on hold)
Ticketed Booking: Booking with issued ticket
Instant Ticketing / Booking: Ticket issued immediately upon booking
Deferred Payment / Delay Ticketing: Ticket issued after booking creation
FFN (Frequent Flyer Number), FFP (Frequent Flyer Program): Frequent flyer number, Airline loyalty program
FQTV (Frequent Flyer Tier/Code): Frequent flyer tier/code used for mileage accrual
SSR (Special Service Request): Special service request (e.g., addition bag, meal, wheelchair)
OB Fee: Card payment surcharge
CLID (Client Identification Number): Client identifier
w/: with
w/o: without
w/ & w/o: with and without
FOP: Form of Payment
Modified at 2025-11-03 23:52:30
Previous
PolarHub Credential
Next
Operational Notes
Built with