Title: Cobalt Checkout Diagnostics for WooCommerce
Author: Cobalt Branch Labs
Published: <strong>29. august, 2026</strong>
Last modified: 4. september, 2026

---

Søg plugins

![](https://ps.w.org/cobalt-checkout-diagnostics/assets/banner-772x250.png?rev=3671286)

![](https://ps.w.org/cobalt-checkout-diagnostics/assets/icon-256x256.png?rev=3671286)

# Cobalt Checkout Diagnostics for WooCommerce

 Af [Cobalt Branch Labs](https://profiles.wordpress.org/bananasaging/)

[Download](https://downloads.wordpress.org/plugin/cobalt-checkout-diagnostics.0.1.3.zip)

 * [Detaljer](https://da.wordpress.org/plugins/cobalt-checkout-diagnostics/#description)
 * [Vurderinger](https://da.wordpress.org/plugins/cobalt-checkout-diagnostics/#reviews)
 *  [Installation](https://da.wordpress.org/plugins/cobalt-checkout-diagnostics/#installation)
 * [Udvikling](https://da.wordpress.org/plugins/cobalt-checkout-diagnostics/#developers)

 [Support](https://wordpress.org/support/plugin/cobalt-checkout-diagnostics/)

## Beskrivelse

Cobalt Checkout Diagnostics for WooCommerce is an admin diagnostic plugin. A shop
manager with `manage_woocommerce` can run **local, read-only** checks to see whether
cart and checkout look configured and renderable on this site.

It does **not** process payments, place orders, or watch the store from the public
internet.

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

Contact: hello@cobaltbranchlabs.com

#### Video overview

#### Product truth

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.

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

## Skærmbilleder

[⌊Dashboard summary after a diagnostic run, including the product-truth disclaimer.⌉⌊
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
.⌉[

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

[⌊Evidence details for an individual check.⌉⌊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.⌉[

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
.⌉[

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

## Installation

 1. Upload the `cobalt-checkout-diagnostics` folder to `/wp-content/plugins/`, or install
    the zip via **Plugins  Add New  Upload Plugin**.
 2. Activate **WooCommerce** first, then activate **Cobalt Checkout Diagnostics for
    WooCommerce**.
 3. Open **WooCommerce  Checkout Diagnostics** and run checks.
 4. Optionally enable scheduled runs and operator incident email in the settings on
    that screen.

If WooCommerce is missing or too old, the plugin shows an admin error and does not
register the diagnostic screen.

## FAQ

### Can this tell me that customers can pay?

No. Local diagnostics do not prove that a real external customer can complete payment.

### Does a run create a test order?

No. Checks are read-only. They do not create orders, change stock, send customer
mail, or charge a gateway.

### Who can run checks?

Users with the `manage_woocommerce` capability. State-changing forms also require
a WordPress nonce.

### Does the plugin send data off-site?

No. History stays in this WordPress database. Optional incident emails use WordPress
mail to the site admin address (and any extra addresses a developer adds with a 
filter). There is no telemetry.

### Are scheduled runs exact?

When WooCommerce has initialized Action Scheduler, recurring jobs use that. Otherwise
WP-Cron is the fallback. WP-Cron timing is approximate and depends on site traffic.

### Does uninstall delete my diagnostic history?

Scheduled jobs are always cleared. Tables and options are deleted only if you enabled**
Delete plugin data on uninstall** before removing the plugin.

### How do I get support?

Use the [WordPress.org support forum](https://wordpress.org/support/plugin/cobalt-checkout-diagnostics/)
for this plugin. You can also email hello@cobaltbranchlabs.com.

## Anmeldelser

Der er ingen anmeldelser for denne widget.

## Bidragsydere & udviklere

“Cobalt Checkout Diagnostics for WooCommerce” er open source-software. Følgende 
personer har bidraget til dette plugin.

Bidragsydere

 *   [ Cobalt Branch Labs ](https://profiles.wordpress.org/bananasaging/)

[Oversæt “Cobalt Checkout Diagnostics for WooCommerce” til dit eget sprog.](https://translate.wordpress.org/projects/wp-plugins/cobalt-checkout-diagnostics)

### Interesseret i udvikling?

[Gennemse koden](https://plugins.trac.wordpress.org/browser/cobalt-checkout-diagnostics/),
tjek [SVN repository](https://plugins.svn.wordpress.org/cobalt-checkout-diagnostics/),
eller abonner på [udviklerloggen](https://plugins.trac.wordpress.org/log/cobalt-checkout-diagnostics/)
via [RSS](https://plugins.trac.wordpress.org/log/cobalt-checkout-diagnostics/?limit=100&mode=stop_on_copy&format=rss).

## Ændringslog

#### 0.1.3

 * Declare compatibility with WooCommerce 11.1 and WordPress 7.1 after automated
   and manual regression testing.
 * Add Store API checkout total consistency check for block checkout (detects drift
   that would surface as `woocommerce_rest_checkout_total_mismatch`, HTTP 409).
 * Fix checkout render probe false failures on large WooCommerce 11.x block checkout
   pages.
 * Add WooCommerce enum constants with version-safe fallbacks for product types 
   and publish status.
 * Remove duplicate “View details” link on the Plugins screen (WordPress core already
   provides it).

#### 0.1.2

 * Point Plugin URI to the Cobalt Branch Labs product page instead of the WordPress.
   org directory listing.
 * Add Documentation and Contact links to the WordPress.org readme, matching TranslateGuard.
 * Add wp-env compatibility smoke test and CI matrix for WP 7.1 / WC 11.1.

#### 0.1.1

 * Update Author to Cobalt Branch Labs and Author URI to https://cobaltbranchlabs.
   com/.
 * Add “Diagnostics” shortcut and “View details” link on the WordPress Plugins screen.
 * Add video demonstration walkthrough to readme.

#### 0.1.0

 * First public-ready package: trademark-safe name/slug, Author bananaSaging.
 * Support-matrix bootstrap, 16 read-only checks, safe cart and checkout-render 
   probes, snapshots, history, accessible admin dashboard, optional schedule, and
   optional operator incident email.
 * Local checks do not prove that a real external customer can complete payment.
 * Translations rely on WordPress.org language packs (no load_plugin_textdomain 
   call).

## Meta

 *  Version **0.1.3**
 *  Senest opdateret **2 dage siden**
 *  Aktive installationer **Færre end 10**
 *  WordPress-version ** 6.9 eller højere **
 *  Testet op til **7.1**
 *  PHP-version ** 8.2 eller højere **
 *  Sprog
 * [English (US)](https://wordpress.org/plugins/cobalt-checkout-diagnostics/)
 * Tags
 * [cart](https://da.wordpress.org/plugins/tags/cart/)[checkout](https://da.wordpress.org/plugins/tags/checkout/)
   [diagnostics](https://da.wordpress.org/plugins/tags/diagnostics/)[hpos](https://da.wordpress.org/plugins/tags/hpos/)
   [woocommerce](https://da.wordpress.org/plugins/tags/woocommerce/)
 *  [Avanceret visning](https://da.wordpress.org/plugins/cobalt-checkout-diagnostics/advanced/)

## Bedømmelser

Der er endnu ikke indsendt nogen anmeldelser.

[Din anmeldelse](https://wordpress.org/support/plugin/cobalt-checkout-diagnostics/reviews/#new-post)

[Se alle anmeldelser](https://wordpress.org/support/plugin/cobalt-checkout-diagnostics/reviews/)

## Bidragsydere

 *   [ Cobalt Branch Labs ](https://profiles.wordpress.org/bananasaging/)

## Support

Har du noget at sige? Har du brug for hjælp?

 [Vis supportforum](https://wordpress.org/support/plugin/cobalt-checkout-diagnostics/)