Skip to main content

Product sync error messages

This page lists the main messages you may see with product sync.

Not all of these are hard errors. Some are informational messages that explain why a product update was skipped or marked as processed.

WooCommerce -> Epos Now

These messages are most relevant when your dashboard shows Products sync from Woo > EN.

Product validation and matching

MessageWhat it meansWhat to do
Multiple Woo products linked to EposNow productMore than one WooCommerce product is linked to the same Epos Now product, so we do not know which Woo product should update Epos Now.If all products are meant to stay linked, tick ignore product update on all except the one that should drive updates. Otherwise fix the linking in the product linker.
More than 1 product foundBefore creating a product on Epos Now, we found multiple matching products on Epos Now and could not tell which one should be linked.Open the product linker and link the correct Epos Now product to the WooCommerce product.
The field Sku cannot contain any of the following : \\ ' # > <Epos Now does not allow certain characters in the SKU field.Update the SKU on WooCommerce so it does not use those characters.
The field Name cannot end with '/'Epos Now does not allow the product name to end with /. This can happen if a long name is truncated and the last character becomes a slash.Update the Epos Now product title field on WooCommerce so the final character is not /.
The Name field is requiredThe product could not be created on Epos Now because no valid name was sent.Set a product name on WooCommerce.
Invalid Additional SuppliersThe linked Epos Now product has an additional supplier assigned that no longer exists on Epos Now.Open the product in the Epos Now back office, remove the invalid supplier, then let the sync retry.
Cannot specify unit of sale without a volume of saleThis is usually a legacy Epos Now product where the unit of sale exists but the volume of sale does not.Open the linked Epos Now product and either set the volume of sale or remove the unit of sale.
Size and ColourId cannot both be null for Variant ProductsThis is usually a legacy Epos Now variant product missing the size or colour data now required by Epos Now.Either fix the size/colour on Epos Now, or unlink/delete the Epos Now product and let WooCommerce create it again.

Sync direction and settings

MessageWhat it meansWhat to do
Product sync is disabledProduct sync is disabled on the account, so the product was not processed.Enable product sync on the account before expecting product updates to sync.
Product update is not enabledThe product is linked, but product updates are disabled in your product sync settings.Enable product updates if you want linked WooCommerce products to update Epos Now.
Product delete is not enabledA WooCommerce delete event was received, but delete sync is disabled.Enable product delete if you want WooCommerce deletes to affect Epos Now.
Product creating is disabled.Product creation on Epos Now is disabled for this account.Enable product creation if you want new WooCommerce products to create products on Epos Now.
Ignore product update is true and Product removed from product linkerA deleted WooCommerce product had ignore product update enabled, so the link was removed and no delete was pushed into Epos Now.No action needed unless the product should still be linked.
Failed to add stock queueThe product sync completed, but the follow-up stock queue action failed.Check the stock queue and stock sync settings if the product was new and its stock also needs to sync.
There is no key defined for product matching criteria. Please contact support.The account does not have a valid product matching field configured.Make sure you get in touch so the matching setup can be corrected.
The key is not defined for ... Please contact support.The configured product matching field is not valid or is missing from the account setup.Make sure you get in touch so the matching setup can be corrected.

Product type and data checks

MessageWhat it meansWhat to do
Product type is missingThe WooCommerce webhook data did not include a product type.If it repeats, contact support with the WooCommerce product link.
<type> is invalidThe product type is not one the integration supports for product sync.Check whether the product type is supported. Variable parents and some bundle/container types are not used as direct sync records.
Product type variable is not valid for syncThe top-level WooCommerce variable product is not synced directly. The variation records are what matter.Check the variations instead of the variable parent product.
Product type woosb is not valid for syncThe WooCommerce product type is not valid for direct product sync.Check whether this product should be synced differently or managed via its linked component/simple products.
<status> is invalidThe WooCommerce product status is not one that should be synced.Check the WooCommerce product status and publish/adjust it if needed.
Product is already removed from woo so deleted from product linker and marked as processedA variation/product was already effectively removed from WooCommerce, so we removed the stale product link and marked it as processed.Usually no action needed unless the product should still exist and be linked.
Unit multiplier must be decimalThe unit multiplier on a measured/weighed product is not valid.Correct the unit multiplier so it is a valid decimal value.
Unit multiplier must be integerThe unit multiplier on a non-measured product is not valid.Correct the unit multiplier so it is a whole number.
Invalid Unit Multiplier. or Invalid Unit Mulitplier.The unit multiplier value on the WooCommerce side is not valid for the linked product type.Correct the unit multiplier and trigger another product update.
Invalid product type ...The product type mapping on the WooCommerce side is not valid for Epos Now.Check the linked product type and custom fields.

