Ga naar inhoud

Alle releases

SIMOVA / QR PAYRelease 28.0.1.0

Productupdates

Version 28.0.1.0Laatste wijziging: 10 februari 2026
New featuresImprovementsBug fixes

Print QR Code on last page and more

Smarter QR Code Placement – Make Every Page Count Introducing Flexible QR Pay Code Printing

Release downloaden

Key features

Smarter QR Code Placement – Make Every Page Count
Introducing Flexible QR Pay Code Printing

We’re excited to roll out a small but powerful update that gives you more control over how your payment information is displayed in reports. With Flexible QR Pay Code Printing, you can now choose to print the QR Pay code on the last page—ensuring it’s always included, even when space runs out on the first page.

Why it matters
In reports where the first page is filled with critical information, QR codes may get squeezed out or awkwardly placed. This new option guarantees your customers always see the QR Pay code—no matter the layout of the first page.

How it works
🧾 Last Page Option – Configure reports to print the QR Pay code on the last page when space is limited on the first.
⚙️ Smart Layout Handling – The system automatically detects when the first page is full and adjusts placement accordingly.
🖨️ Seamless Report Integration – Works within your existing report templates with no manual adjustments needed.

Quick Setup
To enable this feature, go to your Report Configuration settings → locate the QR Code Placement option → select “Print on last page if first page is full.”

Take control of your report layouts—and make sure your payment codes are always visible. 🧾✅

Smaller improvements

Print Qr Code on last page#15229

Description: Added a configuration option for QR Pay Admins to choose whether the QR code should be placed on the first or last page of documents. This enhancement allows greater flexibility in QR code placement according to user preferences.

Impact: This update provides QR Pay Admins with the ability to define QR code placement, enhancing customization options and improving user experience. There are no known side effects associated with this change.

Short Payment Descriptor#12043

Description: Added support for Slovakian banks' QR code payment descriptors, enabling BC users from Slovakia to offer their customers the option to pay via QR codes through Slovakian banking apps.

Impact: This enhancement allows Slovakian customers to utilize QR code payments seamlessly with local banks, improving payment convenience and user experience.

Custom Purpose of use pre text#12856

Description: The purpose field of the invoice text for QR Pay users has been updated to allow customizable text. Users can now freely define the text instead of the default "Sales Invoice Header: Invoice No." This enhancement was necessary to provide users with more flexibility and personalization in their invoicing process.

Impact: This change improves the user experience by allowing QR Pay users to tailor the purpose field of their invoices to better suit their needs. It enhances the flexibility and personalization of invoice management, potentially increasing user satisfaction. There are no anticipated negative side effects from this update.

Add dynamic value of the currency#14589

Description: The currency field can now be configured to ensure compatibility with the SPAYD implementation. This enhancement allows users to utilize the currency value effectively within SPAYD.

Impact: Users will benefit from improved functionality and seamless integration with SPAYD, enhancing the accuracy and efficiency of financial transactions. There are no anticipated side effects from this change.

PayPal QR Code creation#14681

Description: Introduced the ability for customers to pay via PayPal using QR codes. This enhancement allows admins to offer a more convenient and secure payment method.

Impact: This update improves the user experience by providing a fast and easy payment option through PayPal's QR code functionality. It enhances payment security and convenience for customers, potentially increasing transaction efficiency and customer satisfaction.

Added Event OnBeforeGenerateQRCode to handle QR Code generation#17102

Description: A new event publisher feature has been implemented, allowing partners to subscribe and execute their own business logic for QR code generation. This enables partners to decide whether a QR code should be created for a specific invoice based on their custom requirements.

Impact: This enhancement provides partners with greater flexibility and control over the QR code generation process. By allowing partners to integrate their own business logic, the feature improves customization capabilities, streamlines workflows, and increases efficiency in managing invoices.

Change Amount value via Event#16333

Description: Added functionality to allow Partner Developers to calculate the invoice amount within their extension, removing the dependency on a single predefined field. This enhancement provides greater flexibility and control over invoice calculations.

