Description / Limitations:
Order / Invoice information is synced one-way - with WooCommerce exporting the information to Abacus.
Orders / Invoice 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.
Orders / Invoice records from Users that have not yet been synced to Abacus (missing abacus_integration_user_member_code meta) will be skipped and will be processed later on.
Orders / Invoice records with Product line items that have not yet been synced (missing abacus_integration_product_id meta) will be skipped and will be processed later on.
Orders must have a valid WooCommerce status.
Cru Club line item entries (subscriptions) will be skipped during the export.
Orders / Invoices with Cru Club packs having set prices will be skipped (not supported).
Orders / Invoices with partial line item refunds will be skipped (not supported in Abacus yet).
Order / Invoice refund deletions are not supported and Product stock adjustments are skipped.
Sync:
Sync options can be found in “WooCommerce” > “Settings” under the “Cru Abacus integration” tab “Synchronization” section “Export All Orders”. 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 Orders / Invoices, bulk operations are available in “Woocommerce” > “Orders”.
You can find logs in Abacus Sync History: