From 4fbf660b8537d1c323f17a857f0c504c5cf08428 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 18 Sep 2025 14:12:16 +0200 Subject: [PATCH] Add option to notify Shopify customer about fulfillment Closes #14244 --- modules/web_shop_shopify/CHANGELOG | 1 + modules/web_shop_shopify/stock.py | 2 ++ modules/web_shop_shopify/view/shop_form.xml | 2 ++ modules/web_shop_shopify/web.py | 5 +++++ 4 files changed, 10 insertions(+) diff --git a/modules/web_shop_shopify/CHANGELOG b/modules/web_shop_shopify/CHANGELOG index 41008d6816..8d4b19db7a 100644 --- a/modules/web_shop_shopify/CHANGELOG +++ b/modules/web_shop_shopify/CHANGELOG @@ -1,3 +1,4 @@ +* Add option to notify customer about fulfillment * Support taxes from shipping product * Add routes to open Shopify objects * Add support for credit refunds diff --git a/modules/web_shop_shopify/stock.py b/modules/web_shop_shopify/stock.py index ba01db8b95..65bc862120 100644 --- a/modules/web_shop_shopify/stock.py +++ b/modules/web_shop_shopify/stock.py @@ -52,6 +52,8 @@ class ShipmentOut(metaclass=PoolMeta): 'fulfillment_order_line_items': line_items, } for order_id, line_items in line_items.items()] + fulfillment.notify_customer = bool( + sale.web_shop.shopify_fulfillment_notify_customer) return fulfillment def get_shopify_identifier(self, sale): diff --git a/modules/web_shop_shopify/view/shop_form.xml b/modules/web_shop_shopify/view/shop_form.xml index ac55eaa9e4..3a175cf306 100644 --- a/modules/web_shop_shopify/view/shop_form.xml +++ b/modules/web_shop_shopify/view/shop_form.xml @@ -20,6 +20,8 @@ this repository contains the full copyright notices and license terms. -->