Sunday, July 19, 2026
2 changes · saas-19.4
Enhancements to existing features
Online payment initiation now includes the payer's bank account information, such as account number and account holder name, when required by certain banks via Powens. This helps payment providers process bank payments more reliably and reduces failed or incomplete payment setups.
Original PR description
With Powens, some banks requires the payer's bank information such as bank account number and bank holder name. This commit adds those informations to the odoofin route to be sent to the payment providers. task-6373634 Forward-Port-Of: odoo/enterprise#124930 Forward-Port-Of: odoo/enterprise#124088
Resolved issues and error corrections
A Studio approval rule could incorrectly stop a user from confirming a sales order when the rule checked a field the user was not allowed to see. This fix lets the approval check run correctly in that situation, preventing unnecessary access errors while keeping the approval rule in place.
Original PR description
Issue: A studio.approval.rule.domain includes a related field that calls an access rights group that the user who used the action isn't apart of, Is blocked by the filtered_domain. To Replicate: 1) Install studio, sale, Accounting and make sure "account_followup" is installed 2) create a related field on the sales.order form related to "customer -> follow up status" 3) Save 4) Create a "Studio Approval Rule" (studio.approval.rule) with a domain using the new related studio field -> method : "action_confirm" -> approver:admin 5) create a test user with no accounting access rights 6) in an incognito browser try and create a sales order, and then confirm it. it will throw the access rights error Fix: add a sudo to the filtered_domain opw-6316069 Forward-Port-Of: odoo/enterprise#124722 Forward-Port-Of: odoo/enterprise#121856