Doctor Subs

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

  • Search for subscriptions by ID or customer email
  • Subscription anatomy analysis
  • Expected behavior analysis
  • Timeline visualization
  • Issues and statistics
  • Advanced detection results

Installation

Automatic Installation

  1. Log in to your WordPress admin panel
  2. Navigate to Plugins > Add New
  3. Search for “Doctor Subs”
  4. Click “Install Now”
  5. Click “Activate”

Manual Installation

  1. Download the plugin zip file
  2. Go to Plugins > Add New > Upload Plugin
  3. Choose the downloaded zip file
  4. Click “Install Now”
  5. Click “Activate”

After Installation

  1. Navigate to WooCommerce > Doctor Subs
  2. Search for a subscription by ID or customer email
  3. Click on the search result to analyze
  4. 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” adalah perisian sumber terbuka. Orang-orang berikut telah menyumbang kepada pemalam ini.

Penyumbang

Translate “Doctor Subs” into your language.

Berminat dalam pembangunan?

Layari kod, periksa repositori SVN, atau langgani log pembangunan dengan 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