Error reporting
Unable to connect to Shopify
If you encounter a yellow window after adding your Shopify credentials (API key, API token, and shop name), it indicates that communication with your Shopify store could not be established. This means that Sales Layer could not use the provided credentials to connect to the Shopify API.
Message: It has not been possible to establish communication with your Shopify store. Verify connection credentials.

Verification steps to follow
1. Verify Credentials: return to Shopify administration and check the setup for any errors.
2. Check Permissions: ensure all necessary permissions are correctly set. Verify the permissions multiple times to rule out any missing permissions.
3. Check Locations: confirm that there is an added location in your Shopify store.

The connection will fail if there are missing permissions or locations.
Warning: Ensure the "Shop name" added is the actual URL of your store. Do not use redirected URLs, as they will not be approved in the credentials. The channel only accepts credentials with the correct shop name URL.
ERROR |
DESCRIPTION |
The connector has been turned off after + times + attempts to connect to your store, please verify your credentials. |
The credentials configured in the connector do not have permission to access the store; the credentials are not valid. If it fails to connect 30 times, this error will be triggered, and the connector will be turned off so that the cron job does not consider it. An error notification is sent to the client if notifications are enabled, and it is logged in the Admin. |
The connector cannot connect to the store. Please, verify your credentials to access the store by the API REST and grant the necessary permissions to manage the content. | When the first round of the cron job fails, this error appears. It doesn´t retry until the 10th and 20th time. |
Access denied for some application\´s scopes. Required access: + permissions | Permissions must be configured in the Shopify development store app. |
Error loading Market Catalogs | Generic error will continue with another error indicating the cause (such as call errors). |
Your connector got many errors when synchronizing. The synchronization has been stopped to protect your data. Please, configure your data correctly. Errors: + errors | There have been more than 100 errors in the synchronization, and then the connector stops the synchronization as a security measure. |
Error removing presentment prices |
When you delete in the case of variants. Generic error is explained in detail in a second error concatenated with the error returned by Shopify. It occurs when there is an orphaned variant or at the end of the synchronization. |
Error sending presentment prices |
When you send in the case of variants. Generic error is explained in detail in a second error concatenated with the error returned by Shopify. It occurs when there is an orphaned variant or at the end of the synchronization. |
Error changing market visibility | When deactivating or activating a product market, it may fail, for example, if the market does not exist. |
The category information could not be updated. An error has occurred. Invalid value for the field “sort_order”. Allowed values: XXX | |
The category information could not be updated. An error has occurred. | This follows with a Shopify error occurring. |
Products with the same SKU have been found. SKU is used to identify a product in Shopify and it has to be unique. To create new products you must do it in Sales Layer: XXX | Write down the duplicate references: the product you send and the conflicting IDs in Shopify. |
The product information could not be created. An error has occurred “Status” is not a valid value | The 'status' field contains an invalid value. |
The product information could not be updated. An error has occurred “Published” is not a valid value (boolean) | “The 'published' field contains an invalid value.” |
Error deleting international prices |
When you delete in the case of products. Generic error is explained in detail in a second error concatenated with the error returned by Shopify. It occurs when there is an orphaned variant or at the end of the synchronization. |
Error setting international prices |
When you send in the ce of products. Generic error is explained in detail in a second error concatenated with the error returned by Shopify. It occurs when there is an orphaned variant or at the end of the synchronization. |
The product could not be hidden because it has not been found in Shopify. | When we receive a product from the Sales Layer API an error occurs when trying to deactivate it in Shopify. |
Formats with the same SKU have been found. SKU is used to identify a product in Shopify and it has to be unique. To create new products and variants you must do it in Sales Layer: | A generic error that comes with duplicated variants. |
The format information could not be updated. An error has occurred. Missing attribute to be filled. | The variant is missing some attribute (options) and it displays the missing attribute. |
The format information could not be updated. An error has occurred | The product (SKU) is displayed along with the error message from Shopify. |
The category information could not be updated. An error has occurred. Missing attribute to be filled “reference” | When a category does not have a reference. |
The category information could not be updated. An error has occurred. Missing attribute to be filled “title” | When a category does not have a title. |
The product information could not be updated. An error has occurred. Missing attributes to be filled “SKU” | When a product does not have a reference. |
The product information could not be updated. An error has occurred. Missing attribute to be filled “title” | When a product does not have a title. |
The format information could not be updated. An error has occurred. Missing attribute to be filled “SKU” | When a variant does not have an SKU. |
The format information could not be updated. An error has occurred. Value not allowed for the field “weight_unit” allowed values: XXX or empty. | |
Could not update all the images of the variants of this product | |
Invalid Harmonized code: XXX in variant: SKU |
Invalid HS code. An HS code, an international trade code, usually six digits long, is used to describe what a product is. Adding HS codes to your products helps to avoid non-compliance penalties, border delays, seizure of the products, or denial of import. See Shopify documentation for a valid HS code. |
The inventory of the variant could not be updated. An error has occurred. | It returns the Shopify error. |
Could not update the inventory information in some of the variants of this product | It returns the Shopify error. |
The translation information could not be updated in some of the product variants. | Shopify returns the error that is being handled. |
The Metafields information could not be updated in some of the variants of this product | Shopify returns the error that is being handled or the reason why it didn’t go well. |
The Media information of this product could not be updated | Shopify returns the error that is being handled or the reason why it didn’t go well. |
Connector has not been able to access all the items in Shopify. To maintain the data integrity in the store the synchronization has been stopped for security. Please contact our customer success department for further assistance. |
This can also be caused by a plugin altering the number of items it creates or deletes. Another scenario that may occur is that the connector cannot access all the items it needs due to API errors. Solution → refresh again. If it fails multiple times, consult with Customer Support (CS). |
Problems have been encountered. This variant could not be sent | It returns the Shopify error. |
Impossible to find related items. | |
The primary language could not be identified. Please, make sure that in the connector configuration you have chosen the language correctly ‘.’ or if there are enough permissions for “read_locales, read_translations, write_translations”. ‘ | Permissions may be missing or the language in Shopify may not match the language of the connector. |
Cannot connect to the store. Please, verify your credentials to access the store by API REST and grant the necessary permissions to manage the content. |