Daily updates from Odoo
Sunday, November 2, 2025
1 change · saas-18.3
Resolved issues and error corrections
This fixes an issue where Stripe payments in Point of Sale could not correctly support adding a tip after payment. Payments are now adjusted and captured properly, helping restaurants avoid failed or incomplete tipped transactions.
Original PR description
Since [^1], tip after payment has been broken for stripe as `_update_payment_line_for_tip` is no longer called anywhere. This means that all payments were put in as uncaptured and no future tipping would work. This PR fixes it by using the "new" send_payment_adjust method like ayden to guarantee the payments are properly handled. Note that this is solved by wrapping `capturePayment` into a new method `capturePaymentStripe` to keep the stable policy. A followup PR will move the data back to `capturePayment` in master with the new parameters. opw-5121568 [^1]: 9c37f42ef4e23372f5e2bdbb956b625b3a47d8e1 Forward-Port-Of: odoo/odoo#232574