Why Altus? Altus is Latin for "high,” representing upward movement and elevated performance. With cumulative discounts, post-sync receipts, and cleaner cart logic, this update reached new heights in refinement and user-centric enhancements.
Changelog
Payment Method Enhancements
- Cumulative Price Reductions Supported
Price reductions can now be applied in addition to existing discounts. An airline applies a standard discount when two or more drinks are purchased. They can now introduce a happy hour price reduction — both discounts will be applied together if applicable. - Enhanced In-Flight Receipts for Card Transactions
Receipts can now include additional payment attributes: AiD (PED Application ID), CVM, Cryptogram, and SRED Application Label, if required. This feature is currently available for L3 testing only and will be released generally in the next sprint.
Reliable Messaging
- Custom Fields in Message Reprocessing
Custom fields can now be included in message data during automatic replay. Previously, only standard fields were supported. - Support for Post-Sync Receipt Requests
Sale message events now handle customer requests for email receipts even after device sync, improving post-transaction flexibility.
A Cart That Remembers
- Consistent Product Order in Cart
Prevents reordering of cart items when upsell quantities are changed. For example, if a passenger increases the quantity of a previously selected item, it will no longer be treated as a new upsell item and moved to the bottom of the list. - Cart Item Order Retained on Quantity Change
Enhances consistency by preserving the original order of items in the cart, regardless of quantity adjustments.
Smarter Data Infrastructure
- Change Data Capture (CDC) Enabled
POS databases and data processing layers now support Change Data Capture, laying the foundation for mesh network (peer-to-peer) deployments that handle intermittent connectivity during flight. - Automated Master Data Replay Plugin
A new plugin allows for automatic replay of all user-defined master data types, supporting recovery for rare cases where a system has been offline for more than eight days.
Fixes & Stability Improvements
- Prevented creation of aircraft types with duplicate names.
- Fixed formatting issue on the C208 printout for long product names.
Additional Improvements
- Flight Number Search
Added the ability to search flight schedules using the flight number. - Android Departure Airport List Fix
Fixed an issue where the departure airport list failed to appear after starting a flight, unless the app was restarted. This occurred when POS was newly installed on Android, duty tracking was enabled, the user started and ended duty, then logged in again and started a flight without ending duty.