Processing and platform issues

MessageWhat it meansWhat to do
API limit reachedThe sync hit an API limit and paused processing for safety.Wait for retries, then contact support if it continues.
Max execution time outProcessing timed out before the product could be fully handled.If it repeats, contact support with the product link and approximate time it happened.
Failed to add in product linkerThe product sync completed part of the process, but the product link could not be saved.Check the product linker and make sure you get in touch if the link is missing or wrong.
Product already linked with matching criteria, product not created/updatedThe matching identifier already points to a different linked Epos Now product, so we blocked the create or update.Review the identifiers and product linker before retrying.
Product linked successfully but not updated on eposnow as ignore product update is trueThe product link was created, but product updates are intentionally ignored for that WooCommerce product.Check whether ignore product update was enabled on purpose.
Product linked successfullyA new product link was created successfully.No action needed.
Product removed from product linkerThe stale or deleted product link was removed from the product linker.Usually no action needed unless the product should still be linked.

Epos Now -> WooCommerce

These messages are most relevant when your dashboard shows Products sync from EN > Woo.

Product create, update, and matching

MessageWhat it meansWhat to do
Product create is not enabledThe product is not linked, but product creation on WooCommerce is disabled for this account.Enable product creation if you want new Epos Now products to be created on WooCommerce.
Sell on web is not enabled for this productsell on web is being used as part of your product sync settings, and this product is not marked to sell online.Tick sell on web on the Epos Now product if it should sync to WooCommerce.
Product update is not enabledThe product is linked, but product updates to WooCommerce are disabled.Enable product updates if you want linked Epos Now products to update WooCommerce.
Woo product already linked with EN productThe WooCommerce product we found is already linked to another Epos Now product.Review the product linker and fix the linking before retrying.
Multiple trashed products found for EN product id - ...We found more than one matching WooCommerce product in trash and no active product to use instead.Review the duplicate WooCommerce products and the product linker, then decide which product should be kept.
Failed to add product in stock queueThe product was created or linked successfully, but the follow-up stock queue action failed.Check the stock queue if the initial stock also needs to sync.
No changes found in Woo product - ...The product was checked, but there were no relevant changes to apply on WooCommerce.No action needed.
Successfully updated measurement units and volumesThe measured/weighed product metadata was updated successfully.No action needed.
Not a measured productThe product was checked as part of the measured/weighed flow, but it is not a measured product.No action needed.
Product is not linkedThe product is not linked, so a meta-only update could not be applied to WooCommerce.Link the product first if you expect it to sync.
<tax group>(<id>) is not mappedThe Epos Now tax group used on the product is not mapped to a WooCommerce tax class.Correct the tax mapping or make sure you get in touch if you are unsure how that mapping should be set up.
MessageWhat it meansWhat to do
Delete is disabledA delete-style event was received, but delete sync is disabled in your settings.Enable product delete if you want deletes or sell on web unticks to remove/archive products on WooCommerce.
There is not product linked with this product, so no need to delete product from woocommerceThe Epos Now product is not linked, so there is nothing to delete or unlink on WooCommerce.No action needed unless the product should have been linked.
Product deleted successfully from woocommerceThe linked WooCommerce product was deleted successfully.No action needed.
Failed to delete product from woocommerce, error : ...The integration tried to delete the linked WooCommerce product but WooCommerce returned an error.Check the linked WooCommerce product and contact support if the error is unclear.

Account and fetch-level messages

MessageWhat it meansWhat to do
Invalid user id - ...The account or user context could not be resolved correctly.Contact support.
Subscription inactive - ...The subscription is not active, so the product sync cannot run.Reactivate the subscription before expecting product sync to continue.
Product sync disabled - ...Product sync is disabled on the account.Enable product sync on the account.
No products foundThe fetch ran successfully but did not find any products for the requested scope.Check the account, filters, and source data.
No products found in EposNowA full fetch from Epos Now did not return any products.Check that products exist in Epos Now and contact support if this is unexpected.
No data found to add queueThe fetch completed but there was nothing valid to add to the product queue.Check the source data and sync settings.

General / both directions

These can appear in either direction depending on the exact flow.

MessageWhat it meansWhat to do
Measurement units are mismatchedThe measured/weighed settings on the linked products do not line up correctly between WooCommerce and Epos Now.Check the measured/weighed setup, unit mapping, and product linker settings.

What to do if you are unsure

If you are not sure what a message means:

  1. Check your product sync direction on the dashboard
  2. Check the relevant product queue comment
  3. Check the product linker

Useful guides: