Daily updates from Odoo
Monday, November 4, 2024
1 change · saas-17.2
Resolved issues and error corrections
Kiosk self-ordering now receives timely online payment status updates, including when a payment is in progress and when it is completed. This prevents customers from getting stuck after scanning the payment QR code and helps the kiosk move smoothly to order validation once payment succeeds.
Original PR description
Currently, when using the kiosk with an online payment method, the kiosk does not receive notification about the payment status. Steps to reproduce: ------------------- * Select the **Point of Sale**…
Currently, when using the kiosk with an online payment method, the kiosk does not receive notification about the payment status. Steps to reproduce: ------------------- * Select the **Point of Sale** App * Under Configuration select **Payment Methods** * Create a new payment method (Online payment, Allowed Providers: Demo) * Now go into the setting of the restaurant (make sure session was closed) * Change the Payment methods, remove the cash and add the one created * Change Self Ordering to Kiosk then save * Open the kiosk and create an order * Go to pay the order * Scan the qr code * Pa with demo > Observation: 2 observations. First we don't receive the "In progress" notification after scanning the qr code. Second, we are not redirected to the validation page after the order was paid. In the backend orders are marked as paid. Why the fix: ------------ `request.env['bus.bus']` is empty. The issue was already solved in the next version with https://github.com/odoo/odoo/commit/31226b1a95242631a190d92e9ffb5ad97822bcbd#diff-a843415b00d5a84e604420ec6a19040426294ec9b5deeacf6f12876c12af06dd opw-4120145