[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fy9nmEJfBsicmepcFze5a4EuVgE2WhwOvIkRv-va5lQY":3},{"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,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":141,"fingerprints":655},"woo-epos-now-integration","Integration for Epos Now and WooCommerce","4.8.2","Slynk Digital","https:\u002F\u002Fprofiles.wordpress.org\u002Fslynkdigital\u002F","\u003Cp>This WooCommerce plugin seamlessly integrates WooCommerce and Epos Now.\u003C\u002Fp>\n\u003Ch3>Intro Video\u003C\u002Fh3>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FxVoqZtdbng8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Main features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Sync products, stock, orders, refunds and customers\u003C\u002Fli>\n\u003Cli>Choose Epos Now or WooCommerce as the master for stock\u003C\u002Fli>\n\u003Cli>Stock updates within minutes\u003C\u002Fli>\n\u003Cli>Intelligent Product Linker\u003C\u002Fli>\n\u003Cli>Link one or many WooCommerce products to one Epos Now product\u003C\u002Fli>\n\u003Cli>Supports simple, variable, bundle & composite products\u003C\u002Fli>\n\u003Cli>Support for Epos Now measured, weighed, master and child products\u003C\u002Fli>\n\u003Cli>Support for Epos Now Online Order Printing\u003C\u002Fli>\n\u003Cli>Support for Epos Now Kitchen Display Screens (KDS)\u003C\u002Fli>\n\u003Cli>All the heavy lifting is handled on the Slynk servers, so your website keeps running fast optimising conversion\u003C\u002Fli>\n\u003Cli>Regular updates to our plugin and integration service to ensure compatibility with WordPress\u002FWooCommerce\u002FEpos Now updates\u003C\u002Fli>\n\u003Cli>No custom development needed to integrate your WooCommerce website with Epos Now\u003C\u002Fli>\n\u003Cli>No contract lock in, the integration service is on a rolling monthly subscription\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Take a look at our \u003Ca href=\"https:\u002F\u002Fslynk.io\u002Fepos-now-woocommerce-integration\u002F?utm_source=wordpress.org&utm_medium=appstore&utm_campaign=epn_wc_listing\" rel=\"nofollow ugc\">website\u003C\u002Fa> for full details on the integration.\u003C\u002Fp>\n\u003Ch3>Demo Video\u003C\u002Fh3>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F8hKGqqqBo1Y?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>IMPORTANT:\u003C\u002Fstrong> A subscription to the \u003Ca href=\"https:\u002F\u002Fslynk.io\u002Fepos-now-woocommerce-integration\u002F?utm_source=wordpress.org&utm_medium=appstore&utm_campaign=epn_wc_listing\" rel=\"nofollow ugc\">Slynk Epos Now WooCommerce Integration Service\u003C\u002Fa> is required. This is a companion plugin for the integration service.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Seamlessly integrate WooCommerce and Epos Now.",300,21951,0,"2026-02-12T14:07:00.000Z","6.9.4","4.9.8","5.5",[19,20,21,22,23],"epos-now","integration","inventory-sync","order-sync","stock-sync","https:\u002F\u002Fslynk.io\u002Fepos-now-woocommerce-integration\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-epos-now-integration.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"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},"slynkdigital",1,30,94,"2026-04-05T03:24:59.301Z",[37,56,74,96,117],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":11,"downloaded":45,"rating":26,"num_ratings":46,"last_updated":47,"tested_up_to":15,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":54,"download_link":55,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"products-sync-for-woocommerce","Product Sync for WooCommerce","2.2.0","miniOrange","https:\u002F\u002Fprofiles.wordpress.org\u002Fcyberlord92\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-api-product-sync-with-woocommerce-rest-apis\" rel=\"nofollow ugc\">Product Sync for WooCommerce plugin\u003C\u002Fa>\u003C\u002Fstrong>  integrates your WooCommerce store with external suppliers or inventory APIs, enabling seamless WooCommerce inventory sync and WooCommerce stock synchronization. It imports products, stock\u002Finventory levels, pricing, and more by automating imports from your suppliers. This plugin is perfect to streamline WooCommerce stock sync and automate product updates such as names, prices, stock quantities, images, categories, and more.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FV___9DUoJz8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>This plugin automates product imports and ensures WooCommerce stock synchronization from your supplier’s API. The result is a hassle-free and up-to-date WooCommerce Inventory Sync for your WooCommerce store\u003C\u002Fp>\n\u003Cp>With Product Sync for WooCommerce Plugin, you can easily sync products between WooCommerce sites or directly connect to suppliers’ APIs for WooCommerce Product and stock sync and pricing updates. This ensures that your store is always updated with the most current product information and stock levels.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsetup-woocommerce-product-sync\" rel=\"nofollow ugc\">Plugin Documentation & Setup\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce Product Sync:\u003C\u002Fstrong> Effortlessly synchronize products from external APIs, including names, prices, descriptions, SKU, stock levels, categories, brands, and images, directly into your WooCommerce store..\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Stock Sync for WooCommerce:\u003C\u002Fstrong> Automatically update stock levels and prices based on real-time data from suppliers. This ensures your store’s WooCommerce inventory sync is always accurate, reflecting true stock availability..\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Field Mapping:\u003C\u002Fstrong> Fully customizable field mappings to ensure accurate data syncing between the supplier’s API and your WooCommerce store.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce Sync Products between sites:\u003C\u002Fstrong> Easily sync products between WooCommerce sites, making WooCommerce stock synchronization effortless across multiple WooCommerce stores.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Supports Multiple API Formats:\u003C\u002Fstrong> The plugin supports multiple API formats, including JSON, XML, and SOAP, providing flexibility when integrating with various suppliers for stock sync for WooCommerce.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Product Updates:\u003C\u002Fstrong> The plugin automatically fetches updates from your supplier’s API, including product details, stock levels, and price adjustments. This ensures WooCommerce product sync happens instantly, keeping your store’s data up-to-date.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Price Margin:\u003C\u002Fstrong> The plugin includes an automatic price margin feature, enabling you to apply custom markups or margins on the products imported from suppliers during WooCommerce stock sync..\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What Can You Sync?\u003C\u002Fh3>\n\u003Cp>With the WooCommerce Product Sync Plugin, you can automate product imports and synchronize:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Product Data:\u003C\u002Fstrong> Including Names, SKUs, descriptions, categories, brands, custom fields, and attributes, ensuring WooCommerce product sync is seamless\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inventory Stock:\u003C\u002Fstrong> WooCommerce inventory sync is accurate and up-to-date, automatically adjusting stock levels..\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Pricing:\u003C\u002Fstrong> Update pricing from suppliers into your WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Images:\u003C\u002Fstrong> Sync product images from the supplier’s API to your WooCommerce store.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free plan Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Import Simple products from Supplier API\u003C\u002Fli>\n\u003Cli>Connect to one supplier.\u003C\u002Fli>\n\u003Cli>Click-based manual product sync in bulk.\u003C\u002Fli>\n\u003Cli>Preview Products before importing.\u003C\u002Fli>\n\u003Cli>External supplier API which supports JSON and XML formats.\u003C\u002Fli>\n\u003Cli>Add token APIs separately.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Plan features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Import simple and variable products.\u003C\u002Fli>\n\u003Cli>Connect multiple supplier APIs including dependent APIs.\u003C\u002Fli>\n\u003Cli>Automatically sync WC orders with the supplier.\u003C\u002Fli>\n\u003Cli>Import all product fields (WC standard and custom\u002FACF).\u003C\u002Fli>\n\u003Cli>Automatic scheduled product sync.\u003C\u002Fli>\n\u003Cli>Apply custom price margin rules.\u003C\u002Fli>\n\u003Cli>Preview Products before importing.\u003C\u002Fli>\n\u003Cli>Apply custom filters for product import.\u003C\u002Fli>\n\u003Cli>Supports JSON, XML, CSV, FTP, and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Which Suppliers are supported?\u003C\u002Fh3>\n\u003Cp>The WooCommerce Product Sync Plugin is designed to work with any external supplier API that follows a RESTful API structure and provides the necessary product data such as SKU, price, description, stock, and images.\u003C\u002Fp>\n\u003Cp>Below are a few examples of supported suppliers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-multisite-product-sync\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>:\u003C\u002Fstrong> Import products from another WooCommerce store automatically for WooCommerce inventory Sync.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fimport-shopify-to-woocommerce\" rel=\"nofollow ugc\">Shopify\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from Shopify to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fimport-ss-activewear-products-into-woocommerce\" rel=\"nofollow ugc\">S&S Activewear\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from S&S Activewear to WooCommerce store and send the orders back to S&S Activewear that are placed on your WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fintegrate-amrod-to-sync-products-into-woocommerce\" rel=\"nofollow ugc\">Amrod\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from Amrod to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fimport-barron-products-into-woocommerce\" rel=\"nofollow ugc\">Barron\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from Barron to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsync-turn14-products-into-woocommerce\" rel=\"nofollow ugc\">Turn14\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from Turn14 to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsync-products-from-promostandards-into-woocommerce\" rel=\"nofollow ugc\">Promodata\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from Promodata to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsync-sanmar-products-into-woocommerce\" rel=\"nofollow ugc\">SanMar\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from SanMar to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fimport-midocean-products-into-woocommerce\" rel=\"nofollow ugc\">midOcean\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from midOcean to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"\" rel=\"nofollow ugc\">UTTeam\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from UTTeam to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Suppliers with custom APIs\u003C\u002Fstrong> \u003Cem>(The plugin can be configured to sync product data from any API as long as the supplier provides the product data.)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsync-trends-products-into-woocommerce\" rel=\"nofollow ugc\">TRENDS\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from Trends to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsync-toptex-products-into-woocommerce\" rel=\"nofollow ugc\">TopTex\u003C\u002Fa>\u003C\u002Fstrong>:Import Products from TopTex to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsync-proactive-clothing-products-into-woocommerce\" rel=\"nofollow ugc\">Proactive Clothing\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from Proactive Clothing to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsync-promodata-supplier-products-into-woocommerce\" rel=\"nofollow ugc\">PromoData\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from Promodata to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fimport-parts-canada-products-into-woocommerce\" rel=\"nofollow ugc\">Parts Canada\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from Parts Canada to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fimport-parts-unlimited-products-into-woocommerce\" rel=\"nofollow ugc\">Parts Unlimited\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from Parts Unlimited to WooCommerce store.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fimport-midocean-products-into-woocommerce\" rel=\"nofollow ugc\">midOcean\u003C\u002Fa>:\u003C\u002Fstrong> Import Products from midOcean to WooCommerce store.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WooCommerce: Version 3.0 or higher.\u003C\u002Fli>\n\u003Cli>WordPress: Version 6.0 or higher.\u003C\u002Fli>\n\u003Cli>Supplier Product API access\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin helps users import products from external inventory suppliers into their WooCommerce-based WordPress site by connecting to those suppliers’ public APIs.\u003C\u002Fp>\n\u003Cp>The following third-party services are supported –\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>S&S Activewear – https:\u002F\u002Fapi.ssactivewear.com\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.ssactivewear.com\u002Fabout\u002Ftermsofuse\" rel=\"nofollow ugc\">S&S Activewear Terms Of Use\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.ssactivewear.com\u002Fabout\u002Fprivacypolicy\" rel=\"nofollow ugc\">S&S Activewear Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Amrod – https:\u002F\u002Fvendorapi.amrod.co.za\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Famrod.co.za\u002Fpage\u002Fterms\" rel=\"nofollow ugc\">Amrod Terms Of Use\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Famrod.co.za\u002Fpage\u002Fprivacy\" rel=\"nofollow ugc\">Amrod Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Shopify – https:\u002F\u002Fshopify.dev\u002Fdocs\u002Fapi\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.shopify.com\u002Fin\u002Flegal\u002Fapi-terms\" rel=\"nofollow ugc\">Shopify Terms Of Use\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.shopify.com\u002Fin\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">Shopify Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Barron – https:\u002F\u002Fwslive.kevro.co.za\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbarron.com\u002Fcompany\u002Fpolicies\u002Fprivacy-policy\" rel=\"nofollow ugc\">Barron Policy & Terms\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Turn14 –\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.turn14.com\u002Fterms\" rel=\"nofollow ugc\">Turn14 Terms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.turn14.com\u002Fprivacy\" rel=\"nofollow ugc\">Turn14 Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>SanMar-\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.sanmar.com\u002Faboutus\u002Fprivacypolicy\" rel=\"nofollow ugc\">SanMar Policy &Terms\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>midOcean-\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.midocean.com\u002Fcentral-europe\u002Fus\u002Fhuf\u002Fcontent\u002Fpage.privacypolicy\" rel=\"nofollow ugc\">midOceanPolicy &Terms\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>UTTeam-\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Futteam.com\u002Fdownloads\u002Fgdpr\u002Fen\u002Futt_akt5_v1.0.pdf\" rel=\"nofollow ugc\">UTTeam Policy &Terms\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Important Notes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This plugin does not directly interact with these suppliers and does not reply on them directly to function. It simply provides the feature to connect to them.\u003C\u002Fli>\n\u003Cli>Users choose which supplier(s) they want to connect to through the plugin settings and must provide their own API credentials.\u003C\u002Fli>\n\u003Cli>The plugin only fetches product data from these suppliers — it does not send any data from user’s site to them.\u003C\u002Fli>\n\u003Cli>Access to each supplier’s API requires a valid API token or credentials, which must be obtained by the plugin user from the supplier and used according to that supplier’s terms of service.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additionally, the plugin may connect to login.xecurify.com if a user opts to register with miniOrange (our service). This is entirely optional.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not store any user data. However, it offers users the option to share basic WordPress site details (such as WordPress environment information, WooCommerce environment information, and plugin configuration details) if they require support from our team when facing any issues while using the plugin. Please note that sharing this information is entirely optional, and users can choose not to share it.\u003C\u002Fp>\n","Import products to WooCommerce from external suppliers, dropshipping APIs. Automatically sync products and inventory details into your WooCommerce to  &hellip;",3079,11,"2026-02-10T13:07:00.000Z","6.0","7.0",[21,51,23,52,53],"product-sync","woocommerce","woocommerce-product-sync","https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-api-product-sync-with-woocommerce-rest-apis","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproducts-sync-for-woocommerce.2.2.0.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":26,"downloaded":64,"rating":26,"num_ratings":32,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":72,"download_link":73,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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.",3666,"2025-05-07T00:30:00.000Z","6.6.5","4.6","7.4",[21,70,23,52,71],"multistore","woocommerce-products","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsyncio-multistore-product-inventory-sync-for-woocommerce.1.0.20.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":26,"num_ratings":84,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":68,"tags":88,"homepage":94,"download_link":95,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"mwb-zendesk-woo-order-sync","Order Sync with Zendesk for WooCommerce","2.2.1","WP Swings","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpswings\u002F","\u003Cp>Order Sync with Zendesk for WooCommerce plugin will provide a managed process for dealing with new tickets and assembling customers’ order data. It is a two-way integration between Zendesk and WooCommerce.\u003C\u002Fp>\n\u003Cp>The admin needs to install the \u003Ca href=\"https:\u002F\u002Fwww.zendesk.com\u002Fmarketplace\u002Fapps\u002Fsupport\u002F210789\u002Fwoocommerce-orders\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Orders\u003C\u002Fstrong>\u003C\u002Fa> (from Zendesk Marketplace) before syncing this plugin. It is essentially, a Zendesk-oriented solution that will only work for WooCommerce orders.\u003C\u002Fp>\n\u003Cp>The admin can directly verify ticket details from their WooCommerce, removing the need to check their Zendesk account each time. Order Sync with Zendesk for WooCommerce plugin enhances the workflow of WooCommerce stores and improves ticket management. It also helps customers register their queries and follow up on them efficiently.\u003C\u002Fp>\n\u003Cp>Zendesk integration with WordPress And WooCommerce plugin enhances the workflow of WooCommerce stores and improves ticket management. Also, it helps customers register their queries and follow up on them efficiently.\u003C\u002Fp>\n\u003Cp>Zendesk WordPress & WooCommerce Integration is a remarkable way to improve the user experience. It helps establish better communication between the customers and store owners through chat ticketing, strengthening the customer-buyer relationship. And keeps the customers satisfied\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>NOTE: For using Order Sync with Zendesk for WooCommerce plugin, you need to install the \u003Ca href=\"https:\u002F\u002Fwww.zendesk.com\u002Fmarketplace\u002Fapps\u002Fsupport\u002F210789\u002Fwoocommerce-orders\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Orders App\u003C\u002Fstrong>\u003C\u002Fa> from the Zendesk Marketplace.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>MAIN FEATURES FOR ADMIN\u003C\u002Fh3>\n\u003Cp>Admin can decide the number of WooCommerce orders and details of new customers’ requests to be displayed.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A New Report Section has been added for admin to quickly view all the important details in a glance this report include subject, customer, status, ticket priority etc\u003C\u002Fli>\n\u003Cli>You have the option to automatically generate a ticket when a new user registers on your website. This saves time and ensures immediate assistance for users right from the start.\u003C\u002Fli>\n\u003Cli>A custom widget has been created, which you can place on anywhere on the website to show the ticket history. This enhances user experience by providing easy access to past support interactions.\u003C\u002Fli>\n\u003Cli>Our WooCommerce Zendesk Integrations is compatible with the HPOS (High-Performance Order Sync) feature of WooCommerce.\u003C\u002Fli>\n\u003Cli>WooCommerce Orders App provides live information about your customers’ orders.\u003C\u002Fli>\n\u003Cli>Whenever a ticket is raised, the WooCommerce order app fetches the live order values and the total number of orders in your Zendesk dashboard. \u003C\u002Fli>\n\u003Cli>Admins can see all the tickets generated by any particular customer. \u003C\u002Fli>\n\u003Cli>The order data fetched by Zendesk from the WooCommerce store contains the order items and their attributes.\u003C\u002Fli>\n\u003Cli>The Admin can enable the option for email notification to get notified with all the details related to the ticket when a customer raises a ticket.\u003C\u002Fli>\n\u003Cli>The Admin can completely customize the email template from the WooCommerce email section.\u003C\u002Fli>\n\u003Cli>Along with the order details, the admin can also sync the order meta keys on Zendesk using Order Fields from Order Configuration Settings.\u003C\u002Fli>\n\u003Cli>The admin can configure the plugin to automatically sync the order status with CRM and create a Zendesk ticket based on the chosen order status.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>MAIN FEATURES FOR CUSTOMERS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>In the Ticket History tab, customers can view all the tickets that they have generated.  The ticket list will contain tickets generated from different billing email addresses.\u003C\u002Fli>\n\u003Cli>Customers can create a new Zendesk ticket upon clicking the “Create Ticket” button in the My Account section by using any of their billing emails—no need to go to Zendesk to create tickets. \u003C\u002Fli>\n\u003Cli>Customers can also add their comments from WooCommerce. It will be reflected in the admin’s Zendesk account. \u003C\u002Fli>\n\u003Cli>Customers can review their chat history with your agents for tickets from the Ticket History section. This allows them to keep track of their interactions in one place.\u003C\u002Fli>\n\u003Cli>Customers and Admin both will get an email notification when a customer raises a ticket.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fdocs.wpswings.com\u002Forder-sync-with-zendesk-for-woocommerce\u002F?utm_source=zendesk-org-page&utm_medium=referral&utm_campaign=zendesk-doc\" rel=\"nofollow ugc\">\u003Cstrong>Order Sync with Zendesk for WooCommerce Documentation\u003C\u002Fstrong>\u003C\u002Fa> to learn more about the features and working of the plugin. Check out our \u003Ca href=\"https:\u002F\u002Fsupport.wpswings.com\u002Fwordpress-plugins-knowledge-base\u002Fcategory\u002Fzendesk-woo-order-sync\u002F?utm_source=zendesk-org-page&utm_medium=referral&utm_campaign=zendesk-kb\" rel=\"nofollow ugc\">\u003Cstrong>Zendesk Plugin knowledge base\u003C\u002Fstrong>\u003C\u002Fa> for some deep insights and FAQs on the plugin.\u003C\u002Fp>\n\u003Ch3>ZENDESK FOR WOOCOMMERCE PLUGIN COMPATIBILITIES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce HPOS:\u003C\u002Fstrong> Our Order Sync with Zendesk for WooCommerce plugin is fully compatible with WooCommerce HPOS (High-Performance Order Sync). \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This compatibility improves your store’s performance by enabling speedier and smoother order synchronization for large volumes, ensuring that your operations function normally even during periods of heavy demand.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you need support or have questions, kindly use our online chat window \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Fcontact-us\u002F?utm_source=zendesk-org-page&utm_medium=referral&utm_campaign=contact-us\" rel=\"nofollow ugc\">\u003Cstrong>here\u003C\u002Fstrong>\u003C\u002Fa> and discover all types of  \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Fwoocommerce-plugins\u002F?utm_source=zendesk-org-page&utm_medium=referral&utm_campaign=woocommerce-plugins\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Extensions\u003C\u002Fstrong>\u003C\u002Fa> for your eCommerce store.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Get Huge Discount offers – \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Foffers\u002F?utm_source=zendesk-org-page&utm_medium=referral&utm_campaign=offers\" rel=\"nofollow ugc\">\u003Cstrong>Get More Offers\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If our documentation doesn’t contain the solution to your problem, you can visit the \u003Ca href=\"https:\u002F\u002Fforums.wpswings.com\u002F?utm_source=zendesk-org-page&utm_medium=referral&utm_campaign=forum\" rel=\"nofollow ugc\">\u003Cstrong>WP Swings Forums Community\u003C\u002Fstrong>\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Fsubmit-query\u002F?utm_source=zendesk-org-page&utm_medium=referral&utm_campaign=query\" rel=\"nofollow ugc\">\u003Cstrong>Generate a ticket\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Create and Revamp your eCommerce store with \u003Ca href=\"https:\u002F\u002Fwpswings.com\u002Fwoocommerce-services\u002F?utm_source=zendesk-org-page&utm_medium=referral&utm_campaign=woocommerce-service\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Services\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Manage New Tickets and Orders with Zendesk Woo Order Sync",40,6360,2,"2025-08-26T10:47:00.000Z","6.8.5","5.5.0",[89,90,91,92,93],"customer-support","help-desk","integration-zendesk","order-sync-zendesk","zendesk","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmwb-zendesk-woo-order-sync\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmwb-zendesk-woo-order-sync.2.2.1.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":106,"num_ratings":107,"last_updated":108,"tested_up_to":15,"requires_at_least":109,"requires_php":68,"tags":110,"homepage":113,"download_link":114,"security_score":115,"vuln_count":84,"unpatched_count":13,"last_vuln_date":116,"fetched_at":28},"woocommerce-square","WooCommerce Square","5.3.0","WooCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoocommerce\u002F","\u003Cp>This plugin allows you to securely accept payments, synchronize sales, and seamlessly manage inventory and product data between WooCommerce and Square POS.\u003C\u002Fp>\n\u003Cp>The Square plugin is PCI and SAQ A-level compliant.\u003C\u002Fp>\n\u003Ch4>Accept payments anywhere, anytime\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The Square plugin extends WooCommerce to allow you to accept payments via Square – including support for \u003Ca href=\"https:\u002F\u002Fwww.apple.com\u002Fapple-pay\u002F\" rel=\"nofollow ugc\">Apple Pay®\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fpayments\u002Fsolutions\u002F\" rel=\"nofollow ugc\">Google Pay\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-pre-orders\u002F\" rel=\"nofollow ugc\">WooCommerce Pre-Orders\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Recurring customers can save payment methods and use them at checkout.\u003C\u002Fli>\n\u003Cli>Customize payment forms with automatic formatting, mobile-friendly options, and retina card icons.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Manage your business all in one place\u003C\u002Fh4>\n\u003Cp>Sync your product and inventory information from WooCommerce to Square, or from Square to WooCommerce — set everything up once, and whenever you make a sale, your inventory automatically updates on both platforms.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>If you sell mainly online, set WooCommerce as your system of record so WooCommerce pushes product name, inventory, prices, categories, and images to Square.\u003C\u002Fli>\n\u003Cli>If you sell in multiple locations and online, set Square as your system of record so Square pushes product name, inventory, prices, categories, and images to WooCommerce.\u003C\u002Fli>\n\u003C\u002Ful>\n","Securely accept payments, synchronize sales, and seamlessly manage inventory and product data between WooCommerce and Square POS.",80000,5484281,42,120,"2026-03-05T21:02:00.000Z","6.7",[111,21,112,52],"credit-card","square","https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fsquare\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-square.5.3.0.zip",96,"2026-01-09 14:05:48",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":15,"requires_at_least":130,"requires_php":68,"tags":131,"homepage":137,"download_link":138,"security_score":115,"vuln_count":139,"unpatched_count":13,"last_vuln_date":140,"fetched_at":28},"contact-form-7-mailchimp-extension","Connect Contact Form 7 and Mailchimp","0.9.76","Renzo Johnson","https:\u002F\u002Fprofiles.wordpress.org\u002Frnzo\u002F","\u003Cp>\u003Cstrong>Chimpmatic Lite\u003C\u002Fstrong> is the easiest way to connect \u003Cstrong>Contact Form 7 to Mailchimp\u003C\u002Fstrong>. When a visitor submits your CF7 form, their information is automatically added to your Mailchimp audience using the Mailchimp API v3.\u003C\u002Fp>\n\u003Cp>Unlike heavyweight form builders, Chimpmatic is a specialist CF7-to-Mailchimp integration. It does one thing and does it well: syncing your Contact Form 7 submissions directly to Mailchimp.\u003C\u002Fp>\n\u003Ch4>Why Chimpmatic?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Built specifically for Contact Form 7\u003C\u002Fstrong> – not a generic form connector\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> – no bloat, no extra form builders, no overhead\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mailchimp API v3\u003C\u002Fstrong> – uses the latest official Mailchimp API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>50,000+ active installs\u003C\u002Fstrong> – trusted by WordPress sites worldwide\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Connect any Contact Form 7 form to a Mailchimp audience\u003C\u002Fli>\n\u003Cli>Map form fields to Mailchimp merge fields (FNAME, LNAME, etc.)\u003C\u002Fli>\n\u003Cli>Use a \u003Cstrong>different Mailchimp API key\u003C\u002Fstrong> per contact form\u003C\u002Fli>\n\u003Cli>Use a \u003Cstrong>different mailing list\u003C\u002Fstrong> per contact form\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Single opt-in\u003C\u002Fstrong> or \u003Cstrong>double opt-in\u003C\u002Fstrong> support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Opt-in checkbox\u003C\u002Fstrong> – let visitors choose to subscribe\u003C\u002Fli>\n\u003Cli>Unlimited contact forms\u003C\u002Fli>\n\u003Cli>Works with any Contact Form 7 form layout\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features (Chimpmatic PRO)\u003C\u002Fh4>\n\u003Cp>Upgrade to \u003Ca href=\"https:\u002F\u002Fchimpmatic.com\u002Fpro\" rel=\"nofollow ugc\">Chimpmatic PRO\u003C\u002Fa> for advanced Mailchimp integration:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Mailchimp Tags\u003C\u002Fstrong> – automatically tag subscribers from form submissions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mailchimp Groups\u003C\u002Fstrong> – assign subscribers to interest groups\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited custom merge fields\u003C\u002Fstrong> – map any CF7 field to Mailchimp\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR consent checkbox\u003C\u002Fstrong> – built-in compliance for email marketing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Birthday field support\u003C\u002Fstrong> – sync date fields to Mailchimp\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email verification\u003C\u002Fstrong> – validate emails before subscribing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unsubscribe, archive, and delete\u003C\u002Fstrong> subscriber management\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority support\u003C\u002Fstrong> – direct help from the developer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fchimpmatic.com\u002Fpro\" rel=\"nofollow ugc\">Learn more about Chimpmatic PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Col>\n\u003Cli>WordPress 6.4 or higher\u003C\u002Fli>\n\u003Cli>Contact Form 7 (5.0 or higher)\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>A free or paid Mailchimp account\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fchimpmatic.com\u002Fhelp\" rel=\"nofollow ugc\">Documentation & Help Center\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fchimpmatic.com\u002Fconnect-contact-form-7-with-mailchimp\" rel=\"nofollow ugc\">Getting Started Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fchimpmatic.com\u002Fcontact\" rel=\"nofollow ugc\">Bug Reports & Feature Requests\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Connect Contact Form 7 to Mailchimp. Automatically sync form submissions to your Mailchimp audiences with merge field mapping, double opt-in, and opt- &hellip;",50000,9950590,84,191,"2026-02-26T04:46:00.000Z","6.1",[132,133,134,135,136],"cf7-mailchimp","contact-form-7","contact-form-7-mailchimp","mailchimp","mailchimp-integration","https:\u002F\u002Frenzojohnson.com\u002Fcontributions\u002Fcontact-form-7-mailchimp-extension","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-7-mailchimp-extension.0.9.76.zip",3,"2025-12-21 00:00:00",{"attackSurface":142,"codeSignals":493,"taintFlows":601,"riskAssessment":646,"analyzedAt":654},{"hooks":143,"ajaxHandlers":479,"restRoutes":485,"shortcodes":486,"cronEvents":487,"entryPointCount":32,"unprotectedCount":13},[144,149,153,158,162,168,172,176,179,182,185,188,191,194,199,203,207,211,215,219,223,227,230,233,236,239,243,247,251,256,260,264,268,272,277,279,283,287,290,293,296,299,302,305,308,311,314,319,322,326,330,334,337,341,345,348,353,356,361,364,367,371,375,379,383,387,391,395,398,402,406,410,413,415,419,422,425,427,431,435,438,440,443,447,450,453,456,460,463,467,471,475],{"type":145,"name":146,"callback":147,"file":148,"line":139},"action","admin_enqueue_scripts","sew_admin_enqueue","admin\\sew-admin.php",{"type":145,"name":150,"callback":151,"file":148,"line":152},"admin_init","sew_api_options_init",21,{"type":154,"name":155,"callback":156,"file":148,"line":157},"filter","admin_footer_text","sew_add_admin_footer",74,{"type":145,"name":159,"callback":160,"file":148,"line":161},"admin_menu","sew_api_admin_menu",89,{"type":154,"name":163,"callback":164,"priority":165,"file":166,"line":167},"woocommerce_product_data_tabs","slynk_epos_now_product_data_tab",99,"admin\\sew-product-extra-tab.php",24,{"type":145,"name":169,"callback":170,"file":166,"line":171},"woocommerce_product_data_panels","add_slynk_epos_now_product_data_fields",34,{"type":145,"name":173,"callback":174,"file":166,"line":175},"woocommerce_process_product_meta_simple","sew_product_save_options",539,{"type":145,"name":177,"callback":174,"file":166,"line":178},"woocommerce_process_product_meta_variable",540,{"type":145,"name":180,"callback":174,"file":166,"line":181},"woocommerce_process_product_meta_subscription",541,{"type":145,"name":183,"callback":174,"file":166,"line":184},"woocommerce_process_product_meta_grouped",542,{"type":145,"name":186,"callback":174,"file":166,"line":187},"woocommerce_process_product_meta_bundle",543,{"type":145,"name":189,"callback":174,"file":166,"line":190},"woocommerce_process_product_meta_composite",544,{"type":145,"name":146,"callback":192,"file":166,"line":193},"sln_select_plugin_scripts",682,{"type":145,"name":195,"callback":196,"priority":197,"file":166,"line":198},"woocommerce_product_after_variable_attributes","sew_variation_settings_fields",10,690,{"type":145,"name":200,"callback":201,"priority":197,"file":166,"line":202},"woocommerce_save_product_variation","sln_save_variation_settings_fields",1173,{"type":145,"name":204,"callback":205,"file":166,"line":206},"admin_notices","slynk_validation_admin_notices",1350,{"type":145,"name":208,"callback":209,"file":166,"line":210},"woocommerce_variable_product_bulk_edit_actions","sln_variable_bulk_edit_actions",1383,{"type":145,"name":212,"callback":213,"priority":197,"file":166,"line":214},"woocommerce_product_bulk_edit_end","product_bulk_edit_fields",1537,{"type":145,"name":216,"callback":217,"priority":197,"file":166,"line":218},"woocommerce_product_bulk_edit_save","sew_product_bulk_save_options",1795,{"type":145,"name":150,"callback":220,"file":221,"line":222},"sew_plugin_activate","inc\\activation.php",32,{"type":145,"name":224,"callback":225,"priority":197,"file":221,"line":226},"update_option_sew_wc_master","sew_delete_and_recreate_webhooks",49,{"type":145,"name":228,"callback":225,"priority":197,"file":221,"line":229},"update_option_sew_development_mode",50,{"type":145,"name":231,"callback":225,"priority":197,"file":221,"line":232},"update_option_sew_api_base_url_dev",51,{"type":145,"name":204,"callback":234,"file":221,"line":235},"closure",77,{"type":145,"name":150,"callback":237,"file":221,"line":238},"sew_check_activation",87,{"type":145,"name":240,"callback":241,"file":242,"line":84},"rest_api_init","sew_api_register_routes","inc\\api.php",{"type":145,"name":244,"callback":245,"file":242,"line":246},"init","sew_handle_preflight",287,{"type":154,"name":248,"callback":249,"priority":197,"file":242,"line":250},"rest_pre_echo_response","sew_log_all_api_responses",309,{"type":154,"name":252,"callback":253,"file":254,"line":255},"cron_schedules","sew_add_cron_interval","inc\\cron.php",4,{"type":145,"name":257,"callback":258,"file":254,"line":259},"sew_cron_order_sync","sew_order_sync",67,{"type":145,"name":261,"callback":262,"file":254,"line":263},"sew_cron_setup_hourly","sew_cron_hourly",80,{"type":145,"name":265,"callback":266,"file":254,"line":267},"sew_cron_setup_twicedaily","sew_cron_twicedaily",86,{"type":145,"name":269,"callback":270,"file":254,"line":271},"sew_cron_setup_daily","sew_cron_daily",92,{"type":145,"name":273,"callback":274,"file":275,"line":276},"show_user_profile","sew_add_custom_user_profile_fields","inc\\users.php",29,{"type":145,"name":278,"callback":274,"file":275,"line":33},"edit_user_profile",{"type":145,"name":204,"callback":280,"file":281,"line":282},"sew_bulk_action_admin_notice","inc\\wc-orders.php",344,{"type":154,"name":284,"callback":285,"priority":197,"file":281,"line":286},"woocommerce_email_recipient_new_order","sln_suppress_eposnow_order_emails",1154,{"type":154,"name":288,"callback":285,"priority":197,"file":281,"line":289},"woocommerce_email_recipient_cancelled_order",1155,{"type":154,"name":291,"callback":285,"priority":197,"file":281,"line":292},"woocommerce_email_recipient_failed_order",1156,{"type":154,"name":294,"callback":285,"priority":197,"file":281,"line":295},"woocommerce_email_recipient_customer_processing_order",1159,{"type":154,"name":297,"callback":285,"priority":197,"file":281,"line":298},"woocommerce_email_recipient_customer_completed_order",1160,{"type":154,"name":300,"callback":285,"priority":197,"file":281,"line":301},"woocommerce_email_recipient_customer_invoice",1161,{"type":154,"name":303,"callback":285,"priority":197,"file":281,"line":304},"woocommerce_email_recipient_customer_note",1162,{"type":154,"name":306,"callback":285,"priority":197,"file":281,"line":307},"woocommerce_email_recipient_customer_on_hold_order",1163,{"type":154,"name":309,"callback":285,"priority":197,"file":281,"line":310},"woocommerce_email_recipient_customer_refunded_order",1164,{"type":154,"name":312,"callback":285,"priority":197,"file":281,"line":313},"woocommerce_email_recipient_customer_cancelled_order",1165,{"type":145,"name":315,"callback":316,"priority":197,"file":317,"line":318},"update_post_meta","sew_product_meta_updated","inc\\wc-products.php",276,{"type":145,"name":320,"callback":316,"priority":197,"file":317,"line":321},"added_post_meta",278,{"type":145,"name":323,"callback":324,"priority":197,"file":317,"line":325},"sew_product_webhook_sa","sew_product_webhook_scheduled_action",616,{"type":145,"name":327,"callback":328,"file":317,"line":329},"add_meta_boxes","sew_add_send_product_to_slynk_metabox",632,{"type":145,"name":331,"callback":332,"file":317,"line":333},"admin_post_sew_send_product_to_slynk","sew_handle_product_send_to_slynk",669,{"type":145,"name":204,"callback":335,"file":317,"line":336},"sew_product_sent_to_slynk_notice",677,{"type":154,"name":338,"callback":339,"file":317,"line":340},"bulk_actions-edit-product","sew_add_bulk_send_product_to_slynk_action",687,{"type":154,"name":342,"callback":343,"priority":197,"file":317,"line":344},"handle_bulk_actions-edit-product","sew_handle_bulk_send_product_to_slynk",716,{"type":145,"name":204,"callback":346,"file":317,"line":347},"sew_bulk_product_sent_to_slynk_notice",727,{"type":145,"name":349,"callback":350,"priority":197,"file":351,"line":352},"woocommerce_product_set_stock","sew_action_woocommerce_change_stock","inc\\wc-stock.php",289,{"type":145,"name":354,"callback":350,"priority":197,"file":351,"line":355},"woocommerce_variation_set_stock",290,{"type":154,"name":357,"callback":358,"file":359,"line":360},"woocommerce_webhook_topic_hooks","sew_add_new_topic_hooks","inc\\webhooks.php",9,{"type":154,"name":362,"callback":363,"file":359,"line":197},"woocommerce_valid_webhook_events","sew_add_new_topic_events",{"type":154,"name":365,"callback":366,"file":359,"line":46},"woocommerce_webhook_topics","sew_add_new_webhook_topics",{"type":154,"name":368,"callback":369,"priority":197,"file":359,"line":370},"woocommerce_webhook_http_args","sew_wc_webhook_headers",13,{"type":154,"name":372,"callback":373,"priority":197,"file":359,"line":374},"woocommerce_webhook_payload","sew_wc_webhook_payload",14,{"type":145,"name":376,"callback":377,"priority":197,"file":359,"line":378},"woocommerce_webhook_delivery","sew_wc_webhook_delivery_response",15,{"type":145,"name":380,"callback":381,"priority":197,"file":359,"line":382},"woocommerce_webhook_disabled_due_delivery_failures","sew_webhooks_woocommerce_webhook_disabled_due_delivery_failures",17,{"type":145,"name":384,"callback":385,"priority":197,"file":359,"line":386},"woocommerce_order_status_changed","sew_filter_orders_before_sending",20,{"type":145,"name":388,"callback":389,"priority":197,"file":359,"line":390},"woocommerce_order_actions","sew_wc_order_action",22,{"type":145,"name":392,"callback":393,"file":359,"line":394},"woocommerce_order_action_sew_send_order_to_slynk","sew_send_order_to_slynk_manually",23,{"type":154,"name":396,"callback":397,"file":359,"line":167},"bulk_actions-edit-shop_order","sew_wc_order_action_bulk",{"type":154,"name":399,"callback":400,"priority":197,"file":359,"line":401},"handle_bulk_actions-edit-shop_order","sew_wc_order_action_bulk_handle",25,{"type":145,"name":403,"callback":404,"priority":197,"file":359,"line":405},"woocommerce_order_refunded","sew_woocommerce_order_refunded",27,{"type":145,"name":407,"callback":408,"priority":197,"file":359,"line":409},"woocommerce_refund_created","sew_woocommerce_refund_created",28,{"type":145,"name":411,"callback":412,"file":359,"line":276},"woocommerce_order_action_sew_send_refund_to_slynk","sew_send_order_refund_to_slynk_manually",{"type":145,"name":327,"callback":414,"priority":197,"file":359,"line":33},"sew_wc_order_add_meta_box",{"type":145,"name":416,"callback":417,"priority":197,"file":359,"line":418},"manage_shop_order_posts_custom_column","sew_custom_wc_orders_cols_func",31,{"type":154,"name":420,"callback":421,"priority":197,"file":359,"line":222},"manage_edit-shop_order_columns","sew_custom_wc_orders_cols",{"type":154,"name":423,"callback":421,"priority":197,"file":359,"line":424},"manage_woocommerce_page_wc-orders_columns",33,{"type":145,"name":426,"callback":417,"priority":197,"file":359,"line":171},"manage_woocommerce_page_wc-orders_custom_column",{"type":154,"name":428,"callback":429,"priority":197,"file":359,"line":430},"woocommerce_order_data_store_cpt_get_orders_query","sew_wc_orders_handle_custom_query_var",35,{"type":145,"name":432,"callback":433,"priority":197,"file":359,"line":434},"woocommerce_new_product","sew_woocommerce_create_update_product_callback",38,{"type":145,"name":436,"callback":433,"priority":197,"file":359,"line":437},"woocommerce_new_product_variation",39,{"type":145,"name":439,"callback":433,"priority":197,"file":359,"line":82},"woocommerce_update_product",{"type":145,"name":441,"callback":433,"priority":197,"file":359,"line":442},"woocommerce_update_product_variation",41,{"type":145,"name":444,"callback":445,"priority":197,"file":359,"line":446},"wp_trash_post","sew_woocommerce_delete_product_callback",43,{"type":145,"name":448,"callback":445,"priority":197,"file":359,"line":449},"wp_delete_post",44,{"type":145,"name":451,"callback":445,"priority":197,"file":359,"line":452},"woocommerce_trash_product_variation",45,{"type":145,"name":454,"callback":445,"priority":197,"file":359,"line":455},"woocommerce_delete_product_variation",46,{"type":145,"name":457,"callback":458,"priority":197,"file":359,"line":459},"transition_post_status","sew_woocommerce_product_status_changed",48,{"type":145,"name":461,"callback":462,"priority":197,"file":359,"line":229},"woocommerce_loaded","sew_webhooks_woocommerce_actions_filters_init",{"type":145,"name":244,"callback":464,"file":465,"line":466},"sew_initialise","woo-epos-now-integration.php",142,{"type":145,"name":468,"callback":469,"file":465,"line":470},"plugins_loaded","sew_init_hooks",174,{"type":145,"name":472,"callback":473,"file":465,"line":474},"before_woocommerce_init","sew_declare_wc_compatibility",176,{"type":154,"name":476,"callback":477,"file":465,"line":478},"plugin_action_links_woo-epos-now-integration\u002Fwoo-epos-now-integration.php","add_settings_link",190,[480],{"action":481,"nopriv":482,"callback":481,"hasNonce":483,"hasCapCheck":483,"file":166,"line":484},"sln_woocommerce_bulk_edit_variations",false,true,1473,[],[],[488,489,490,491],{"hook":257,"callback":257,"file":254,"line":106},{"hook":261,"callback":261,"file":254,"line":455},{"hook":265,"callback":265,"file":254,"line":229},{"hook":269,"callback":269,"file":254,"line":492},54,{"dangerousFunctions":494,"sqlUsage":495,"outputEscaping":502,"fileOperations":255,"externalRequests":13,"nonceChecks":84,"capabilityChecks":84,"bundledLibraries":600},[],{"prepared":255,"raw":84,"locations":496},[497,500],{"file":281,"line":498,"context":499},680,"$wpdb->get_col() with variable interpolation",{"file":281,"line":501,"context":499},692,{"escaped":503,"rawEcho":459,"locations":504},237,[505,508,510,512,514,516,518,520,522,524,526,527,529,531,533,535,537,539,541,543,545,547,549,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598],{"file":506,"line":161,"context":507},"admin\\sew-admin-settings.php","raw output",{"file":506,"line":509,"context":507},126,{"file":506,"line":511,"context":507},148,{"file":506,"line":513,"context":507},164,{"file":506,"line":515,"context":507},179,{"file":506,"line":517,"context":507},195,{"file":506,"line":519,"context":507},209,{"file":506,"line":521,"context":507},233,{"file":506,"line":523,"context":507},249,{"file":506,"line":525,"context":507},271,{"file":506,"line":246,"context":507},{"file":506,"line":528,"context":507},302,{"file":506,"line":530,"context":507},332,{"file":506,"line":532,"context":507},359,{"file":506,"line":534,"context":507},379,{"file":506,"line":536,"context":507},399,{"file":506,"line":538,"context":507},419,{"file":506,"line":540,"context":507},439,{"file":506,"line":542,"context":507},459,{"file":506,"line":544,"context":507},479,{"file":506,"line":546,"context":507},499,{"file":506,"line":548,"context":507},519,{"file":506,"line":175,"context":507},{"file":506,"line":551,"context":507},559,{"file":506,"line":553,"context":507},579,{"file":506,"line":555,"context":507},599,{"file":506,"line":557,"context":507},619,{"file":506,"line":559,"context":507},639,{"file":506,"line":561,"context":507},659,{"file":506,"line":563,"context":507},679,{"file":506,"line":565,"context":507},699,{"file":506,"line":567,"context":507},719,{"file":506,"line":569,"context":507},738,{"file":506,"line":571,"context":507},766,{"file":506,"line":573,"context":507},781,{"file":506,"line":575,"context":507},802,{"file":166,"line":577,"context":507},247,{"file":166,"line":579,"context":507},1619,{"file":221,"line":581,"context":507},78,{"file":275,"line":583,"context":507},19,{"file":281,"line":585,"context":507},485,{"file":281,"line":587,"context":507},522,{"file":281,"line":589,"context":507},524,{"file":281,"line":591,"context":507},529,{"file":317,"line":593,"context":507},641,{"file":317,"line":595,"context":507},643,{"file":317,"line":597,"context":507},675,{"file":317,"line":599,"context":507},723,[],[602,619,633],{"entryPoint":603,"graph":604,"unsanitizedCount":32,"severity":618},"sew_bulk_product_sent_to_slynk_notice (inc\\wc-products.php:718)",{"nodes":605,"edges":616},[606,611],{"id":607,"type":608,"label":609,"file":317,"line":610},"n0","source","$_REQUEST",722,{"id":612,"type":613,"label":614,"file":317,"line":599,"wp_function":615},"n1","sink","echo() [XSS]","echo",[617],{"from":607,"to":612,"sanitized":482},"medium",{"entryPoint":620,"graph":621,"unsanitizedCount":13,"severity":632},"sew_handle_product_send_to_slynk (inc\\wc-products.php:646)",{"nodes":622,"edges":630},[623,626],{"id":607,"type":608,"label":624,"file":317,"line":625},"$_GET",651,{"id":612,"type":613,"label":627,"file":317,"line":628,"wp_function":629},"wp_redirect() [Open Redirect]",666,"wp_redirect",[631],{"from":607,"to":612,"sanitized":483},"low",{"entryPoint":634,"graph":635,"unsanitizedCount":13,"severity":632},"\u003Cwc-products> (inc\\wc-products.php:0)",{"nodes":636,"edges":643},[637,638,639,641],{"id":607,"type":608,"label":624,"file":317,"line":625},{"id":612,"type":613,"label":627,"file":317,"line":628,"wp_function":629},{"id":640,"type":608,"label":609,"file":317,"line":610},"n2",{"id":642,"type":613,"label":614,"file":317,"line":599,"wp_function":615},"n3",[644,645],{"from":607,"to":612,"sanitized":483},{"from":640,"to":642,"sanitized":483},{"summary":647,"deductions":648},"The \"woo-epos-now-integration\" plugin v4.8.2 exhibits a generally strong security posture based on the provided static analysis. The absence of any recorded vulnerabilities, critical or otherwise, in its history is a significant positive indicator.  The plugin demonstrates good practices by implementing nonce checks and capability checks, and a high percentage of its SQL queries utilize prepared statements, mitigating common SQL injection risks.  The low number of entry points and the lack of unprotected AJAX handlers further contribute to a reduced attack surface.\n\nHowever, a single flow with an unsanitized path identified during taint analysis is a point of concern, even though it was not classified as critical or high severity. This suggests a potential for path traversal or a similar file system-related vulnerability that warrants investigation. The presence of file operations, while not inherently risky, combined with the unsanitized path flow, could represent a weakness if not handled with extreme care.  The percentage of properly escaped output is good, but the remaining unescaped outputs could still lead to cross-site scripting (XSS) vulnerabilities in certain contexts.\n\nOverall, the plugin's security is commendable due to its lack of historical vulnerabilities and implementation of several security best practices. The single identified unsanitized path flow is the primary area for improvement.  Given the overall positive indicators, the risk is assessed as moderate, with the potential for critical issues being low if the identified path flow is addressed.",[649,652],{"reason":650,"points":651},"Flow with unsanitized path identified",8,{"reason":653,"points":139},"Unescaped output present","2026-03-16T20:01:05.047Z",{"wat":656,"direct":677},{"assetPaths":657,"generatorPatterns":672,"scriptPaths":673,"versionParams":674},[658,659,660,661,662,663,664,665,666,667,668,669,670,671],"\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Fadmin\u002Fsew-product-extra-tab.php","\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Finc\u002Fapi.php","\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Finc\u002Fcron.php","\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Finc\u002Fdebug.php","\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Finc\u002Ffunctions.php","\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Finc\u002Fscheduled-actions.php","\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Finc\u002Fusers.php","\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Finc\u002Fwc-orders.php","\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Finc\u002Fwc-products.php","\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Finc\u002Fwc-stock.php","\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Finc\u002Fwc-taxes.php","\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Finc\u002Fwebhooks.php","\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Fadmin\u002Fsew-admin.php","\u002Fwp-content\u002Fplugins\u002Fwoo-epos-now-integration\u002Finc\u002Factivation.php",[],[],[675,676],"woo-epos-now-integration\u002Fstyle.css?ver=","woo-epos-now-integration\u002Fscript.js?ver=",{"cssClasses":678,"htmlComments":679,"htmlAttributes":680,"restEndpoints":709,"jsGlobals":710,"shortcodeOutput":711},[],[],[681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708],"sew_api_key","sew_api_secret","sew_disable_refund_order_sync","sew_product_sync_disabled","sew_product_enable_custom_fields","sew_sync_orders_after","sew_stock_batch_size","sew_sync_user_role","sew_full_product_data_orders","sew_log_enabled","sew_log_all_api_requests","sew_product_webhook_delay","sew_add_cors_headers","sew_product_sync_draft_status_enabled","sew_cache_clear_enabled","sew_disable_order_sync","sew_sync_refund_orders_after","sew_unsynced_orders_refunds_days_in_past","sew_cron_interval","sew_wc_master","sew_en_master_for_products","sew_suppress_order_emails_eposnow_orders","sew_disable_staging_detection","sew_valid_order_statuses","sew_development_mode","sew_api_base_url_dev","sew_interval_for_product_update_webhook","sew_plugin_activate_set_flag",[],[],[]]