29 May 2026 - Release Notes

New Features

Deposit Bulk Upload

We have developed a feature that enables the bulk upload of deposits for agents and customers via CSV files. Airlines can now prepare a file containing multiple agents (or customers), deposit amounts (positive) or deduction amounts (negative), currency, payment method, and remarks.

 

When you click the Mass Upload button, you will have the option to download the template file to be used: 

 

No additional permissions have been introduced. The feature is available to system users who already have permissions to manage deposits.

 

createFares API

We have created a new API that enables the creation of fares in the system via an API endpoint using a JSON payload. It supports all fare parameters currently available in the CSV upload template (same fields and same meaning).

The API supports one or multiple fares per request.

Full information about the API calls can be found here: createFares

Improvements to Existing Features

Option to Show PTL and TTL in Local Time in SendGrid Templates

Previously, pnr_ptl and pnr_ttl values were shared with SendGrid in UTC format. This created inconsistencies for airlines operating outside UTC, particularly in remote time zones, as emails and templates displayed UTC time instead of the airline’s local time.

To address this, we introduced two new parameters that display PTL and TTL according to the company’s local timezone:

  • {pnr_ptl_local}
  • {pnr_ttl_local}

These parameters convert the stored UTC datetime to the airline’s local timezone and apply the timezone configured in the Company settings.

getItinerary – Via Indicator

We have enhanced the getItinerary API response by introducing a new via parameter within the flight object to indicate intermediate stops.

Example API response:

"flight": [
 {
   "airline": "Polar",
   "airlinedesignator": "PLR",
   "from": "Fort Lauderdale (FLL)",
   "fromcode": "FLL",
   "to": "New York/Kennedy",
   "tocode": "JFK",
   "via": "Via Tel Aviv/Ben Gurion",
   "class": "Y/Smart",
   "ckstatus": 0,
   "onlinecheckinopen": 0,
   "onlinecheckinclose": 0,
   "flightstatus": "open"
 }
]

 

Mass Upload / Update of Seat Fares

We have made several improvements to the CSV upload/update functionality for seat fares to ensure proper file processing, including support for larger files.

Additionally, error handling has been improved. In many cases, instead of displaying a generic error message, the system now provides specific issue descriptions, including the row number where the issue was detected.

Identify RQ and Confirmed Segments in getItinerary API

We have introduced a new parameter in the API response to identify RQ (Request) status at the flight leg level, enabling accurate display and behavior for mixed-status itineraries.

A new parameter, servicestatus, has been introduced in the relevant API responses:

  • Active → Confirmed segment
  • Request → Segment on request

 

Password Complexity – Reset Password (CRS Login)

We have completed a series of improvements related to password complexity requirements.

The updates now apply to:

  • Password update/reset within CRS
  • The “Reset Password” screen in AeroCRS PSS

Both areas now fully support the current password policy requirements.

 

Bug Fixes

getPassengersByFlight API – Correct Baggage Allowance and Brand Display

We fixed the baggage allowance calculation to follow the correct priority:
Fare baggage over Destination default baggage.

We also extended the API response to include brandname before classcode.

Package Payment Confirmation Page – Flight Services Total Missing

We corrected the package price display in the IBE checkout step to include the flight price. Before this fix, the flight price was only added at the PSP stage.

Packages URL No Longer Displayed All Active Packages

We fixed the general packages URL to correctly display all active packages in the current IBE.

Seats Not Removed After PNR Cancellation Due to PTL & TTL

We updated the PTL and TTL processes to properly delete seatip records when bookings are canceled, ensuring seats are released correctly in the seat map.

Incomplete Check-in Records Created During IBE Online Check-in

We fixed an issue that caused incomplete check-in records to be created when the online check-in process was not fully completed through the IBE.

PullQueue – Flight Changes Queue Fixes

We fixed an issue to ensure flights are correctly inserted into the queue when flight details are updated, including:

  • Flight activation/deactivation
  • Timing changes
  • Date changes
  • S/L changes
  • Destination changes

Daily Flight Report – Duplicate Flight Display

We fixed an issue causing duplicate flights to appear in the Daily Flight Report when different aircraft registration numbers were used.

Have more questions? Submit a request

Comments

Powered by Zendesk