Note. Going-live date: September 8, 2026.
Payment Terminals - Payment App
Payment app version: 4.7.0
🌟 Improvements
Updated application translations
Missing translation strings have been added across supported languages, including French translations for printer messages, paper-related errors, and authorization codes.
Signature validation timeout logic update
Signature validation timeout handling has been updated. The terminal can now be configured to approve a transaction when signature validation times out, instead of declining it by default.
DCC screen and receipt compliance updates
The Dynamic Currency Conversion (DCC) screen and printed receipts have been updated to align with Elavon requirements. Changes include updated terminology, clearer transaction currency information on receipts, and simplified disclaimer text on the terminal screen.
Universal DCC disclaimer support
The Dynamic Currency Conversion (DCC) disclaimer is now displayed for all supported card brands. Previously, it was shown only for Visa transactions.
Cardholder language for surcharge screens
The surcharge disclosure screen now uses the cardholder’s preferred language instead of the merchant’s configured language.
If the cardholder’s language is unavailable or unsupported, the screen falls back to the merchant’s configured language.
🔧 Fixes
- Resolved an issue where some transactions were missing from the terminal receipt menu.
- Fixed an activation error affecting A77 terminals running Android 14.
- Fixed a desynchronization between the Activity and Receipts menus that occurred when a reconciliation was triggered during receipt printing.
- Resolved an issue where an incorrect currency was displayed in the transaction completion.
- Fixed an issue where the burger menu remained visible during an application update.
- Fixed an issue where an incorrect receipt URL was generated from the Transaction History.
- Resolved missing spaces in receipt text for the French locale.
- Fixed a white screen displayed after performing a Balance Inquiry.
- Resolved an issue where loyalty ID information was absent from declined transaction data.
- Fixed an issue where an update was triggered multiple times when invoked through integration.
- Resolved an issue where the application became stuck in a BUSY state after CardAcquisition response.
- Resolved an issue where the application became stuck in a BUSY state after an app2app update in MIXED mode.
- Fixed a crash that occurred during receipt printing.
Payment Terminals - Master App
Payment app version: master-1.3.8.4
🚀 New features
Configurable receipt line length for RCH cash registers
Receipt line length can now be configured for RCH cash register integrations. When a receipt line exceeds the configured character limit, it is automatically split to ensure correct formatting on devices with narrower paper widths, including cash registers using Protocollo 17.
🔧 Fixes
Protocollo 17 ECR integration fixes
Several issues affecting the Protocollo 17 ECR integration have been resolved, improving the handling of commands for retrieving the last result, reversals, receipt routing, ticket reprinting, session closing, and terminal totals.
Market Pay Hub
🚀 New features
Contract Management for Merchant Onboarding
Distributors who don't use GetAccept can now manage the signed contract directly in the Hub, without relying on digital signature automation:
- Signed contract upload: distributors can now upload the signed contract from the company creation form, as well as from the company details panel once the company has been created (with the file name displayed once uploaded) (DES-937).
-
Automatic detection of signature mode: a new
digitalSignatureRequiredfield is synced from the distributor's account to the Hub referential, so the Hub knows whether a contract needs to be collected manually or signed digitally (AFY-735). -
Conditional display in Submissions: a dedicated action now appears in the Submissions page action menu for relevant distributors (
digitalSignatureRequired = false), once the company has been created (MPT-3427). - Signing responsible(s) on Pricing Policy: a "Signing responsible(s)" block (up to 5 entries, Signer/Viewer roles) can now be added when creating or updating a pricing policy, reusing the pattern already built for Shift4, with this data sent to Mulesoft via the /pricing endpoint (MPT-3399, MPT-3398).
Note. Documentation: Managing Merchant Contracts
KYB onboarding notifications
Market Pay Hub now sends in-app and email notifications about company KYB onboarding. Users are notified when a company’s KYB review is approved or rejected and receive a reminder if a Sumsub submission remains incomplete for 24 hours.
Acquiring / TIF / Core
🚀 New features
Redsys-certified unattended payment terminals now supported in Spain
The integration supports unattended payment scenarios for Visa and Mastercard, including pre-authorization and completion flows, and supports deployment across segments such as automated fuel dispensers and other self-service environments.
Note. Discover is not supported.
Â
Related to