Description / Limitations:
Customer information is synced both ways. The email address field serves as a unique identifier.
Customer sync runs hourly.
Customer 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 Customer 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.
Customers must have a valid first name, last name and email address.
Only users with the “Customer” and “Subscriber” roles are synced.
Sync:
Import All Customers - from Abacus to WooCommerce
Export All Customers - from WooCommerce to Abacus
Sync options can be found in “WooCommerce” > “Settings” under the “CRU Abacus integration” tab “Synchronization” section. You can either “Import All Customers” or “Export all Customers”. The “Force sync now” option allows you to import everything from the very beginning as opposed to the “Sync now” option which only imports the most recently updated records.
To manually Sync Customers, bulk operations are available in “Users” > “All Users”.
You can find logs in Abacus Sync History: