Thursday, December 28, 2023
1 change · 17.0
Security fixes and vulnerability patches
This update tightens access to sensitive Adyen payment information and actions in Point of Sale and self-ordering flows, reducing the risk of misuse. It also fixes several Adyen-related checkout and receipt issues for kiosks and restaurant payments, making payment handling more reliable for customers and staff.
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 handling of adyen_latest_diagnosis field (the field will be removed in master). task-id: 3500598