Friday, May 17, 2024
1 change · master
Enhancements to existing features
Customers now choose their delivery method on the checkout page while selecting their address, instead of alongside payment. This reduces checkout clutter and makes the flow more reliable when multiple delivery and payment options are available.
Original PR description
A single step for selecting a delivery method and a payment provider poses two problems: 1) The interface looks cluttered when multiple pms and delivery methods are configured. 2) Complexity in a payment and a delivery widget dependencies. As they are rendered on the same page it requires to dynamically update parts of its content in js causing bugs and inconsistencies. For those reasons we decided to move the delivery selection step to the /checkout step where an address is selected. task-3133415 See also: - https://github.com/odoo/odoo/pull/153063 - https://github.com/odoo/upgrade/pull/6035