HaloSync
Production
  • Sandbox
  • Production
Home
LunaAlbus
Home
LunaAlbus
Production
  • Sandbox
  • Production
Production
  • Sandbox
  • Production
  1. Release Notes
  • HaloSync Portal
  • Getting Started
    • About HaloSync
    • Supported Airlines & Onboarding
  • Product Guides
    • Luna User Guide
      • Login
      • Main Screen & Lists
      • Booking & Ticketing
      • Booking Cancellation
      • PNR Detail
      • Booking Change
      • Ancillary Services
      • User Management
  • Integration with PolarHub
    • 🔐 Authentication: HMAC Guide
    • Integration Errors & Troubleshooting
    • 🔑 Transaction ID Guidelines
    • Carrier Support Matrix
    • AirShopping
    • OfferPrice
    • OrderCreate
    • OrderRetrieve
    • ServiceList
    • SeatAvailability
    • OrderChange
    • OrderReshop
    • OrderQuote
    • OrderCancel
    • OrderChangeNotif
  • Operations & Support
    • Airline Operational Notes
    • FAQ & Contact
  • Release Notes
    • PolarHub Release Note
    • Albus Release Note
    • Luna Release Note
  • Schemas
    • PolarHub Schema 2026.3
      • comm
        • TravelAgencyType
        • ResponseParameterType
        • OrderViewOrderType
        • OfferType
        • OfferType_Extend
        • PaymentType
        • OriginDestType
        • PaxCodeType
        • CriteriaType
        • ResultMessageType
        • DataListsType
        • OrderOfferType
        • OfferItemInfoType
        • PaxType
        • ContactInfoType
        • PayerType
      • AirShoppingRS
      • OrderViewRS
      • OfferPriceRS
      • OrderReshopRS
      • OrderCreateRQ
      • OrderChangeRQ
      • SeatAvailabilityRS
      • ServiceListRS
      • OrderCancelRS
      • OrderCancelRQ
      • OrderQuoteRQ
      • OfferPriceRQ
      • AirShoppingRQ
      • SeatAvailabilityRQ
      • OrderRetrieveRQ
      • OrderReshopRQ
      • ServiceListRQ
      • OrderChangeNotif
      • Acknowledgement
    • PolarHub Schema 2026.2
      • comm
        • PayerType
        • TravelAgencyType
        • ResponseParameterType
        • OrderViewOrderType
        • OfferType
        • OfferType_Extend
        • PaymentType
        • OriginDestType
        • PaxCodeType
        • CriteriaType
        • ResultMessageType
        • DataListsType
        • OrderOfferType
        • OfferItemInfoType
        • PaxType
        • ContactInfoType
      • OrderViewRS
      • AirShoppingRS
      • OfferPriceRS
      • OrderReshopRS
      • OrderCreateRQ
      • OrderChangeRQ
      • SeatAvailabilityRS
      • ServiceListRS
      • OrderCancelRS
      • OrderCancelRQ
      • OrderQuoteRQ
      • OfferPriceRQ
      • AirShoppingRQ
      • SeatAvailabilityRQ
      • OrderRetrieveRQ
      • OrderReshopRQ
      • ServiceListRQ
      • OrderChangeNotif
      • Acknowledgement
    • PolarHub Schema 2026.1
      • comm
        • TravelAgencyType
        • ResponseParameterType
        • OrderViewOrderType
        • OfferType
        • OfferType_Extend
        • PaymentType
        • OriginDestType
        • PaxCodeType
        • CriteriaType
        • ResultMessageType
        • DataListsType
        • OrderOfferType
        • OfferItemInfoType
        • PaxType
        • ContactInfoType
      • OrderViewRS
      • AirShoppingRS
      • OfferPriceRS
      • OrderReshopRS
      • OrderCreateRQ
      • OrderChangeRQ
      • SeatAvailabilityRS
      • ServiceListRS
      • OrderCancelRS
      • OrderCancelRQ
      • OrderQuoteRQ
      • OfferPriceRQ
      • AirShoppingRQ
      • SeatAvailabilityRQ
      • OrderRetrieveRQ
      • OrderReshopRQ
      • ServiceListRQ
    • PolarHub Schema 2025.9
      • Acknowledgement
      • OrderChangeNotif
    • PolarHub Schema 2025.7
      • comm
        • TravelAgencyType
        • ResponseParameterType
        • OrderViewOrderType
        • OfferType
        • OfferType_Extend
        • PaymentType
        • OriginDestType
        • PaxCodeType
        • CriteriaType
        • ResultMessageType
        • DataListsType
        • OrderOfferType
        • OfferItemInfoType
        • PaxType
        • ContactInfoType
      • OrderViewRS
      • AirShoppingRS
      • OfferPriceRS
      • OrderReshopRS
      • OrderCreateRQ
      • OrderChangeRQ
      • SeatAvailabilityRS
      • ServiceListRS
      • OrderCancelRS
      • OrderCancelRQ
      • OrderQuoteRQ
      • OfferPriceRQ
      • AirShoppingRQ
      • SeatAvailabilityRQ
      • OrderRetrieveRQ
      • OrderReshopRQ
      • ServiceListRQ
    • 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
      • AirShoppingRQ
      • AirShoppingRS
      • OfferPriceRQ
      • OfferPriceRS
      • OrderCreateRQ
      • OrderViewRS
      • SeatAvailabilityRQ
      • SeatAvailabilityRS
      • ServiceListRQ
      • ServiceListRS
      • OrderRetrieveRQ
      • OrderReshopRQ
      • OrderQuoteRQ
      • OrderReshopRS
      • OrderCancelRQ
      • OrderCancelRS
      • OrderChangeRQ
  1. Release Notes

