[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ftr3wCAOvPZA7ylnT6hQBu4Tec0xiAM0_mYmF8LeFlHU":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"davidrukahu","David","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidrukahu\u002F",3,20,100,30,94,"2026-04-04T05:29:21.492Z",[14,35,52],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":21,"num_ratings":21,"last_updated":22,"tested_up_to":23,"requires_at_least":24,"requires_php":25,"tags":26,"homepage":31,"download_link":32,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":33,"fetched_at":34},"draft-order-control","Draft Order Control","1.0.0","\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.",180,0,"2025-11-18T18:49:00.000Z","6.8.5","6.0","7.4",[27,28,29,30],"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",null,"2026-03-15T15:16:48.613Z",{"slug":36,"name":37,"version":38,"author":5,"author_profile":6,"description":39,"short_description":40,"active_installs":21,"downloaded":41,"rating":21,"num_ratings":21,"last_updated":42,"tested_up_to":43,"requires_at_least":44,"requires_php":25,"tags":45,"homepage":50,"download_link":51,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":33,"fetched_at":34},"doctor-subs","Doctor Subs","1.2.4","\u003Cp>Doctor Subs is a comprehensive diagnostic tool for WooCommerce Subscriptions that helps you identify and troubleshoot subscription payment issues quickly and efficiently.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>3-Step Diagnostic Process\u003C\u002Fstrong>: Systematic analysis of subscription anatomy, expected behavior, and timeline\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Skipped Payment Detection\u003C\u002Fstrong>: Identifies when subscription payments have missed expected billing cycles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual Completion Flags\u003C\u002Fstrong>: Detects orders that were completed manually without proper payment processing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Status Mismatch Detection\u003C\u002Fstrong>: Finds inconsistencies between subscription status and payment schedules\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Action Scheduler Review\u003C\u002Fstrong>: Analyzes scheduled events for failures or missing actions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timeline Analysis\u003C\u002Fstrong>: Creates visual timelines showing renewal patterns and missing payments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stripe Payment Method Detection\u003C\u002Fstrong>: Identifies detached payment methods caused by cloned\u002Fstaging sites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Common Issues Detected\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Missing renewal orders\u003C\u002Fli>\n\u003Cli>Failed scheduled actions\u003C\u002Fli>\n\u003Cli>Payment method problems\u003C\u002Fli>\n\u003Cli>Timeline discrepancies\u003C\u002Fli>\n\u003Cli>Status inconsistencies\u003C\u002Fli>\n\u003Cli>Gateway communication issues\u003C\u002Fli>\n\u003Cli>Skipped payment cycles\u003C\u002Fli>\n\u003Cli>Manual completion flags\u003C\u002Fli>\n\u003Cli>Stripe payment method detachment (cloned site bug)\u003C\u002Fli>\n\u003Cli>Stripe API errors in renewal orders\u003C\u002Fli>\n\u003C\u002Ful>\n","Diagnose and fix WooCommerce subscription issues with a 3-step troubleshooting tool. Detects skipped payments, failed renewals, and payment problems.",126,"2025-12-03T16:21:00.000Z","6.9.4","5.0",[46,47,48,49,30],"diagnostics","payment-issues","subscriptions","troubleshooting","https:\u002F\u002Fgithub.com\u002Fdavidrukahu\u002Fdoctor-subs","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdoctor-subs.1.2.4.zip",{"slug":53,"name":54,"version":17,"author":5,"author_profile":6,"description":55,"short_description":56,"active_installs":21,"downloaded":57,"rating":21,"num_ratings":21,"last_updated":58,"tested_up_to":23,"requires_at_least":59,"requires_php":25,"tags":60,"homepage":65,"download_link":66,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":33,"fetched_at":34},"edgemail","EdgeMail","\u003Cp>EdgeMail intercepts WordPress outbound email (wp_mail) and sends it via your Cloudflare Worker endpoint instead of using the default PHP mailer.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cloudflare Integration\u003C\u002Fstrong>: Send emails through your Cloudflare Worker using the Email Service API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Safe Fallback\u003C\u002Fstrong>: Automatically falls back to default WordPress email if Worker fails or plugin is not configured\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Logging\u003C\u002Fstrong>: Track all email attempts with status, HTTP codes, and responses\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Configuration\u003C\u002Fstrong>: Simple settings page with Worker URL, API token, and default From fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Test Email\u003C\u002Fstrong>: Send test emails to verify your configuration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Status\u003C\u002Fstrong>: View recent email logs and configuration status in WooCommerce \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Downtime\u003C\u002Fstrong>: Unconfigured installations continue to work normally\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Cloudflare Email Service\u003C\u002Fh4>\n\u003Cp>This plugin is designed to work with Cloudflare’s Email Service, announced in September 2025. Your Cloudflare Worker endpoint should handle the email sending using the \u003Ccode>env.SEND_EMAIL.send()\u003C\u002Fcode> binding.\u003C\u002Fp>\n\u003Ch4>Installation\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Upload the plugin to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory\u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ menu in WordPress\u003C\u002Fli>\n\u003Cli>Go to Tools \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> EdgeMail in the WordPress admin\u003C\u002Fli>\n\u003Cli>Configure your Worker URL, API token, and default From fields\u003C\u002Fli>\n\u003Cli>Send a test email to verify your configuration\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Configuration\u003C\u002Fh4>\n\u003Cp>In the EdgeMail settings page, you’ll need to provide:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Worker URL\u003C\u002Fstrong>: Your Cloudflare Worker endpoint (e.g., https:\u002F\u002Fyour-worker.your-subdomain.workers.dev)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API Token\u003C\u002Fstrong>: Shared secret for authenticating with your Worker\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default From Name\u003C\u002Fstrong>: Default sender name for emails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default From Email\u003C\u002Fstrong>: Default sender email (must be verified in Cloudflare Email Service)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Limitations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Attachments are not supported in v1\u003C\u002Fli>\n\u003Cli>Requires WordPress 5.7+ (uses pre_wp_mail filter)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin may collect the following data:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email delivery logs (recipient email addresses, subject lines, delivery status, timestamps) are stored in the database for troubleshooting and compliance purposes\u003C\u002Fli>\n\u003Cli>Worker endpoint URL and API token are stored in wp_options for plugin functionality\u003C\u002Fli>\n\u003Cli>No user data is sent to third parties except for email delivery through your configured Cloudflare Worker endpoint\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All data is stored locally on your WordPress installation. This plugin does not track users or send data to external analytics services.\u003C\u002Fp>\n","Replace WordPress transactional email with Cloudflare Worker endpoint integration.",135,"2025-11-04T10:16:00.000Z","5.7",[61,62,63,30,64],"cloudflare","email","transactional","workers","https:\u002F\u002Fgithub.com\u002Fdavidrukahu\u002Fedgemail","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedgemail.1.0.0.zip"]