Title: Payment Status Doctor for WooCommerce
Author: Oleksandr
Published: <strong>2026年5月9日</strong>
Last modified: 2026年9月6日

---

プラグインを検索

![](https://ps.w.org/payment-status-doctor-for-woocommerce/assets/banner-772x250.
png?rev=3683557)

![](https://ps.w.org/payment-status-doctor-for-woocommerce/assets/icon-256x256.png?
rev=3527092)

# Payment Status Doctor for WooCommerce

 作者: [Oleksandr](https://profiles.wordpress.org/phpner/)

[ダウンロード](https://downloads.wordpress.org/plugin/payment-status-doctor-for-woocommerce.1.2.1.zip)

 * [詳細](https://ja.wordpress.org/plugins/payment-status-doctor-for-woocommerce/#description)
 * [レビュー](https://ja.wordpress.org/plugins/payment-status-doctor-for-woocommerce/#reviews)
 *  [インストール](https://ja.wordpress.org/plugins/payment-status-doctor-for-woocommerce/#installation)
 * [開発](https://ja.wordpress.org/plugins/payment-status-doctor-for-woocommerce/#developers)

 [サポート](https://wordpress.org/support/plugin/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.

Orders to review are shown by priority, with a reason, dated note matches, masked
transaction ID, order link, and previewable support report. A transaction ID alone
does not confirm captured funds. Informational signals are off by default and always
excluded from report mismatch totals.

#### Case tracking

Scanner starts with New cases. Mark a case Reviewed, Waiting for a response or False
positive, or return it to New. Decisions are shared by users with WooCommerce management
access. Opening a case alone does not mark it as reviewed.

A decision applies to the payment signals and order details you reviewed. A later
diagnostic change returns the case to New on the next scan. The plugin rechecks 
the order before saving and rejects stale decisions or conflicting changes from 
another operator.

Views and CSV exports use the selected scan period and filters. Decisions do not
change order statuses, payments or diagnostic totals. The latest 20 decisions per
order remain visible in Scanner details and in the WooCommerce order editor, including
when an order no longer matches Scanner.

Review records contain order IDs, decision states, staff user IDs, UTC timestamps
and keyed evidence fingerprints. Raw payment notes and full transaction IDs are 
not stored in the review table. Records survive deactivation and upgrades; permanent
order deletion removes that order’s record. Uninstalling the plugin deletes its 
review table on each site.

#### Reports

The Reports tab compares orders with processing/completed statuses, possible payment/
status mismatches, and other pending, failed or on-hold orders for a selected period.
An order status alone does not confirm captured funds.

Reports are generated from WooCommerce order data. A user-scoped diagnostic snapshot
is cached for up to 30 minutes to export the exact results you reviewed. Free-form
order note content is excluded.

#### 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.

## スクリーンショット

[⌊Scanner: prioritize new cases and filter orders by gateway, status and review 
priority.⌉⌊Scanner: prioritize new cases and filter orders by gateway, status and
review priority.⌉[

Scanner: prioritize new cases and filter orders by gateway, status and review priority.

[⌊Order investigation: inspect dated payment signals and preview a masked support
report.⌉⌊Order investigation: inspect dated payment signals and preview a masked
support report.⌉[

Order investigation: inspect dated payment signals and preview a masked support 
report.

[⌊Reports: compare order statuses, possible mismatches and daily diagnostic trends.⌉⌊
Reports: compare order statuses, possible mismatches and daily diagnostic trends
.⌉[

Reports: compare order statuses, possible mismatches and daily diagnostic trends.

[⌊Gateway Health: compare payment gateways and changes against the previous period.⌉⌊
Gateway Health: compare payment gateways and changes against the previous period
.⌉[

Gateway Health: compare payment gateways and changes against the previous period.

[⌊Settings: configure scanning, payment signals, report sections and concern thresholds.⌉⌊
Settings: configure scanning, payment signals, report sections and concern thresholds
.⌉[

Settings: configure scanning, payment signals, report sections and concern thresholds.

[⌊Case tracking: save team decisions and retain a history while waiting for a response.⌉⌊
Case tracking: save team decisions and retain a history while waiting for a response
.⌉[

Case tracking: save team decisions and retain a history while waiting for a response.

## インストール

 1. Upload the plugin files to the `/wp-content/plugins/payment-status-doctor-for-woocommerce`
    directory, or install the plugin from WordPress.org.
 2. Activate the plugin through the Plugins screen in WordPress.
 3. Make sure WooCommerce is installed and active.
 4. Go to WooCommerce → Payment Status.
 5. Open the Scanner, Reports, Gateway Health, or Settings tabs.

## FAQ

### What does a scan cover?

Scanner checks up to 1,000 pending, failed and on-hold orders selected by creation
time, in batches of 100. Reports also include processing/completed orders for context;
those statuses are not independent confirmation of payment (for example cash on 
delivery). Each order is checked against its 30 most recent notes. Built-in phrases
cover English completion wording; custom phrases can support other gateway wording
and languages. Negative-statement detection is conservative, not a gateway payment
verification API.

Seven and thirty days include today and the preceding six or twenty-nine calendar
days in the store timezone. Custom periods require both dates, include each full
day, and are limited to 366 days. Narrow the range if a scan is partial. Trend comparisons
use adjacent periods of equal duration and require complete data with at least five
orders in each period.

### Does this plugin change order statuses?

No. Payment Status Doctor for WooCommerce is diagnostic-only.

### Does this plugin capture or refund payments?

No. The plugin does not capture payments, refund payments, void payments, or retry
payments.

### Does this plugin call Stripe or PayPal APIs?

No. The plugin does not call Stripe, PayPal, or any external payment gateway API.

### Does it work if WooCommerce is inactive?

The plugin can remain active, but its WooCommerce admin page is shown only when 
WooCommerce is active. If WooCommerce is inactive, an admin notice is shown.

### Does it expose customer data?

The plugin is designed to avoid exposing customer private data in diagnostic tables,
copied reports, copied summaries, and CSV exports. Sensitive values such as full
transaction IDs, customer emails, addresses, phone numbers, customer IP addresses,
raw order notes, and raw gateway payloads are not included in reports or are masked
where needed.

### Does it support HPOS?

The plugin uses WooCommerce order APIs such as `wc_get_orders()` and WooCommerce
order methods where possible. It is designed to work with WooCommerce High-Performance
Order Storage where those APIs are available.

### Does the plugin store scan history?

There is no permanent scan-result archive. User-scoped diagnostic export snapshots
expire after 30 minutes. They contain structured order diagnostics and masked transaction
IDs, without free-form order notes. Team review decisions are stored separately,
with the latest 20 decisions retained per order.

## 評価

このプラグインにはレビューがありません。

## 貢献者と開発者

Payment Status Doctor for WooCommerce はオープンソースソフトウェアです。以下の人々
がこのプラグインに貢献しています。

貢献者

 *   [ Oleksandr ](https://profiles.wordpress.org/phpner/)

“Payment Status Doctor for WooCommerce” は1ロケールに翻訳されています。 [翻訳者](https://translate.wordpress.org/projects/wp-plugins/payment-status-doctor-for-woocommerce/contributors)
のみなさん、翻訳へのご協力ありがとうございます。

[“Payment Status Doctor for WooCommerce” をあなたの言語に翻訳しましょう。](https://translate.wordpress.org/projects/wp-plugins/payment-status-doctor-for-woocommerce)

### 開発に興味がありますか ?

[コードを閲覧](https://plugins.trac.wordpress.org/browser/payment-status-doctor-for-woocommerce/)
するか、[SVN リポジトリ](https://plugins.svn.wordpress.org/payment-status-doctor-for-woocommerce/)
をチェックするか、[開発ログ](https://plugins.trac.wordpress.org/log/payment-status-doctor-for-woocommerce/)
を [RSS](https://plugins.trac.wordpress.org/log/payment-status-doctor-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss)
で購読してみてください。

## 変更履歴

#### 1.2.1

 * Improve translation context and remove bundled locale files; English remains 
   the source language.
 * Remove unfinished feature controls and keep all implemented settings and CSV 
   exports available.
 * Declare tested HPOS compatibility and separate catalog artwork from the installable
   package.
 * Align Settings with the shared content width used by Scanner, Reports and Gateway
   Health.
 * Refresh screenshot captions for the current diagnostic and case review workflow.

#### 1.2.0

 * Add shared New, Waiting, Handled and All case views with persistent review decisions
   and an immediate return-to-New action.
 * Reopen cases when diagnostic evidence or order details change; reject stale forms
   and concurrent review overwrites.
 * Keep the latest 20 decisions with operator and time, including a history panel
   in the WooCommerce order editor.
 * Include the selected review view and decision timestamps in exact-snapshot Scanner
   CSV exports.
 * Store reviews separately from orders; clean up review records on permanent order
   deletion and plugin uninstall.

#### 1.1.0

 * Use quieter WordPress typography, compact controls and consistent spacing across
   all four admin tabs.
 * Put scan results and report conclusions first, with evidence and support reports
   available in expandable order details.
 * Combine gateway comparisons into one table with expandable diagnostics and count-
   first small-sample summaries.
 * Make filters collapsible on mobile, reduce order row height and keep diagnostic
   context available on demand.
 * Update Russian translations and preserve reviewed CSV snapshots, masking and 
   diagnostic rules.

#### 1.0.3

 * Use completion-related phrases, word boundaries and negative-statement checks;
   gateway-only and on-hold authorization signals no longer inflate mismatch totals.
 * Distinguish review priority from proof of captured funds and label processing/
   completed as WooCommerce statuses.
 * Exclude free-form notes and custom rule text from copied reports; add a report
   preview.
 * Share date boundaries across Scanner and Reports, validate custom ranges, and
   compare equal-duration periods.
 * Cap scans at 1,000 orders in bounded batches and expose complete, empty, partial
   and failed coverage in exports.
 * Export the exact reviewed snapshot with all Scanner filters, preserving context
   between tabs.
 * Add mobile order cards, search, clear filters, live counts, keyboard pagination
   and accessible feedback.
 * Reject invalid settings without changing saved values; retain input for correction.

#### 1.0.0

 * Initial release.

## メタ

 *  バージョン **1.2.1**
 *  最終更新日 **1か月前**
 *  有効インストール数 **10未満**
 *  WordPress バージョン ** 6.0またはそれ以降 **
 *  検証済み最新バージョン: **7.1.3**
 *  PHP バージョン ** 7.4またはそれ以降 **
 *  言語
 * [English (US)](https://wordpress.org/plugins/payment-status-doctor-for-woocommerce/)、
   [Russian](https://ru.wordpress.org/plugins/payment-status-doctor-for-woocommerce/).
 *  [プラグインを翻訳](https://translate.wordpress.org/projects/wp-plugins/payment-status-doctor-for-woocommerce)
 * タグ
 * [diagnostics](https://ja.wordpress.org/plugins/tags/diagnostics/)[order status](https://ja.wordpress.org/plugins/tags/order-status/)
   [payment gateway](https://ja.wordpress.org/plugins/tags/payment-gateway/)[woocommerce](https://ja.wordpress.org/plugins/tags/woocommerce/)
 *  [詳細を表示](https://ja.wordpress.org/plugins/payment-status-doctor-for-woocommerce/advanced/)

## 評価

レビューはまだ送信されていません。

[Your review](https://wordpress.org/support/plugin/payment-status-doctor-for-woocommerce/reviews/#new-post)

[すべてのレビューを見る](https://wordpress.org/support/plugin/payment-status-doctor-for-woocommerce/reviews/)

## 貢献者

 *   [ Oleksandr ](https://profiles.wordpress.org/phpner/)

## サポート

意見や質問がありますか ?

 [サポートフォーラムを表示](https://wordpress.org/support/plugin/payment-status-doctor-for-woocommerce/)