Thursday, April 16, 2026
2 changes · 17.0
New functionality added to Odoo
This update introduces Alipay as a new payment method within Odoo PoS, enabling sales in China and Hong Kong. It includes features like payment inquiries, notifications, and cancellations, expanding Odoo's payment options for key markets.
Original PR description
Introduction: Alipay is a China leading third-party online payment solution. It is useful to integrate the feature into Odoo PoS system for China Market and Hong Kong Market. Features list: - New PoS payment method, Alipay - Alipay inquiry payment flow - Alipay notification/webhook flow - Alipay cancel payment flow task-3631513
Resolved issues and error corrections
This update fixes an issue where vendor bills were incorrectly using Swiss taxes instead of the correct Belgian taxes. The change ensures that the fiscal position country is accurately reflected during invoice import, preventing errors in tax calculations and compliance. This improves data accuracy for financial reporting.
Original PR description
**Steps to reproduce:** - Create a company in Belgium and set the fiscal localisation accordingly. - In the same company, create a fiscal position in Switzerland, set the foreign tax ID and then generate the taxes for it. - Install the module account_edi_ubl_cii. - Create and invoice for a belgian customer, with one product line having a 0% tax. - Export the invoice as XML. - Go to taxes, filter by purchase, and make sure that the 0% switzerland tax has a higher sequence than the belgian 0% tax. - Import the previous invoice XML as a vendor bill. **Issue:** After importing the bill, the switzerland tax is used even though the fiscal localisation is belgian, which is wrong as it violates the constraint _validate_taxes_country **Solution:** Added a more selective domain to _import_fill_invoice_line_taxes opw-5467936 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr