BACK TO DIRECTORY

Cobalt Checkout Diagnostics for WooCommerce

by Cobalt Branch Labs

0.0
(0 ratings)

Cobalt Checkout Diagnostics for WooCommerce helps you investigate cart and checkout configuration problems with local, read-only checks. Review findings and compare configuration with the previous run when troubleshooting a store change.

Open WooCommerce Checkout Diagnostics to check your store. Results provide evidence and links to help you investigate. Shop managers with the manage_woocommerce capability can run diagnostics.

Checks do not place orders or process payments. Local checks do not prove that a real external customer can complete payment. This plugin must never be described as a live checkout or payment monitor.

Documentation: https://cobaltbranchlabs.com/plugins/cobalt-checkout-diagnostics
Contact: hello@cobaltbranchlabs.com

Video overview

What this version does

  • Support-matrix guard for PHP 8.2+, WordPress 6.9+, and WooCommerce 10.8+
  • Manual diagnostic run from WooCommerce Checkout Diagnostics
  • Read-only checks for versions, HTTPS, permalinks, cart/checkout pages, block vs classic type, catalog, enabled payment gateway ids, shipping, HPOS vs posts storage, WP-Cron, and Action Scheduler
  • Safe loopback cart probe and checkout-render probe (GET to this site’s assigned URLs only)
  • Store API checkout-total consistency checks for block checkout
  • Configuration snapshots and a changes check against the previous run
  • Run history on this site, grouped results, evidence, and allowlisted remediation links
  • Optional scheduled runs (Action Scheduler when ready, otherwise WP-Cron)
  • Optional operator incident email to the site admin address (off by default)

What this version does not do

  • Charge a gateway, create orders, change stock, send customer mail, or trigger fulfilment
  • Expose a public REST API
  • Accept arbitrary probe URLs
  • Claim that a real customer can complete payment

Requirements

  • PHP 8.2+ (8.3 or 8.4 recommended)
  • WordPress 6.9+ (tested up to 7.1)
  • WooCommerce 10.8+ (tested up to 11.1)
  • Block Cart/Checkout, classic shortcodes, mixed setups, and HPOS or posts storage are all in scope

Limitations

  • Local checks do not prove that a real external customer can complete payment.
  • Probes are loopback HTTP GETs to this site’s cart and checkout permalinks. They do not POST checkout, call process_payment, or hit Store API write endpoints.
  • Probe timeouts are capped (default 10 seconds, maximum 15). TLS verification is never disabled.
  • Scheduled WP-Cron runs are approximate. Action Scheduler jobs are not unscheduled during uninstall if Action Scheduler has not initialized yet; leftover actions then fire a no-op hook.
  • Incident email is not sent on every run. Fail and warning are both incidents. Recipients cannot be typed in the UI.
  • This plugin has no REST API.

Screenshots

Dashboard summary after a diagnostic run, including the product-truth disclaimer.

Dashboard summary after a diagnostic run, including the product-truth disclaimer.

Grouped check results with status, explanation, and allowlisted remediation links.

Grouped check results with status, explanation, and allowlisted remediation links.

Evidence details for an individual check.

Evidence details for an individual check.

Run history with a previous-run view.

Run history with a previous-run view.

Settings for retention, thresholds, optional schedule, and optional operator email.

Settings for retention, thresholds, optional schedule, and optional operator email.

Plugin Details

Active Installs
0
Total Downloads
415
Version
0.1.5
Requires WP
6.9
Requires PHP
8.2
Tested Up To
7.1.4
Added
2026-08-29
Last Updated
2026-10-24 8:56am GMT

Ratings

5
0
4
0
3
0
2
0
1
0