[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fK4T2FogvnVvCsti_HL_y4PBz0xRwvvsQFN4EUQ1-fw8":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":37,"analysis":137,"fingerprints":221},"pzz-api-client","PZZ API Client","1.2.7","mjavadhpour","https:\u002F\u002Fprofiles.wordpress.org\u002Fmjavadhpour\u002F","\u003Cp>PZZ API Client provides a set of RESTful APIs, developed specifically for Mobile clients to connect to your WordPress website.\u003C\u002Fp>\n\u003Cp>This plugin support some specific APIs such as posts, taxonomies, comments, and WooCommerce. We plan to support more APIs.\u003C\u002Fp>\n\u003Cp>It is possible to authenticate a user using any of the following WP REST API authentication methods such as:\u003Cbr \u002F>\n–  JWT Authentication for WP REST API\u003C\u002Fp>\n","Provides a set of RESTful APIs, developed specifically for Mobile clients that want to connect to your WordPress\u002FWooCommerce website.",20,2416,90,2,"2021-06-19T15:28:00.000Z","5.6.17","4.2","5.6",[20,21,22,23,24],"api","mobile","restful-api","shopping","woocommerce","https:\u002F\u002Fgithub.com\u002Fmjavadhpour\u002Fpzz-api-client","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpzz-api-client.1.2.7.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},1,30,84,"2026-04-05T18:43:09.001Z",[38,64,85,101,121],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":60,"download_link":61,"security_score":62,"vuln_count":33,"unpatched_count":28,"last_vuln_date":63,"fetched_at":30},"vidshop-for-woocommerce","VidShop – Shoppable Videos for WooCommerce","1.1.5","WPCreatix","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcreatix\u002F","\u003Cp>\u003Cstrong>VidShop Transforms Ecommerce with Interactive Shoppable Videos\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>VidShop brings the engaging experience of social media videos directly into your WooCommerce store, creating an immersive, swipe-driven shopping journey. Customers can effortlessly browse, interact with products, and make instant purchases—all within the video.\u003C\u002Fp>\n\u003Cp>Ideal for fashion brands, beauty retailers, electronics stores, home décor merchants, and any business seeking next-level video commerce.\u003C\u002Fp>\n\u003Cp>🎥 \u003Cstrong>Try VidShop Live:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fvidshop.wpcreatix.com\u002F?utm_campaign=vidshop-wordpress-org&utm_medium=demo_link&utm_source=WordPress.org\" rel=\"nofollow ugc\">Interactive Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🚀 \u003Cstrong>Upgrade to Pro:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwpcreatix.com\u002F?utm_campaign=vidshop-wordpress-org&utm_medium=upgrade_link&utm_source=WordPress.org\" rel=\"nofollow ugc\">Get Premium Features\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🚀 Why Choose VidShop?\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Social Media-Style Navigation\u003C\u002Fstrong> – Swipe videos for engaging, app-like shopping.\u003Cbr \u002F>\n✅ \u003Cstrong>Seamless Purchase Experience\u003C\u002Fstrong> – Instantly buy products without leaving the video.\u003Cbr \u002F>\n✅ \u003Cstrong>In-Depth Analytics\u003C\u002Fstrong> – Track detailed video interactions and product performance.\u003Cbr \u002F>\n✅ \u003Cstrong>Mobile-Optimized\u003C\u002Fstrong> – Designed specifically for smartphone users.\u003Cbr \u002F>\n✅ \u003Cstrong>Easy to Use\u003C\u002Fstrong> – No coding skills required to set up stunning shoppable videos.\u003Cbr \u002F>\n✅ \u003Cstrong>WooCommerce Native\u003C\u002Fstrong> – Perfectly integrates with your existing WooCommerce store.\u003C\u002Fp>\n\u003Ch3>🎯 Key Features\u003C\u002Fh3>\n\u003Ch3>📊 Analytics Dashboard\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Total & Unique Views\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Average & Total View Time\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Total & Unique Likes\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add-to-Cart Metrics\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product View Tracking\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Top Videos & Products Insights\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎬 Intuitive Video Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Publish, Draft, Trash Status Management\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Video Upload\u003C\u002Fstrong> (WordPress Media Library & Custom URLs)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Linking & Association\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Actions & Quick Editing\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚙️ Smart Shortcode Generator\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Select videos: All or specific IDs\u003C\u002Fli>\n\u003Cli>Customize colors and layouts\u003C\u002Fli>\n\u003Cli>Easy copy-paste into pages\u002Fposts\u003C\u002Fli>\n\u003Cli>Multiple layouts: Grid, Carousel, and Inline (TikTok-style)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📱 Engaging Frontend Experience\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Swipeable Video Interface\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Interactive Product Circles\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Proof with View Counts & Likes\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Shopping Cart\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Variations & Instant Checkout\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile & Desktop Optimized\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛒 Product Integration\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Unlimited products per video\u003C\u002Fli>\n\u003Cli>Variable product support\u003C\u002Fli>\n\u003Cli>Live inventory synchronization\u003C\u002Fli>\n\u003Cli>Quick add-to-cart functionality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎨 Brand Customization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Color schemes aligned with your brand identity\u003C\u002Fli>\n\u003Cli>Responsive layouts and smooth animations\u003C\u002Fli>\n\u003Cli>Touch and mouse-friendly interactions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔥 Easy 4-Step Setup\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Step 1: Add Your Video\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Upload or link your video and set a thumbnail.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Step 2: Connect Products\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Select relevant WooCommerce products to link.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Step 3: Generate Shortcode\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customize your display (video selection, layout, colors).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Step 4: Go Live\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Paste shortcode anywhere on your website to showcase videos instantly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Example Implementation:\u003C\u002Fstrong>\u003Cbr \u002F>\n    \u003Ccode>[vsfw-videos videos=\"all\" type=\"grid\" color-schema=\"#1e40af\"]\u003Cbr \u002F>\n[vsfw-videos videos=\"123,456,789\" type=\"carousel\" color-schema=\"#e11d48\"]\u003Cbr \u002F>\n[vsfw-videos videos=\"all\" type=\"inline\" color-schema=\"#10b981\"]\u003Cbr \u002F>\n[vsfw-videos videos=\"all\" type=\"stories\" color-schema=\"#1e40af\" autoplay=\"yes\" loop=\"yes\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>⚡ Performance & Compatibility\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Optimized for speed (lazy loading & caching)\u003C\u002Fli>\n\u003Cli>Compatible with popular caching & CDN solutions\u003C\u002Fli>\n\u003Cli>Mobile-first responsive design\u003C\u002Fli>\n\u003Cli>Secure, clean code with extensive hooks for developers\u003C\u002Fli>\n\u003Cli>Fully translation-ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🌟 Industries Benefiting from VidShop\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Fashion & Apparel\u003C\u002Fstrong>: Showcase products in action.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beauty & Cosmetics\u003C\u002Fstrong>: Demonstrate product transformations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Home & Décor\u003C\u002Fstrong>: Present real-world product placements.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Electronics & Tech\u003C\u002Fstrong>: Highlight features and unboxing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lifestyle Products\u003C\u002Fstrong>: Engage emotionally and increase sales.\u003C\u002Fli>\n\u003C\u002Ful>\n","Engage customers with swipeable shoppable videos, seamless checkout, and powerful analytics for WooCommerce.",400,1632,100,3,"2026-01-16T15:29:00.000Z","6.9.4","5.8","7.4",[55,56,57,58,59],"mobile-shopping","product-videos","shoppable-videos","video-commerce","woocommerce-videos","https:\u002F\u002Fwpcreatix.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvidshop-for-woocommerce.1.1.5.zip",97,"2026-01-27 00:00:00",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":28,"num_ratings":28,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":18,"tags":77,"homepage":83,"download_link":84,"security_score":48,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"api2cart-webhook-helper","Webhook Helper","1.7.5","Developer","https:\u002F\u002Fprofiles.wordpress.org\u002Fapi2cartdev\u002F","\u003Cp>Enhance Your WooCommerce Integration with Extended Webhook Support\u003Cbr \u002F>\nThis plugin was developed by API2Cart to overcome WooCommerce’s native limitations and provide powerful, event-based automation via webhooks.\u003Cbr \u002F>\nUnlike the default WooCommerce setup, this plugin adds a range of additional webhook topics, enabling deeper integration and improved real-time synchronization.\u003C\u002Fp>\n\u003Cp>✅ Supported webhook events:\u003Cbr \u002F>\nbasket.created\u003Cbr \u002F>\nbasket.updated\u003Cbr \u002F>\nbasket.deleted\u003C\u002Fp>\n\u003Cp>order_shipment.created\u003Cbr \u002F>\norder_shipment.updated\u003Cbr \u002F>\norder_shipment.deleted\u003C\u002Fp>\n\u003Cp>variant.created\u003Cbr \u002F>\nvariant.updated\u003Cbr \u002F>\nvariant.deleted\u003C\u002Fp>\n\u003Cp>category.created\u003Cbr \u002F>\ncategory.updated\u003Cbr \u002F>\ncategory.deleted\u003C\u002Fp>\n\u003Cp>This plugin can be used independently of API2Cart, making it a valuable tool for any developer or business seeking more control over WooCommerce event handling.\u003C\u002Fp>\n\u003Cp>Trusted by developers and eCommerce platforms worldwide, API2Cart provides enterprise-grade API solutions for multichannel retail integrations.\u003Cbr \u002F>\nInstalling this plugin helps you unlock more precise and flexible event tracking in your WooCommerce store — whether or not you use API2Cart.\u003C\u002Fp>\n\u003Cp>WHAT IS API2Cart?\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fapi2cart.com\u002F\" rel=\"nofollow ugc\">API2Cart\u003C\u002Fa> is a unified API to integrate with 60+ shopping carts and marketplaces including Magento, Shopify, BigCommerce, WooCommerce, PrestaShop, Demandware, Amazon and others.\u003Cbr \u002F>\nWe are also constantly expanding our list of platforms to meet the needs of our customers.\u003C\u002Fp>\n\u003Ch3>Experience the API2Cart Advantage\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Seamless Integration:\u003C\u002Fstrong> Integrate seamlessly with WooCommerce and eliminate the hassle of managing multiple platforms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Notifications:\u003C\u002Fstrong> Receive instant notifications for cart updates, including item additions and deletions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unified API:\u003C\u002Fstrong> Manage 60+ shopping carts and marketplaces with a single API.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive Data Management:\u003C\u002Fstrong> Easily retrieve, add, delete, update, and synchronize store data such as orders, customers, products, baskets, and categories from all or any of the supported platforms. See \u003Ca href=\"https:\u002F\u002Fapi2cart.com\u002Fsupported-api-methods\u002F\" rel=\"nofollow ugc\">all methods and platforms\u003C\u002Fa> we support.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer-Friendly Tools:\u003C\u002Fstrong> Utilize our \u003Ca href=\"https:\u002F\u002Fapi2cart.com\u002Fdocs\u002Fsdk\u002F\" rel=\"nofollow ugc\">SDK\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fapi2cart.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">detailed documentation\u003C\u002Fa> to connect multiple shopping carts and marketplaces with ease.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Take Your eCommerce Business to New Heights\u003Cbr \u002F>\nIf you have any questions, feel free to contact us at \u003Ca href=\"mailto:manager@api2cart.com\" rel=\"nofollow ugc\">manager@api2cart.com\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fapi2cart.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">submit the form\u003C\u002Fa>.\u003C\u002Fp>\n","Enhance Your WooCommerce Integration with Extended Webhook Support",40,3675,"2026-03-05T08:45:00.000Z","6.8.5","4.1",[78,79,80,81,82],"api2cart","woocommerce-integration","woocommerce-plugin","woocommerce-shopping-cart-updates","woocommerce-webhooks","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fapi2cart-webhook-helper.zip",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":28,"downloaded":93,"rating":28,"num_ratings":28,"last_updated":94,"tested_up_to":51,"requires_at_least":95,"requires_php":53,"tags":96,"homepage":83,"download_link":100,"security_score":48,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"brillocraft-connector","Brillocraft Connector","1.0.0","Brillocraft","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrillocraft\u002F","\u003Cp>Brillocraft Connector enables secure communication between your WooCommerce store and the Brillocraft mobile app builder.\u003Cbr \u002F>\nThis plugin automatically provides the REST API endpoints required for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customer login\u003C\u002Fli>\n\u003Cli>Password reset\u003C\u002Fli>\n\u003Cli>Account deletion\u003C\u002Fli>\n\u003Cli>Store verification (ping endpoint)\u003C\u002Fli>\n\u003Cli>WooCommerce connection onboarding\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin also bundles small helper components required for compatibility and automatically installs them when necessary.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Secure REST API endpoints for authentication\u003C\u002Fli>\n\u003Cli>Auto-installation of required helper plugins\u003C\u002Fli>\n\u003Cli>Store “ping” verification for onboarding\u003C\u002Fli>\n\u003Cli>WooCommerce-ready OAuth support (connection initiated from Brillocraft dashboard)\u003C\u002Fli>\n\u003Cli>Lightweight and optimized — no frontend scripts added\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2.\u003Cbr \u002F>\nSee license.txt for full terms.\u003C\u002Fp>\n","A secure connector plugin that enables WooCommerce stores to integrate with the Brillocraft mobile app builder platform.",124,"2025-12-15T12:31:00.000Z","5.0",[97,98,99,24],"connector","mobile-app","rest-api","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbrillocraft-connector.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":28,"downloaded":109,"rating":28,"num_ratings":28,"last_updated":110,"tested_up_to":51,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":119,"download_link":120,"security_score":48,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"business-to-customer-rest-apis-for-woocommerce","Business to Customer REST APIs For WooCommerce","3.1","LETSCMS MLM Software","https:\u002F\u002Fprofiles.wordpress.org\u002Fletscms\u002F","\u003Ch3>Business To Custome REST API for woocommerce To Make Easy Life\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmlmtrees.com\u002Fproduct\u002Fwoocommerce-b2c-rest-api\" rel=\"nofollow ugc\">Business to Customer Rest Api for woocommerce\u003C\u002Fa> provide the Rest Api for the Customer, by which the customer can purchase the products on woocommerce application,Front end REST API for Woocmmerce.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmlmtrees.com\u002Fproduct\u002Fwoocommerce-b2c-rest-api\" rel=\"nofollow ugc\">Business to Customer Rest Api for woocommerce\u003C\u002Fa> handles the shopping cart in any modern framework Like (IONIC, React Native, Android and IOS) of your choosing. No local storing required. this plugin is plug and play to improve work performance and to build your headless store, without building an API.\u003C\u002Fp>\n\u003Cp>Why you should use Business to Customer Rest Api for woocommerce ?\u003C\u002Fp>\n\u003Cp>WooCommerce’s REST API is only created for store managers to control the backend of your store. So it’s not the API you need to allow your customers to shop. So we created A plugin that can control your Business to customer API section withour creating REST API.\u003C\u002Fp>\n\u003Cp>if you are looking to build a headless Woocommerce Store then \u003Ca href=\"https:\u002F\u002Fmlmtrees.com\u002Fproduct\u002Fwoocommerce-b2c-rest-api\" rel=\"nofollow ugc\">Business to Customer Rest Api for woocommerce\u003C\u002Fa> is fit for youion.\u003C\u002Fp>\n\u003Cp>With the documentation provided, you’ll learn how to enable the ability to add products to a cart and allow your customers to manage it in no time.\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n\u003Ch3>Free Supports\u003C\u002Fh3>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Please share your issues\u002Ffeedback with us, if you are facing any while using our plugin, at letscmsdev@gmail.com\u003C\u002Fp>\n\u003Cp>Mail: letscmsdev@gmail.com\u003Cbr \u002F>\nSkype: jks0586\u003Cbr \u002F>\nCall | WhatsApp | WeChat: +91-9717478599\u003Cbr \u002F>\nSupport: 24X7\u003C\u002Fp>\n\u003Cp>if you can used paid service free support\u003C\u002Fp>\n","Provides REST APIs for WooCommerce customers to purchase products via mobile or headless apps.",1422,"2025-12-13T10:10:00.000Z","6.0.2","8.0",[114,115,116,117,118],"business-to-customer","customer-api","mobile-commerce-api","woocommerce-frontend-api","woocommerce-rest-api","https:\u002F\u002Fwww.mlmtrees.com\u002Fproduct\u002Fwoocommerce-b2c-rest-api\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbusiness-to-customer-rest-apis-for-woocommerce.3.1.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":28,"downloaded":129,"rating":28,"num_ratings":28,"last_updated":83,"tested_up_to":75,"requires_at_least":130,"requires_php":53,"tags":131,"homepage":83,"download_link":135,"security_score":48,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":136},"ekatra-co-shopping","Ekatra Co-Shopping","1.0.2","Ekatra Global Corp","https:\u002F\u002Fprofiles.wordpress.org\u002Fekatraglobalcorp\u002F","\u003Cp>Ekatra transforms solo shopping into real-time, collaborative commerce. Shoppers invite friends to co-explore the store, Co-discover & co-view products, & validating each others choice co-decide & ultimately Co-shop while chatting or video calling. Each shopper checks out independently. This boosts engagement, trust, & conversions, just like in-store shopping, but fully digital. A plug-and-play layer that turns your store into a social experience. A complete organic growth engine for e-commerce.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Shoppers Benefits\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enables your store to your shoppers to invite friends to shop together from anywhere, as if they do at real physical store.\u003C\u002Fli>\n\u003Cli>Co-discover Co-View & discuss the same product simultaneously while chatting\u002Fvideo-chatting\u003C\u002Fli>\n\u003Cli>Safe & Secure: No Screen\u002FDevice Share during chat\u002Fvideo-call yet multi-control.\u003C\u002Fli>\n\u003Cli>Organically grow branding reach by shoppers friends, a natural Network Effect + Scales Engagement + White Label = Lower CAC + More Conversions + Durable CLTV.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Key Onboarding Steps\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate REST API keys (Consumer Key & Secret) for authenticated integration with external services.\u003C\u002Fli>\n\u003Cli>Redirect store owners to the Ekatra dashboard for signup and onboarding.\u003C\u002Fli>\n\u003Cli>Save and manage keys via WooCommerce and WordPress APIs.\u003C\u002Fli>\n\u003Cli>Add a \u003Cstrong>Shop Together\u003C\u002Fstrong> button to product pages using the \u003Ccode>tg_url\u003C\u002Fcode> meta key.\u003C\u002Fli>\n\u003Cli>Support for button design customization via themes.\u003C\u002Fli>\n\u003Cli>Support \u003Cstrong>shared cart redirection\u003C\u002Fstrong> via \u003Ccode>\u002Fcustom-add-to-cart?items=...\u003C\u002Fcode> endpoint.\u003C\u002Fli>\n\u003Cli>Register \u003Cstrong>custom cart endpoint\u003C\u002Fstrong> to programmatically add multiple items to cart via URL.\u003C\u002Fli>\n\u003Cli>Webhook support for product sync on create\u002Fupdate\u002Fdelete.\u003C\u002Fli>\n\u003Cli>Activation and deactivation hooks for setup and cleanup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>⚠️ \u003Cstrong>Note:\u003C\u002Fstrong> This plugin integrates with the Ekatra platform, which offers free trial. Continued use after the trial requires a paid subscription. The plugin itself is free and open-source.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not track users or share data with external systems without user consent. For integrations, store owners must explicitly authorize data sharing by registering on the Ekatra dashboard.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is free software. It is released under the GPLv2 or later license.\u003C\u002Fp>\n\u003Ch3>Data Usage & Privacy\u003C\u002Fh3>\n\u003Cp>This plugin collects and transfers the WooCommerce REST API key and secret only \u003Cstrong>after user authorization\u003C\u002Fstrong> during the onboarding process.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The credentials are securely transferred to Ekatra’s backend via HTTPS.\u003C\u002Fli>\n\u003Cli>They are \u003Cstrong>temporarily stored\u003C\u002Fstrong> in Redis, then persisted to a secured database.\u003C\u002Fli>\n\u003Cli>The temporary Redis cache is deleted immediately after storing the credentials.\u003C\u002Fli>\n\u003Cli>No customer or order data is collected, tracked, or transmitted unless explicitly initiated via the Ekatra dashboard.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All data handling practices comply with WooCommerce extension guidelines and standard data privacy policies.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin communicates with the following external services:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>https:\u002F\u002Fseller.ekatraglobal.com\u002Fapi\u002Fwoo\u002Fwebhook\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> Receives WooCommerce webhook events (product created, updated, deleted).  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> product data, custom fields as per WooCommerce webhook configuration.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>When:\u003C\u002Fstrong> During plugin activation, webhook is registered and starts forwarding product changes.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service provided by:\u003C\u002Fstrong> Ekatra Global Corp.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>https:\u002F\u002Fseller.ekatraglobal.com\u002Fapi\u002Fwoo\u002Fkey\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> Sends the WooCommerce store URL, API consumer key, and consumer secret to the Ekatra backend.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> Store URL, API consumer key and secret.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>When:\u003C\u002Fstrong> When the user clicks “Redirect to Dashboard” after generating API keys.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service provided by:\u003C\u002Fstrong> Ekatra Global Corp.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>https:\u002F\u002Fseller.ekatraglobal.com\u002Fapi\u002Fwoo\u002Funinstall\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> Notifies Ekatra when the plugin is uninstalled.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> WooCommerce store URL.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>When:\u003C\u002Fstrong> During plugin uninstallation.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service provided by:\u003C\u002Fstrong> Ekatra Global Corp.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Terms of Service and Privacy Policy for Ekatra\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>https:\u002F\u002Fekatraglobal.com\u002Fterms-and-conditions\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fekatraglobal.com\u002Fprivacy-policy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How This Plugin Communicates with Ekatra\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Webhook Setup on Activation\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen the plugin is activated, it automatically registers a WooCommerce webhook with the URL https:\u002F\u002Fseller.ekatraglobal.com\u002Fapi\u002Fwoo\u002Fwebhook. This allows Ekatra to receive product lifecycle events — such as when a product is created, updated, or deleted — so that the co-shopping functionality remains in sync with the store catalog.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>API Key Transfer on Dashboard Redirect\u003C\u002Fstrong>\u003Cbr \u002F>\nAfter generating the WooCommerce REST API credentials, users can click the “Redirect to Dashboard” button. This triggers a secure call to https:\u002F\u002Fseller.ekatraglobal.com\u002Fapi\u002Fwoo\u002Fkey, which sends the store URL, consumer key, and secret. Ekatra uses these credentials to access product data, generate “Shop Together” links, and update product custom fields accordingly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Notification on Plugin Uninstallation\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen the plugin is uninstalled, it calls https:\u002F\u002Fseller.ekatraglobal.com\u002Fapi\u002Fwoo\u002Funinstall, sending only the store URL. This allows the Ekatra backend to clean up or mark the store as disconnected, ensuring user data and connection status remain up to date.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Cart Endpoint for Shared Cart Redirection\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin registers a custom endpoint at \u002Fcustom-add-to-cart, allowing users to add multiple products to the WooCommerce cart via a structured URL. This endpoint powers Ekatra’s shared cart experience, making it easy for co-shoppers to participate in a group session from any device or browser.\u003C\u002Fp>\n\u003Cp>1.\u003Cstrong>Example URL:\u003C\u002Fstrong>\u003Cbr \u002F>\n – \u002Fcustom-add-to-cart?items=[{“id”:123,”quantity”:2},{“id”:456,”quantity”:1,”attr”:{“pa_color”:”red”,”pa_size”:”medium”}}]\u003C\u002Fp>\n\u003Cp>2.\u003Cstrong>Purpose:\u003C\u002Fstrong> Enables users to open a cart with pre-filled products and variations shared during a co-shopping session.\u003C\u002Fp>\n\u003Cp>3.\u003Cstrong>Data handled:\u003C\u002Fstrong> Only product IDs, quantities, and optional variation attributes (e.g., color, size).\u003C\u002Fp>\n\u003Cp>4.\u003Cstrong>When used:\u003C\u002Fstrong> When a user joins or resumes a session from the Ekatra dashboard.\u003C\u002Fp>\n\u003Ch3>Privacy and Checkout Information\u003C\u002Fh3>\n\u003Cp>1.Each participant adds their own selected items to their individual cart.\u003C\u002Fp>\n\u003Cp>2.Users checkout only their own cart — there is no shared payment or billing process.\u003C\u002Fp>\n\u003Cp>3.The entire checkout flow, including billing, shipping, and payment, is securely handled by the WooCommerce store.\u003C\u002Fp>\n\u003Cp>4.Ekatra does not access, store, or process any personal customer data or payment information.\u003C\u002Fp>\n\u003Cp>This design ensures full privacy and security while enabling collaborative shopping through cart sharing — with complete control remaining within the WooCommerce store.\u003C\u002Fp>\n\u003Ch3>Contributors & Developers\u003C\u002Fh3>\n\u003Cp>These services are hosted by the plugin developer (Ekatra Global Corp).\u003C\u002Fp>\n","Extend WooCommerce with collaborative shopping. Connect with Ekatra, generate API keys, and add a “Shop Together” button to product pages.",233,"6.0",[132,133,134,24],"api-keys","co-shopping","integration","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fekatra-co-shopping.1.0.2.zip","2026-03-15T10:48:56.248Z",{"attackSurface":138,"codeSignals":200,"taintFlows":213,"riskAssessment":214,"analyzedAt":220},{"hooks":139,"ajaxHandlers":196,"restRoutes":197,"shortcodes":198,"cronEvents":199,"entryPointCount":28,"unprotectedCount":28},[140,146,149,154,157,159,161,163,166,169,173,177,180,184,188,191,193],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","rest_api_init","closure","includes\\class-pzz-api-client-loader.php",149,{"type":141,"name":142,"callback":143,"file":147,"line":148},"includes\\class-pzz-api-client.php",311,{"type":150,"name":151,"callback":152,"file":147,"line":153},"filter","pzz_prepare_post","anonymous",363,{"type":150,"name":155,"callback":152,"file":147,"line":156},"pzz_prepare_comment",364,{"type":150,"name":151,"callback":152,"file":147,"line":158},372,{"type":150,"name":151,"callback":152,"file":147,"line":160},380,{"type":150,"name":151,"callback":152,"file":147,"line":162},388,{"type":150,"name":164,"callback":152,"file":147,"line":165},"pzz_get_taxonomies",389,{"type":150,"name":167,"callback":152,"file":147,"line":168},"pzz_prepare_post_comments",397,{"type":150,"name":170,"callback":143,"priority":171,"file":147,"line":172},"rest_request_before_callbacks",10,407,{"type":150,"name":174,"callback":175,"file":147,"line":176},"woocommerce_store_api_disable_nonce_check","__return_true",415,{"type":150,"name":178,"callback":143,"priority":171,"file":147,"line":179},"restricted_site_access_user_can_access",420,{"type":141,"name":181,"callback":182,"file":183,"line":171},"init","add_cors_http_header","modifications.php",{"type":150,"name":185,"callback":186,"priority":171,"file":183,"line":187},"digits_rest_token","digits_change_token",33,{"type":141,"name":181,"callback":182,"file":189,"line":190},"pzz-api-client.php",32,{"type":150,"name":185,"callback":186,"priority":171,"file":189,"line":192},39,{"type":141,"name":181,"callback":194,"file":189,"line":195},"pzz_api_client_run",135,[],[],[],[],{"dangerousFunctions":201,"sqlUsage":202,"outputEscaping":209,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":211,"bundledLibraries":212},[],{"prepared":33,"raw":14,"locations":203},[204,207],{"file":183,"line":205,"context":206},38,"$wpdb->get_results() with variable interpolation",{"file":189,"line":208,"context":206},46,{"escaped":33,"rawEcho":28,"locations":210},[],7,[],[],{"summary":215,"deductions":216},"The \"pzz-api-client\" plugin v1.2.7 exhibits a very strong security posture based on the provided static analysis and vulnerability history. The absence of any identified attack surface, such as AJAX handlers, REST API routes, shortcodes, or cron events, indicates a minimal exposure to external threats. Furthermore, the code signals show good practices with all identified outputs being properly escaped and no dangerous functions or file operations being used. The presence of capability checks, even though nonce checks are absent, demonstrates an awareness of access control mechanisms.\n\nThe taint analysis revealed no flows with unsanitized paths, which is a significant positive indicator. The vulnerability history is also clean, with no recorded CVEs, suggesting a stable and secure development history for this plugin. The fact that none of the SQL queries are using prepared statements is a minor concern, but given the low number of queries and the overall secure implementation, it does not represent a critical risk in isolation.\n\nIn conclusion, this plugin appears to be well-secured with a robust development approach. The lack of attack surface and taint vulnerabilities are significant strengths. The only minor area for improvement would be to consider implementing prepared statements for SQL queries. However, as it stands, the plugin presents a very low security risk.",[217],{"reason":218,"points":219},"SQL queries not using prepared statements",5,"2026-03-16T22:46:44.676Z",{"wat":222,"direct":233},{"assetPaths":223,"generatorPatterns":230,"scriptPaths":231,"versionParams":232},[224,225,226,227,228,229],"\u002Fwp-content\u002Fplugins\u002Fpzz-api-client\u002Fpzz-api-client.php","\u002Fwp-content\u002Fplugins\u002Fpzz-api-client\u002Fjwt.php","\u002Fwp-content\u002Fplugins\u002Fpzz-api-client\u002Fincludes\u002Fclass-pzz-api-client-activator.php","\u002Fwp-content\u002Fplugins\u002Fpzz-api-client\u002Fincludes\u002Fclass-pzz-api-client-deactivator.php","\u002Fwp-content\u002Fplugins\u002Fpzz-api-client\u002Fincludes\u002Fclass-pzz-api-client.php","\u002Fwp-content\u002Fplugins\u002Fpzz-api-client\u002Fincludes\u002Fclass-pzz-json-posts-controller.php",[],[],[],{"cssClasses":234,"htmlComments":235,"htmlAttributes":237,"restEndpoints":238,"jsGlobals":240,"shortcodeOutput":241},[],[236],"\u003C!-- Read this note from deep inside!  I'm just a plugin, direct access can hurt me, leave me alone in the darkness. -->",[],[239],"\u002Fwp-json\u002Fpzz\u002F1\u002Fposts",[],[]]