From 2662d8882727c8ec44eeb6fa2b84ad968676e5b4 Mon Sep 17 00:00:00 2001 From: nturini-cascinanet <62327651+nturini-cascinanet@users.noreply.github.com> Date: Mon, 13 Jan 2025 11:28:34 +0100 Subject: [PATCH 1/3] Update Product.cs issue https://github.com/XiaoFaye/WooCommerce.NET/issues/792 --- WooCommerce/v3/Product.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/WooCommerce/v3/Product.cs b/WooCommerce/v3/Product.cs index e44c707..ec10001 100644 --- a/WooCommerce/v3/Product.cs +++ b/WooCommerce/v3/Product.cs @@ -450,6 +450,12 @@ public class Product : JsonObject /// [DataMember(EmitDefaultValue = false)] public ProductError error { get; set; } + + /// + /// Product GTIN, UPC, EAN o ISBN + /// + [DataMember(EmitDefaultValue = false)] + public string? global_unique_id { get; set; } } [DataContract] From 285407965b5f43f6626dd48e5e3e8ec452876cdb Mon Sep 17 00:00:00 2001 From: nturini-cascinanet <62327651+nturini-cascinanet@users.noreply.github.com> Date: Mon, 13 Jan 2025 11:32:38 +0100 Subject: [PATCH 2/3] Update Product.cs --- WooCommerce/v3/Product.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WooCommerce/v3/Product.cs b/WooCommerce/v3/Product.cs index ec10001..fdfb410 100644 --- a/WooCommerce/v3/Product.cs +++ b/WooCommerce/v3/Product.cs @@ -455,7 +455,7 @@ public class Product : JsonObject /// Product GTIN, UPC, EAN o ISBN /// [DataMember(EmitDefaultValue = false)] - public string? global_unique_id { get; set; } + public string global_unique_id { get; set; } } [DataContract] From a9078468ca8af998546c37b6d3688b4f8c77cd96 Mon Sep 17 00:00:00 2001 From: nturini-cascinanet <62327651+nturini-cascinanet@users.noreply.github.com> Date: Tue, 14 Jan 2025 17:15:57 +0100 Subject: [PATCH 3/3] GTIN, UPC, EAN o ISBN field GTIN, UPC, EAN o ISBN in variation --- WooCommerce/v3/Variation.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/WooCommerce/v3/Variation.cs b/WooCommerce/v3/Variation.cs index f933fd3..cefba4b 100644 --- a/WooCommerce/v3/Variation.cs +++ b/WooCommerce/v3/Variation.cs @@ -64,6 +64,12 @@ public class Variation : JsonObject [DataMember(EmitDefaultValue = false)] public string sku { get; set; } + /// + /// Variation GTIN, UPC, EAN o ISBN + /// + [DataMember(EmitDefaultValue = false)] + public string global_unique_id { get; set; } + [DataMember(EmitDefaultValue = false, Name = "price")] protected object priceValue { get; set; } ///