1. When existing items are synchronized, are they overwritten, duplicated, or should they be deleted before?
The existing items are not deleted during the first synchronization, and it is not necessary to delete them.
To synchronize the data, the system looks for a relationship between the existing item ID and the ones in Sales Layer, normally using an intermediate table or attributes generated in the e-commerce connector.
If that relationship exists, the system updates the item.
If it does not exist, the system looks among the existing items for one with the same reference or name that is not assigned with another Sales Layer ID, belonging to another channel or company. If it is found, the relationship is created and the data is updated.
Otherwise, the item is created in WooCommerce by Sales Layer.
2. If an item is deleted from Sales Layer, will it be deleted from WooCommerce too?
Yes. In the next synchronization, deleted items will be sent from Sales Layer as Deleted, and they will be pushed as invisible. However, if the channel is refreshed or modified before that synchronization, the products will not be deleted and will remain in the e-commerce until they are deleted manually.
3. How long does a synchronization take?
Although it depends on the resources, the quantity of items, and other circumstances, a clean installation could take between 0.5 and 1.5 seconds per category and variants, and between 1 and 3 seconds per product, at least during creation. Once created, updates take less time.
If images are not processed, it is faster.
4. Why are some products not updated when their variants do not have their information completed?
In some cases, they could have been filtered by a third-party plugin or by modifications. Logs should show which items are synchronized and which ones are not.
5. Some products or variants are not being updated and the logs show this message: “The SKU is already in use”
There could be an ID conflict due to a previous synchronization when items have not been deleted or SKUs are coming from different companies.
A possible solution could be deleting those SKUs from WooCommerce and synchronizing again so new IDs are generated.
6. Why is the image downloaded and the PDF is a direct link?
Images are linked to the main product image. Files, on the other hand, are connected to an attribute, which has no gallery or access to the media, so they are managed as text. If you add an image to an attribute, it will also be processed as text because it is an attribute.
7. Does WooCommerce have the option of multi-store or multi-language?
WooCommerce does not manage every multi-store or multilanguage scenario by itself, but the Sales Layer WooCommerce plugin supports specific advanced setups.
- Multi-store: supported through WordPress Multisite from Sales Layer WooCommerce plugin 2.6.0 or later. The plugin must be activated network-wide, and each target subsite must have WooCommerce active.
- Multilanguage: supported from Sales Layer WooCommerce plugin 2.6.1 or later with Polylang as the recommended solution.
- Each setup has its own requirements and configuration steps. Review the Multisite and Multilanguage articles before converting an existing store.
8. Is WooCommerce compatible with the WPML multilanguage plugin or other multilanguage plugins?
As an additional WooCommerce plugin, WPML is not compatible with the platform. By default, WooCommerce does not support multi-language, and all different plugins to fulfill this function are not included in the Sales Layer connector because this would imply additional maintenance with the plugins and the different WooCommerce versions.
In the specific case of WPML, there is something else to consider: other synchronizations such as WPML media may be necessary. As a third-party service, our development meets the objective of allowing the synchronization of the products following a standard installation and serves as the basis for customizations in the hands of integrator partners. Our team can recommend the best-experienced partner who can help you with this type of development.
9. Does the connector offer different features according to the account type of the client in Sales Layer?
No. The connector does not offer different features according to the account type in Sales Layer.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article