Monday, December 15, 2025
3 changes · 19.0
Enhancements to existing features
Odoo now sends a dedicated identifier with PayPal payment activity so PayPal can recognize transactions coming from Odoo. This improves tracking and partner reporting without changing the payment experience for users.
Original PR description
PayPal requested that we add an identifier so that they know which transactions are coming from Odoo for better trackability. task-5358321 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#239937 Forward-Port-Of: odoo/odoo#237336
Adyen payment requests now include Odoo platform information so the payment provider receives the expected context. This improves payment integration reliability while keeping the customer payment flow unchanged, with tests added to confirm successful requests.
Original PR description
Add applicationInfo to the payload sent to Adyen, ensuring that externalPlatform is correctly transmitted. A test was added to verify that applicationInfo is present in the payload and that the payment request succeeds as expected. task-5157863 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#238583 Forward-Port-Of: odoo/odoo#233075
This update simplifies the underlying query used to generate sale commission reports. By adding an alias to a key component, the code is now easier to maintain and modify, ensuring future updates to the reporting process are smoother and less prone to errors. This ultimately improves the reliability of our sales commission reports.
Original PR description
Add an alias to the CTE used for sale order log selection. This is done to simplify modifications to the query.