...
The Shopify Connector require some extra access scopes for the Shopify API. Ensure the API account has the right access scope as described in https://perfion.atlassian.net/wiki/spaces/PIM/pages/327847038/Shopify+-+Install#Shopify-account
Import Variant Ids from Shopify
One of the biggest changes between the previous versions of the Shopify Connector and version 2 is the introduction of variant ids in Perfion.
In the same way that products have their Shopify ids in Perfion, variants now also have their Shopify ids in Perfion.
If you’re upgrading from an earlier version of the connector, your variants in Perfion does not have any Ids, and the first time the synchronization will run, all existing variants in Shopify will be deleted as their ids are unknown in Perfion.
To prevent this, it is recommended to export all of the variant ids from Shopify and import them into Perfion.
Shopify does not natively support exporting variant ids, but several apps in the Shopify App Store supports this. The process for doing this is described below
Install an app from the Shopify App Store that allows exporting variant ids
Ultimate Product ID Exporter is a free option, but as these apps are maintained by third parties, licenses and functionality are subject to change
Export all products and their variant ids.
Modify the exported file so it can be used as import into Perfion. In the file you should have variant SKU or variant Barcode as a unique identifier for the variants. The variant Id should be imported into the feature you use for SyncID for variants. You can delete the main products (your virtuals in Perfion) from the file
Import the variants and their ids
Now your variants in Perfion will match the correct variants in Shopify
E-commerce settings
The below settings are deprecated or changed
...