{"id":331538,"date":"2026-08-01T12:03:47","date_gmt":"2026-08-01T12:03:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/checkoo-checkout-monitor-uptime-tracker-for-woocommerce\/"},"modified":"2026-08-01T12:15:37","modified_gmt":"2026-08-01T12:15:37","slug":"checkoo","status":"publish","type":"plugin","link":"https:\/\/me.wordpress.org\/plugins\/checkoo\/","author":23505915,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.2","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"CheckOO - Checkout Monitor & Uptime Tracker for WooCommerce","header_author":"Openfixx","header_description":"Automated checkout pipeline monitoring for WooCommerce. Runs headless ghost transactions on a schedule to verify your store's checkout is fully functional, with instant email alerts on failure.","assets_banners_color":"959aa4","last_updated":"2026-08-01 12:15:37","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/checkoo.openfixx.com\/","header_author_uri":"https:\/\/openfixx.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":58,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"openfixx","date":"2026-08-01 12:15:37"}},"upgrade_notice":{"1.0.0":"<p>Initial release of CheckOO \u2014 Checkout Monitor &amp; Uptime Tracker for WooCommerce.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3630916,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3630916,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x250.png":{"filename":"banner-1544x250.png","revision":3631030,"resolution":"1544x250","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3631034,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3630916,"resolution":"1","location":"assets","locale":"","width":1545,"height":862},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3630916,"resolution":"2","location":"assets","locale":"","width":1672,"height":828},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3630916,"resolution":"3","location":"assets","locale":"","width":1546,"height":862}},"screenshots":{"1":"CheckOO dashboard overview with status cards and uptime timeline.","2":"Recent checkout checks log with pass\/fail details.","3":"Detailed failure diagnostic modal with step-by-step trace and export tools."}},"plugin_section":[],"plugin_tags":[3148,5603,1591,29148,286],"plugin_category":[45,54],"plugin_contributors":[265491],"plugin_business_model":[],"class_list":["post-331538","plugin","type-plugin","status-publish","hentry","plugin_tags-checkout","plugin_tags-monitoring","plugin_tags-testing","plugin_tags-uptime","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-security-and-spam-protection","plugin_contributors-openfixx","plugin_committers-openfixx"],"banners":{"banner":"https:\/\/ps.w.org\/checkoo\/assets\/banner-772x250.png?rev=3631034","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/checkoo\/assets\/icon-128x128.png?rev=3630916","icon_2x":"https:\/\/ps.w.org\/checkoo\/assets\/icon-256x256.png?rev=3630916","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/checkoo\/assets\/screenshot-1.png?rev=3630916","caption":"CheckOO dashboard overview with status cards and uptime timeline."},{"src":"https:\/\/ps.w.org\/checkoo\/assets\/screenshot-2.png?rev=3630916","caption":"Recent checkout checks log with pass\/fail details."},{"src":"https:\/\/ps.w.org\/checkoo\/assets\/screenshot-3.png?rev=3630916","caption":"Detailed failure diagnostic modal with step-by-step trace and export tools."}],"raw_content":"<!--section=description-->\n<p>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 \u2014 from cart addition through payment processing \u2014 is fully functional.<\/p>\n\n<p><strong>Core Features:<\/strong><\/p>\n\n<ul>\n<li><strong>Ghost Runner Engine<\/strong> \u2014 Automatically creates a synthetic $0.00 test product, adds it to cart, and processes a full checkout cycle using an internal mock payment gateway.<\/li>\n<li><strong>Configurable Scheduling<\/strong> \u2014 Choose from 9 automated test intervals (ranging from every 5 minutes up to 24 hours) powered by WordPress Cron.<\/li>\n<li><strong>Instant Email Alerts<\/strong> \u2014 Receive a high-priority HTML email notification the moment a checkout failure is detected.<\/li>\n<li><strong>Last 30 Checks Timeline<\/strong> \u2014 Visual status timeline showing your checkout health over the past 30 check cycles.<\/li>\n<li><strong>Auto-Cleanup Protocol<\/strong> \u2014 All synthetic test data (products, orders, cart items) is permanently purged immediately after each test to protect your store analytics.<\/li>\n<li><strong>HPOS Compatible<\/strong> \u2014 Fully compatible with WooCommerce High-Performance Order Storage.<\/li>\n<li><strong>Zero External Dependencies<\/strong> \u2014 No CDN calls, no tracking scripts, no external API connections. Everything runs locally.<\/li>\n<\/ul>\n\n<p><strong>How It Works:<\/strong><\/p>\n\n<ol>\n<li>CheckOO creates a hidden, $0.00 virtual product on the fly.<\/li>\n<li>It adds this product to an internal cart session.<\/li>\n<li>It processes checkout through a hidden mock payment gateway that only responds to internal test requests.<\/li>\n<li>It verifies the order was created successfully in the database.<\/li>\n<li>It immediately purges all synthetic data \u2014 the test product, the order, and all associated metadata.<\/li>\n<li>If any step fails, an alert email is dispatched to the store administrator.<\/li>\n<\/ol>\n\n<p><strong>Who Is This For?<\/strong><\/p>\n\n<ul>\n<li>WooCommerce store owners who want automated confidence that their checkout works.<\/li>\n<li>Agencies managing multiple client stores who need proactive monitoring.<\/li>\n<li>Developers who want to catch checkout-breaking changes before customers do.<\/li>\n<\/ul>\n\n<h3>Third-Party Services<\/h3>\n\n<p>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.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>checkoo<\/code> folder to your <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the WordPress Plugins menu.<\/li>\n<li>Ensure WooCommerce is installed and active.<\/li>\n<li>Navigate to <strong>WooCommerce &gt; CheckOO<\/strong> to configure your monitoring settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20create%20real%20orders%20or%20affect%20my%20sales%20data%3F\"><h3>Does this plugin create real orders or affect my sales data?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"will%20customers%20see%20the%20test%20payment%20gateway%3F\"><h3>Will customers see the test payment gateway?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20make%20any%20external%20api%20calls%3F\"><h3>Does this plugin make any external API calls?<\/h3><\/dt>\n<dd><p>No. CheckOO operates entirely within your WordPress installation. It does not connect to any external services, CDNs, or APIs. All processing is done locally.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20test%20fails%3F\"><h3>What happens if a test fails?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"is%20this%20compatible%20with%20woocommerce%20hpos%3F\"><h3>Is this compatible with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes. CheckOO declares full compatibility with WooCommerce High-Performance Order Storage (Custom Order Tables) and uses CRUD methods for all order operations.<\/p><\/dd>\n<dt id=\"can%20i%20run%20a%20test%20manually%3F\"><h3>Can I run a test manually?<\/h3><\/dt>\n<dd><p>Yes. The CheckOO dashboard includes a \"Run Test Now\" button that executes an immediate checkout test and displays the result.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Ghost Runner cron engine with configurable scheduling.<\/li>\n<li>Internal mock payment gateway.<\/li>\n<li>Auto-cleanup protocol for synthetic data.<\/li>\n<li>Email alert system for checkout failures.<\/li>\n<li>Last 30 checks timeline visualization.<\/li>\n<li>HPOS compatibility declaration.<\/li>\n<\/ul>","raw_excerpt":"Automated checkout monitoring for WooCommerce. Runs scheduled ghost transactions to verify functionality with instant email alerts on failure.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/331538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=331538"}],"author":[{"embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/openfixx"}],"wp:attachment":[{"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=331538"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=331538"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=331538"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=331538"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=331538"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/me.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=331538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}