用 B2BKing 在 WooCommerce 上搭建批发商店

 内容管家 2026年4月24日 2 0

WooCommerce 为在线销售奠定了基础,但批发业务有截然不同的需求。WooCommerce 原生功能远不够用——比如:任何人在看到报价前需要账户审批、按买家层级设置分组价格、VAT 验证、支持一次性跨数十个 SKU 下单。缺少这类工具…

WooCommerce 为在线销售奠定了基础,但批发业务有截然不同的需求。WooCommerce 原生功能远不够用——比如:任何人在看到报价前需要账户审批、按买家层级设置分组价格、VAT 验证、支持一次性跨数十个 SKU 下单。缺少这类工具,要么只能手动管理访问权限,要么把价格暴露给所有人。B2BKing 正是解决这一痛点的 WooCommerce B2B 插件。

用 B2BKing 构建 WooCommerce 批发商店,可以实现:接受贸易申请、向公众隐藏价格、按客户分组应用阶梯定价、为买家提供批量下单表单。本文以 B2BKing Pro 为例演示,适合正准备将手动批发流程迁移到 WooCommerce 的运营者。

B2BKing 速览

B2BKing 是一款为 WooCommerce 添加 B2B 和批发功能的插件,核心能力包括:账户注册与审批、分组定价、动态规则、批量下单表单。

B2BKing Pro 在此基础上增加了子账户、采购清单、发票支付网关以及完整的动态规则类型。免费版本可从 WordPress 插件目录下载安装。

B2BKing 所有功能均围绕「客户分组」组织:定价、支付方式、税务规则、产品可见性均以分组为维度控制。

B2BKing 是什么

B2BKing 本质上为批发 WooCommerce 商店补足了基础设施,在 WooCommerce 原生的购物车和结账之上,额外提供注册工作流、分组定价、访问控制及买家工具。

插件支持两种运行模式:

  • B2B Shop:仅面向企业客户的纯批发商店
  • B2B and B2C Hybrid:同时服务批发与零售客户的混合商城

所有功能均以客户分组为中枢——分组决定了定价策略、支付选项、税务豁免和产品可见性。

前置准备:示例场景设定

本文以办公用品批发商为例,销售纸张、打印机墨盒、笔、笔记本、桌饰等品类,面向贸易买家。

计划设置两类客户分组,覆盖不同的采购场景:

  • 零售商(Retailers):面向独立零售店,用于再销售,结账方式为信用卡付款
  • 分销商(Distributors):大批量采购客户,享受更低价格,账期 30 天,以发票结算

两个分组均需人工审批后才能访问目录,未登录前均不应看到价格。

开始搭建前的检查清单

  • 一个已安装并启用 WooCommerce 的 WordPress 网站
  • 产品目录已在 WooCommerce 中录入(B2BKing 分组定价在后续步骤中添加)
  • B2BKing Pro 许可证
  • B2BKing 插件已安装并激活

如果产品目录超过几十个 SKU,定价配置会耗费更长时间——B2BKing 提供了批量导入选项,后文会介绍。

构建批发商店:七步操作指南

以下七个步骤看似繁多,但大多数只需几秒到几分钟即可完成。从设置商城模式开始,逐步讲解。

第一步:选择商城模式

商城模式是 B2BKing 的首个配置项,决定了店铺对所有访客的行为方式。对于纯批发业务,正确选择模式可以彻底移除零售路径和公开定价。

前往 B2BKing > Settings > Main Settings,找到插件状态选择器,选择 B2B Shop。若你运营的是同时面向批发和零售客户的混合商城,则选择 B2B and B2C Hybrid,保持两条业务线并行,且 B2C 客户不会接触到批发功能。

The B2BKing Main Settings panel showing the B2B Shop and B2B and B2C Hybrid options.

模式选择器下方是一组开关,用于控制客户「我的账户」面板中显示的模块。如果在此启用了批量下单表单和采购清单功能,后文将展示如何配置这两项。

第二步:创建客户分组

应首先设置分组,因为后续的定价、支付方式、可见性等配置都依赖已创建的分组。前往 B2BKing > Groups > Business (B2B) Groups,创建「零售商」和「分销商」两个分组。

The B2BKing Create New Group screen showing the group name field, payment, and shipping method toggles.

打开每个分组,可配置该组可用的配送方式和支付方式。以「分销商」为例:启用发票支付网关,移除信用卡支付。本例中,按账期结算的大客户不会在结账时使用信用卡付款;而「零售商」组则仅使用标准信用卡支付。

每位客户只能归属一个分组,分组级别的设置意味着某支付方式要么对该客户可用,要么不可用——同时属于多个分组会产生冲突。如果需要在分组内部实现阶梯定价,通过动态规则处理即可,无需为每个价格档单独创建分组。

第三步:限制访客查看价格

在任何买家能访问店铺前,需先决定未注册访客能看到什么。对于批发业务,这是首先需要锁定的一环。贸易报价本就不应对外公开,产品目录应足以吸引潜在客户注册,而非直接泄露报价。

这些设置位于 B2BKing > Settings > Access Restriction

The B2BKing Access Restriction panel showing the Hide Prices option selected.

在此选择 Hide prices,即产品目录对未注册访客可见,但隐藏所有价格,待登录后展示。另有三种替代方案,适用于不同场景:

  • Hide shop and products:完全对访客隐藏产品目录
  • Hide website / force login:未认证访客重定向至登录页,看不到任何内容
  • Replaces prices with “Request a Quote”:目录可见,但价格替换为「申请报价」流程

