Monday, October 30, 2023
1 change · master
Security fixes and vulnerability patches
This update tightens access to sensitive Adyen payment features and data, reducing the risk of misuse in point-of-sale and self-order kiosk flows. It also fixes several Adyen payment and receipt issues, including kiosk payment notifications, error handling, receipt printing, and capture adjustments.
Original PR description
- Adds some permissions to protect sensitive pos_adyen data and methods. - Reduces the risks of abuses of the pos_adyen features. Those changes are not optimal. The whole system should be changed. - Fixes the printing of Adyen receipts data in the receipt. - Fixes an error when receiving a successful Adyen payment notification for the kiosk. - Fixes an error when Adyen returns an error for a payment for kiosk. - Fixes an error when requesting adjustment/capture to Adyen (pos_restaurant_adyen and kiosk). - Removes unused adyen_latest_diagnosis field. task-id: 3500598