Daily updates from Odoo
Tuesday, December 10, 2024
1 change
Enhancements to existing features
Online delivery integration for India is consolidated into a dedicated module, replacing separate Swiggy and Zomato modules. The update improves discount handling, delivery and packaging charge taxes, rider status updates, and clearer tax display for Indian GST cases.
Original PR description
**= l10n_in_pos_urban_piper, pos_urban_piper_zomato, pos_urban_piper_swiggy In this commit: ==== - Remove pos_urban_piper_swiggy and pos_urban_piper_zomato and introduce a new module l10n_in_pos_urban_piper. - Discounts for online delivery orders using pos_discount as a dependency in urbanPiper. - Tax should be handled in charges i.e. Packaging charge and Delivery Charge. - rider_status_updated: The payload needs to be updated in odoo from the UrbanPiper side. - display taxes in the order line if taxes are other than 5% GST. (In India there is a special case where 5% GST is collected by the aggregator and paid by the aggregator directly but other than this 12% or 18% GST is collected by the merchant and paid by the merchant itself.) task- 4293811 related: https://github.com/odoo/upgrade/pull/6830