Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

...