Impact: This change empowers users by offering a customizable approach to invoice calculations, leading to increased efficiency and adaptability in handling various invoicing scenarios. It resolves the limitation of relying on a fixed field and enhances the overall user experience.

QR Code Generation in Background During Posting to Prevent Third-Party App Disruption.#16077

Description: Implemented background generation of QR Codes during the posting process to ensure seamless integration with third-party applications. This change was necessary to prevent disruptions and improve the overall user experience for QR-Pay users.

Impact: Users will experience uninterrupted service when using third-party apps, as QR Code generation now occurs in the background. This enhancement improves the efficiency and reliability of the QR-Pay system, providing a smoother and more consistent user experience.

Fixed and improved

Error Message When Cancelling QR Code Placement Without Specified Filters in QR Pay Module Setup.#16047

Description: Fixed an issue in the QR Pay Module Setup where attempting to place a QR Code for Report 1306 and Table 112 and then canceling the action would result in an error message requiring filter specification. This change ensures that the window closes without any error when the cancel action is performed.

Impact: Users will no longer encounter an error message when canceling the placement of a QR Code in the QR Pay Module Setup, improving the user experience by eliminating unnecessary interruptions and potential confusion.

Error with Custom Report and diffrent Data Item Report#15839

Description: This update addresses a bug where the system failed to perform as expected under specific conditions. The error has been identified and corrected to ensure the application functions correctly and as intended.

Impact: Users will experience improved stability and reliability in the affected feature. This fix resolves the previously reported error, enhancing overall user experience without any anticipated negative side effects.

Custom Report throws error during generation#15682

Description: Improved error messaging for QR pay functionality in custom report printing to clearly indicate the location of the error.

Impact: Users will now receive more informative error messages, facilitating quicker identification and resolution of issues during custom report printing. This enhancement improves overall user experience and system troubleshooting efficiency.

QR Pay – Editor Deletes Code After Inserting Custom HTML Layout#15336

Description: Fixed an issue in the QR Pay Module Setup where inserting custom HTML code within the HTML Editor would result in partial deletion of the code upon revisiting the editor. This change ensures that the custom HTML code remains intact in the editor after closing and reopening the layout settings.

Impact: Users can now reliably save and edit custom HTML code in the HTML Editor without losing any part of their code, enhancing the stability and functionality.

Missing dropdown option for reportid selection#15345

Description: Resolved an issue in the QR Pay Module Setup where the Report ID field lacked a drop-down selection option. Users can now select a report from a drop-down menu.

Impact: This change enhances user experience by simplifying the report selection process, reducing the need to manually enter Report IDs, and minimizing potential input errors.

Label is not locked in BC record#15049

Description: Resolved an issue where the name "QR Pay" in the QR code register within the BC record was not locked and was being translated by Weblate. This fix ensures that "QR Pay" remains consistently displayed as intended.

Impact: Users will now see the correct and intended name "QR Pay" in the QR code register without it being altered by translation. This enhances clarity and consistency in the user interface, ensuring accurate representation of the feature.

Creating new Setup using ''New'' button not working.#15008

Description: Resolved an issue in the QR Pay module where attempting to create a new QR Pay Setup resulted in an error message indicating that the 'Module Setup' page was not available. This fix ensures that users can now successfully access and create new setups without encountering errors.

Impact: Users will experience improved functionality and reliability when setting up QR Pay configurations. This enhancement eliminates the previous error, streamlining the setup process and reducing potential downtime or frustration.

Different Report on standard table is not working#15013

Description: A bug was fixed in the QR Pay Module where the QR Code was not visible on the Posted Sales Invoice Page when a new line was created in the QR Pay Module Setup table and reported to a different report than 1306. This change ensures the QR Code is now correctly displayed as expected.

Impact: Users will now see the QR Code on the Posted Sales Invoice Page, improving the accuracy and functionality of the QR Pay Module. This fix resolves the visibility issue and enhances the user experience without introducing any known side effects.