[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZpIUyy-KQ49j5nsNKdWfev_-FFA4M1lHbRxUbITAct0":3,"$fjun4yH5L8QGnm2PDNSoMSggUFR3sUUWWxeLsKWi2KYk":197,"$fwoMQEZnGcH9jqyQir1Bbz15hRrWPj4-YIY7EdKc-HeU":202},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":36,"analysis":138,"fingerprints":181},"custom-product-stock-statuses-for-woocommerce","Custom Product Stock Statuses for WooCommerce","1.0.1","opr18","https:\u002F\u002Fprofiles.wordpress.org\u002Fopr18\u002F","\u003Cp>Custom Product Stock Statuses for WooCommerce allows you to add custom stock statuses to your store. You can control this via the WooCommerce > Custom stock statuses option menu.\u003C\u002Fp>\n\u003Cp>Add each custom stock level on a new line in the text area and then save it. You’ll be able to assign these to your products straight away!\u003C\u002Fp>\n","Custom Product Stock Statuses for WooCommerce allows you to add custom stock statuses to your store. You can control this via the WooCommerce > Cus &hellip;",10,970,0,"2021-09-02T09:19:00.000Z","5.8.13","4.0","7.0",[19,20,21,22,23],"custom-stock-status","products","stock","woo-commerce","woocommerce","https:\u002F\u002Fgithub.com\u002Fopr\u002Fcustom-product-stock-statuses-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-product-stock-statuses-for-woocommerce.1.0.1.zip",85,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,84,"2026-05-19T21:08:52.268Z",[37,63,82,101,121],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":13,"last_vuln_date":61,"fetched_at":62},"stock-locations-for-woocommerce","Stock Locations for WooCommerce","3.1.3","Fahad Mahmood","https:\u002F\u002Fprofiles.wordpress.org\u002Ffahadmahmood\u002F","\u003Cp>Stock Locations for WooCommerce will help you manage your products stock across multiple locations easily. If you have multiple physical stores or storage locations, like warehouses, this plugin may help you.\u003C\u002Fp>\n\u003Cp>You can print the locations inside a product page on the frontend, with this shortcodes:\u003C\u002Fp>\n\u003Ch4>Product pages\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[slw_product_locations show_qty=\"yes\" show_stock_status=\"no\" show_empty_stock=\"yes\" collapsed=\"no\" stock_location_status=\"enabled\"]\n[slw_product_variations_locations show_qty=\"yes\" show_stock_status=\"no\" show_empty_stock=\"yes\" collapsed=\"yes\" stock_location_status=\"all|disabled|enabled\"]\n[slw_product_message is_available=\"yes\" only_location_available=\"no\" location=\"location-slug\"]Your custom product message\u002FHTML here[\u002Fslw_product_message]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Cart page\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[slw_cart_message qty_from_location=\"location-slug\" only_location_available=\"no\"]Your custom cart message\u002FHTML here[\u002Fslw_cart_message]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>REST API\u003C\u002Fh4>\n\u003Cp>REST API endpoints (both accept \u003Ccode>GET\u003C\u002Fcode> and \u003Ccode>PUT\u003C\u002Fcode> requests):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002Fwp-json\u002Fwc\u002Fv3\u002Fproducts\u002Fid\n\u002Fwp-json\u002Fwc\u002Fv3\u002Fproducts\u002Fid\u002Fvariations\u002Fid (first ID is for parent product, the second one for the variation ID)\n\u002Fwp-json\u002Fwp\u002Fv2\u002Flocation\u002F\n\u002Fwp-json\u002Fwp\u002Fv2\u002Flocation\u002Fid\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This plugin requires at least \u003Cem>WooCommerce 3.4\u003C\u002Fem>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New taxonomy for stock locations\u003C\u002Fli>\n\u003Cli>Works on both, simple and variable products\u003C\u002Fli>\n\u003Cli>Easy management of stock with multiple locations, both in product and orders\u003C\u002Fli>\n\u003Cli>Get and update product stock locations from the REST API\u003C\u002Fli>\n\u003Cli>Allow customers to select locations when purchasing\u003C\u002Fli>\n\u003Cli>Auto order allocation for locations stock reduction\u003C\u002Fli>\n\u003Cli>Send email notifications when stock is allocated for a product in a location\u003C\u002Fli>\n\u003Cli>Send WooCommerce New Order email copy to item location\u003C\u002Fli>\n\u003Cli>Compatible with WPML\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 7.2+\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin will help you to manage WooCommerce Products stocks through locations.",1000,101417,96,52,"2026-04-08T13:19:00.000Z","6.9.4","4.9","7.2",[54,21,55,56,23],"simple-product","stock-locations","variable-products","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstock-locations-for-woocommerce.3.1.3.zip",98,2,"2025-06-07 00:00:00","2026-04-16T10:56:18.058Z",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":11,"last_updated":74,"tested_up_to":50,"requires_at_least":75,"requires_php":52,"tags":76,"homepage":57,"download_link":80,"security_score":81,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":62},"discontinued-product-stock-status-woocommerce","Discontinued Product Stock Status for WooCommerce","1.7.1","SaffireTech","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaffiretech\u002F","\u003Cp>Discontinued Product Stock Status for WooCommerce allows you to list a product as ‘\u003Cstrong>Discontinued\u003C\u002Fstrong>’ in your \u003Cstrong>WooCommerce catalog, optionally write a custom message to guide your buyers to newer or other products\u003C\u002Fstrong> and thus helping you recover lost sales and SEO traffic in the process.\u003C\u002Fp>\n\u003Cp>Usually a store owner only uses 2 Stock status in WooCommerce – ‘\u003Cstrong>In Stock\u003C\u002Fstrong>’ and ‘\u003Cstrong>Out of Stock\u003C\u002Fstrong>’. So, they tend to put a product in ‘Out of Stock’ status even when the product is actually discontinued or will no longer be available in future or they would just delete the product page.\u003C\u002Fp>\n\u003Cp>However, either of these actions are a loss-loss for store owners and buyers. When a product is ‘out of stock’ the buyer assumes that product will be back in stock in some time when in reality the product has been discontinued and will never be available for purchase in future. Similarly, if a store owner deletes the product page then all the SEO traffic that product page was getting is lost as the product page no longer exists. Either way, it ends up in lost revenue for the store owner.\u003C\u002Fp>\n\u003Cp>So, to solve this problem this plugin adds a custom stock status ‘\u003Cstrong>Discontinued\u003C\u002Fstrong>’ so that \u003Cstrong>store owners no longer have to use ‘Out of Stock’ status for discontinued products and allows them to correctly inform and guide the buyers easily\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Supports all default WooCommerce product types – \u003Cstrong>Simple\u003C\u002Fstrong>, \u003Cstrong>Variation\u003C\u002Fstrong> & \u003Cstrong>Grouped\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Allows store owners to \u003Cstrong>set a Global message for Discontinued products\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Allows store owners to \u003Cstrong>set product specific messages after setting discontinued stock status\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Allows you to \u003Cstrong>mark a simple \u002F variable product as discontinued in advance\u003C\u002Fstrong>, so after the stock quantity of an ‘instock’ product reaches zero, the product is automatically shown as discontinued. This is \u003Cstrong>very useful for products that have reached end-of-life (EOL products)\u003C\u002Fstrong>. Thus preventing buyers from buying something that is not going to be available in future.\u003C\u002Fli>\n\u003Cli>Allows store owners to \u003Cstrong>set Variation-level specific messages for discontinued variations\u003C\u002Fstrong> of a variable product.\u003C\u002Fli>\n\u003Cli>Store owners can also \u003Cstrong>set a generic message on a Product level for variations & Grouped products\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With \u003Ca href=\"https:\u002F\u002Fwww.saffiretech.com\u002Fwoocommerce-discontinued-products-stock-status-pro\u002F?utm_source=wp_plugin&utm_medium=listing&utm_campaign=free2pro&utm_id=c1&utm_term=upgrade_now&utm_content=dpssw\" rel=\"nofollow ugc\">Discontinued Stock Status Pro for WooCommerce\u003C\u002Fa>, you can unlock the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Store owners now have the ability to \u003Cstrong>display a grid of Alternative Products\u003C\u002Fstrong> on the Discontinued Product Page itself. This allows users to \u003Cstrong>conveniently explore other similar options directly on the page\u003C\u002Fstrong>, providing a helpful way to discover alternatives for the discontinued item and \u003Cstrong>recover potential sales\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Options to  \u003Cstrong>customize Global Discontinued Message\u003C\u002Fstrong> – \u003Cstrong>WYSIWYG Editor for Message\u003C\u002Fstrong>, \u003Cstrong>Background Color\u003C\u002Fstrong>, \u003Cstrong>Font Color\u003C\u002Fstrong>, \u003Cstrong>Borders\u003C\u002Fstrong> etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Discontinued Products Export Settings\u003C\u002Fstrong> – If you’re migrating your products to another site, then you can now also export all the messages and settings of your Discontinued Products and import them in your new site so that all your product settings are retained.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatibility with WooCommerce Subscriptions and WooCommerce Product Bundles\u003C\u002Fstrong> – The PRO version supports additional product types of  simple subscription, variable subscription and product bundle.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Recover Lost Sales\u003C\u002Fstrong>\u003Cbr \u002F>\nNow no longer lose sales because of a miscommunication with buyers. Show them the correct status for the discontinued products, guide them and convert them.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Don’t lose SEO Traffic\u003C\u002Fstrong>\u003Cbr \u002F>\nYou have put a ton of money and effort into upping your SEO game and removing a product page is shooting yourself in the foot.\u003Cbr \u002F>\nNow with this plugin, you can show correct status for the discontinued products and avoid losing the SEO traffic\u003C\u002Fp>\n\u003Cp>Recommended Plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulk-edit-upsells-and-cross-sells-for-woocommerce\u002F\" rel=\"ugc\">Bulk Edit Upsells and Cross-Sells for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdynamic-cart-messages-woocommerce\u002F\" rel=\"ugc\">Dynamic Cart Messages for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>HIRE THE EXPERTS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Need a tailor-made solution for WooCommerce that solves complex business problems? Our team of experienced developers have helped many businesses like yours to accomplish these goals. Hire us as your \u003Ca href=\"https:\u002F\u002Fwww.saffiretech.com\u002Fcustom-woocommerce-development\u002F?utm_source=wp_plugin&utm_medium=listing&utm_campaign=free2pro&utm_id=c1&utm_term=upgrade_now&utm_content=dpssw\" rel=\"nofollow ugc\">WooCommerce Developers\u003C\u002Fa> today!\u003C\u002Fp>\n\u003Cp>Keep up to date with us by \u003Ca href=\"https:\u002F\u002Fwww.saffiretech.com\u002Fblog\u002F?utm_source=wp_plugin&utm_medium=listing&utm_campaign=free2pro&utm_id=c1&utm_term=upgrade_now&utm_content=dpssw\" rel=\"nofollow ugc\">subscribing to the newsletter\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fsaffiretech\" rel=\"nofollow ugc\">following us on Twitter\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsaffiretech\" rel=\"nofollow ugc\">liking us on Facebook\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you enjoy using the software \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdiscontinued-product-stock-status-woocommerce\u002Freviews\u002F\" rel=\"ugc\">we’d love it if you could give us a review!\u003C\u002Fa>\u003C\u002Fp>\n","This plugin allows you to mark a product as ‘Discontinued’ in your WooCommerce catalog, guide your buyers to other products & recover potential sales.",500,12832,88,"2025-12-30T13:13:00.000Z","5.0",[77,20,78,79,23],"discontinued","stock-status","tools","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdiscontinued-product-stock-status-woocommerce.1.7.1.zip",100,{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":75,"requires_php":96,"tags":97,"homepage":57,"download_link":100,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":62},"inventory-history","Inventory History","0.1.2","Yashar","https:\u002F\u002Fprofiles.wordpress.org\u002Fyashar_hv\u002F","\u003Cp>By default, WooCommerce does not save any kind of log or history for product stock changes. This means anyone with the edit access on WC products, may manipulate the stock quantities without getting logged somewhere.\u003Cbr \u002F>\nWooCommerce Inventory History solves this problem and adds extra functionalities to monitor product stock quantity changes.\u003Cbr \u002F>\nThis plugin tries to log every stock change caused by customers or admins during order placement, product edit, order edit.\u003Cbr \u002F>\nSite admins can view the inventory history of each product, from admin dashboard and filter the logs by event type, order ID or product variation (for variable products).\u003Cbr \u002F>\nEach log contains information about the event, including customer or admin user ID, old stock quantity, stock change, new stock quantity, event type, date and order ID.\u003C\u002Fp>\n\u003Cp>Trigger Events\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product: Created\u003C\u002Fli>\n\u003Cli>Product: Variation Created\u003C\u002Fli>\n\u003Cli>Product: Stock Updated\u003C\u002Fli>\n\u003Cli>Product: Stock Managed\u003C\u002Fli>\n\u003Cli>Product: Stock Unmanaged\u003C\u002Fli>\n\u003Cli>Variation: Stock Updated\u003C\u002Fli>\n\u003Cli>Variation: Stock Managed\u003C\u002Fli>\n\u003Cli>Variation: Stock Unmanaged\u003C\u002Fli>\n\u003Cli>Order: Customer Order Placed\u003C\u002Fli>\n\u003Cli>Order Edit: Item Added\u003C\u002Fli>\n\u003Cli>Order Edit: Item Removed\u003C\u002Fli>\n\u003Cli>Order Edit: Item Refunded\u003C\u002Fli>\n\u003Cli>Order Edit: Items Saved\u003C\u002Fli>\n\u003Cli>Order Edit: Order Updated (Order Refunded, Refund Removed, etc)\u003C\u002Fli>\n\u003Cli>Any other stock quantity change, caused by third-party plugins using WooCommerce standard functions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>REQUIREMENTS\u003C\u002Fp>\n\u003Cp>WooCommerce Inventory History requires PHP version 7.1 or above and WooCommerce version 4.0 or above, to work smoothly.\u003C\u002Fp>\n","Complete inventory story for WooCommerce",200,2713,82,8,"2020-06-27T10:42:00.000Z","5.4.19","7.1",[20,98,99,23],"stock-history","stock-log","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finventory-history.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":81,"downloaded":109,"rating":81,"num_ratings":32,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":57,"download_link":119,"security_score":120,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":62},"syncio-multistore-product-inventory-sync-for-woocommerce","Syncio — Multistore Product & Inventory Sync For WooCommerce","1.0.20","Syncio","https:\u002F\u002Fprofiles.wordpress.org\u002Fsyncio\u002F","\u003Cp>Seamlessly sync inventory and products across multiple WooCommerce and Shopify stores. Efficiently manage WooCommerce multistores with real-time stock sync and bulk product import and export.\u003C\u002Fp>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fhelp.syncio.co\u002Fen\u002Farticles\u002F9754862-how-to-install-syncio-to-your-wordpress-store-woocommerce-integration\" rel=\"nofollow ugc\">Getting Started Guide\u003C\u002Fa> | 📚 \u003Ca href=\"https:\u002F\u002Fhelp.syncio.co\u002Fen\u002Fcollections\u002F2237742-syncio-for-woo-commerce-x-shopify\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Third-Party Libraries\u003C\u002Fh3>\n\u003Cp>This plugin makes use of the following third-party libraries:\u003Cbr \u002F>\n– intercom.js: \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fintercom.js\" rel=\"nofollow ugc\"> npm package\u003C\u002Fa>\u003Cbr \u002F>\n  – Compressed file: \u003Ccode>\u002Fjs\u002Fintercom.min.js\u003C\u002Fcode> \u003Ca href=\"https:\u002F\u002Funpkg.com\u002Fintercom.js@1.3.0\u002Fdist\u002Fintercom.min.js\" rel=\"nofollow ugc\">CDN link\u003C\u002Fa>\u003Cbr \u002F>\n  – Uncompressed file: \u003Ccode>\u002Fassets\u002Fjs\u002Fintercom-uncompressed.js\u003Cbr \u002F>\n- SweetAlert.js: [GitHub Repository](https:\u002F\u002Fgithub.com\u002Ft4t5\u002Fsweetalert)\u003Cbr \u002F>\n  - Compressed file:\u003C\u002Fcode>\u002Fjs\u002Fsweetalert.min.js\u003Ccode>[CDN link](https:\u002F\u002Funpkg.com\u002Fsweetalert@2.1.2\u002Fdist\u002Fsweetalert.min.js)\u003Cbr \u002F>\n  - Uncompressed file:\u003C\u002Fcode>\u002Fassets\u002Fjs\u002Fsweetalert-uncompressed.js\u003Cbr \u002F>\n– Bootstrap.js \u003Ca href=\"https:\u002F\u002Fgetbootstrap.com\u002F\" rel=\"nofollow ugc\">Bootstrap v5.0.0-beta2\u003C\u002Fa>\u003Cbr \u002F>\n  – Compressed file: ‘\u002FView\u002Fbootstrap.css’\u003Cbr \u002F>\n  – Uncompressed file: \u003Ca href=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fnpm\u002Fbootstrap@5.0.0-beta2\u002Fdist\u002Fcss\u002Fbootstrap.css\" rel=\"nofollow ugc\">Link\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Why Choose Syncio?\u003C\u002Fh3>\n\u003Cp>Syncio is the ultimate solution for WooCommerce multi stores. Whether you’re running multiple WooCommerce stores or migrating from Shopify (or vice versa), Syncio ensures your inventory and products stay in perfect harmony.\u003C\u002Fp>\n\u003Cp>🏆 Trusted by 10,000+ stores\u003C\u002Fp>\n\u003Cp>⭐ 4.7\u002F5 star rating on the Shopify App Store\u003C\u002Fp>\n\u003Cp>🔄 Syncs over 2 million products daily\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Real-time Inventory Sync\u003C\u002Fstrong>: Keep stock levels accurate across all your stores, preventing overselling and improving customer satisfaction. Set it and forget it – Syncio handles all your stock syncing automatically.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bulk Product Import\u002FExport\u003C\u002Fstrong>: Save time by migrating and syncing entire product catalogs with a single click.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multistore Product Management\u003C\u002Fstrong>: Easily manage and sync products across multiple WooCommerce stores.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Cross-Platform Compatibility\u003C\u002Fstrong>: Seamlessly connect WooCommerce to WooCommerce, WooCommerce to Shopify, and Shopify to Shopify stores.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supercharge Your Multistore Operations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Prevent Overselling\u003C\u002Fstrong>: Real-time stock sync ensures you never sell out-of-stock items.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Expand with Ease\u003C\u002Fstrong>: Easily add new stores to your network as your business grows.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Save Time\u003C\u002Fstrong>: Automate tedious inventory and product management tasks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Boost Efficiency\u003C\u002Fstrong>: Manage all your stores from a single dashboard.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Improve Customer Experience\u003C\u002Fstrong>: Ensure product availability and consistent information across all your stores.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Perfect For:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Retailers managing multiple stores\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Brands expanding to new markets\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Businesses transitioning from WooCommerce to Shopify (or vice versa)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Multi-vendor marketplaces\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Multi-location retailers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What Our Users Say\u003C\u002Fh3>\n\u003Cp>“Syncio has helped KOOKAÏ maximize sales by managing product and inventory across multiple regions. We have a large volume of SKUs which require constant changes to our stock file. Syncio has saved our team hours of work per week by updating our products in real time and providing us with the information we need to make prompt and informed business decisions.” – KOOKAI, Fashion Retailer\u003C\u002Fp>\n\u003Cp>“The Syncio app is an absolute game changer for my business. As a multi-vendor marketplace, it streamlines everything. The support team is fabulous and has hopped on 1 on 1 calls to help get everything set up and running smoothly. Could not recommend this app and team more” – Modatrova, Multi Vendor Marketplace\u003C\u002Fp>\n\u003Ch3>Supported Platforms\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>WooCommerce\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Shopify\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Get Started\u003C\u002Fh3>\n\u003Cp>Syncio creates a link between online stores (WooCommerce and\u002For Shopify). You’ll need at least two stores to connect, these stores can be stores controlled by within your own organisation or by a third party.\u003C\u002Fp>\n\u003Cp>To get started, install the Syncio — Multistore Product & Inventory Sync For WooCommerce plugin.\u003C\u002Fp>\n\u003Cp>Once the plugin has been installed, follow the steps to get setup and register with Syncio from within the plugin:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Give Syncio permissions to Sync your data\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Register to set up your Syncio app\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Start using the Syncio app to connect and sync stores\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Key requirements\u003C\u002Fstrong>\u003Cbr \u002F>\n*   Each store needs Syncio installed to enable the sync.\u003Cbr \u002F>\n*   Each store requires a separate Syncio account, we recommend using the email associated with the admin account for each install.\u003Cbr \u002F>\n*   You can select store type during the installation.\u003Cbr \u002F>\n*   Products or variations to be synced require unique SKUs. If your products lack SKUs. Syncio can auto-generate these for you.\u003C\u002Fp>\n\u003Cp>Follow \u003Ca href=\"https:\u002F\u002Fhelp.syncio.co\u002Fen\u002Farticles\u002F9754862-how-to-install-syncio-to-your-wordpress-store-woocommerce-integration\" rel=\"nofollow ugc\">this guide\u003C\u002Fa> for detailed step-by-step instructions for installation.\u003C\u002Fp>\n\u003Cp>Syncio is your trusted partner in multistore inventory management. Start syncing your WooCommerce and Shopify stores and take control of your multi-store operations.\u003C\u002Fp>\n","Real-time sync inventory and products across multiple WooCommerce and Shopify stores.",3755,"2025-05-07T00:30:00.000Z","6.6.5","4.6","7.4",[115,116,117,23,118],"inventory-sync","multistore","stock-sync","woocommerce-products","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsyncio-multistore-product-inventory-sync-for-woocommerce.1.0.20.zip",92,{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":81,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":57,"tags":135,"homepage":136,"download_link":137,"security_score":81,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":62},"stock-triggers-for-woocommerce","Automated Stock Update Triggers for WooCommerce","1.8.2","WPFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcodefactory\u002F","\u003Cp>\u003Cstrong>Stock Triggers for WooCommerce\u003C\u002Fstrong> plugin lets you control which actions automatically decrease or increase your product stock.\u003C\u002Fp>\n\u003Ch3>✅ Stock Triggers\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Order status: Cancelled\u003C\u002Fli>\n\u003Cli>Order status: Completed\u003C\u002Fli>\n\u003Cli>Order status: Failed\u003C\u002Fli>\n\u003Cli>Order status: On hold\u003C\u002Fli>\n\u003Cli>Order status: Pending payment\u003C\u002Fli>\n\u003Cli>Order status: Processing\u003C\u002Fli>\n\u003Cli>Order status: Refunded\u003C\u002Fli>\n\u003Cli>Payment complete\u003C\u002Fli>\n\u003Cli>Checkout order processed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In addition, there are a number of \u003Cstrong>admin\u003C\u002Fstrong> options, like running decrease or increase actions manually via the \u003Cstrong>“Bulk actions”\u003C\u002Fstrong> dropdown in admin orders list, or setting stock actions to be performed on \u003Cstrong>new order by admin\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>🏆 Premium Version\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fstock-triggers-for-woocommerce\u002F\" rel=\"nofollow ugc\">Stock Triggers for WooCommerce Pro\u003C\u002Fa> plugin version will add \u003Cstrong>custom order statuses\u003C\u002Fstrong> to the triggers list. And in addition, it will allow you to set \u003Cstrong>custom triggers\u003C\u002Fstrong> directly, by typing action names.\u003C\u002Fp>\n\u003Ch3>🗘 Feedback\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fstock-triggers-for-woocommerce\u002F\" rel=\"nofollow ugc\">Visit plugin site\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>ℹ More\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>The plugin is \u003Cstrong>“High-Performance Order Storage (HPOS)”\u003C\u002Fstrong> compatible.\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatic product stock increase\u002Fdecrease actions for WooCommerce.",80,4907,6,"2025-09-09T17:07:00.000Z","6.8.5","4.4",[21,22,23],"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fstock-triggers-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstock-triggers-for-woocommerce.1.8.2.zip",{"attackSurface":139,"codeSignals":159,"taintFlows":169,"riskAssessment":170,"analyzedAt":180},{"hooks":140,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":158,"entryPointCount":13,"unprotectedCount":13},[141,147,151],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","admin_init","closure","custom-product-stock-statuses-for-woocommerce.php",19,{"type":142,"name":148,"callback":149,"file":145,"line":150},"admin_menu","cpssfw_register_custom_stock_status_submenu_page",35,{"type":152,"name":153,"callback":154,"priority":11,"file":145,"line":26},"filter","woocommerce_product_stock_status_options","cpssfw_filter_custom_woocommerce_product_stock_status_options",[],[],[],[],{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":163,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":168},[],{"prepared":13,"raw":13,"locations":162},[],{"escaped":60,"rawEcho":32,"locations":164},[165],{"file":145,"line":166,"context":167},40,"raw output",[],[],{"summary":171,"deductions":172},"The plugin \"custom-product-stock-statuses-for-woocommerce\" v1.0.1 exhibits a generally strong security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface. Crucially, the plugin appears to avoid dangerous functions and implements prepared statements for all SQL queries, which are excellent security practices. The vulnerability history being completely clear also suggests a well-maintained and secure codebase over time.\n\nHowever, there are a few areas of concern. The low percentage of properly escaped output (67%) indicates that there are instances where user-supplied data might be displayed without sufficient sanitization, potentially leading to cross-site scripting (XSS) vulnerabilities. Furthermore, the complete lack of nonce checks and capability checks, while not directly tied to a specific attack vector in this analysis (due to the zero attack surface), represents a missed opportunity to implement essential WordPress security measures. If any new entry points were to be introduced in future versions, these missing checks would become immediate and critical vulnerabilities.\n\nIn conclusion, while the plugin demonstrates a commendable commitment to secure coding by avoiding common pitfalls like raw SQL and dangerous functions, the unescaped output and the absence of standard WordPress security checks like nonces and capability checks represent potential weaknesses. The clean vulnerability history is a positive indicator, but the identified code signals warrant attention to ensure a robust security profile against emerging threats.",[173,175,178],{"reason":174,"points":93},"Unescaped output detected",{"reason":176,"points":177},"No nonce checks implemented",5,{"reason":179,"points":177},"No capability checks implemented","2026-04-16T11:53:48.143Z",{"wat":182,"direct":187},{"assetPaths":183,"generatorPatterns":184,"scriptPaths":185,"versionParams":186},[],[],[],[],{"cssClasses":188,"htmlComments":190,"htmlAttributes":191,"restEndpoints":194,"jsGlobals":195,"shortcodeOutput":196},[189],"wrap",[],[192,193],"id=\"custom-product-stock-statuses-for-woocommerce-stock-statuses\"","name=\"custom-product-stock-statuses-for-woocommerce-stock-statuses\"",[],[],[],{"error":198,"url":199,"statusCode":200,"statusMessage":201,"message":201},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcustom-product-stock-statuses-for-woocommerce\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":32,"versions":203},[204],{"version":6,"download_url":25,"svn_tag_url":205,"released_at":27,"has_diff":206,"diff_files_changed":207,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":208,"is_current":198},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcustom-product-stock-statuses-for-woocommerce\u002Ftags\u002F1.0.1\u002F",false,[],[]]