[IMP] e-commerce onboarding misc improvements [bst]

Task: https://www.odoo.com/web#id=10453&view_type=form&model=project.task&action=327
Pad: https://pad.odoo.com/p/r.eQNwZOFNkcYt31Sw
No issue still arise in master. can I remove on this branch and make one new separate commit?