☰

Release Notes - 2026

Release Notes for 2026.

January 2026

Android Terminal App
Version 5.35.0

✅ Improvements

🐞 Bug Fixes

Smart Checkout Enhancements

February 2026

Android Terminal App
Version 5.36.0

✅ Improvements - AADE (Greece only): Implemented ECR token support for both Interapp and Local Terminal API for AADE Phase 3 integrations and updated AADE integration toggle behavior to auto-deactivate after enabling AADE. Additionally, support has been added for skipping surcharge flow in Cloud, deeplink & P2P sales. - Fiscalisation integration: Enabled passthrough of fiscalisation error messages to ERP systems and added support for including sourceTerminalId in fiscal signatures for Interapp, Cloud, or P2P protocol. - Blik Improvments (Poland): Refactored the Blik payment flow to improve reliability.

🐞 Bug Fixes - Multimerchant refunds: Fixed generic transaction error occurring during refunds in ISV multimerchant setups, expected outcome is to proceed with refund. - Fiscalisation: Resolved fiscalisation status mismatch where receipts showed “Approved” but the app displayed “Declined.” Receipts now correctly display transaction declined. - POS activation: Fixed the missing callback response when activating POS in landscape mode. - UI responsiveness: Fixed issue where the cancel button was not functioning correctly on the pin entry screen of an ongoing transaction.

Android Terminal App
Version 5.35.3

✅ Improvements - BLIK ISV flow support: BLIK payments are now enabled within the ISV flow on Android devices. - BLIK default APM (Poland): BLIK is now set as the default Alternative Payment Method for merchants operating in Poland.

iOS Terminal App
Version 5.34.0

✅ Improvements - Preauthorization lifecycle (AADE phase 3): Implemented capture and cancel functionality for Peer-to-Peer Protocol preauthorizations with AADE. - Fiscalisation parameters support: Fiscalisation parameters are now supported across the Peer-to-Peer, Interapp, and Cloud protocols (already supported on Android). - Interapp response enhancement: The clientTransactionId parameter is now included in Interapp responses for ISV multi-merchant sale requests when the parameter is provided. - Unreferenced refund fiscalisation: Added fiscalisation support for unreferenced refunds across Cloud, P2P, and Interapp protocols (already supported on Android). - iOS 26 UI improvements: Disabled tab bar item tint and improved tab descriptions for better clarity. 🐞 Bug Fixes - PIN update validation: Prevented reuse of the same PIN in PIN-protected settings. If the new PIN matches the previous one, the terminal now displays: “Use a different PIN number.” - Apple POS terminal synchronization: Fixed an issue causing duplicate TIDs and missing devices in CRM and Merchant UI. (Reported by MID: 54365f17-6fb4-4371-b2e7-0fc0efc1e746) - Refund/reversal handling: Fixed an issue where failed refunds or reversals disappeared, causing incorrect terminal behavior during subsequent transactions.

Paydroid Terminal App
Version 4.35.0

🐞 Bug Fixes - Incorrect QR Capture Icon: Fixed issue where the wrong icon was displayed in the QR Capture Card screen. - Audio Distortion on Failed Transactions (IM30): Resolved distorted audio playback when transactions failed due to insufficient funds. - Kiosk Mode Reboot Instability (IM30 V2): Fixed instability occurring after scheduled daily reboots. - Device Freeze on Timeout (IM30 V2): Resolved device freeze caused by inconsistent timeout handling and connectivity loss.

CORE Updates

✅ Improvements

Plugins

✅ Improvements

March 2026

iOS Terminal App
Version 5.36.0

🐞 Bug Fixes

✅ Improvements

FRONT Updates

🐞 Bug Fixes

✅ Improvements

CORE Updates

✅ Improvements

Plugins

✅ Improvements

April 2026

Android Terminal App
Version 5.37.0

🐞 Bug Fixes

✅ Improvements

Version 5.37.1

✅ Improvements

CORE Updates

✅ Improvements

FRONT Updates

🐞 Bug Fixes

