Monday, August 25, 2025
2 changes · 18.0
Enhancements to existing features
Xendit payment forms now report token creation errors immediately, such as when entered details are invalid. This prevents failed or incorrect payment data from continuing through the checkout process, giving customers faster feedback and reducing avoidable payment issues.
Original PR description
Previously, if error was found during token creation (i.e. invalid input) , it's not immediately reported but instead invalid data will be used for further process. Now, any errors caught early will be reported immediately back. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Italian VAT XML export now correctly adapts between monthly and quarterly submissions, including separate quarterly sections where required. The exported file name is also corrected, and the VAT threshold handling is updated to match the latest expected amount.
Original PR description
Description of the issue this commit addresses: The XML export should contain three "Modulo" sections when the report is submitted quarterly but currently only ever sends one big chunk of data. Also the name of the exported file is wrong. --- Desired behavior after this commit merged: The exported file adapts to whether it is submitted monthly or quarterly and the name of the file issue is addressed. --- Community PR: https://github.com/odoo/odoo/pull/216887 task-4826511 Forward-Port-Of: odoo/enterprise#86642