New Features
Hosted Payment Page support for Pay/Zooz PSP and Pagar PSP
We have upgraded the existing Pay/Zooz and Pagar integrations to support a hosted payment page flow. This ensures PCI Compliance Type A, which requires payment data to be processed exclusively through hosted payment pages and/or iFrame integrations, ensuring that no sensitive cardholder data passes through or is stored in our systems.
Improvements to Existing Features
Only active SSRs are now displayed in emails sent using SendGrid templates
We have enhanced SendGrid templates to display only active SSRs in the reservation section. Inactive or canceled services are now excluded from the template display, ensuring cleaner and more accurate communication.
Improved payment failure error messages on IBE for Waafi Pay PSP
When the PSP returns a failure reason, it is now displayed clearly to the user in the pop-up message.
Improved matching of pre-booked seats for return charter flights
Previously, an issue might have occurred with pre-booked seat reservations when they were booked for multiple flights for the same passenger. We have enhanced the logic for matching imported PNRs to pre-booked services to ensure pre-booked seats are correctly included in PNLs for return flights, not just outbound flights.
Improved PNR logging for amendments via changeBooking
We have improved the CRS logging process for amendments performed using changeBooking API calls to properly reflect service IDs, fare IDs, and booking status in the PNR history.
Address fields on IBE now support special characters
We have updated validation rules to allow international characters (e.g., ü, ö, é) in the Address and City fields. This is not yet implemented for the new IBE.
Bug Fixes
Fixed leg discount calculation after split
We have improved the handling of leg discounts during PNR splits. The system now alerts users and removes the discount if they proceed with splitting into several legs that do not match the discount conditions, preventing incorrect fare calculations.
Improved API response for getItinerary
We have updated the API response to prevent line breaks from appearing within JSON responses, specifically in the remarks object.
Phone number field is now correctly exported for agencies in the Agency List "Special Export"
We have improved the export process to ensure phone numbers are retrieved from the corresponding agency record.
Resolved inconsistent passenger validation during inbound flight changes
We have resolved a data duplication issue related to return leg amendments that could trigger the error: "Inconsistent passengers in flight services, please balance all services to reflect the same passenger quantity."
MMB amendments are now restricted for used coupons
We have addressed a scenario where amendments could be made after an initial payment failure followed by a successful retry. Coupons are now correctly displayed in the PNR, and amendments are restricted when applicable.
Fixed currency mismatch display when "Single Pax Fare" is enabled
We have resolved an issue on IBE where search results could display currency from a previous session instead of the current session when the Single Pax Fare option was enabled.
Comments