Linux 软件免费装
Banner图

Kitgenix Stock Sync for WooCommerce

开发者 kitgenix
更新时间 2026年3月19日 18:29
捐献地址: 去捐款
PHP版本: 8.1 及以上
WordPress版本: 7.0
版权: GPLv3 or later
版权网址: 版权信息

标签

woocommerce sync stock inventory multi-store

下载

1.0.0 1.0.1 1.0.2

详情介绍:

Running multiple WooCommerce stores often creates the same operational problem: stock drift. You update stock on one site, but another site still shows the old quantity. That can lead to oversells, customer frustration, and messy fulfilment. Kitgenix Stock Sync for WooCommerce solves this with a secure, practical model: This plugin is designed to be lightweight: What this plugin syncs Stock state is synced per SKU, including: How it works (high level)
  1. Stock changes are captured on each store using WooCommerce stock hooks.
  2. Children send events to the Master; the Master applies incoming events locally and then pushes authoritative stock state out to all enabled children.
  3. The Master can also run a Reconcile operation to push stock state for all products in batches.
SKU rename sync (important) This plugin supports SKU renames by maintaining an internal, stable identifier (a “GID”) stored as product meta: Tip: Run Reconcile on the Master after initial setup. Reconcile establishes stable GIDs for products that don’t already have one, which makes SKU rename sync reliable. Strict checkout validation (Child) Child stores can optionally enable Strict checkout validation: Exclusions You can exclude SKUs (comma or new line separated). Excluded SKUs are ignored for: Tools & diagnostics included From the plugin admin screen:

安装:

  1. Install via Plugins → Add New and search for “Kitgenix Stock Sync for WooCommerce”, or upload the ZIP to /wp-content/plugins/.
  2. Activate the plugin (WooCommerce required).
  3. Open the settings under the Kitgenix hub (Kitgenix → Stock Sync).
  4. Configure Master/Child roles and connection secrets.
  5. Run a Reconcile on the Master.

屏幕截图:

  • Configuration tab for store name, Master/Child role selection, Strict checkout validation, and Exclusions.
  • Stores tab: Child → Master connection fields, or Master → manage configured Child stores and shared secrets.
  • Tools tab: Test Connection, plus Master tools (Reconcile, Manual SKU Sync, Audit Children) and audit results.
  • Logs tab: Event Log and Backlog (failures), with actions to clear each.
  • Support tab showing plugin impact summary and support links.

升级注意事项:

1.0.2 Maintenance and compatibility update. Recommended for all sites.

常见问题:

Does this require WooCommerce?

Yes. This plugin hooks WooCommerce product stock APIs and requires WooCommerce to be active.

Can I have more than one Master?

No. This plugin is designed for a single authoritative Master store and one or more children.

Does it sync product data (title, price, images) or orders?

No. It syncs stock state only.

What stock fields are synced?

Per SKU: stock quantity, stock status, backorders, and low stock amount.

Does it support variable products?

Yes. Variations are synced by their own variation SKU.

Are any product types excluded?

External/Affiliate and Grouped products are skipped for stock syncing (these types are not stock-managed in WooCommerce).

What happens if a child store is offline?

Failed pushes are recorded in the Backlog and retried automatically using WooCommerce’s Action Scheduler when available.

What happens if the Master is unreachable during checkout validation?

Strict checkout validation is fail-open: it logs a warning and does not block checkout if the Master cannot be reached.

Where can I see logs?

  • WooCommerce → Status → Logs (source: kitgenix-stock-sync-for-woocommerce)
  • Kitgenix → Stock Sync → Logs tab (Event Log + Backlog)

How do I exclude SKUs?

Add SKUs in Configuration → Exclusions. Excluded SKUs are ignored across all sync and tooling paths.

更新日志:

1.0.2 (19 March 2026) Update: Improved the Kitgenix admin header layout for better alignment and less clutter. Update: Social links in admin headers now render as compact icon buttons (with accessible labels). Update: Added responsive header helpers so titles/description and actions/links lay out consistently. Fix: Added defensive notice normalization to keep WordPress admin notices above the Kitgenix header. Update: Admin tables inside Kitgenix pages now use Kitgenix styling for a more consistent branded look. Fix: Added spacing between adjacent action links/buttons (e.g., Edit/Delete). Fix: Escaped shared Kitgenix hub card media output for WordPress coding standards compliance. Maintenance: Updated the plugin Author URI to the public Kitgenix WordPress.org profile and replaced the old custom admin-menu icon CSS with the native Dashicons icon. 1.0.1 (18 February 2026) 1.0.0 (14 February 2026)