Title: GP B2B Orders for WooCommerce
Author: Goal Prevail
Published: <strong>2026 年 6 月 12 日</strong>
Last modified: 2026 年 7 月 9 日

---

搜索插件

![](https://ps.w.org/gp-b2b-orders-for-woocommerce/assets/banner-772x250.jpg?rev
=3570306)

![](https://ps.w.org/gp-b2b-orders-for-woocommerce/assets/icon-256x256.jpg?rev=3570306)

# GP B2B Orders for WooCommerce

 作者：[Goal Prevail](https://profiles.wordpress.org/goalprevail/)

[下载](https://downloads.wordpress.org/plugin/gp-b2b-orders-for-woocommerce.1.0.1.zip)

 * [详情](https://cn.wordpress.org/plugins/gp-b2b-orders-for-woocommerce/#description)
 * [评价](https://cn.wordpress.org/plugins/gp-b2b-orders-for-woocommerce/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/gp-b2b-orders-for-woocommerce/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/gp-b2b-orders-for-woocommerce/#developers)

 [支持](https://wordpress.org/support/plugin/gp-b2b-orders-for-woocommerce/)

## 描述

**GP B2B Orders for WooCommerce** makes it easy to manage business-to-business sales.
It adds clear, functional order statuses built for wholesale and B2B workflows while
staying fully compatible with WooCommerce core (including HPOS / Custom Order Tables).

#### Custom statuses

 * **B2B Shipped, Unpaid** — reduces stock once when set, order stays editable.
 * **B2B Unshipped, Unpaid** — no stock change, order stays editable.
 * **B2B Shipped, Paid (Completed)** — behaves like Completed, treated as paid, 
   not editable, stock reduced once if not already.

Each status behaves like a native WooCommerce status:

 * Appears in reports, filters, and bulk actions
 * Counts in WooCommerce analytics
 * Available through the WooCommerce REST API
 * Never reduces stock twice for the same order

An optional **admin email notification** is sent when an order moves into a B2B 
status. It uses standard WooCommerce email styling and includes product thumbnails
and a direct link to edit the order.

### Features

 * Three custom B2B order statuses
 * Automatic stock handling on status change (idempotent)
 * Bulk actions for quick status updates (works with both the legacy and HPOS orders
   screens)
 * Optional admin email notification for B2B status changes
 * Settings tab under **WooCommerce → Settings → B2B Orders**
 * Email configuration under **WooCommerce → Settings → Emails**
 * Compatible with WooCommerce reports, analytics, and REST API
 * HPOS / Custom Order Tables compatible

## 安装

 1. Upload the `gp-b2b-orders-for-woocommerce` folder to `/wp-content/plugins/`, or
    install through **Plugins → Add New**.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Go to **WooCommerce → Settings → B2B Orders** to choose which B2B statuses are 
    available.
 4. Go to **WooCommerce → Settings → Emails → B2B Order Status Update** to enable the
    notification and set the recipient.

## 常见问题

### Does this plugin modify core WooCommerce behavior?

No. It only registers new order statuses and hooks into standard WooCommerce filters
and actions.

### Who receives the B2B order email?

By default, the site admin email. You can change the recipient(s) under **WooCommerce
→ Settings → Emails → B2B Order Status Update**.

### Will it reduce stock more than once for the same order?

No. The plugin tracks reduction per-order with order meta to ensure stock is adjusted
only once.

### Is it compatible with High-Performance Order Storage (HPOS)?

Yes. The plugin declares HPOS compatibility and registers bulk actions for the HPOS
orders screen.

## 评价

此插件暂无评价。

## 贡献者及开发者

「GP B2B Orders for WooCommerce」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ Goal Prevail ](https://profiles.wordpress.org/goalprevail/)

[帮助将「GP B2B Orders for WooCommerce」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/gp-b2b-orders-for-woocommerce)

### 对开发感兴趣吗?

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

## 更新日志

#### 1.0.1

 * Fixed: product thumbnails now actually show in the B2B status email (the image
   tweak previously never applied).
 * Fixed: the “Edit in admin” link in the plain-text email now points to the correct
   order screen on HPOS stores.
 * Hardened: the legacy-reports status filter no longer touches non-array values.

#### 1.0.0

 * Initial release.
 * Three custom B2B order statuses with optional toggles.
 * Automatic, idempotent stock handling.
 * Bulk actions on legacy and HPOS orders screens.
 * Admin email notification for B2B status changes.
 * WooCommerce reports, analytics, and REST API integration.
 * HPOS / Custom Order Tables compatibility declared.

## 额外信息

 *  版本 **1.0.1**
 *  最后更新：**3 月前**
 *  活跃安装数量 **不到10**
 *  WordPress 版本 ** 6.5 或更高版本 **
 *  已测试的最高版本为 **7.0.7**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/gp-b2b-orders-for-woocommerce/)
 * 标签
 * [b2b](https://cn.wordpress.org/plugins/tags/b2b/)[orders](https://cn.wordpress.org/plugins/tags/orders/)
   [stock](https://cn.wordpress.org/plugins/tags/stock/)[wholesale](https://cn.wordpress.org/plugins/tags/wholesale/)
   [woocommerce](https://cn.wordpress.org/plugins/tags/woocommerce/)
 *  [高级视图](https://cn.wordpress.org/plugins/gp-b2b-orders-for-woocommerce/advanced/)

## 评级

尚未提交反馈。

[您的评价](https://wordpress.org/support/plugin/gp-b2b-orders-for-woocommerce/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/gp-b2b-orders-for-woocommerce/reviews/)

## 贡献者

 *   [ Goal Prevail ](https://profiles.wordpress.org/goalprevail/)

## 支持

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

 [查看支持论坛](https://wordpress.org/support/plugin/gp-b2b-orders-for-woocommerce/)