Description
CheckOO is an automated checkout monitoring and uptime tracking plugin for WooCommerce stores. It executes headless „ghost transactions“ on a configurable schedule to verify that your store’s entire checkout pipeline — from cart addition through payment processing — is fully functional.
Core Features:
- Ghost Runner Engine — Automatically creates a synthetic $0.00 test product, adds it to cart, and processes a full checkout cycle using an internal mock payment gateway.
- Configurable Scheduling — Choose from 9 automated test intervals (ranging from every 5 minutes up to 24 hours) powered by WordPress Cron.
- Instant Email Alerts — Receive a high-priority HTML email notification the moment a checkout failure is detected.
- Last 30 Checks Timeline — Visual status timeline showing your checkout health over the past 30 check cycles.
- Auto-Cleanup Protocol — All synthetic test data (products, orders, cart items) is permanently purged immediately after each test to protect your store analytics.
- HPOS Compatible — Fully compatible with WooCommerce High-Performance Order Storage.
- Zero External Dependencies — No CDN calls, no tracking scripts, no external API connections. Everything runs locally.
How It Works:
- CheckOO creates a hidden, $0.00 virtual product on the fly.
- It adds this product to an internal cart session.
- It processes checkout through a hidden mock payment gateway that only responds to internal test requests.
- It verifies the order was created successfully in the database.
- It immediately purges all synthetic data — the test product, the order, and all associated metadata.
- If any step fails, an alert email is dispatched to the store administrator.
Who Is This For?
- WooCommerce store owners who want automated confidence that their checkout works.
- Agencies managing multiple client stores who need proactive monitoring.
- Developers who want to catch checkout-breaking changes before customers do.
Third-Party Services
This plugin does not connect to or rely on any third-party external services, APIs, or CDNs. All operations are performed entirely within your WordPress installation. No data is transmitted externally.
Screenshots



Installation
- Upload the
checkoofolder to your/wp-content/plugins/directory. - Activate the plugin through the WordPress Plugins menu.
- Ensure WooCommerce is installed and active.
- Navigate to WooCommerce > CheckOO to configure your monitoring settings.
FAQ
-
Does this plugin create real orders or affect my sales data?
-
No. CheckOO creates a temporary $0.00 virtual product and a synthetic order that are immediately and permanently deleted after each test cycle. Your sales reports, revenue analytics, and stock counts are never affected.
-
Will customers see the test payment gateway?
-
No. The internal mock gateway is programmatically filtered out of the public-facing checkout page. It is only activated during internal test cycles and is invisible to shoppers.
-
Does this plugin make any external API calls?
-
No. CheckOO operates entirely within your WordPress installation. It does not connect to any external services, CDNs, or APIs. All processing is done locally.
-
What happens if a test fails?
-
CheckOO immediately sends a high-priority HTML email to the configured alert address with the failure details, timestamp, and a direct link to the CheckOO dashboard.
-
Is this compatible with WooCommerce HPOS?
-
Yes. CheckOO declares full compatibility with WooCommerce High-Performance Order Storage (Custom Order Tables) and uses CRUD methods for all order operations.
-
Can I run a test manually?
-
Yes. The CheckOO dashboard includes a „Run Test Now“ button that executes an immediate checkout test and displays the result.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“CheckOO – Checkout Monitor & Uptime Tracker for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “CheckOO – Checkout Monitor & Uptime Tracker for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release.
- Ghost Runner cron engine with configurable scheduling.
- Internal mock payment gateway.
- Auto-cleanup protocol for synthetic data.
- Email alert system for checkout failures.
- Last 30 checks timeline visualization.
- HPOS compatibility declaration.
