OnyxFlo Watchdog quietly monitors your WooCommerce orders in the background and takes snapshots at key points in the order lifecycle (checkout, thank you page, and status changes). It then compares those snapshots to detect suspicious changes or data inconsistencies.
OnyxFlo Watchdog uses a lightweight custom database table ({prefix}onyxflo_watchdog_snapshots) to store order snapshots. Uninstalling the plugin does not automatically delete existing snapshot data, so you can retain a historical audit log if needed.
Examples of what OnyxFlo Watchdog can help catch:
When a potential issue is found:
This plugin is aimed at stores that care about data integrity and want an extra layer of safety before orders are shipped or refunded.
Order snapshots
Automatically logs snapshots of WooCommerce orders at:
Mismatch detection
Compares snapshots to detect:
Custom order status: “Watchdog Flagged”
Suspicious orders are moved into a dedicated status:
Snapshot viewer
View the snapshot history for a given order directly in wp-admin to see what changed over time.
Logging
Optional file logging for debugging and audit trails, stored inside the WordPress uploads directory (/wp-content/uploads/onyxflo-watchdog/).
Lightweight and focused
No bloat, no marketing overlays, no tracking. Just tools to help you protect your orders.