Product sync options

Product sync options

Our product sync is built to be flexible with granular control of which fields sync and when.


Product matching criteria
We have 3 levels of product matching criteria. The integration will check to see if we can find a product on Epos Now that matches any of the 3 criteria and if we find a match, we create a link to that product automatically.

If a match is not found, we create the product on EposNow and link it.

See the matching options available later in this article.
Product statuses
This allows us to choose which Woo product statuses are valid to sync to EposNow.

This allows products in draft status to be filtered out for example.
Use WooCommerce sales price
If this is enabled, we will set the price on EposNow as the sales price defined on WooCommerce.

If the sales price is not defined on WooCommerce, then we use the regular price.
Enable product creation
If enabled, we will create products on EposNow
Sell on till
When we create a product on EposNow, should sell on till be ticked?
Default Epos Now category
When we create a product on EposNow, which category should this product be added to?

By default, it goes into a category called WooCommerce. You can then use the EposNow back office to move this to the relevant category.
Enable product update
If enabled, we will update linked products on EposNow
Enable product deletion
If enabled, we will archive products on EposNow

Matching Options

WooCommerce FieldEposNow Field
Product ID
Product ID / Order Code / SKU
SKUSKU / Barcode / Order Code / Product ID

Data Mapping

We sync several fields of data between WooCommerce and Epos Now.

It is possible to select which fields should sync on product creation and update separately. This allows granular control and allows users to choose whether they want to update fields on EposNow via WooCommerce or edit directly on EposNow. This is especially useful when products have different names/prices in-store and online.

WooCommerce FieldEposNow Field
Product ID
SKU/Barcode/Order Code/Article Code
(choose one)
SKU/Barcode/Order Code/Article Code
(choose one)
Description / Short Description
Product typeProduct type
EPN measurement unit
EPN measurement unit volumeSalePriceMeasurementUnitVolume
Any meta fieldSKU
Any meta fieldBarcode
Any meta fieldOrder Code
Any meta fieldArticle Code
Any meta fieldCost Price
Any meta fieldEat Out Price
Any meta fieldRrp Price
Any meta fieldSize
Any meta fieldTare Weight
Any meta fieldDetailed Description
(Products Plus App)
    • Related Articles

    • How does product sync work?

      With our integration, products sync from WooCommerce > Epos Now. We took a deep dive into seeing if it was technically feasible to have the sync working in the other direction but came to the conclusion that it was not feasible if we wanted to ensure ...
    • Product sync error messages

      The error messages you may receive with product sync are listed below along with steps to take to resolve these. Error Message Notes Actions Multiple Woo products linked to EposNow product This error occurs if more than one WooCommerce product is ...
    • Initial Product Setup

      During our setup process, it is important that we get the initial product setup correct. Whether you would need to do anything to prepare for the setup depends on whether you have existing products on Epos Now and WooCommerce and if they are on both ...
    • Request a full stock sync

      Sometimes, it is useful to do a force sync for the stock for all linked products. You should not need to do this regularly as our integration is events based and as soon as a stock level changes on EposNow, we update it on WooCommerce within minutes. ...
    • Product names and descriptions on Epos Now

      Our integration is able to sync your WooCommerce product name to Epos Now. This is optional and can be switched OFF if you do not want to overwrite your product names on Epos Now. When the product name is being synced, there are a few restrictions to ...