Luna Release Note

2026/03/11 Sandbox Release#

Release Notes Details
Current release version
v9.0
Sandbox release date
2026/03/11
Production release date
2026/04/08
🚀 Changes
1️. Enhanced Login & Account Status Handling
Key Benefit:
Users can now go through a more secure and structured login flow with clearer handling by account status.
Key Capabilities:
1.
Status-based Login Handling
Support for account status flows including Invited / Dormant / Disabled / Temp_Locked / Locked
2.
Login Failure Control
5 failed attempts → Temp_Locked
10 failed attempts → Locked
10-minute login restriction for Temp_Locked
3.
Improved Login Guidance
Clearer user messaging and routing based on account status
2️. 2-Step Verification (MFA) Registration & Verification
Key Benefit:
Users can now use an additional authentication step for stronger account security.
Key Capabilities:
1.
MFA Registration
QR-based authenticator registration
QR expiration and reissue flow
2.
MFA Verification
6-digit OTP verification during login
Verification failure count handling
3.
Failure Protection
Blocking flow after repeated OTP verification failures
3️. Reset Authenticator Support
Key Benefit:
Users who lose access to their registered authenticator can securely reset and re-register it.
Key Capabilities:
1.
Reset by Email
Reset code sent to registered email
2.
Reset Control
Reset code expiration
Daily request limit
3.
Re-registration Flow
Authenticator can be registered again after reset completion
4️. Password Renewal Policy
Key Benefit:
Password security is improved by encouraging regular password updates.
Key Capabilities:
1.
90-Day Password Change Prompt
Users are prompted to update passwords if unchanged for over 90 days
2.
Password Policy Validation
Password length and complexity rules applied
Previous password reuse restricted
3.
Deferred Action Support
Users can choose Change Next Time
5️. Admin User Management & Security Check
Key Benefit:
Admin-level user management actions are now more secure and more flexible.
Key Capabilities:
1.
Admin Role Management
Support for admin promotion and demotion
2.
User Status Management
Support for status changes from User Info
3.
Security Check for High-risk Actions
Password verification
OTP verification
6. User Status Change Enhancement
Key Benefit:
User status changes can now be managed with clearer flows and stronger validation.
Key Capabilities:
1.
Status Change Actions
Change to Active
Change to Disabled
2.
Recovery Flow
Disabled users can go through a guided recovery process
3.
Post-change Refresh
Updated status is reflected through user list refresh and notifications
7. Session Extension & Timeout Notice
Key Benefit:
Users now receive clearer session expiration guidance and can extend sessions before timeout.
Key Capabilities:
1.
Idle Timeout Notice
Session extension prompt before idle expiration
2.
Maximum Session Time Notice
Re-login guidance before absolute session expiration
3.
Session Expiration Handling
Expiration result modal and redirect flow
🔮 Upcoming Changes
Key Features:
1.
Expanded security-related account recovery flows
2.
Additional admin control enhancements
3.
Further refinement of session and authentication UX

