Commit 5f8bc2be5a5 for woocommerce
commit 5f8bc2be5a5c9e5c8efd69102bb2ea841e82e282
Author: Dmitry <45711841+darkdi@users.noreply.github.com>
Date: Wed Sep 2 09:26:19 2026 +0300
Remove the duplicated Variant SKU entry in the Shopify importer mapping (#68226)
* Remove the duplicated Variant SKU entry in the Shopify importer mapping
* Add the change file for the Shopify mapping cleanup
* Drop the now stale duplicate key entry from the PHPStan baseline
---------
Co-authored-by: Dmitry Rantovov <rantovov5@gmail.com>
diff --git a/plugins/woocommerce/changelog/fix-duplicate-shopify-variant-sku-mapping b/plugins/woocommerce/changelog/fix-duplicate-shopify-variant-sku-mapping
new file mode 100644
index 00000000000..da549981cca
--- /dev/null
+++ b/plugins/woocommerce/changelog/fix-duplicate-shopify-variant-sku-mapping
@@ -0,0 +1,4 @@
+Significance: patch
+Type: dev
+
+Remove the duplicated Variant SKU entry from the Shopify importer column mapping.
diff --git a/plugins/woocommerce/includes/admin/importers/mappings/shopify.php b/plugins/woocommerce/includes/admin/importers/mappings/shopify.php
index 02f1b9a8547..2229244454d 100644
--- a/plugins/woocommerce/includes/admin/importers/mappings/shopify.php
+++ b/plugins/woocommerce/includes/admin/importers/mappings/shopify.php
@@ -30,7 +30,6 @@ function wc_importer_shopify_mappings( $mappings, $raw_headers ) {
'Variant Inventory Qty' => 'stock_quantity',
'Image Src' => 'images',
'Variant Image' => 'images',
- 'Variant SKU' => 'sku',
'Variant Price' => 'sale_price',
'Variant Compare At Price' => 'regular_price',
'Type' => 'category_ids',
diff --git a/plugins/woocommerce/phpstan-baseline.neon b/plugins/woocommerce/phpstan-baseline.neon
index 0048087e7b9..be52b24f566 100644
--- a/plugins/woocommerce/phpstan-baseline.neon
+++ b/plugins/woocommerce/phpstan-baseline.neon
@@ -4230,12 +4230,6 @@ parameters:
count: 1
path: includes/admin/importers/class-wc-tax-rate-importer.php
- -
- message: '#^Array has 2 duplicate keys with value ''Variant SKU'' \(''Variant SKU'', ''Variant SKU''\)\.$#'
- identifier: array.duplicateKey
- count: 1
- path: includes/admin/importers/mappings/shopify.php
-
-
message: '#^Variable \$errors might not be defined\.$#'
identifier: variable.undefined