Description
Doctor Subs is a comprehensive diagnostic tool for WooCommerce Subscriptions that helps you identify and troubleshoot subscription payment issues quickly and efficiently.
Key Features
- 3-Step Diagnostic Process: Systematic analysis of subscription anatomy, expected behavior, and timeline
- Skipped Payment Detection: Identifies when subscription payments have missed expected billing cycles
- Manual Completion Flags: Detects orders that were completed manually without proper payment processing
- Status Mismatch Detection: Finds inconsistencies between subscription status and payment schedules
- Action Scheduler Review: Analyzes scheduled events for failures or missing actions
- Timeline Analysis: Creates visual timelines showing renewal patterns and missing payments
- Stripe Payment Method Detection: Identifies detached payment methods caused by cloned/staging sites
Common Issues Detected
- Missing renewal orders
- Failed scheduled actions
- Payment method problems
- Timeline discrepancies
- Status inconsistencies
- Gateway communication issues
- Skipped payment cycles
- Manual completion flags
- Stripe payment method detachment (cloned site bug)
- Stripe API errors in renewal orders
Screenshots
Installation
Automatic Installation
- Log in to your WordPress admin panel
- Navigate to Plugins > Add New
- Search for “Doctor Subs”
- Click “Install Now”
- Click “Activate”
Manual Installation
- Download the plugin zip file
- Go to Plugins > Add New > Upload Plugin
- Choose the downloaded zip file
- Click “Install Now”
- Click “Activate”
After Installation
- Navigate to WooCommerce > Doctor Subs
- Search for a subscription by ID or customer email
- Click on the search result to analyze
- Review the automated analysis results
FAQ
-
How do I access Doctor Subs?
-
You can access Doctor Subs from:
* WooCommerce > Doctor Subs menu
* WooCommerce > Subscriptions – Click the “Doctor Subs” link in the Status column -
What subscription issues can Doctor Subs detect?
-
Doctor Subs can detect:
* Skipped payment cycles
* Manual order completions
* Status mismatches
* Action Scheduler failures
* Payment method detachment
* Timeline discrepancies -
Does Doctor Subs fix issues automatically?
-
No, Doctor Subs is a diagnostic tool. It identifies problems and provides detailed information to help you fix them manually.
-
What are the requirements?
-
- WordPress 5.0+
- PHP 7.4+
- WooCommerce 9.8.5+
- WooCommerce Subscriptions (latest version)
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Doctor Subs” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Doctor Subs” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.4
- Fixed all security issues (sanitization, validation, escaping)
- Fixed Action Scheduler compatibility (scheduled_date_gmt column)
- Improved error handling and debugging
- Enhanced analyzer stability
- Added PHPCS configuration
1.2.3
- Initial release






