Description / Limitations:
Product information has one-way sync which is based on Abacus. Stock Level is two-way but the information from Abacus console takes priority.
Product and stock updates run hourly.
Product and stock exports (fallback/self-healing) run daily.
Sync routines (import and export) use the built-in Wordpress Scheduled Events and not actual Cron jobs. Essentially WordPress Scheduled Events are DEPENDENT on-site visits in order to execute while Cron jobs are not.
Linking Product records individually, instead of importing from Abacus, requires manual insertion of meta information in the database. Alternately, there are plugins that allow you to manage meta information from the admin panel.
Products must have a valid SKU/product code and have enabled stock management at the product level.
Sync options can be found in “WooCommerce” > “Settings” under the “Cru Abacus integration” tab “Synchronization” section. You can either “Import All Products” or “Sync Product Stock”.
To manually Sync Product Stock, bulk operations are available in “Products” > “All Products”.
By bulk syncing, this will create new products in Woocommerce. If you want to sync with existing products that are in both Abacus and Woocommerce simply match the Abacus product code with the Woocommerce SKU code.
You can find logs in Abacus Sync History:
The products sync from abacus to Woocommerce, so you will need to make sure the SKU code on Woocomerce products and the Abacus product ID's match so that the sync does not create new products in Woocommerce. When the sync happens, it will sync all products from Abacus, so if you sell by the glass or have miscellaneous products, you will need to "hide" them after the sync. You can do this by either heading into the product edit page itself or bulk editing in the product list.