2026/03/11 Production Release#

Release Notes Details
Current release version
v8.0
Production release date
2026/03/11
🚀 Changes
1️⃣ AS Airline Booking & Handling Support
Key Benefit:
Users can now book, issue, and manage flight tickets offered by AS Airline directly through LUNA.
Key Capabilities:
a. Booking & Ticketing : Create and issue AS flight reservations.
b. Reservation Management : Support for Cancel / Void / Refund operations.
c. Additional Functions - Purchase seats (Prime/Ticketed)
🔮 Upcoming Changes
Key Features:
a. Change Passenger Info : (DOCA, DOCS, FFN)
b. 2-Step Login Support
c. Enhanced User Status Details
d. Admin Create/Delete Support
Key Capabilities:
Change Passenger Info : Add DOCA / Add/Delete DOCS / Change/Add/Delete FFN
User Status (5 types) :
Invited / Active / Locked / Dormant / Disabled

2026/02/11 Sandbox Release#

Release Notes Details
Current release version
v8.0
Sandbox release date
2026/02/11
Production release date
2026/03/11
🚀 Changes
1️⃣ AS Airline Booking & Handling Support
Key Benefit:
Users can now book, issue, and manage flight tickets offered by AS Airline directly through LUNA.
Key Capabilities:
a. Booking & Ticketing : Create and issue AS flight reservations.
b. Reservation Management : Support for Cancel / Void / Refund operations.
c. Additional Functions - Purchase seats (Prime/Ticketed)
🔮 Upcoming Changes
Key Features:
a. Change Passenger Info : (DOCA, DOCS, FFN)
b. 2-Step Login Support
c. Enhanced User Status Details
d. Admin Create/Delete Support
Key Capabilities:
Change Passenger Info : Add DOCA / Add/Delete DOCS / Change/Add/Delete FFN
User Status (5 types) :
Invited / Active / Locked / Dormant / Disabled

2025/12/10 Production Release#

Release Notes Details
Current release version
v7.0
Production release date
2025/12/10
🚀 Changes
1️⃣ TK Held PNR Handling Support
Key Benefit:
Users can now add ancillary services before delayed ticketing offered by TK (Turkish Airlines) directly through LUNA.
Key Capabilities:
a. Purchase seats (Held Booking)
b. Purchase services (Held Booking)
c. Delay Ticketing with ancillaries (Held Booking)
💡 Note:
Due to the characteristics of TK Airline, certain Itinerary-level services (such as in-flight meals or special assistance for passengers with disabilities) are not currently displayed in LUNA.
These services can be checked or added through the TK Portal until the next update.
🔮 Upcoming Changes
Key Features: AS Airline Booking & Handling Support, Change Passenger Info (DOCA, DOCS, FFN)
AS Booking Management:
a. Booking & Ticketing : Create and issue TK flight reservations.
b. Reservation Management : Support for Cancel / Void / Refund operations.
c. Additional Functions
Change Passenger Info:
Add DOCA
Add/Delete DOCS
Change/Add/Delete FFN

2025/11/26 Sandbox Release#

