Thursday, April 3, 2025
1 change · saas-18.2
Resolved issues and error corrections
This fix prevents online payment updates for self-ordering from being applied on other connected devices that are not handling the order. It also keeps the selected table when guests scan a table QR code and then choose an ordering preset, reducing order mix-ups and checkout confusion.
Original PR description
pos*: pos_online_payment_self_order, pos_self_order Before this commit, when completing an order on a device in mobile with the online payment method, the payment status and the order was sent to all connected devices, even the one that were not working on this order. This commit fixes this issue by ensuring that the payment status and the order are only used by the device that is currently working on the order. Also, when scanning a QR code linked to a table and then selecting a preset, the selected table was forgotten. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr