From 076fcbcc0a83ac41d93e57ffd52024fdc0894a41 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 --- 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 82050c7d44..33f556e408 100644 --- a/modules/web_shop_shopify/web.py +++ b/modules/web_shop_shopify/web.py @@ -499,7 +499,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]