✅ Improvements

Plugins

✅ Improvements

🐞 Bug Fixes

May 2026

Android Terminal App
Version 5.38.0

🐞 Bug Fixes

✅ Improvements

Version 5.38.8

🐞 Bug Fixes

iOS Terminal App
Version 5.36.1

✅ Improvements

Version 5.38.0

🐞 Bug Fixes

✅ Improvements

Paydroid Terminal App
Version 4.37.0

✅ Improvements

CORE Updates

✅ Improvements

FRONT Updates

🐞 Bug Fixes

June 2026

Android Terminal App
Version 5.39.0

🐞 Bug Fixes - Card language selection: Fixed issue where the cardholder language was not correctly selected for CB and Conecs cards on Sunmi and Elo terminals. The terminal now uses the language preference stored on the card when available, helping cardholders complete the payment in their preferred language. - IRIS reversals: Resolved issue where an approved IRIS payment could be automatically reversed while the merchant receipt was still printed. IRIS payments now complete with the correct final status, reducing confusion for merchants and customers. - InterApp preauthorisation: Fixed issue where a Card Present preauthorisation could be initiated with a zero amount after a cancelled IRIS payment. The requested amount is now preserved correctly when a new InterApp preauthorisation is started after an IRIS cancellation. - Greek UI on Android 16: Resolved layout issues on Android 16 when the terminal language was set to Greek. Headers, dates and transaction tiles are now displayed correctly on affected screens. - Bill Payments: Resolved issue where Bill Payments initiated through App2App could fail after an AADE transaction. Bill Payments can now be processed successfully without AADE parameters when they are not required for that payment type. - Double charges: Fixed issue where tapping the Continue button multiple times on DCC, installment or loyalty screens could create duplicate payment requests. The terminal now prevents repeated taps on critical action buttons, reducing the risk of duplicate charges. - Account type selection: Improved handling of cards that require the cardholder to choose between multiple account types. The transaction now continues or times out consistently, even when the customer selects an option at the same time as the timeout expires. - Terminal freezing: Resolved issue where Android terminals could freeze after application selection when using specific dual-branded cards. The payment flow is now more stable for merchants processing transactions with cards that include multiple payment applications or account types. - AADE ECR status: Fixed issue where terminals with AADE enabled could return an incorrect ECR status after a connectivity problem. The cash register now receives the correct terminal status, improving transaction handling for integrated merchants. - Oracle integrations: Fixed transaction declines affecting Oracle OPI and Symphony F&B integrations. Card-present payments initiated through these integrations are now processed with the correct transaction type. - DCC refund amount: Fixed issue where DCC refunds initiated with only the orderCode could refund the original transaction amount instead of the converted payment amount. Refunds now use the correct amount for the currency selected during the original DCC transaction. - DCC refund response: Resolved issue where DCC refunds could fail because the requested refund amount was slightly higher than the original transaction amount. Refund amounts are now capped correctly, helping merchants complete DCC refunds from the terminal transaction history. - DCC refund session: Fixed mismatch between amount and currency code in DCC refund session responses. The refund session status now returns consistent amount and currency information for easier reconciliation. - MB Way payments: Fixed issue where a card tap during the MB Way QR flow could potentially trigger more than one payment method for the same sale. The payment flow now prevents multiple charging when MB Way is displayed and a card is presented at the same time. - Sunmi Play Store message: Fixed issue where Sunmi P-series terminals displayed Google Play Store warnings on app launch. Terminals without Google Play Services no longer show unnecessary warning messages to merchants. - Cloud payment response: Fixed issue where successful cloud payments on Sunmi terminals could incorrectly return a cancellation response. Merchants now receive the correct payment result, reducing the risk of retrying an already approved transaction. - Sunmi installation: Fixed installation issue on Sunmi terminals when another Viva app flavour was already installed. The installation flow is now more reliable across demo, UAT and production environments. - Unattended network retry: Fixed issue where unattended terminals could send multiple login retry requests after a network error. The terminal now performs a single scheduled retry, improving stability in unattended environments. ✅ Improvements - InterApp refactoring: Updated InterApp sale, refund, unreferenced refund and preauthorisation capture flows to use the latest transaction handling implementation. This provides a more consistent integration flow for partners using InterApp payment actions. - SAF cancellation: Improved Store and Forward cancellation handling when a terminal returns online. The terminal now continues attempting the appropriate reversal when needed, reducing the risk of duplicate charges after offline processing. - PAX IM30 v2: Added support for PAX IM30 v2 terminals. The terminal app now recognises the new hardware revision and supports the updated activation and card presentment flow. - KT-2 presentment icon: Updated the card presentment indicator for KT-2 terminals. The contactless tap icon is now aligned with the terminal NFC reader position, making the payment experience clearer for cardholders. - Refresh token mechanism: Replaced the legacy refresh token mechanism with an updated implementation. Authentication refresh is now handled more consistently, reducing the risk of unexpected logout scenarios. - Slovenian receipts: Updated terminal receipt translations for Slovenia. Receipt wording is now aligned with the requirements for the recent country launch.

