Release Notes - 2026
Release Notes for 2026.
January 2026
01/10/2025
Android Terminal App
Version 5.35.0
✅ Improvements
- Blik direct integration: Integrated Blik direct payment method into the Android app.For more details, please visit this page
- Library updates: Updated third-party libraries to their latest versions for compatibility.
- Accessibility compliance: Initiated EU Accessibility Act compliance with phase 1 improvements.
- Improved Smartpad UI: Enlarged the cancel button on the PIN entry screen for Sunmi P2 Smartpad.
🐞 Bug Fixes
- Missing refund fields: Fixed issue where “CustomerTrns” and “MerchantReference” were not displayed in P2P unreferenced refund status responses.
- Missing batch data: Resolved an issue that was causing batch information to be missing.
- Double charge error: Fixed issue that caused double charges in version 5.29.1.
- CloudAPI sales missing MerchantTrns: Fixed an issue where the “MerchantTrns” field was not populated in CloudAPI sales.
Smart Checkout Enhancements
- Surcharge functionality is now available on Smart Checkout: Merchants can now apply surcharges to e-commerce transactions processed through Smart Checkout. For more details, please visit this page.
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
clientTransactionIdparameter 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
- The
SurchargeAmountparameter is now included in:- Transaction Retrieval API(OLD) (for ISVs and merchants).
- Webhooks:
- Transaction Payment Created (EventTypeId: 1796)
- Transaction Failed (EventTypeId: 1798)
- Transaction POS ECR Session Created (EventTypeId: 1802)
- Transaction POS ECR Session Failed (EventTypeId: 1803)
- Transaction Reversal Created (EventTypeId: 1797)
Plugins
✅ Improvements
- Prestashop 9.0 Compatibility update for Smart Checkout: While the module previously passed PHP compatibility and override checks, this update specifically resolves 7 high-severity security vulnerabilities that blocked its certification. Key improvements include:
- Upgraded Cryptography: Replaced outdated SHA-1 hashing with secure, modern methods.
- Database Security: Hardened SQL queries to eliminate injection risks.
- Compliance: Fully validated via the PrestaShop Validator for re-submission to the Addons Marketplace.
March 2026
iOS Terminal App
Version 5.36.0
🐞 Bug Fixes
- Multimerchant restriction in AADE: Fixed an issue where ISV multimerchant was incorrectly allowed in AADE.
- Tip inclusion in unreferenced refunds: Fixed an issue where the tip amount was included in unreferenced refunds.
- Abort action via InterApp: Resolved an issue where Abort could not be executed via InterApp after the Card Present screen.
- Preauthorization flow: Fixed an issue where preauthorization failed for valid cards with an expiration date of 12⁄25.
- Abort unreferenced refund via Cloud: Fixed an issue where unreferenced refunds could not be aborted via Cloud.
✅ Improvements
- Refund amount clarity: Improved the display of refund amounts to reduce merchant confusion, including Fast Refund.
- PIN requirement in integrations: Improved behavior to avoid PIN prompts during refunds and preauthorization capture when initiated via integrations.
- MerchantTrns in refunds: Added support for
MerchantTrnsin refund transactions. - Tipping functionality: Enhanced tipping behavior.
- Third-party libraries update: Updated third-party libraries to the latest versions.
- MerchantTrns in capture: Added support for
MerchantTrnsin capture transactions. - Minimum SDK version update: Updated the minimum SDK version in line with Apple guidelines.
FRONT Updates
🐞 Bug Fixes
- Card display issue: Fixed an issue where the cardholder name was hiding the card numbers.
✅ Improvements
- New reports available: Added a new set of reporting capabilities within the updated Reports section.
- Legacy Reports section in SelfCare: Legacy reports are now available under Classic Reports.
CORE Updates
✅ Improvements
Incremental Pre-authorizations (POS & eCommerce):
Added support for incremental preauthorization, allowing transaction amounts to be increased after the initial authorization.- More details can be found here
Disable surcharge in Smart Checkout:
Introduced a new parameter,disableSurcharge:true→ surcharge is disabled even if applicablefalse→ surcharge is applied normally when applicable
Plugins
✅ Improvements
- Shopware Plugin (v1.0.3):
- Added support for a dynamic descriptor.
- Enabled support for multiple sales channel IDs.
- Removed applied configurations from the database when the extension is deleted.
- Reviewed compatibility for Shopware versions 6.5.0 through 6.6.10.11.
April 2026
Android Terminal App
Version 5.37.0
🐞 Bug Fixes
- QR code buttons: Fixed an issue where QR code options conflicted with on-screen buttons.
- P2P responses: Resolved an issue with incorrect parameters within responses during P2P transactions.
- Refund initiation: Fixed an issue that caused refunds and partial refunds to take too long to start.
- Tip removal state: Resolved an issue where the custom tip amount option remained active after tips were removed.
- Dual-branded card transactions: Fixed the transaction failures for Visa and Sodexo (Pluxee) dual-branded cards caused by online PIN handling.
- OPI F&B sales: Resolved an issue where SALE transactions could fail with response code 06 in OPI F&B integrations.
- Printing flow crash: Fixed a NullPointerException that could occur during printing.
- BLIK refund visibility: Fixed an issue where the refund button remained visible after a full refund for BLIK transactions.
- Offline InterApp sync: Resolved an issue where the first offline transaction order code could be overwritten after sync, causing cancellations to fail.
- Merchant switch sales: Fixed an issue where InterApp sales could fail with error 5023 after switching merchants.
- BGN currency crash: Resolved a crash related to BGN currency handling.
- Session startup crash: Fixed a crash affecting earlier Android app versions during session startup.
- Performance stability: Addressed performance issues reported in monitoring tools.
- Tip screen label: Fixed the tip screen label so “Other Amount” is displayed correctly.
- Early session crash: Resolved a crash that could occur during the first second of a session.
✅ Improvements
- MB WAY QR authorizations: Added support for MB WAY QR code authorizations.
- Payconiq branding: Removed the Payconiq logo from the card presentment screen.
- Fiscal APM support: Added fiscal support for IRIS and Klarna in Greece.
- Unreferenced refunds: Added support for unreferenced refunds without requiring a PIN.
Version 5.37.1
✅ Improvements
- Market expansion: Enabled support for Slovakia, Estonia, Latvia, Lithuania, and Slovenia.
- Contactless improvements: Improved contactless transaction behavior and localization support.
CORE Updates
✅ Improvements
- Market expansion: Completed all required development and setup for Slovakia, Estonia, Latvia, Lithuania, and Slovenia.
- Transaction retrieval enhancements: Added support for including surcharge amounts in transaction retrieval.
- Klarna capture reliability: Fixed an issue where payment capture could fail when
customerTrnsexceeded 255 characters in order line names. - Surcharge handling (Smart Checkout): Fixed issues affecting surcharge calculation when using stored cards.
- Multibanco support: Added ISV support for Multibanco QR and card-present transactions.
FRONT Updates
🐞 Bug Fixes
- Logo consistency: Resolved inconsistencies in iDEAL logos during the Wero migration.
✅ Improvements
- Market expansion: Added onboarding support for Slovakia, Estonia, Latvia, Lithuania, and Slovenia.
Plugins
✅ Improvements
- PrestaShop Smart Plugin (v2.0.1):
- Webhooks: Added early validation checks for unsupported events.
- Payments: Improved handling of asynchronous payment flows.
🐞 Bug Fixes
- PrestaShop Smart Plugin (v2.0.1):
- Fixed an issue causing duplicate orders in asynchronous payment flows.
May 2026
Android Terminal App
Version 5.38.0
🐞 Bug Fixes
- DCC currency display: Fixed an issue where the PIN screen showed an invalid currency during DCC transactions. This affected only the PIN screen; subsequent operations, the transaction, receipt, and summary screen use the selected currency.
- QR default payments: Resolved an issue where ISV multimerchant sales from InterApp failed with an unsupported error when using QR default payment. Previously, submitting an InterApp ISV multimerchant sale using the QrDefault payment method resulted in a (-998) UNSUPPORTED error.
- Unreferenced refunds: Fixed InterApp response handling for unreferenced refunds so the response action now returns
unreferenced_refundinstead ofsale. - Surcharge screen timeout: Resolved an issue where the surcharge screen displayed an infinite loader instead of timing out.
- BLIK batch visibility: Resolved an issue where BLIK transactions did not appear in batch reporting through ISV integration.
✅ Improvements
- Multibanco: Added support for the Multibanco payment flow.
- Accessibility compliance: Updated the app to support EU Accessibility Act compliance requirements.
- SAF online switching: Added InterApp API support to force switching back online while in SAF. A new InterApp action,
setOnline, forces the app to try to switch SAF mode to online and send stored transactions. If the action fails, the app provides an error response to the integrator. - Skip PIN prompt on API Refunds: Skips the PIN prompt for unreferenced refund, rebate, and fast-refund flows when the transaction is initiated via integration, including P2P and Cloud.
- SAF exclusion list: Updated the SAF exclusion list with French meal voucher BIN prefixes.
- Kiosk mode exit: Added support to exit SPOC in Kiosk mode from the left-bottom corner. Tapping the bottom-left corner 10 times while in unattended mode invokes the PIN modal; entering the correct PIN closes the app.
Version 5.38.8
🐞 Bug Fixes
- Refund declines: Fixed refund declines returning generic transaction errors on Android terminals.
iOS Terminal App
Version 5.36.1
✅ Improvements
- Country launch: Added support for Slovakia, Estonia, Latvia, Lithuania, and Slovenia.
Version 5.38.0
🐞 Bug Fixes
- Blulite Reader connection: Fixed an issue where the app could not connect to a Blulite Reader after relogin.
- Bancontact preauthorization: Fixed an issue where Bancontact was not supported in the preauthorization flow.
- P2P mode: Fixed a crash when switching P2P mode. Toggling the switch that enables or disables P2P functionality no longer causes a crash.
- DCC refund result: Fixed an issue where refunds on DCC transactions appeared as declined. Successfully refunded DCC transactions from the transaction list no longer appear as declined in the terminal.
✅ Improvements
- POS management: Added soft and hard reset options for Viva Wallet POS InterApp enterprise POS management. When resetting via intent, the app resets without further prompts or confirmations.
- BLIK: Added direct integration support for BLIK.
- Fiscal APMs: Added fiscal support for IRIS and Klarna in Greece.
- China UnionPay: Added support for China UnionPay.
Paydroid Terminal App
Version 4.37.0
✅ Improvements
- Accessibility compliance: Added Phase 1 updates to support EU Accessibility Act compliance.
CORE Updates
✅ Improvements
- Multibanco: Added ISV support for QR and card-present transactions and improved issuer-response handling.
- Wallets: Added wallet-identifier support for POS acquiring transactions. The wallet identifier is now stored in
digitalWalletIdfor card-present transactions, aligning with e-commerce transactions. The identifiers are available in authorization response messages.
FRONT Updates
🐞 Bug Fixes
- Selfcare redirect: Fixed an issue where the Selfcare redirect URL was missing after a user’s session expired.
- Selfcare redirect: Fixed Selfcare redirect handling after password reset.
- Receipt logo: Fixed an incorrect logo appearing on customer or merchant receipts.