Objective

Channel objective

 

The Shopify channel allows you to synchronize the products from Sales Layer to Shopify, but to do it correctly there are some rules to be followed:

 

Rules

 

  • Shopify doesn’t require a single SKU for the variants, but it requires a unique name. This is a reason, why Sales Layer has established this requirement when linking the products.
  • Errors and suggestions will be noted in the section Recent activity in Sales Layer. For example, to solve problems like: “Variant with the name already existent”, etc.
  • It is impossible to send empty or null fields because they would create an error. To avoid this, those fields are temporarily deleted during the synchronization by the channel, and it will create a suggestion, in Recent activity, so the user can fill in that information or delete the field/disable it in the next synchronization.
  • We encourage you to manage, where possible, all the product information from Sales Layer. If possible, never directly from Shopify. 

 

API Key

 

The API key created from Shopify needs to have reading and writing permissions for locations, and reading, and writing permissions for products, variants, collections, and inventory.