About this plugin
DominoStock is an advanced, high-performance WooCommerce inventory management and multi-store stock synchronization plugin built with a modern React single-page interface.
Effortlessly manage stock levels, connect multiple WooCommerce stores via secure REST API & real-time webhooks, track total asset inventory valuations, and automatically synchronize catalog stock statuses ( instock, outofstock, onbackorder ) across all your connected stores without page refreshes.
Whether you run a single WooCommerce store needing instant stock updates and low-stock alerts, or a growing multi-store retail network needing centralized stock management, DominoStock delivers seamless real-time stock synchronization with enterprise-grade loop safety and zero race conditions.
🌟 Key Feature Highlights
1. Real-Time Inventory Analytics Dashboard
Get a high-level command center of your entire inventory health across your primary hub and all connected child stores:
* Real-Time Key Metrics: Track total products, stock on hand, catalog health score percentage, low stock alerts, out-of-stock risk counters, and total asset inventory valuation in your active currency.
* Interactive ApexCharts Visualizations:
* Stock Health Status: Donut chart analyzing in-stock vs at-risk items.
* Stock Depth Tiers: Bar chart categorizing product stock depth across critical (1-5), low (6-20), moderate (21-50), and high (50+) ranges.
* Multi-Store Share: Distribution chart breaking down physical units on hand across every store.
* Store-by-Store Inventory Breakdown: Comprehensive comparison table displaying product counts, units on hand, health scores, and localized asset values for every connected location.
* Smart Filter & Watchlist: Instantly filter analytics by individual child store or view your global store network simultaneously.
2. High-Speed Inventory Tracker & Stock Manager
Replace clunky WooCommerce backend pages with a lightning-fast React inventory table:
* Fast Search & Filtering: Filter instantly by product title, SKU, catalog status ( In Stock, Low Stock, Out of Stock ), and sort by lowest stock first or highest stock.
* Quick Adjust Stock Modal: Update parent stock, individual variation quantities, manage stock flags, and stock statuses in seconds without leaving the page.
* Bulk Stock Spreadsheet Editor:
* Multi-select products with one click—child variations are automatically loaded and displayed in an intuitive spreadsheet view.
* Quick Batch Actions: Set exact quantities, increase stock (+N), decrease stock (-N), update catalog status, or toggle stock management across dozens of products and variations at once.
* Expand/collapse variation hierarchies and reset changes before saving via batch REST API.
3. Multi-Store Manager (Hub & Child Architecture)
Connect and coordinate multiple WooCommerce stores with zero technical friction:
* Connect Unlimited Child Stores: Link external WooCommerce shops via standard WooCommerce REST API Consumer Keys and Secrets.
* Built-in Setup Guide: Interactive step-by-step key generation instructions right inside the connection modal.
* 1-Click API Connection Test: Verify live REST API connectivity and credentials before saving.
* Flexible Synchronization Directions:
* Child to Hub ( pull_from_child ): Deducts hub stock when orders occur on child stores, and updates hub stock upon child manual edits.
* Bidirectional ( bidirectional ): Fully synchronizes stock bi-directionally—orders on any store update the Hub and all other child stores, and manual edits on the Hub propagate to the entire network.
* Independent Controls: Enable or pause auto-sync per individual child store at any time.
4. Automated Inventory Sync & Connection Pre-Flight Checklist
Ensure robust, error-free synchronization across your store network:
* Global Master Switch: Enable or disable automatic real-time stock synchronization network-wide.
* Automated Event Triggers: Auto-sync inventory on order placement, order cancellations/refunds, and product updates.
* Sync All Stores Now: 1-click manual reconciliation that pushes or syncs stock levels across all eligible stores with immediate execution feedback.
* Pre-Flight Connection & Setup Checklist:
1. WooCommerce Active: Confirms WooCommerce is running on Hub and Child stores.
2. REST API Keys Active: Verifies Read/Write permissions for uninterrupted communication.
3. Permalink Format: Checks that WordPress permalinks are set to “Post name” for REST endpoints and webhooks.
4. Security Whitelist: Guidance for whitelisting REST API endpoints in Cloudflare, Wordfence, or security plugins.
5. URL Format Verification: Ensures clean store URLs without trailing slashes or subfolder routing issues.
* Product Sync Requirements Guide: Clear guidelines for SKU matching across simple products and complex variations.
5. Live Sync Activity Monitor
Gain complete transparency over every background stock synchronization event:
* Live 5-Second Polling: Real-time event stream that updates continuously without requiring page reloads.
, Old: 66 → New: 62 (-4) ).
).
* Diagnostic Audit Logs: Inspect payload data, order IDs, timestamps, and retry failed operations with 1-click.
6. Enterprise-Grade Reliability & Performance
- Loop-Safe Architecture: Intelligent originating store tracking prevents infinite circular webhook loops between connected stores.
- 100% HPOS Compatible: Built from the ground up for WooCommerce High-Performance Order Storage (Custom Order Tables).
- Modern React & Chakra UI Admin: Ultra-responsive SPA interface built for speed, clean UX, and zero reload latency.
🚀 Upgrade to DominoStock Pro
Unlock automated real-time multi-store inventory synchronization via webhooks, unlimited connected stores, bidirectional multi-store syncing, and dedicated priority support.
👉 Upgrade to DominoStock Pro