Print QR Code on last page and more
Smarter QR Code Placement – Make Every Page Count Introducing Flexible QR Pay Code Printing
Key features
Print QR Code on last page
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
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.