From cc0222be5e09d8afd984f2e346c5bb71de73fbfb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 17 Sep 2025 13:23:09 +0200 Subject: [PATCH] Use current total price when creating sale from Shopify order At the creation the order may already have the total price modified by refund etc. Closes #14234 (grafted from 1f2cf9e448a166ef67864916031b703ffbf8befa) --HG-- branch : 7.0 --- modules/web_shop_shopify/web.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/web_shop_shopify/web.py b/modules/web_shop_shopify/web.py index ebf73c678d..8d0f40938d 100644 --- a/modules/web_shop_shopify/web.py +++ b/modules/web_shop_shopify/web.py @@ -503,7 +503,7 @@ class Shop(metaclass=PoolMeta): Sale.save(sales) for sale, order in zip(sales, orders): sale.shopify_tax_adjustment = ( - Decimal(order.total_price) - sale.total_amount) + Decimal(order.current_total_price) - sale.total_amount) Sale.save(sales) to_quote = [ s for s in sales if s.party != s.web_shop.guest_party]