Linux 软件免费装
Banner图

OnyxFlo Watchdog for WooCommerce

开发者 broderconsulting
更新时间 2025年12月12日 04:35
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

security woocommerce logging monitoring orders

下载

1.0.0

详情介绍:

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. Key Features Requirements

安装:

  1. Upload the plugin files to the /wp-content/plugins/onyxflo-watchdog/ directory, or install via the Plugins screen in WordPress.
  2. Activate the plugin through the Plugins → Installed Plugins screen.
  3. Ensure WooCommerce is active.
  4. Go to OnyxFlo Watchdog → Settings in the wp-admin sidebar to review settings and configuration.
  5. Place a test order on your site to generate snapshots and confirm everything is working as expected.

屏幕截图:

  • Log viewer with a readable audit trail inside wp-content/uploads/onyxflo-watchdog.
  • Snapshot viewer showing the history of cart and subtotal changes for a single order.
  • Order list showing “Watchdog Flagged” status so your team can quickly spot issues.
  • Order notes screen with the OnyxFlo Watchdog warning message.

升级注意事项:

1.0.0 First public release of OnyxFlo Watchdog for WooCommerce. Please test on a staging site before using on a high-volume production store.

常见问题:

Does this plugin block orders or payments?

OnyxFlo Watchdog does not interfere with the payment process itself. It monitors orders after they are created and paid, and then flags suspicious ones by moving them into the Watchdog Flagged status. You (or your team) can then review these orders before shipping or issuing refunds.

What is the “Watchdog Flagged” status?

It’s a custom WooCommerce order status created by the plugin. When OnyxFlo Watchdog detects a potential mismatch, it can:

  • Move the order into Watchdog Flagged.
  • Show a warning notice on the order edit screen.
  • Help prevent your team from accidentally fulfilling or refunding the order until it’s reviewed.

Can I still process flagged orders?

Yes. Once you’ve reviewed the order and confirmed it’s safe, you can change the status back to a normal state such as Processing or Completed and proceed as usual.

Does this work with block checkout?

Yes. The plugin hooks into both:

  • Classic WooCommerce checkout
  • WooCommerce Blocks / Store API checkout
So snapshots and checks will be logged either way.

Will this slow down my site?

OnyxFlo Watchdog is designed to be lightweight. Snapshot logging happens on key order events and stores compact JSON in a custom database table. Under normal usage, it should have negligible impact on performance. For very high-volume stores, you may want to periodically prune old snapshots or logs.

Does this send any data to external servers?

No. All data stays on your site. The plugin only writes to:

  • A custom database table for snapshots.
  • A log file inside the WordPress uploads directory (/wp-content/uploads/onyxflo-watchdog/).

更新日志:

1.0.0