diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index 725c0423afb..0d11c1856d9 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -681,6 +681,8 @@ class WebsiteSale(ProductConfiguratorController): if mode[1] == 'billing': order.partner_id = partner_id order.onchange_partner_id() + # This is the *only* thing that the front end user will see/edit anyway when choosing billing address + order.partner_invoice_id = partner_id if not kw.get('use_same'): kw['callback'] = kw.get('callback') or \ (not order.only_services and (mode[0] == 'edit' and '/shop/checkout' or '/shop/address'))