Viva Fiscal improvements

✅ Improvements - Viva Fiscal tipping: Added support for tips during fiscalised transactions. Merchants using Viva Fiscal can now accept tips while keeping the transaction fiscalised. - Fiscal capture: Added Capture and ISV Capture support across Viva Fiscal Terminal API protocols. Capture operations are now available through App-to-App, Cloud and P2P integrations. - Fiscal refunds: Added support for non-cash refunds in Viva Fiscal. Merchants and ISVs can now process fiscalised refunds for supported Alternative Payment Methods, not only card payments. - Fiscal amount pad: Added automatic amount pad locking for Greek Viva Fiscal merchants. Once fiscalisation is active, the payment amount must come from the fiscal system and can no longer be manually changed on the terminal. - Fiscal signature: Added the sourceTerminalId field to the fiscal signature. This improves transaction traceability by identifying the terminal that initiated the fiscalised payment.

Version 5.39.1

🐞 Bug Fixes - Tip dialog: Fixed crash in the tip dialog caused by translation strings. The tip screen now opens correctly in affected languages, and tip-related wording has been corrected where needed.

iOS
Version 5.38.1

🐞 Bug Fixes - Force logout: Fixed crash that could occur when restarting activation after a failed authentication refresh. The app now completes the logout and cleanup process correctly when the user restarts activation. - Fiscalisation APM transactions: Fixed issue causing fiscalisation failures for Alternative Payment Method transactions. APM transactions can now be fiscalised successfully after payment completion.

PAX
Version 4.37.0

🐞 Bug Fixes - Pluxee dual-branded cards: Fixed CTAP transaction failures for Visa/Pluxee dual-branded cards on PAX terminals. Customers can now complete chip payments with these cards using the supported PIN verification flow.

Viva Wallet App
iOS 1.78.3

🐞 Bug Fixes - Money transfers: Fixed issue where the confirmation push notification was not received during money transfers. If the notification is not received, users can now continue the flow or select an alternative authentication method.

Android 1.78.4

✅ Improvements - Physical Business Card image: Updated business card images so they are stored locally in the app instead of being downloaded from the cloud. Cards now load faster and remain visible even when the device is offline.

August 2026

Android Terminal App
Version 5.40.0

Released: August 3, 2026

✅ Improvements

🐞 Bug Fixes

September 2026

Android Terminal App
Version 5.41.0

🐞 Bug Fixes

✅ Improvements

October 2026

Android Terminal App
Version 5.42.0

✅ Improvements

🐞 Bug Fixes

Version 5.42.3

🐞 Bug Fixes

iOS Terminal App
Version 5.40.0

✅ Improvements

🐞 Bug Fixes

Version 5.40.1

🐞 Bug Fixes

Paydroid Terminal App
Version 5.38.0

✅ Improvements

🐞 Bug Fixes

CORE Updates

✅ Improvements

FRONT Updates

✅ Improvements

🐞 Bug Fixes