[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fDwsr2Y2060q-643zdlui0Kq2EbCeOrWS56X0o4Em3Us":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":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":129,"fingerprints":231},"draft-order-control","Draft Order Control","1.0.0","David","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidrukahu\u002F","\u003Cp>Draft Order Control gives you complete control over when and how WooCommerce creates draft orders. The plugin allows you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Manage all 4 draft order creation conditions individually\u003C\u002Fli>\n\u003Cli>Prevent draft order creation for each condition with simple toggle switches\u003C\u002Fli>\n\u003Cli>When enabled, orders are created with “pending” status instead of draft statuses (or deleted entirely for admin and REST API cases)\u003C\u002Fli>\n\u003Cli>Master toggle to enable\u002Fdisable all draft order control at once\u003C\u002Fli>\n\u003C\u002Ful>\n","Control when and how WooCommerce creates draft orders with granular settings for each creation condition.",20,180,0,"2025-11-18T18:49:00.000Z","6.8.5","6.0","7.4",[19,20,21,22],"checkout","draft-orders","orders","woocommerce","https:\u002F\u002Fgithub.com\u002Fdavidrukahu\u002Fdraft-order-control","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdraft-order-control.1.0.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"davidrukahu",3,30,94,"2026-04-04T11:37:22.179Z",[36,56,79,96,113],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":25,"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":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"woo-order-test","WC Order Test","4.2","WP Fix It - WordPress Experts","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpfixit\u002F","\u003Cp>WooCommerce Order Test provides a testing payment gateway for WooCommerce. It allows you to simulate a full checkout process on your site to confirm everything is running smoothly. The gateway is available for admin users only.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy setup and SUPER EASY testing!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Brought to you by WP Fix It\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Back when we started our business in 2009, there were very few companies specializing in WordPress support. Most of the support was provided by freelancers who built WordPress sites.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Resolved our first ticket in 2009\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Average resolve time: 30 minutes or less\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Best Reasons to Use This\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Quickly determine if your checkout is working correctly\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Simulate a full checkout process without making an actual payment\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Test your WooCommerce order process in seconds to ensure your checkout works correctly.",7000,151628,21,"2025-07-08T13:37:00.000Z","3.0.1","",[22,51,52,53],"woocommerce-checkout","woocommerce-order","woocommerce-orders","https:\u002F\u002Fwww.wpfixit.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-order-test.4.2.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":48,"requires_php":49,"tags":70,"homepage":76,"download_link":77,"security_score":78,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"wc-direct-place-order-without-payment","WC Direct Place Order Without Payment","1.0.1","Gagan Tiwari","https:\u002F\u002Fprofiles.wordpress.org\u002Fgagan-tiwari\u002F","\u003Cp>Plugin will customize checkout page and offers to direct place order without payment.\u003C\u002Fp>\n\u003Cp>After Installing this plugin, Payment system will be removed from checkout page of woocommerce and you can place order without payment. You can contact me on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGaganTiwari\u002FWC-Direct-Place-Order-Without-Payment\" rel=\"nofollow ugc\">My Github Link\u003C\u002Fa> for further support.\u003C\u002Fp>\n\u003Cp>Plugin Features\u003C\u002Fp>\n\u003Cp>1- Functionality to hide payment section from woocommerce site.\u003C\u002Fp>\n\u003Cp>2- Direct Complete Order Without Payment.\u003C\u002Fp>\n\u003Cp>3- Disable Payment Functionality in Woocommerce.\u003C\u002Fp>\n\u003Cp>4- Complete orders without payment in woocommerce.\u003C\u002Fp>\n\u003Cp>5- Fully Tested with number of sites.\u003C\u002Fp>\n","Plugin will customize checkout page and offers to direct place order without payment.",400,7409,86,6,"2017-04-03T19:14:00.000Z","4.7.32",[71,72,73,74,75],"checkout-without-payment-in-woocommerce","disable-payment-functionality","orders-without-payment","woocommerce-complete-orders-without-payment","woocommerce-payment-disable","https:\u002F\u002Fgithub.com\u002FGaganTiwari\u002FWC-Direct-Place-Order-Without-Payment","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-direct-place-order-without-payment.zip",85,{"slug":80,"name":81,"version":6,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":64,"downloaded":86,"rating":25,"num_ratings":87,"last_updated":88,"tested_up_to":15,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":49,"download_link":95,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"whatsorder-instant-checkout-for-woocommerce","WhatsOrder – Instant Checkout for WooCommerce","Yapacdev","https:\u002F\u002Fprofiles.wordpress.org\u002Fyapacdev\u002F","\u003Cp>📲 \u003Cstrong>WhatsOrder\u003C\u002Fstrong> is a powerful WooCommerce extension that enables a \u003Cstrong>fast, seamless checkout via WhatsApp\u003C\u002Fstrong>. Customers can place orders and instantly receive an \u003Cstrong>auto-generated invoice link\u003C\u002Fstrong> for easy confirmation and payment. This enhances customer engagement, improves conversion rates, and simplifies order processing.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔹 Why Use WhatsOrder?\u003C\u002Fstrong>\u003Cbr \u002F>\n✔ \u003Cstrong>Instant WhatsApp Checkout\u003C\u002Fstrong> – Convert more customers with a quick, chat-based checkout experience.\u003Cbr \u002F>\n✔ \u003Cstrong>Auto-Generated Invoices\u003C\u002Fstrong> – No need for manual invoices! WhatsOrder automatically generates a downloadable HTML invoice.\u003Cbr \u002F>\n✔ \u003Cstrong>Seamless WooCommerce Integration\u003C\u002Fstrong> – Works with WooCommerce’s order workflow, stock management, and payment statuses.\u003Cbr \u002F>\n✔ \u003Cstrong>Customizable Messaging\u003C\u002Fstrong> – Personalize the WhatsApp message, invoice format, and phone number in WooCommerce settings.\u003Cbr \u002F>\n✔ \u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> – No bulky third-party libraries, ensuring your store remains optimized.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> This plugin is not affiliated with or endorsed by WhatsApp or Meta.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>WhatsApp Checkout\u003C\u002Fstrong> – Customers complete orders via WhatsApp with a pre-filled message.\u003Cbr \u002F>\n \u003Cstrong>Instant Invoice Generation\u003C\u002Fstrong> – Generates an HTML invoice link automatically.\u003Cbr \u002F>\n \u003Cstrong>WooCommerce Compatibility\u003C\u002Fstrong> – Fully integrates with WooCommerce’s order system.\u003Cbr \u002F>\n \u003Cstrong>Customizable\u003C\u002Fstrong> – Modify WhatsApp message templates, invoice colors, and number formats.\u003Cbr \u002F>\n \u003Cstrong>No External Dependencies\u003C\u002Fstrong> – No need for PDF libraries or additional plugins.\u003C\u002Fp>\n\u003Ch3>📜 License\u003C\u002Fh3>\n\u003Cp>WhatsOrder is \u003Cstrong>open-source software\u003C\u002Fstrong> released under the \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">GNU General Public License version 2 or later\u003C\u002Fa>.\u003C\u002Fp>\n","Enable instant WooCommerce checkout via WhatsApp with auto-generated invoices for seamless order processing.",1779,1,"2025-05-04T15:46:00.000Z","5.0","7.2",[92,93,94,51,53],"quick-checkout","whatsapp-checkout","whatsapp-payments","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhatsorder-instant-checkout-for-woocommerce.1.0.0.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":25,"num_ratings":106,"last_updated":107,"tested_up_to":15,"requires_at_least":89,"requires_php":49,"tags":108,"homepage":111,"download_link":112,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"guest-order-assigner","Guest Order Assigner","1.0.3.4","Kazmi","https:\u002F\u002Fprofiles.wordpress.org\u002Fkazverse\u002F","\u003Cp>When a customer checks out as a guest in WooCommerce, this plugin will look for a user account with the same billing email and, if found, reassign the order to that user.\u003C\u002Fp>\n\u003Cp>Key benefits:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🔗 \u003Cstrong>Instant Assignment\u003C\u002Fstrong> – New guest orders with a matching email are immediately linked to the customer’s account.\u003C\u002Fli>\n\u003Cli>🔄 \u003Cstrong>Historic Back-fill\u003C\u002Fstrong> – On user registration or login, all past guest orders with that billing email are attached.\u003C\u002Fli>\n\u003Cli>⚡ \u003Cstrong>Zero Configuration\u003C\u002Fstrong> – Works right out of the box; no settings to tweak.\u003C\u002Fli>\n\u003Cli>🛠 \u003Cstrong>Developer Hooks\u003C\u002Fstrong> – Extend or customize via actions before\u002Fafter assignment.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Order Assignment\u003C\u002Fstrong>\u003Cbr \u002F>\nGuest orders are automatically reassigned to an existing user account when the billing email matches.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Historical Order Recovery\u003C\u002Fstrong>\u003Cbr \u002F>\nOn account creation or login, all previous guest orders for that email are back-filled.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Real-time Processing\u003C\u002Fstrong>\u003Cbr \u002F>\nBoth guest and logged-in checkouts are processed instantly during the WooCommerce checkout flow.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Secure & Reliable\u003C\u002Fstrong>\u003Cbr \u002F>\nBuilt on WordPress and WooCommerce best practices to ensure data integrity.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Developer Hooks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>goa_before_attach_order\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>goa_after_attach_order\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>WooCommerce 3.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.2 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Verifying It’s Working\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>Create a \u003Cstrong>WooCommerce Product\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create a \u003Cstrong>Guest Order\u003C\u002Fstrong> and then check the order created.\u003C\u002Fp>\n\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create a \u003Cstrong>Order\u003C\u002Fstrong> after logging in or create accout at checkout time.\u003C\u002Fp>\n\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Check a \u003Cstrong>WooCommerce Order Listing\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cem>No further settings are required—once activated, Guest Order Assigner will automatically handle all future and past guest orders for matching emails.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n","Automatically attaches WooCommerce guest orders to matching existing user accounts by billing email.",200,1523,4,"2025-12-12T12:45:00.000Z",[109,110,21,22],"assign-orders","guest-checkout","https:\u002F\u002Fwww.kazverse.com\u002Fplugins\u002Fguest-order-assigner","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguest-order-assigner.1.0.3.4.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":25,"num_ratings":87,"last_updated":123,"tested_up_to":15,"requires_at_least":124,"requires_php":125,"tags":126,"homepage":49,"download_link":128,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"avify","Avify","1.3.8","Alexis Valenciano","https:\u002F\u002Fprofiles.wordpress.org\u002Favify\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Favify.com\u002F?utm_source=WP.PLUGIN.PAGE&utm_medium=LINK.WEB\" rel=\"nofollow ugc\">Avify is a platform that gives you a WhatsApp CRM\u003C\u002Fa>, an online store (or connection to an existing one), and a point of sale system for physical stores, all in one place.\u003C\u002Fp>\n\u003Cp>By using \u003Ca href=\"https:\u002F\u002Favify.com\u002F?utm_source=WP.PLUGIN.PAGE&utm_medium=LINK.WEB\" rel=\"nofollow ugc\">Avify\u003C\u002Fa>, SMBs do not have to worry about maintaining inventory control manually since all sales channels affect a single centralized inventory.\u003C\u002Fp>\n\u003Cp>With our technology you can receive orders and payments coming from WordPress and merge them with any other one coming from social media interaction like Instagram, Facebook or WhatsApp. You can connect your logistics, payment and billing services so that any order that enters the business can process shipping price calculations, payment or transfer receipts, and receipts or invoices automatically.\u003C\u002Fp>\n\u003Cp>With our plugin you will be able to sync orders and online payments in WooCommerce via Avify Integration. Also, you can connect multiple card payment systems and \u003Ca href=\"https:\u002F\u002Favify.com\u002F?utm_source=WP.PLUGIN.PAGE&utm_medium=LINK.WEB\" rel=\"nofollow ugc\">Avify\u003C\u002Fa> displays them at your checkout.\u003C\u002Fp>\n\u003Cp>Contact your dedicated support channel to get your API Key and the ID of your store.\u003C\u002Fp>\n\u003Ch4>Multiple currencies\u003C\u002Fh4>\n\u003Cp>Process payments and display prices in USD, CRC, MXN.\u003C\u002Fp>\n\u003Ch4>Current version features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Customer data and card encryption.\u003C\u002Fli>\n\u003Cli>Processing of payments in USD or CRC.\u003C\u002Fli>\n\u003Cli>Sandbox testing.\u003C\u002Fli>\n\u003Cli>Synchronize orders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Do you want to know more about Avify? Please visit our \u003Ca href=\"https:\u002F\u002Favify.com\u002F?utm_source=WP.PLUGIN.PAGE&utm_medium=LINK.WEB\" rel=\"nofollow ugc\">website\u003C\u002Fa> and find out what we can do.\u003C\u002Fp>\n","Connect your WooCommerce account to Avify and send all your orders to one centralized inventory.",80,5649,"2026-02-12T20:13:00.000Z","5.6","7.0",[114,19,21,127,22],"payment-gateway","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Favify.1.3.8.zip",{"attackSurface":130,"codeSignals":170,"taintFlows":221,"riskAssessment":222,"analyzedAt":230},{"hooks":131,"ajaxHandlers":166,"restRoutes":167,"shortcodes":168,"cronEvents":169,"entryPointCount":13,"unprotectedCount":13},[132,138,142,147,151,155,161],{"type":133,"name":134,"callback":135,"file":136,"line":137},"action","admin_menu","add_admin_menu","admin\\class-wcdoc-admin.php",38,{"type":133,"name":139,"callback":140,"file":136,"line":141},"admin_enqueue_scripts","enqueue_admin_scripts",39,{"type":133,"name":143,"callback":144,"file":145,"line":146},"before_woocommerce_init","declare_feature_compatibility","draft-order-control.php",103,{"type":133,"name":148,"callback":149,"priority":13,"file":145,"line":150},"plugins_loaded","init",104,{"type":133,"name":152,"callback":153,"file":145,"line":154},"admin_notices","woocommerce_missing_notice",130,{"type":133,"name":156,"callback":157,"priority":158,"file":159,"line":160},"woocommerce_before_order_object_save","intercept_order_before_save",5,"includes\\class-wcdoc-controller.php",54,{"type":133,"name":162,"callback":163,"priority":164,"file":159,"line":165},"woocommerce_new_order","intercept_order_after_save",10,56,[],[],[],[],{"dangerousFunctions":171,"sqlUsage":172,"outputEscaping":174,"fileOperations":13,"externalRequests":13,"nonceChecks":219,"capabilityChecks":13,"bundledLibraries":220},[],{"prepared":13,"raw":13,"locations":173},[],{"escaped":87,"rawEcho":46,"locations":175},[176,180,182,184,186,188,190,192,194,196,198,200,202,203,205,207,209,211,213,215,217],{"file":177,"line":178,"context":179},"admin\\views\\settings-page.php",13,"raw output",{"file":177,"line":181,"context":179},23,{"file":177,"line":183,"context":179},25,{"file":177,"line":185,"context":179},32,{"file":177,"line":187,"context":179},47,{"file":177,"line":189,"context":179},57,{"file":177,"line":191,"context":179},59,{"file":177,"line":193,"context":179},64,{"file":177,"line":195,"context":179},66,{"file":177,"line":197,"context":179},73,{"file":177,"line":199,"context":179},95,{"file":177,"line":201,"context":179},97,{"file":177,"line":150,"context":179},{"file":177,"line":204,"context":179},126,{"file":177,"line":206,"context":179},128,{"file":177,"line":208,"context":179},135,{"file":177,"line":210,"context":179},157,{"file":177,"line":212,"context":179},159,{"file":177,"line":214,"context":179},166,{"file":177,"line":216,"context":179},191,{"file":145,"line":218,"context":179},161,2,[],[],{"summary":223,"deductions":224},"The draft-order-control plugin version 1.0.0 presents a generally good security posture, with no known vulnerabilities or critical taint flows identified. The absence of direct SQL queries without prepared statements and no file operations or external HTTP requests are positive indicators. The presence of nonce checks, while limited to two instances, suggests some awareness of preventing CSRF attacks. However, the significant concern lies in the extremely low percentage of properly escaped output (5%). This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, where user-supplied data, if not properly sanitized before being displayed, could be injected into the page and executed by users' browsers. The lack of capability checks on entry points also means that authorization is not explicitly enforced on potentially sensitive actions, though the current attack surface is minimal.",[225,228],{"reason":226,"points":227},"Low output escaping percentage (5%)",15,{"reason":229,"points":158},"No capability checks on entry points","2026-03-16T23:05:57.013Z",{"wat":232,"direct":241},{"assetPaths":233,"generatorPatterns":236,"scriptPaths":237,"versionParams":238},[234,235],"\u002Fwp-content\u002Fplugins\u002Fdraft-order-control\u002Fadmin\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fdraft-order-control\u002Fadmin\u002Fjs\u002Fadmin.js",[],[235],[239,240],"draft-order-control\u002Fadmin\u002Fcss\u002Fadmin.css?ver=","draft-order-control\u002Fadmin\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":242,"htmlComments":243,"htmlAttributes":244,"restEndpoints":245,"jsGlobals":246,"shortcodeOutput":247},[],[],[],[],[],[]]