Release Notes Details
Current release version
v7.0
Sandbox release date
2025/11/26
Production release date
2025/12/10
🚀 Changes
1️⃣ TK Held PNR Handling Support
Key Benefit:
Users can now add ancillary services before delayed ticketing offered by TK (Turkish Airlines) directly through LUNA.
Key Capabilities:
a. Purchase seats (Held Booking)
b. Purchase services (Held Booking)
c. Delay Ticketing with ancillaries (Held Booking)
💡 Note:
Due to the characteristics of TK Airline, certain Itinerary-level services (such as in-flight meals or special assistance for passengers with disabilities) are not currently displayed in LUNA.
These services can be checked or added through the TK Portal until the next update.
🔮 Upcoming Changes
Key Features: AS Airline Booking & Handling Support, Change Passenger Info (DOCA, DOCS, FFN)
AS Booking Management:
a. Booking & Ticketing : Create and issue TK flight reservations.
b. Reservation Management : Support for Cancel / Void / Refund operations.
c. Additional Functions
Change Passenger Info:
Add DOCA
Add/Delete DOCS
Change/Add/Delete FFN

2025/11/12 Production Release#

Release Notes Details
Current release version
v6.0
Production release date
2025/11/12
🚀 Changes
1️⃣ TK Airline Booking & Post Handling Support
Key Benefit:
Users can now book, issue, and manage flight tickets offered by TK (Turkish Airlines) directly through LUNA.
Key Capabilities:
Booking & Ticketing: Create and issue TK flight reservations.
Reservation Management: Support for Cancel / Void / Refund operations.
Booking Management:
a. Edit passenger information (Held/Ticketed Booking)
b. Split PNR (Held/Ticketed Booking)
c. Purchase seats (Ticketed Booking)
d. Purchase ancillary services (Ticketed Booking)
💡 Note:
Due to the characteristics of TK Airline, certain journey-level services (such as in-flight meals or special assistance for passengers with disabilities) are not currently displayed in LUNA.
These services can be checked or added through the TK Portal until the next update.
2️⃣ Language Selection Support
Key Benefit:
Users can now select preferred language within LUNA.
Key Capabilities:
Supported Languages: Korean (KO), English (EN)
How to Change the Language?:
Available in the top GNB, located to the left of the Logout button.
Interface will be displayed in the selected language.
🔮 Upcoming Changes
Key Features: TK Airline Booking & Post Handling Support
Booking Management:
a. Purchase seats (Prime/Held booking)
b. Purchase ancillary services (Prime/Held booking)

2025/10/29 Sandbox Release#

Release Notes Details
Current release version
v6.0
Sandbox release date
2025/10/29
Production release date
2025/11/12
🚀 Changes
1️⃣ TK Airline Booking & Post Handling Support
Key Benefit:
Users can now book, issue, and manage flight tickets offered by TK (Turkish Airlines) directly through LUNA.
Key Capabilities:
Booking & Ticketing: Create and issue TK flight reservations.
Reservation Management: Support for Cancel / Void / Refund operations.
Booking Management:
a. Edit passenger information (Held/Ticketed Booking)
b. Split PNR (Held/Ticketed Booking)
c. Purchase seats (Ticketed Booking)
d. Purchase ancillary services (Ticketed Booking)
💡 Note:
Due to the characteristics of TK Airline, certain journey-level services (such as in-flight meals or special assistance for passengers with disabilities) are not currently displayed in LUNA.
These services can be checked or added through the TK Portal until the next update.
2️⃣ Language Selection Support
Key Benefit:
Users can now select preferred language within LUNA.
Key Capabilities:
Supported Languages: Korean (KO), English (EN)
How to Change the Language?:
Available in the top GNB, located to the left of the Logout button.
Interface will be displayed in the selected language.
🔮 Upcoming Changes
Key Features: TK Airline Booking & Post Handling Support
Booking Management:
a. Purchase seats (Prime/Held booking)
b. Purchase ancillary services (Prime/Held booking)

2025/10/15 Production Release#

