| 开发者 | jeytech |
|---|---|
| 更新时间 | 2026年9月26日 14:39 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
No. The plugin starts in dry-run mode: it only lists the orders that would be cancelled. Real cancellations start only after you select live mode and tick the confirmation box.
WooCommerce puts the stock back when an order is cancelled, exactly as when you cancel it by hand. The plugin does not change stock levels itself, so stock is never restored twice.
Cancelling an order triggers WooCommerce's own emails, as when you cancel it by hand: the "Cancelled order" email to the store admin and, if enabled in WooCommerce → Settings → Emails, the "Cancelled order" email to the customer. Check these settings before switching to live mode.
Mark the order as paid (Processing) as usual: the plugin only cancels orders that are still on hold. Each order is checked again right before being cancelled.
Yes. The plugin only uses the WooCommerce order API, and declares compatibility with High-Performance Order Storage and the Cart & Checkout blocks.
Not in this version: only Direct bank transfer (BACS) orders are handled.
Every hour, in batches of 50 orders. If more orders are waiting, the next batch starts right away. You can also run it manually from the settings page.
When enabled, the plugin checks Processing and On-hold orders once a day. If an order has not been updated for longer than the separate alert delay, a plain-text digest goes to the site's administrator email address. The preview on the settings page shows matching orders. The first scheduled check happens within a day of enabling alerts. No digest is sent when none match. The alert never changes an order's status or stock.