Daily updates from Odoo
Saturday, February 28, 2026
2 changes
New functionality added to Odoo
This update adds support for Bancontact Pay via QR code payments in our Point of Sale system. Customers can now pay by scanning a QR code generated by the POS, aligning with growing trends in Belgium and the evolution of payment methods. Internal changes ensure consistent payment processing across all POS systems.
Original PR description
..., pos_iot, pos_iot_six, pos_iot_worldline, pos_settle_due, pos_tyro --- Task: [#4875917](https://www.odoo.com/odoo/project/1737/tasks/4875917) --- This commit introduces a new payment method type, `external_qr`, to handle QR-based payment flows directly in the Point of Sale. With the widespread adoption of QR code payments in Belgium and the evolution of Payconiq under Wero (Bancontact Pay), POS systems need native support for these new payment experiences. A new module, `pos_bancontact_pay`, is added to provide a full integration with the Bancontact Pay platform, allowing customers to pay by scanning a QR code generated in the POS. The module manages the creation, verification, and tracking of these payments. Some internal refactoring was also done to align the payment terminal logic with this new `external_qr` method type and ensure consistency across payment flows in POS.
This update allows payroll officers to select between standard and instant delivery methods for SEPA payments, offering greater flexibility in salary disbursement. This change aligns with evolving payment regulations and provides a more efficient process for delivering salaries to employees in Europe. It improves the overall payroll processing experience.
Original PR description
Payroll officers can now choose between standard or instant salary delivery when processing SEPA payments. Task: 5109368