HaloSync
Sandbox
  • Sandbox
  • Production
Home
LunaAlbus
Home
LunaAlbus
Sandbox
  • Sandbox
  • Production
Sandbox
  • Sandbox
  • Production
  1. Luna User Guide
  • 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.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.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.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. Luna User Guide

Booking Change

This guide explains how to perform itinerary changes, passenger information edits, and passenger splits from the Booking Detail screen.
Booking changes are performed from the Booking Detail screen.
Which features are available and which buttons are displayed may vary depending on the pre/post-ticketing status and the airline's support conditions.
If only some passengers need to be processed separately, a Passenger Split may be required first.

Itinerary Change#

image.png
Clicking the `Change schedule` button in the Your flight section opens the Schedule Change popup.
Luna supports itinerary changes via Change Journey, Add Journey, and Delete Journey methods depending on the airline.
1
Select the Itinerary to Change
image.png
From the existing booked itinerary, select the segment(s) to change.
You can select only some segments or all segments.
Click the Next button after making your selection to proceed.
2
Search for the New Itinerary
image.png
Enter the origin, date, and cabin class to search for the new itinerary.
Cabin class changes are only available for airlines that permit them.
Tabs labeled Itinerary 1, Itinerary 2, etc. are displayed at the top corresponding to the number of selected segments.
After clicking Search, review the available schedule list on the right.
Click the Select button on the desired schedule and then click Next.
3
Review and Confirm Change
image.png
Review both the existing and new itineraries.
Confirm the fare difference, booking change penalty, and final payment amount.
Select a payment method if required.
Click the Change Itinerary button to finalize the change.
In the new itinerary search results, you can view the combined total for all passengers along with the fare difference.
If the airline does not provide fare data, it may be displayed as Not Provided by Airline.
If the itinerary change is successful, the notification Itinerary change has been completed. appears in the top-right corner and the PNR is refreshed.
If you wish to change the itinerary for only some passengers, perform a Passenger Split first and then make the itinerary change on the split PNR.

Passenger Information Edit#

image.png
Clicking the `Edit Info` button in the Passenger Information section opens the passenger information edit popup.
If passenger information needs to be edited, click the Edit Info button in the Passenger Information section of Booking Detail.
Passenger information may be editable both before and after ticketing.
The available editing methods may differ by airline.
The Edit Info button is displayed only for supported airlines.
The method for editing information may differ by airline.
The ability to edit PaxInfo, ContactInfo, DOCS (Passport), DOCA (Residence), and FFN may vary depending on the airline and method.

Information Edit Screen Flow#

image.png
Opening the popup first requires selecting the Edit Field.
Edit fields may include PaxInfo, ContactInfo, DOCS, DOCA, and FFN.
Then apply Change, Add, or Delete to the selected field.
Available edit fields and methods may vary by airline and ticketing status.

Edit (Edit Mode)#

Change
Overwrites existing information with new information.
Add
Adds new information to the existing information.
Delete
Removes existing information.

Edit Scope#

PaxInfo
Personal information of the passenger.
Title, SurName, GivenName can be changed.
ContactInfo
Contact information of the passenger.
Mobile, Email can be changed.
DOCS
Refers to identification information such as passport data.
Used to edit passport information such as passport number, expiry date, issuing country, and country of residence.
DOCA
Refers to residence information.
Used to edit residence details such as type, postal code, street address, city name, and country code.
FFN
Refers to frequent flyer information including mileage number and airline code.
Used to enter or remove the airline code and mileage number.
DOCS, DOCA, and FFN can be processed as Update or Add / Delete depending on the airline and supported method.
In particular, FFN may be handled via Add / Delete rather than Update depending on the airline.
Available input fields and validation rules may vary depending on the selected edit field.

Edit Method#

Change
Add / Delete
1
Select Edit Field
Select the field to edit from the Select Edit Field dropdown at the top of the popup.
Selecting PaxInfo allows only name information to be edited.
Selecting ContactInfo allows only contact information to be edited.
For supported airlines, DOCS and DOCA may also be available as edit fields.
For some airlines, FFN may only be available via Add/Delete rather than Change.
Name information and contact information cannot be edited simultaneously.
2
Select Change Method and Edit Information
Selecting the Change method activates the existing input fields.
For PaxInfo, Title, SurName, and GivenName are activated.
For ContactInfo, Mobile and Email are activated.
For DOCS, Type, Doc Number, ExpiryDate, IssuingCountry, and ResidenceCountry can be reviewed and edited.
For DOCA, Type, Postal Code, Street, CityName, and CountryCode can be reviewed and edited.
For FFN, if supported, the airline code and mileage number can be edited.
Modified fields are highlighted, and only editable fields for each passenger are activated.
3
Apply
The Edit Passenger Information button becomes active after at least one character has been changed.
Clicking the button finalizes the changes.
Upon success, the order is updated and the list refreshed, then the system retrieves the PNR and returns to Booking Detail.
Upon failure, an error message appears in the top-right corner.

Passenger Split#

image.png
Clicking the `Split Passenger` button in the Passenger Information section opens the split popup.
If some passengers require separate management, you can split the passengers first and then process each PNR separately.
Passenger splits may be possible both before and after ticketing.
If the conditions for supporting this feature are not met, the Split Passenger button may not be visible or may be disabled.
1
Access from Booking Detail
Click the Split Passenger button in the Passenger Information section of Booking Detail.
2
Select Passengers to Split
Select the passengers to split using the checkboxes in the popup.
Infants cannot be split alone; they must be split together with the linked adult.
All passengers cannot be selected simultaneously.
Click the Split Passenger button after making your selection to proceed with the split.
3
Review Booking Detail After Split
image.png
Upon successful split, a new tab for the split PNR opens.
You are redirected to the child PNR Booking Detail screen.
Upon failure, an error message appears in the top-right corner.

What to Check After Splitting#

Header
The child PNR is assigned a new PNR.
If there is a split history, the parent/child PNR relationship can be seen next to the airline PNR.
Booking Information
The booking date and time of the child PNR is shown as the time of the split.
The ticketing date and time is shown based on the original ticketing date and time of the parent PNR.
Passenger Information
Only the split passengers' information is displayed.
Ticket Information
Only the split passengers' ticket information is displayed.
Please note when splitting passengers
Infants cannot be split alone.
All passengers cannot be selected simultaneously.
Some actions require passenger split to be completed first.

Related Guide Links#

Booking Detail
Booking Cancellation
Modified at 2026-03-27 08:10:03
Previous
PNR Detail
Next
Ancillary Services
Built with