Payment Status Doctor for WooCommerce
Payment Status Doctor for WooCommerce helps store owners, developers, and support teams review WooCommerce orders where payment signals and order status may not match.
The plugin focuses on manual, local diagnostics. It scans WooCommerce orders, highlights suspicious payment/status mismatches, builds safe support reports, and compares gateway-level health signals.
Payment Status Doctor for WooCommerce does not change order statuses, capture payments, refund payments, retry payments, replay webhooks, or call Stripe, PayPal, or other external payment APIs.
The plugin is intended for WooCommerce administrators and is available from WooCommerce → Payment Status.
Scanner
The Scanner tab reviews pending, failed, and on-hold WooCommerce orders for paid-looking signals such as transaction IDs, payment-looking order notes, and gateway payment signals.
Suspicious orders are shown with a risk level, reason, masked transaction ID, order edit link, and copyable support report.
Reports
The Reports tab compares successful payments, suspicious payment/status mismatches, and normal unsuccessful or incomplete orders for a selected period.
Reports are generated from WooCommerce order data and are not stored permanently.
Gateway Health
Gateway Health groups diagnostic results by payment gateway so store owners can see whether suspicious mismatches appear isolated to one gateway or spread across multiple gateways.
Settings
Settings control Scanner pagination, payment signal keywords, report display options, risk thresholds, and privacy/safety defaults.
Privacy and Masking
Sensitive data masking is always enabled. Tables, copied reports, copied summaries, and CSV exports avoid exposing customer personal data, full transaction IDs, raw order notes, billing addresses, shipping addresses, phone numbers, customer IP addresses, and raw gateway payloads.
All analysis runs locally inside WordPress.
