Payment Application Release Notes
Version: 2.0.15.22
Release Date: 2026-02-18
Customer Impact Statement
- Reduces unnecessary error messages and improves clarity during ECR disconnections.
- Reduces noise and improves the user experience during payment interactions.
- Navigation may differ from the expected touch behavior in certain apps on C10 and C100 devices.
Features
New User Interface for Transaction Screens
- Introduced a redesigned user interface for key transaction screens, including Parameter Loading, Transaction Processing, Transaction Abort, and Transaction Approved screens. The update improves contrast, readability, and overall consistency to comply with the Accessibility Act and provide a more accessible user experience (ID: 45674).
Improvements
Updated Terminal Attention Sound
- The terminal attention sound has been updated to play only once instead of beeping continuously while waiting for card interaction (ID: 44207).
Improved Handling of “COMMS FAILURE” Screen
- The terminal will no longer display the “COMMS FAILURE” screen if it is already logged out from the ECR. This screen is now shown only when a disconnection occurs while the terminal is logged in (ID: 45978).
Retry Mechanism for Store & Forward in Logout State
- Added a retry mechanism to process pending Store & Forward transactions even when the terminal is in the Logout state. Offline transactions in the queue will now continue attempting online submission (ID: 46018).
Enhanced Refund Handling for Online-Only Configuration
- Improved refund transaction handling when the terminal is configured for Online Refunds. The Payment Application now enforces the correct behavior based on the online-only setting (ID: 43887).
Amount Approval for Digital Wallet Transactions
- For digital payment transactions initiated from mobile phones or smartwatches, the Amount Approval screen is skipped when on device CVM has been completed and the Amount Approval setting in the terminal Payment Settings is disabled (ID: 44210).
Enhanced Transaction Receipt in EPAS Mode
- Improved the transaction receipt layout and details when operating in EPAS mode to provide clearer and more structured information (ID: 45672).
Enhanced Log Timestamp Precision
- Upgraded the log timestamp format from second-level precision to millisecond precision to improve traceability and event correlation. Log entries now include millisecond resolution, for example 08:24:29.701 (ID: 45133).
Fixes
Amount Approval Screen Corrected for BankAxept
- Fixed an issue where the amount approval screen always appeared for BankAxept transactions. The screen is now shown only when the feature is enabled and the required conditions are met (ID: 42536).
Corrected ECR Abort Handling
- Improved terminal behavior when a transaction is aborted from the ECR. The terminal now displays an Abort screen, prints the cardholder receipt if the card was read, and correctly returns to the Purchase screen when applicable (ID: 33515).
Resolved UI Crash During Payment Application Startup (C10 & C100)
- Fixed an intermittent issue where a “System UI has stopped” error appeared while launching the Payment Application on C10 and C100 terminals. The application now starts without triggering this error (ID: 46184).
Resolved Power-Off Issue After Automatic Restart
- Fixed an issue where the terminal powered off completely after the scheduled automatic restart. The Payment Application now ensures the terminal remains operational after restart (ID: 44119).
Resolved CTLS Parameter Loading Issue on Startup
- Fixed an issue where the terminal failed to load Contactless (CTLS) parameters when the Payment Application started. Parameters now load correctly during startup (ID: 45938).
Resolved Communication Issue Between PA and Transaction Engine
- Fixed a communication issue between the Payment Application and the Transaction Engine that could cause payment failures due to EPP errors during processing (ID: 45150).
Corrected Translation on Parameter Loading Screen
- Fixed an issue where text on the Parameter Loading screen was not translated according to the selected terminal language. Translations now display correctly (ID: 32321).
Unified Color for Loyalty Scan Status Bar
- Fixed an issue where the loyalty scan status bar displayed in two different colors. The status bar now uses a consistent single color after a loyalty card is scanned (ID: 41457).
Resolved Corruption Issue in Store & Forward Transactions
- Fixed an issue where corrupted Store & Forward transactions could not be forwarded online. The handling of offline transactions has been improved to prevent such disruptions (ID: 42328).
Resolved “Technical Error” Triggered by Low Volume
- Fixed an issue where the terminal displayed a “Technical error” message when the system volume was set below 15%. The terminal now operates normally at low volume levels (ID: 42537).
Resolved ECR Disconnection During Transactions
- Fixed an issue where the terminal could disconnect from the ECR while a transaction was in progress. The connection is now maintained correctly throughout the transaction flow (ID: 43952).
Resolved Loading Screen Freeze on Startup
- Fixed an issue where the Payment Application could freeze on the loading screen during startup. The application now launches smoothly (ID: 45140).
Known Issues in This Release
Bottom Navigation Bar Hidden Outside Payment Application (C10 & C100)
- On C10 and C100 terminals, the bottom navigation bar may be hidden when using applications outside the Payment Application. In such cases, users need to use the physical red button to navigate back (ID: 46184).
Written by:
Chamika Dimantha
Release & Compliance Specialist
Written date: 2026/02/13
Reviewed by:
Tomas Nilsson
CTO
Reviewed date: 2026/02/16