[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFf4oVvjcGolzB9j1Ceh1pwytNkQSI0tUgL8Uf-AztQY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":34,"analysis":124,"fingerprints":190},"magic-deal-links-for-woocommerce","Magic Deal Links for WooCommerce","1.2.0","ciblemaster","https:\u002F\u002Fprofiles.wordpress.org\u002Fciblemaster\u002F","\u003Cp>Magic Deal Links for WooCommerce lets you create powerful promotion URLs directly from your WordPress admin.\u003C\u002Fp>\n\u003Cp>When a customer clicks a magic deal link:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A specific product is added to their WooCommerce cart.\u003C\u002Fli>\n\u003Cli>A specific coupon code is applied.\u003C\u002Fli>\n\u003Cli>The customer is redirected straight to the checkout page.\u003C\u002Fli>\n\u003Cli>You can optionally update the coupon’s expiry date when creating the link.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect for campaigns, influencers, email marketing, and limited-time offers.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Select any published WooCommerce product.\u003C\u002Fli>\n\u003Cli>Select any published WooCommerce coupon.\u003C\u002Fli>\n\u003Cli>See the current expiration date for each coupon while selecting.\u003C\u002Fli>\n\u003Cli>Automatically pre-fill and optionally change the coupon expiry date before generating the link.\u003C\u002Fli>\n\u003Cli>Generate unique deal links that you can share anywhere.\u003C\u002Fli>\n\u003Cli>Copy generated links with one click from the admin screen.\u003C\u002Fli>\n\u003Cli>Track how many times each magic deal link was used and when it was last clicked.\u003C\u002Fli>\n\u003Cli>Front-end handler adds the product, applies the coupon, and redirects to checkout.\u003C\u002Fli>\n\u003C\u002Ful>\n","Create promo links that add a WooCommerce product to cart, apply a coupon, and send customers to checkout.",0,121,"2025-12-04T08:40:00.000Z","6.9.4","5.0","7.4",[18,19,20,21,22],"checkout","coupons","deals","marketing","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmagic-deal-links-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmagic-deal-links-for-woocommerce.1.2.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-04-04T22:01:47.939Z",[35,53,72,93,109],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":25,"num_ratings":45,"last_updated":46,"tested_up_to":14,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":51,"download_link":52,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"magic-coupon","Magic URL Coupon for WooCommerce","2.1","Marco Almeida | Webdados","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebdados\u002F","\u003Cp>With this plugin, you can pass a coupon code via an URL parameter (\u003Ccode>mcoupon\u003C\u002Fcode> by default) and it will be stored in a cookie for a configurable amount of time.\u003C\u002Fp>\n\u003Cp>While the cookie is valid:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All the eligible products will have their display price reflect the coupon discount;\u003C\u002Fli>\n\u003Cli>A personalized HTML message can be shown on the product page, under the product price (or anywhere else, if you know your way around hooks);\u003C\u002Fli>\n\u003Cli>When the client adds the product to the cart, the coupon is automatically applied also;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please note that the coupon can still be applied manually by the user at any time. This will not lock the coupon regular usage.\u003C\u002Fp>\n\u003Cp>The support for variable products is experimental and may be moved to a premium add-on in the future.\u003C\u002Fp>\n\u003Ch4>Other (premium) plugins\u003C\u002Fh4>\n\u003Cp>Already know our other WooCommerce (premium) plugins?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnakedcatplugins.com\u002Fproduct\u002Fshop-as-client-for-woocommerce-pro-add-on\u002F\" rel=\"nofollow ugc\">Shop as Client for WooCommerce\u003C\u002Fa> – Quickly create orders on behalf of your customers\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnakedcatplugins.com\u002Fproduct\u002Ftaxonomy-term-and-role-based-discounts-for-woocommerce-pro-add-on\u002F\" rel=\"nofollow ugc\">Taxonomy\u002FTerm and Role based Discounts for WooCommerce\u003C\u002Fa> – Easily create bulk discount rules for products based on any taxonomy terms (built-in or custom)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnakedcatplugins.com\u002Fproduct\u002Fsimple-woocommerce-order-approval\u002F\" rel=\"nofollow ugc\">Simple WooCommerce Order Approval\u003C\u002Fa> – The hassle-free solution for WooCommerce order approval before payment\u003C\u002Fli>\n\u003C\u002Ful>\n","Pass a WooCommerce coupon code via URL and display the product prices as if the coupon has been applied to them. Coupon is automatically added to the  &hellip;",90,3636,2,"2025-06-14T09:46:00.000Z","5.8","7.2",[19,21,50,22],"promotions","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmagic-coupon.2.1.zip",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":25,"num_ratings":63,"last_updated":64,"tested_up_to":14,"requires_at_least":65,"requires_php":66,"tags":67,"homepage":70,"download_link":71,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"deals-and-coupons-lite","Deals and Coupons Lite","1.0.1","Anil Agarwal","https:\u002F\u002Fprofiles.wordpress.org\u002Fanilagarwal\u002F","\u003Cp>Deals and Coupons Lite is a powerful WordPress plugin designed for affiliate marketers and bloggers. It helps you advertise your deals, coupons, and discount codes while increasing CTR and conversions.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpcoupons.io\u002Fdemo\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Numerous display settings you can choose from on how your coupons appear.\u003C\u002Fli>\n\u003Cli>Quick style options to match the branding of your site.\u003C\u002Fli>\n\u003Cli>Display a coupon widget on your sidebar and make it scroll as users read down your posts.\u003C\u002Fli>\n\u003Cli>Set coupon expiration date\u003C\u002Fli>\n\u003Cli>Click to copy code functionality.\u003C\u002Fli>\n\u003Cli>Enable click to reveal to behave just like the popular RetailMeNot coupon site.\u003C\u002Fli>\n\u003Cli>Change link behaviors (direct, new tab, nofollow, etc.).\u003C\u002Fli>\n\u003Cli>Very lightweight and scalable. The plugin doesn’t use any JavaScript on the front-end and there is no jQuery dependency.\u003C\u002Fli>\n\u003Cli>Multiple shortcodes for different needs\u003C\u002Fli>\n\u003Cli>Categorised the coupons for better management\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cp>Display a single coupon:\u003Cbr \u002F>\n    [dacl_coupon id=”123″]\u003Cbr \u002F>\n    [dacl_coupon id=”123″ template=”codeonly”]\u003C\u002Fp>\n\u003Cp>Display a coupon archive:\u003Cbr \u002F>\n    [dacl_coupon_archive count=”10″ type=”hosting” limit=”9″]\u003C\u002Fp>\n\u003Ch3>How To Use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>After installation, go to Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Deals and Coupons to configure the plugin\u003C\u002Fli>\n\u003Cli>Create coupons by going to Coupons \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Add New\u003C\u002Fli>\n\u003Cli>Add your coupon details including discount code, expiration date, and link\u003C\u002Fli>\n\u003Cli>Display coupons using shortcodes, widgets, or the archive page\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Check out our \u003Ca href=\"https:\u002F\u002Fwpcoupons.io\u002Fdocs\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> for more information on how to use the Deals and Coupons plugin features.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Deals and Coupons does not collect any personal data from website visitors. However, if you use affiliate links in your coupons, those third-party services may have their own privacy policies regarding tracking and data collection.\u003C\u002Fp>\n","Deals and Coupons is an affiliate marketing coupon plugin designed to increase conversions by displaying coupons and deals on your WordPress site.",70,1212,10,"2026-01-09T12:51:00.000Z","5.5","7.0",[68,19,20,69,50],"affiliate-marketing","discount-codes","https:\u002F\u002Fwpcoupons.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdeals-and-coupons-lite.1.0.1.zip",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":25,"num_ratings":82,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":16,"tags":86,"homepage":51,"download_link":92,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"post-checkout-registration-for-woocommerce","One-Click Post Checkout Registration for WooCommerce","2.0.0","Ali Khallad","https:\u002F\u002Fprofiles.wordpress.org\u002Falikhallad\u002F","\u003Cp>This plugin provides seamless registration option for your guest customers. When they reach the order confirmation page after checkout, they’ll be prompted to create an account with a single click, only if they don’t have one already.\u003C\u002Fp>\n\u003Cp>The plugin will automatically create a user account from the guest details, generate a password for them, logging them in. Moreover, it will trigger a ‘new-account’ email, and redirect the user to their dashboard.\u003C\u002Fp>\n\u003Cp>The registration prompt appears automatically on the default WooCommerce order confirmation page. For custom thank you pages, use the Gutenberg block or the \u003Ccode>[wc_pcr_message]\u003C\u002Fcode> shortcode to place the prompt manually.\u003C\u002Fp>\n\u003Ch4>How to use\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Install the plugin and activate it\u003C\u002Fli>\n\u003Cli>Head to WooCommerce settings from WP admin dashboard\u003C\u002Fli>\n\u003Cli>Open the “Accounts & Privacy” tab\u003C\u002Fli>\n\u003Cli>Find and check the “Post-checkout registration” option\u003C\u002Fli>\n\u003Cli>Save changes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Manual Placement\u003C\u002Fh4>\n\u003Cp>For custom thank you pages, you can manually place the registration prompt:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Using the Block:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Edit your page in the block editor\u003Cbr \u002F>\n2. Search for “Post Checkout Registration” block\u003Cbr \u002F>\n3. Configure display settings and publish\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Using the Shortcode:\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd \u003Ccode>[wc_pcr_message]\u003C\u002Fcode> where you want the prompt to appear. Pass the order ID via URL parameter (eg: \u003Ccode>\u002F?order_id=1\u003C\u002Fcode>) or shortcode attribute (eg: \u003Ccode>[wc_pcr_message order_id=\"1\"]\u003C\u002Fcode>).\u003C\u002Fp>\n","Reduce abandonment and allows guest users to register after checkout with one-click.",60,2499,4,"2025-11-04T17:24:00.000Z","6.7.5","6.5",[87,88,89,90,91],"gutenberg-block","post-checkout-registration","woocommerce-abandonment","woocommerce-marketing","woocommerce-registration","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-checkout-registration-for-woocommerce.2.0.0.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":63,"downloaded":101,"rating":11,"num_ratings":11,"last_updated":102,"tested_up_to":103,"requires_at_least":104,"requires_php":51,"tags":105,"homepage":51,"download_link":108,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"birthday-bash","Birthday Bash","1.0.0","Pamir","https:\u002F\u002Fprofiles.wordpress.org\u002Fmtpamir\u002F","\u003Cp>The “Birthday Bash” free plugin is the perfect solution for small WooCommerce stores looking to add basic yet effective birthday coupon functionality. Automatically send a special gift to your customers on their birthday, making them feel valued and encouraging repeat purchases.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✨ Core Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automated Coupon Sending:\u003C\u002Fstrong> Send birthday coupons automatically 7 days before a user’s birthday.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Basic Email Customization:\u003C\u002Fstrong> Personalize your birthday emails with your store’s logo, a custom greeting, and a message.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Birthday Collection:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Allow users to manually enter their birth day and month in their “My Account” area.\u003C\u002Fli>\n\u003Cli>Optionally collect birth day and month directly during the checkout process (including on Gutenberg-built checkout pages via a dedicated block).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Coupon Display:\u003C\u002Fstrong> Inform customers about their active birthday coupon directly on the cart page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Coupon Configuration:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Set coupons as a fixed cart discount or a percentage discount.\u003C\u002Fli>\n\u003Cli>Coupons automatically expire after 14 days from issuance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Restrictions:\u003C\u002Fstrong> Restrict birthday coupons to logged-in users only.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin Control:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Option to make the birthday field mandatory during checkout and in My Account.\u003C\u002Fli>\n\u003Cli>Option for users to easily unsubscribe from birthday coupon emails.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Basic Logging:\u003C\u002Fstrong> View a simple log of issued birthday coupons within the WooCommerce > Coupons section (via custom meta data).\u003C\u002Fli>\n\u003C\u002Ful>\n","Make WooCommerce customers happy by automatically sending birthday coupons. It’s an easy way to boost loyalty and bring them back to shop again.",297,"2025-07-24T13:02:00.000Z","6.8.5","6.4",[106,19,107,21,22],"birthday","discount","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbirthday-bash.1.0.0.zip",{"slug":110,"name":111,"version":56,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":11,"downloaded":116,"rating":11,"num_ratings":11,"last_updated":51,"tested_up_to":103,"requires_at_least":15,"requires_php":48,"tags":117,"homepage":121,"download_link":122,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":123},"coupon-prompt","Coupon Prompt – Smart WooCommerce Coupon Notices","Crafely","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrafely\u002F","\u003Cp>🎉 \u003Cstrong>Boost sales and delight customers with smart, customizable WooCommerce coupon prompts!\u003C\u002Fstrong> 🎉\u003C\u002Fp>\n\u003Cp>Coupon Prompt makes it easy to showcase your best deals—right where customers are most likely to use them. Show attractive, actionable coupon suggestions on the cart and checkout pages, only when a valid coupon is available and not yet applied. Customers instantly see which coupons they can use, how much they’ll save, and when the offer expires. With a single click, they can apply the coupon—no codes to remember, no confusion.\u003C\u002Fp>\n\u003Cp>✨ \u003Cstrong>Why choose Coupon Prompt?\u003C\u002Fstrong>\u003Cbr \u002F>\n– Increase coupon usage & conversions: Make discounts obvious and easy to use.\u003Cbr \u002F>\n– Reduce friction: No more hunting for codes—customers see and apply coupons in one click.\u003Cbr \u002F>\n– Full admin control: Customize the notice text, button label, and more for each coupon.\u003Cbr \u002F>\n– Secure & user-friendly: Every “Apply Now” button is protected by a unique nonce.\u003C\u002Fp>\n\u003Cp>🛠️ \u003Cstrong>Key Features\u003C\u002Fstrong>\u003Cbr \u002F>\n– Per-coupon toggle: Choose which coupons are suggested with a simple checkbox in the coupon edit screen.\u003Cbr \u002F>\n– Customizable notice & button text: Set your own message and button label for each coupon (admin option).\u003Cbr \u002F>\n– Shows discount type and amount: Clearly displays “20% off”, “$5 off”, or “$5 off per item”.\u003Cbr \u002F>\n– Optional expiry countdown: Show a live countdown (days, hours, minutes) until coupon expiry, or hide it per coupon.\u003Cbr \u002F>\n– Preview before publish: Instantly see how your coupon prompt will look in the admin.\u003Cbr \u002F>\n– Works for logged-in users and optionally for guests: By default, only logged-in users can apply coupons, but this can be changed with a filter.\u003Cbr \u002F>\n– Permission checks: Only users with the correct permissions can apply coupons.\u003Cbr \u002F>\n– Handles coupon usage limits and validity: Only valid, unused, and non-expired coupons are suggested.\u003Cbr \u002F>\n– Fallback display: Coupon notices also appear in the main content area if WooCommerce hooks are not available.\u003Cbr \u002F>\n– Translation-ready: All text is translatable and a .pot file is included.\u003Cbr \u002F>\n– Compatible with most themes and WooCommerce setups.\u003Cbr \u002F>\n– Lightweight & privacy-friendly: No bloat, no tracking, no auto-apply—just helpful prompts.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enable Coupon Prompt for a Coupon:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Go to \u003Cstrong>WooCommerce > Coupons\u003C\u002Fstrong> in your WordPress admin.\u003C\u002Fli>\n\u003Cli>Edit an existing coupon or create a new one.\u003C\u002Fli>\n\u003Cli>In the coupon edit screen, check the box labeled \u003Cstrong>“Show in Cart\u002FCheckout?”\u003C\u002Fstrong> to make this coupon eligible for prompting.\u003C\u002Fli>\n\u003Cli>(Optional) Check \u003Cstrong>“Show Expiry Countdown?”\u003C\u002Fstrong> to display a countdown timer for the coupon’s expiry.\u003C\u002Fli>\n\u003Cli>(Optional) Enter your custom notice text and button label for this coupon.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>How Customers See and Use Coupons:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When a customer adds products to their cart and visits the cart or checkout page, eligible coupons will be displayed as notices.\u003C\u002Fli>\n\u003Cli>Each notice shows the coupon code, your custom message, discount type\u002Famount, and (if enabled) expiry countdown.\u003C\u002Fli>\n\u003Cli>Customers can click the \u003Cstrong>“Apply Now”\u003C\u002Fstrong> (or your custom button text) to apply the coupon instantly and securely.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Developer Options:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>By default, only logged-in users can apply coupons. To allow guests, use the \u003Ccode>coupon_prompt_allow_guest_apply\u003C\u002Fcode> filter in your theme or a custom plugin:\u003Cbr \u002F>\n \u003Ccode>add_filter( 'coupon_prompt_allow_guest_apply', '__return_true' );\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>All plugin text is translation-ready. Use the included \u003Ccode>.pot\u003C\u002Fcode> file for localization.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Permissions:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Only users with the correct WooCommerce permissions can apply coupons via the prompt.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fallback Display:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>If your theme does not support WooCommerce cart\u002Fcheckout hooks, coupon notices will appear in the main content area.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Smart WooCommerce coupon suggestions for cart and checkout—no auto-apply, just helpful, secure prompts.",226,[118,119,21,120,22],"cart-discount","coupon-reminder","smart-coupons","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcoupon-prompt\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcoupon-prompt.1.0.1.zip","2026-03-15T10:48:56.248Z",{"attackSurface":125,"codeSignals":154,"taintFlows":185,"riskAssessment":186,"analyzedAt":189},{"hooks":126,"ajaxHandlers":150,"restRoutes":151,"shortcodes":152,"cronEvents":153,"entryPointCount":11,"unprotectedCount":11},[127,133,137,141,145,147,148,149],{"type":128,"name":129,"callback":130,"file":131,"line":132},"action","before_woocommerce_init","mdlwc_declare_wc_feature_compatibility","magic-deal-links-for-woocommerce.php",32,{"type":128,"name":134,"callback":135,"file":131,"line":136},"admin_menu","mdlwc_register_admin_menu",48,{"type":128,"name":138,"callback":139,"file":131,"line":140},"admin_enqueue_scripts","mdlwc_enqueue_admin_assets",147,{"type":128,"name":142,"callback":143,"file":131,"line":144},"wp","mdlwc_handle_deal_link",499,{"type":128,"name":129,"callback":130,"file":146,"line":132},"trunk\\magic-deal-links-for-woocommerce.php",{"type":128,"name":134,"callback":135,"file":146,"line":136},{"type":128,"name":138,"callback":139,"file":146,"line":140},{"type":128,"name":142,"callback":143,"file":146,"line":144},[],[],[],[],{"dangerousFunctions":155,"sqlUsage":156,"outputEscaping":158,"fileOperations":11,"externalRequests":11,"nonceChecks":45,"capabilityChecks":45,"bundledLibraries":184},[],{"prepared":11,"raw":11,"locations":157},[],{"escaped":159,"rawEcho":160,"locations":161},58,14,[162,165,167,169,171,173,175,177,178,179,180,181,182,183],{"file":131,"line":163,"context":164},158,"raw output",{"file":131,"line":166,"context":164},333,{"file":131,"line":168,"context":164},334,{"file":131,"line":170,"context":164},335,{"file":131,"line":172,"context":164},392,{"file":131,"line":174,"context":164},393,{"file":131,"line":176,"context":164},394,{"file":146,"line":163,"context":164},{"file":146,"line":166,"context":164},{"file":146,"line":168,"context":164},{"file":146,"line":170,"context":164},{"file":146,"line":172,"context":164},{"file":146,"line":174,"context":164},{"file":146,"line":176,"context":164},[],[],{"summary":187,"deductions":188},"The \"magic-deal-links-for-woocommerce\" plugin v1.2.0 exhibits a strong security posture based on the provided static analysis. The absence of any identified dangerous functions, raw SQL queries, file operations, or external HTTP requests is highly commendable. Furthermore, the plugin demonstrates good practices by implementing nonce and capability checks for its identified entry points, and a high percentage of its output is properly escaped, reducing the risk of cross-site scripting vulnerabilities. The taint analysis also shows no critical or high severity flows, indicating a lack of obvious avenues for malicious data injection or manipulation.  The plugin's vulnerability history is also a significant positive, with zero known CVEs recorded, suggesting a history of stable and secure development.  The lack of any attack surface without authentication is also a strong indicator of security awareness. Overall, this plugin appears to be developed with security in mind, with no immediate critical vulnerabilities identified.",[],"2026-03-17T06:17:40.959Z",{"wat":191,"direct":198},{"assetPaths":192,"generatorPatterns":193,"scriptPaths":194,"versionParams":196},[],[],[195],"\u002Fwp-content\u002Fplugins\u002Fmagic-deal-links-for-woocommerce\u002Fmagic-deal-links-for-woocommerce.php",[197],"magic-deal-links-for-woocommerce\u002Fmagic-deal-links-for-woocommerce.php?ver=",{"cssClasses":199,"htmlComments":201,"htmlAttributes":202,"restEndpoints":215,"jsGlobals":216,"shortcodeOutput":217},[200],"mdlwc-copy-btn",[],[203,204,205,206,207,208,209,210,211,212,213,214],"data-expiry","data-label","data-success","data-error","data-copy","data-target","mdlwc_product_id","mdlwc_coupon_code","mdlwc_coupon_date","mdlwc_generate_link","mdlwc_generate_link_action","mdlwc_generate_link_nonce",[],[210,211],[]]