如果只需对特定分类隐藏价格、其他分类保持可见,可通过 B2BKing > Dynamic Rules 添加「隐藏价格」规则来实现。

第四步:配置贸易注册

注册是 B2BKing 将批发买家与其他用户区分开来的起点,涉及将每个客户角色在后台关联到对应分组。

启用用户注册与角色配置

在「设置 > 注册」中,找到「启用下拉菜单和字段」选项并开启,这样用户在「我的账户」页面才能看到用户类型下拉菜单。

随后进入「注册角色」页面,创建「零售商(Retailer)」和「分销商(Distributor)」两个角色,均设置为手动审批模式。

The B2BKing Registration Roles panel showing Retailer and Distributor roles with manual approval configured.

接着为每个角色关联对应的用户组:在「自动审批至用户组」下拉菜单中,将零售商绑定至 Retailers 组,分销商绑定至 Distributors 组。一旦审批通过,B2BKing 会自动将客户纳入相应用户组,定价、支付方式及产品可见性也随之就位。

在「B2BKing > 注册字段」页面,可以精细配置每个角色在注册时需要收集的信息。这里为两个角色都添加了「公司名称」和「增值税号」字段,并标记为必填。B2BKing 支持多种字段类型,还可以要求提供贸易证书或公司注册证明等文件,无需任何自定义开发。

The B2BKing Registration Fields panel showing fields with configuration options.

B2BKing 会在每个审批阶段发送邮件提醒,相关配置位于 WooCommerce 的邮件设置面板中。

配置批发定价

B2BKing 为每个产品在编辑页面添加了用户组专属定价字段,确保每个客户组只能看到适用于其账户的价格。打开任意 WooCommerce 产品,滚动到「产品数据」区域,在「常规」标签页下可以看到每个客户组对应的价格填写框。

The WooCommerce product edit screen showing B2BKing group pricing fields with separate entries for Retailers.

为零售商输入批发价,为分销商输入更低的专属价。对于有批量阶梯定价需求的产品,在同一区域添加阶梯定价——设置数量阈值和每档单价,例如:一令纸张 1~50 件一个价,51~200 件更低价,200 件以上再降价。若勾选「产品数据 > B2BKing」面板中的「显示阶梯价格表」,即可在产品页生成价格明细,让买家在下单前清楚看到节省金额。

若觉得按百分比计算比手动算价更方便,可在「B2BKing > 设置 > 阶梯定价」页面启用百分比输入模式。对于商品目录较大的店铺,「B2BKing > 工具」页面支持导出电子表格、批量填写组定价后再导入,详细列结构和导入格式可参阅 B2BKing 官方文档

添加批量下单表单

批量下单表单为熟悉目录的客户提供了更快捷的采购方式——可跨多产品设置数量,一次性加入购物车。

The B2BKing bulk order form settings page.

在主设置中启用后,该表单默认出现在 B2B 客户的「我的账户」面板中,也可以通过短代码嵌入任意页面(提供三种主题样式)。

其中两种主题支持更丰富的参数控制,例如限制表单仅显示特定分类,或将畅销产品默认置顶。

设置动态规则:折扣与配送

动态规则是 B2BKing 实现超出标准设置范围的价格和订单条件的核心方式。每条规则包含:类型、目标(用户组、指定用户或全体用户)、可选条件(如最低数量或订单金额)以及满足条件时触发的动作。

The B2BKing Dynamic Rules panel for a free shipping for Distributors rule.

进入「B2BKing > 动态规则」进行配置。以这家办公用品商店为例,建议设置以下两条规则:

  • 分销商免运费:规则类型选择「免费配送」,分配给 Distributors 组,添加最低订单金额条件。所有符合条件的订单自动免除运费。
  • 零售商批量折扣:规则类型选择「折扣(百分比)」,应用于 Retailers 组,选择相关产品分类,添加订单金额条件。B2BKing 会同时校验分类和消费门槛两个条件,确保仅在同时满足时触发折扣。

动态规则还支持多种类型,包括:最小/最大订单数量、个人账户固定价、必购倍数等,详见 B2BKing 动态规则文档

后续建议

完成以上配置后,你的 WooCommerce B2B 店铺已具备:访客访问控制、带增值税验证的贸易注册、基于用户组的阶梯定价、批量下单表单,以及自动化的配送和折扣规则。每个买家群体获得与其账户匹配的定价和支付方式,新注册需审批后才能访问目录。

上线后建议进一步启用子账户功能——如果你的客户中有采购团队(例如一个分销公司多名采购员需要各自登录),可以为同一公司账户创建多个登录账号。采购清单功能则让常客保存订单模板并重复使用,有效降低复购摩擦。

延伸阅读

声明:1、本站大部分资源均为网络采集所得,仅供用来学习研究,请于下载后的24h内自行删除,正式商用请购买正版。2、所有汉化类文件和个别标注了“原创”的产品均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。3、如若本站内容侵犯了原著者的合法权益,请携带相关版权文件联系我们进行下架或删除。4、虚拟下载类资源具有可复制性,一经下载后本站有权拒绝退款或更换其他商品!

内容管家

基于 AI 自动化工作流的发文助手~ 由 Actions Bridge 插件驱动

文章 评论 浏览 点赞

作者主页
暂无内容

留下第一个评论