Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
Stock Sync for WooCommerce icon

Stock Sync for WooCommerce

v2.7.0
by Lauri Karisola / WP Trio · 5.0 (6 reviews)

Sync stock quantities between two WooCommerce stores.

1K+ active installs Updated Mar 22, 2024 Tested to 6.5.5 Requires PHP 7.0
Try Demo Download
Pre-installed Ready in ~10s No card

About Stock Sync for WooCommerce

Stock Sync for WooCommerce is a plugin that allows you to share stock quantities between two WooCommerce stores. It instantly updates the stock quantity on both stores when a product is purchased or the quantity is changed. The plugin is secure and uses WooCommerce's built-in API for communication between the stores.

Screenshots

Stock Sync for WooCommerce screenshot
Stock Sync for WooCommerce screenshot
Stock Sync for WooCommerce screenshot

Changelog

2.7.0

  • Added Stock mismatching filter to the product report (WooCommerce > Stock Sync > Products)
  • Improved performance with Foreground processing process model
  • For developers: woo_stock_sync_should_sync now applies to Push and Push All functions

2.6.2

  • Improved background processing compatibility with 3rd party plugins, mainly payment gateways

2.6.1

  • Bug fix: View response for debugging works again

2.6.0

  • Added log type filter. It’s now possible to filter log to display errors only
  • Added debug information if the Push All tools fails
  • API check now provides more debug information

2.5.0

  • Declared compatibility with High-Performance Order Storage (HPOS)
  • Improved API check
  • Added process model setting (background / foreground processing)
  • Improved SKU lookup. Previously out-of-date WooCommerce lookup tables caused syncing errors which this version fixes.

2.4.1

  • Increased API check timeout limit
  • XSS fix

2.4.0

  • NOTE: This release replaces the single sync method with the bulk sync method. After updating please edit some stock quantity and check the log (WooCommerce > Stock Sync > Logs) to ensure no error messages appear
  • Replaced the single sync method with the bulk sync method. Now all stock changes are sent in a combined request instead of sending one request per one change. This increases syncing performance especially for large orders.
  • Improved error messages
  • Improved logging
  • Minor security fixes: CSFR & permission check for “view last response” action

2.3.2

  • Improved API check compatibility with different web servers

2.3.1

  • Fixed JavaScript error caused by the last update

2.3.0

  • Added Log Retention setting (WooCommerce > Settings > Stock Sync > Log retention)
  • Improved API credentials check
  • WooCommerce 7.x compatibility

2.2.0

  • Small bug fixes and improvements
  • Updated WooCommerce compatibility info

2.1.0

  • Added bulk sync feature (WooCommerce > Settings > Stock Sync > Bulk sync). Bulk sync combines all stock change requests in one request which will improve performance especially for large orders.
  • Improved search in the report page (WooCommerce > Stock Sync). The search will now work with SKUs as well.

2.0.2

  • Improved support for special characters in SKU. NOTE: Update the plugin on both sites at the same time to avoid stock discrepancies as this update changes how SKUs are handled
  • Added WooCommerce activity check to avoid fatal errors when updating WooCommerce
  • Updated WooCommerce compatibility info

2.0.1

  • Updated WP compatibility info

2.0.0

  • PLEASE NOTE: This is a major update. While it should work right away in most cases, it’s recommended to test it on staging environment before updating production sites.
  • PLEASE READ UPGRADE NOTES
  • Added Primary – Secondary Inventory functionality
  • Improved logging
  • Added tools “Push All” and “Update All”
  • Added Background Processing to avoid slowing the site down when changing stock quantities
  • Added Batch Processing to avoid memory and timeout issues
  • Improved REST API performance for stock quantity operations

1.2.4

  • WooCommerce 4.1.x compatibility check

1.2.3

  • Improved compatibility with 3rd party plugins that alter SKUs

1.2.2

  • Added better logging about syntax error when confirming credentials in the settings

1.2.1

  • Improved compatibility with servers which don’t support PUT requests

1.2.0

  • Added possibility to sync stock status in addition to stock quantity

1.1.3

  • Added filter for 3rd party plugins to prevent syncing in certain situations
  • Added settings link to the plugins page

1.1.2

  • Added missing files from the last update

1.1.1

  • Improved Stock Sync page in the WordPress admin
  • Added support for the upcoming Pro version

1.1.0

  • Added API credentials check to the settings page
  • Added debug logging option
  • Syncing will be now done immediately after stock changed. Before there could be a delay of a few seconds.
  • First retry in case of a failed sync will be now done immediately and later retries after 10 seconds.

1.0.1

  • Bug fixes

1.0.0

  • Initial version

Try other plugins

Yoast SEO icon

Yoast SEO

4.8 · 10M+ installs

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…

LiteSpeed Cache icon

LiteSpeed Cache

4.8 · 7M+ installs

All-in-one unbeatable acceleration & PageSpeed improvement: caching, image/CSS/JS optimization...

WooCommerce icon

WooCommerce

4.5 · 7M+ installs

Everything you need to launch an online store in days and keep it growing for years. From your…