Release Notes Details
Current release version
--
Production release date
2025/10/15
🚀 Changes
⭐Account information management
1.
User Role Segmentation
Luna users are divided into three types of access roles:
Admin: Has full access to all Luna features and the authority to manage user accounts within their travel agency.
Ticketing User: Has access to all booking and ticketing functionalities, excluding the user management menu.
User: Is limited to viewing reservations and accessing select features that do not impact payment or booking changes. Modifications to a booking, including ticket issuance with payment and schedule changes, are not permitted.
A maximum of three Luna Admin accounts are permitted per travel agency.
Every new Admin account will be created via Albus.
Existing Luna accounts will automatically be converted to Admin Role accounts.
2.
User Management by Luna Admin (Admin Only)
Luna Admins can manage their agency’s users through the following features:
View user account list.
Create and delete accounts.
Edit user account details, including changing User’s Role between TicketingUser - User.
Reset other account passwords.
3.
User Self-Service Features
All Luna users can now check and update their own account information without contacting HelpDesk(ATS) :
After login: Click the user ID (in the top-right menu) to view account info and change password.
Before login: If the password is lost, reset it directly from the login screen.
⭐Enhanced Airline Booking Management
1.
Prime Booking : Add Ancillary
Users can add services and seats when booking tickets in Luna.
Seats and Services buttons are located in the top right of the Journey Information Section.
User can add seats and services individually or together when making a reservation.
If a new service is added later, it will replace the previously selected service.
2.
Held Booking : Change Booking
Users can manage bookings before ticket issuance in Luna:
PNR Split and Edit PaxInfo buttons are located in the top right of the Passenger Information section on the PNR details page.
PNR Split: Available for all airlines. Only one passenger can be split per request.
Passenger Info Update: Modify last name, first name, title, phone number, and email.
Change Schedule : Change schedule before issuance and issue tickets immediately after modification.
3.
Held Booking : Add Ancillary
Seats and Services buttons are located in the top right of the Journey Information Section.
User can add seats and services individually or together before issue the ticket.
If add seats & services together, select the checkbox “Purchase with Seat”.
🔮 Upcoming Changes
N/A

2025/09/10 Sandbox Release#

Release Notes Details
Current release version
--
Sandbox release date
2025/09/10
Production release date
2025/10/15
🚀 Changes
⭐Account information management
1.
User Role Segmentation
Luna users are divided into three types of access roles:
Admin: Has full access to all Luna features and the authority to manage user accounts within their travel agency.
Ticketing User: Has access to all booking and ticketing functionalities, excluding the user management menu.
User: Is limited to viewing reservations and accessing select features that do not impact payment or booking changes. Modifications to a booking, including ticket issuance with payment and schedule changes, are not permitted.
A maximum of three Luna Admin accounts are permitted per travel agency.
Every new Admin account will be created via Albus.
Existing Luna accounts will automatically be converted to Admin Role accounts.
2.
User Management by Luna Admin (Admin Only)
Luna Admins can manage their agency’s users through the following features:
View user account list.
Create and delete accounts.
Edit user account details, including changing User’s Role between TicketingUser - User.
Reset other account passwords.
3.
User Self-Service Features
All Luna users can now check and update their own account information without contacting HelpDesk(ATS) :
After login: Click the user ID (in the top-right menu) to view account info and change password.
Before login: If the password is lost, reset it directly from the login screen.
⭐Enhanced Airline Booking Management
1.
Prime Booking : Add Ancillary
Users can add services and seats when booking tickets in Luna.
Seats and Services buttons are located in the top right of the Journey Information Section.
User can add seats and services individually or together when making a reservation.
If a new service is added later, it will replace the previously selected service.
2.
Held Booking : Change Booking
Users can manage bookings before ticket issuance in Luna:
PNR Split and Edit PaxInfo buttons are located in the top right of the Passenger Information section on the PNR details page.
PNR Split: Available for all airlines. Only one passenger can be split per request.
Passenger Info Update: Modify last name, first name, title, phone number, and email.
Change Schedule : Change schedule before issuance and issue tickets immediately after modification.
3.
Held Booking : Add Ancillary
Seats and Services buttons are located in the top right of the Journey Information Section.
User can add seats and services individually or together before issue the ticket.
If add seats & services together, select the checkbox “Purchase with Seat”.
🔮 Upcoming Changes
N/A
Modified at 2026-03-19 07:02:05
Previous
Albus Release Note
Next
TravelAgencyType
Built with