Daily updates from Odoo
Wednesday, October 1, 2025
1 change · 17.0
Enhancements to existing features
Point of Sale users can now mark a card terminal payment as completed when Odoo is still waiting for the terminal response. This gives cashiers a fallback when the payment succeeded on the terminal but the system did not update, reducing checkout delays and blocked sales.
Original PR description
Current behavior before PR: If we faced an issue with a terminal payment while the `line.payment_status` being "waitingCard", only possible option for the user would be to "Cancel" the payment and try again or choose another payment method. This is an issue for the cases where the payment went through on the terminal but Odoo didn't update the status for some reason. Desired behavior after PR is merged: We add the possibility to "Force done" while the status is "waitingCard" to avoid blocking the user in such situations and have a possible fallback. opw-4978772 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr