Title: Octobyte COD Check for WooCommerce
Author: octobyte
Published: <strong>2026 年 7 月 28 日</strong>
Last modified: 2026 年 7 月 28 日

---

搜索插件

![](https://ps.w.org/octobyte-cod-check/assets/banner-772x250.png?rev=3625647)

![](https://ps.w.org/octobyte-cod-check/assets/icon-256x256.png?rev=3625632)

# Octobyte COD Check for WooCommerce

 作者：[octobyte](https://profiles.wordpress.org/octobyte/)

[下载](https://downloads.wordpress.org/plugin/octobyte-cod-check.1.1.0.zip)

 * [详情](https://cn.wordpress.org/plugins/octobyte-cod-check/#description)
 * [评价](https://cn.wordpress.org/plugins/octobyte-cod-check/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/octobyte-cod-check/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/octobyte-cod-check/#developers)

 [支持](https://wordpress.org/support/plugin/octobyte-cod-check/)

## 描述

Octobyte COD Check gives shop owners an easy way to keep track of which Cash on 
Delivery orders shipping companies have paid out.

Check or uncheck a simple **COD received** marker from the orders list or order 
page. It does not change the WooCommerce order status or affect customer emails,
tracking plugins, payment state, stock, or other custom store logic.

Your normal order workflow stays exactly the same.

The plugin:

 * Adds a compact checkbox column immediately after order status for recognized 
   COD orders.
 * Lets administrators and shop managers check or uncheck the marker from the orders
   list or individual order page.
 * Adds native **COD received** and **COD not received** filters to the existing
   orders screen.
 * Includes bulk actions to mark or unmark selected COD orders while safely ignoring
   non-COD orders.
 * Supports both High-Performance Order Storage (HPOS) and the legacy orders screen.
 * Lets developers recognize custom COD gateway IDs everywhere through a small filter
   hook.
 * Stores one small, persistent marker on the order until it is manually unchecked.
 * Is translation-ready through WordPress.org language packs.

There are no settings, external requests, background jobs, custom database tables,
or frontend assets.

## 屏幕截图

[⌊Filter WooCommerce orders by COD received state while viewing the compact marker
column beside order status.⌉⌊Filter WooCommerce orders by COD received state while
viewing the compact marker column beside order status.⌉[

Filter WooCommerce orders by COD received state while viewing the compact marker
column beside order status.

[⌊Use native bulk actions to mark or unmark selected COD orders; non-COD orders 
in a mixed selection are safely ignored.⌉⌊Use native bulk actions to mark or unmark
selected COD orders; non-COD orders in a mixed selection are safely ignored.⌉[

Use native bulk actions to mark or unmark selected COD orders; non-COD orders in
a mixed selection are safely ignored.

[⌊Review or change the same COD received marker from an individual order without
changing its order or payment status.⌉⌊Review or change the same COD received marker
from an individual order without changing its order or payment status.⌉[

Review or change the same COD received marker from an individual order without changing
its order or payment status.

## 安装

 1. Upload and activate the plugin.
 2. Open WooCommerce > Orders.
 3. Use the **COD received** checkbox for COD orders.
 4. Use the **All COD states** filter to view received or not-received COD orders.
 5. To update several orders, select them and choose **Mark COD received** or **Mark
    COD not received** from Bulk actions.

No configuration is required.

## 常见问题

### Does checking the box mark the WooCommerce order as paid?

No. It records only the independent COD received marker. It does not invoke WooCommerce
payment completion or change the order status.

### Can I undo a click?

Yes. Uncheck the same box to remove the marker.

### Can I filter orders by their COD received state?

Yes. Use the **All COD states** filter above the orders list and choose **COD received**
or **COD not received**.

### What happens if I bulk-select non-COD orders?

They are safely ignored. Only orders using a recognized COD payment method are changed.

### Does it support custom COD payment gateways?

WooCommerce’s standard `cod` gateway works automatically. Developers can add other
payment method IDs with the `octobyte_cod_check_payment_method_ids` filter:

    ```
    add_filter( 'octobyte_cod_check_payment_method_ids', function ( $methods ) { $methods[] = 'my_cod_gateway'; return $methods; } );
    ```

The added gateway IDs are recognized by the column, inline and order-page markers,
filters, and bulk actions.

### What happens to the markers if I deactivate or delete the plugin?

The order metadata is preserved. Reinstalling the plugin makes the markers visible
again.

### Does it support HPOS?

Yes. The plugin uses WooCommerce order CRUD APIs and supports the HPOS and legacy
orders lists.

## 评价

此插件暂无评价。

## 贡献者及开发者

「Octobyte COD Check for WooCommerce」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ octobyte ](https://profiles.wordpress.org/octobyte/)

[帮助将「Octobyte COD Check for WooCommerce」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/octobyte-cod-check)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/octobyte-cod-check/)，
查看[SVN仓库](https://plugins.svn.wordpress.org/octobyte-cod-check/)，或通过[RSS](https://plugins.trac.wordpress.org/log/octobyte-cod-check/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/octobyte-cod-check/)。

## 更新日志

#### 1.1.0

 * Initial WordPress.org release.
 * Added native filters for received and not-received COD orders.
 * Added support for custom COD payment gateway IDs through a developer filter.
 * Added a discreet COD received marker inside the order page.
 * Prepared translations for WordPress.org language packs instead of bundling locale
   files.
 * Restricted admin notices to relevant order-list or plugin-management screens.
 * Expanded marketplace documentation and screenshots.

#### 1.0.3

 * Updated security handling and metadata for WordPress.org submission requirements.

#### 1.0.2

 * Reduced the COD received column to its natural compact width.

#### 1.0.1

 * Kept checkbox clicks separate from WooCommerce’s clickable order rows.
 * Positioned the COD received column immediately after order status.
 * Added safe bulk actions to mark or unmark COD orders.

#### 1.0.0

 * Initial release.
 * Added the reversible COD received marker to HPOS and legacy order lists.
 * Added English and Greek interface text.

## 额外信息

 *  版本 **1.1.0**
 *  最后更新：**2 周前**
 *  活跃安装数量 **不到10**
 *  WordPress 版本 ** 6.4 或更高版本 **
 *  已测试的最高版本为 **7.0.3**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/octobyte-cod-check/)
 * 标签
 * [cash on delivery](https://cn.wordpress.org/plugins/tags/cash-on-delivery/)[cod](https://cn.wordpress.org/plugins/tags/cod/)
   [orders](https://cn.wordpress.org/plugins/tags/orders/)[payments](https://cn.wordpress.org/plugins/tags/payments/)
   [woocommerce](https://cn.wordpress.org/plugins/tags/woocommerce/)
 *  [高级视图](https://cn.wordpress.org/plugins/octobyte-cod-check/advanced/)

## 评级

尚未提交反馈。

[Your review](https://wordpress.org/support/plugin/octobyte-cod-check/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/octobyte-cod-check/reviews/)

## 贡献者

 *   [ octobyte ](https://profiles.wordpress.org/octobyte/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/octobyte-cod-check/)