{"id":393593,"date":"2026-10-28T18:55:32","date_gmt":"2026-10-28T18:55:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/dominostock-inventory-sync-stock-tracker-for-woocommerce\/"},"modified":"2026-11-01T07:04:58","modified_gmt":"2026-11-01T07:04:58","slug":"dominostock-inventory-sync","status":"publish","type":"plugin","link":"https:\/\/gd.wordpress.org\/plugins\/dominostock-inventory-sync\/","author":23328224,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.0","stable_tag":"1.2.0","tested":"7.1.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"DominoStock \u2013 Multi-Store Inventory Sync & Stock Manager for WooCommerce","header_author":"DominoPress","header_description":"Simple inventory tracker and stock status sync utility for WooCommerce.","assets_banners_color":"","last_updated":"2026-11-01 07:04:58","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/dominopress.com\/plugin\/dominostock-woocommerce-inventory-manager","header_author_uri":"https:\/\/dominopress.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":88,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"dominopress","date":"2026-10-28 18:54:56","revision":3771411},"1.2.0":{"tag":"1.2.0","author":"dominopress","date":"2026-11-01 07:04:58","revision":3777629}},"upgrade_notice":{"1.2.0":"<p>Features multi-store inventory sync, real-time webhooks, and visual sync audit logging. Upgrade to Pro for automated real-time order synchronization: https:\/\/dominopress.com\/plugin\/dominostock-woocommerce-inventory-manager<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.2.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"DominoStock modern React inventory dashboard with stock valuation, distribution charts, and low-stock watchlist.","2":"Multi-store management and real-time webhook sync monitor table."}},"plugin_section":[],"plugin_tags":[21483,289311,289991,65554,171167],"plugin_category":[45],"plugin_contributors":[246053,284117],"plugin_business_model":[],"class_list":["post-393593","plugin","type-plugin","status-publish","hentry","plugin_tags-inventory-management","plugin_tags-inventory-tracker","plugin_tags-multi-store-inventory","plugin_tags-stock-manager","plugin_tags-stock-sync","plugin_category-ecommerce","plugin_contributors-dominopress","plugin_contributors-jrmark","plugin_committers-dominopress","plugin_committers-jrmark"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/dominostock-inventory-sync.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>DominoStock<\/strong> is an advanced, high-performance <strong>WooCommerce inventory management<\/strong> and <strong>multi-store stock synchronization<\/strong> plugin built with a modern React interface.<\/p>\n\n<p>Manage stock levels effortlessly, connect multiple WooCommerce stores via secure REST API &amp; real-time webhooks, track inventory valuations, and automatically synchronize catalog stock statuses (<code>instock<\/code>, <code>outofstock<\/code>, <code>onbackorder<\/code>) across all your stores.<\/p>\n\n<p>Whether you run a single WooCommerce store needing instant stock updates and low-stock alerts, or multiple satellite stores needing <strong>centralized stock management<\/strong>, DominoStock delivers seamless real-time stock synchronization without race conditions or circular loops.<\/p>\n\n<h3>Key Features for WooCommerce Stock Management<\/h3>\n\n<ul>\n<li><strong>Multi-Store Inventory Sync:<\/strong> Synchronize stock levels across unlimited WooCommerce stores in real-time (Hub-to-Child &amp; Child-to-Hub).<\/li>\n<li><strong>Real-Time Automated Webhooks:<\/strong> Instantly deduct and restore inventory quantities whenever orders are placed, cancelled, or updated.<\/li>\n<li><strong>Visual Stock Sync Monitor:<\/strong> Live audit log displaying stock transitions (old quantity \u2192 new quantity), flow direction, and payload diagnostics.<\/li>\n<li><strong>Multi Store Manager:<\/strong> Connect unlimited WooCommerce stores via standard WooCommerce REST API Consumer Keys.<\/li>\n<li><strong>Variable Product &amp; SKU Matching:<\/strong> Accurately sync specific variation stocks using SKU or product title without affecting unchanged variations.<\/li>\n<li><strong>Fast React Dashboard:<\/strong> Lightning-fast, modern React &amp; Chakra UI interface for smooth product searching, filtering, and instant inline edits.<\/li>\n<li><strong>Bulk Stock Adjustment:<\/strong> Perform bulk stock updates and catalog status realignment with 1-click execution or dry-run simulation mode.<\/li>\n<li><strong>Inventory Valuation &amp; Analytics:<\/strong> Interactive ApexCharts displaying total stock value, stock status distribution, and low stock watchlist.<\/li>\n<li><strong>Loop-Safe Architecture:<\/strong> Built-in originating store detection guarantees zero circular webhook loops between connected stores.<\/li>\n<li><strong>HPOS Compatible:<\/strong> 100% compatible with WooCommerce High-Performance Order Storage (HPOS).<\/li>\n<\/ul>\n\n<h3>Why Store Owners Choose DominoStock<\/h3>\n\n<ol>\n<li><strong>Prevent Overselling Across Stores:<\/strong> When an item sells on Store A, DominoStock immediately updates stock on the Primary Hub and all connected Child stores.<\/li>\n<li><strong>Fix Out-of-Sync Stock Statuses:<\/strong> Automatically recalculates and realigns WooCommerce catalog stock status when manual edits or bulk imports disrupt stock numbers.<\/li>\n<li><strong>No Developer Needed:<\/strong> Connect child stores in seconds using standard WooCommerce REST API Consumer Keys.<\/li>\n<\/ol>\n\n<h3>\ud83d\ude80 Upgrade to DominoStock Pro<\/h3>\n\n<p>Unlock automated real-time multi-store inventory synchronization via webhooks, unlimited connected stores, bidirectional sync, and dedicated priority support.<\/p>\n\n<p>\ud83d\udc49 <strong><a href=\"https:\/\/dominopress.com\/plugin\/dominostock-woocommerce-inventory-manager\">Upgrade to DominoStock Pro<\/a><\/strong><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload plugin files to <code>\/wp-content\/plugins\/dominostock-inventory-sync\/<\/code>, or install directly via the WordPress Plugins directory (<code>Plugins &gt; Add New<\/code>).<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Ensure WooCommerce is installed and active.<\/li>\n<li>Navigate to <strong>DominoStock<\/strong> in your WordPress admin menu to manage inventory or connect child stores.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20dominostock%20support%20multi-store%20inventory%20sync%3F\"><h3>Does DominoStock support multi-store inventory sync?<\/h3><\/dt>\n<dd><p>Yes! DominoStock allows you to connect multiple WooCommerce child stores to your primary hub site using WooCommerce REST API and real-time webhooks.<\/p><\/dd>\n<dt id=\"can%20i%20sync%20stock%20for%20variable%20products%3F\"><h3>Can I sync stock for variable products?<\/h3><\/dt>\n<dd><p>Yes. DominoStock intelligently resolves product variations by SKU or variation name, updating only the specific variation whose stock changed.<\/p><\/dd>\n<dt id=\"how%20does%20real-time%20stock%20synchronization%20work%3F\"><h3>How does real-time stock synchronization work?<\/h3><\/dt>\n<dd><p>When an order is created or edited on any connected store, a secure webhook payload is dispatched to update inventory quantities across all stores instantly.<\/p><\/dd>\n<dt id=\"is%20dominostock%20compatible%20with%20woocommerce%20hpos%3F\"><h3>Is DominoStock compatible with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes, DominoStock is fully compatible with WooCommerce High-Performance Order Storage (Custom Order Tables).<\/p><\/dd>\n<dt id=\"does%20dominostock%20work%20with%20bulk%20imports%20or%20manual%20stock%20updates%3F\"><h3>Does DominoStock work with bulk imports or manual stock updates?<\/h3><\/dt>\n<dd><p>Yes. You can run one-click stock status synchronization anytime to reconcile WooCommerce catalog status with actual inventory numbers.<\/p><\/dd>\n<dt id=\"what%20extra%20features%20are%20included%20in%20dominostock%20pro%3F\"><h3>What extra features are included in DominoStock Pro?<\/h3><\/dt>\n<dd><p>DominoStock Pro unlocks automated real-time multi-store inventory synchronization via webhooks on child store orders, bidirectional multi-store syncing, and dedicated priority support. <a href=\"https:\/\/dominopress.com\/plugin\/dominostock-woocommerce-inventory-manager\">Upgrade to DominoStock Pro<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added Multi-Store Inventory Synchronization.<\/li>\n<li>Added Real-time bidirectional and child-to-hub stock updates.<\/li>\n<li>Added Sync Monitor audit log with visual stock change indicators.<\/li>\n<li>Added Multi store manager. Connect unlimited woocommerce stores via secure api.<\/li>\n<li>Added Advanced inventory analytics with multi store support.<\/li>\n<li>Added Bulk Stock Updates in one click.<\/li>\n<li>Fixed circular sync loop prevention with originating store tracking.<\/li>\n<li>Fixed variable product SKU handling to ensure only modified variations update across stores.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Upgraded to modern React and Webpack architecture matching BundlePress.<\/li>\n<li>Added Stock Analytics with ApexCharts and inventory valuation.<\/li>\n<li>Added Dry-run simulation and batch sync controls.<\/li>\n<li>Added quick stock adjustment modal and automated sync triggers.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Automated multi-store inventory sync, real-time stock status tracker, and bulk stock manager for WooCommerce with modern React interface.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/393593","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=393593"}],"author":[{"embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dominopress"}],"wp:attachment":[{"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=393593"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=393593"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=393593"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=393593"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=393593"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=393593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}