Tuesday, January 6, 2026
3 changes · 19.0
Enhancements to existing features
The payment screen’s “Pay Now” button label is being made available for translation, helping businesses present checkout actions in their customers’ languages. This is a small usability and localization improvement with low operational impact.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update streamlines the Fiskaly setup process for Odoo Enterprise users in Austria. The changes include automatic credential authentication attempts, a simplified user interface with clearer guidance, and automated configuration of Fiskaly settings. This improves usability and ensures correct Fiskaly integration.
Original PR description
Task: [#5354476](https://www.odoo.com/odoo/project/1737/tasks/5354476) --- The Fiskaly configuration for Austrian companies has been edited: - Generating new credentials will try to authenticate right after generating them. - The *Test Fiskaly* buttons is now only visible in debug mode. - The *Generate Credentials* button won't be visible if the authentication has been successful except if the user is in debug mode. - The *Authenticate Keys* button is only available when the authentication has failed. - The *Manage by Odoo* checkbox has been removed and we force its value to True when generating new credentials. - An alert is displayed to guide the user depending on the state of the Fiskaly configuration (not authenticated, must regenerate credentials, etc).
This update enhances the organization of our internal JavaScript code by making key utility functions and constants available for import across Odoo modules. This change improves code maintainability and allows for greater flexibility in how these tools are utilized within the Enterprise platform. It's a foundational improvement for future development.
Original PR description
This commit puts export in front of some of the blackbox js utils/services/constants to make them importable from other files in the future. Forward-Port-Of: odoo/enterprise#99445 Forward-Port-Of: odoo/enterprise#99391