WooCommerce B2B网站核心业务流程解析

注册审批 + 客户分组

自定义B2B注册表单

注册入口

  • 普通用户注册时走 标准 WooCommerce 注册表单
  • B2B 用户可以使用 专属的 B2B 注册表单(可独立页面,也可与 B2C 表单合并,用户可选择注册类型)。

自定义字段

你可以在后台添加/修改字段,例如:

  • 公司名称
  • 税号 / VAT ID
  • 营业执照号码
  • 电话 / 传真
  • 地址(账单地址、发货地址)
  • 文件上传(比如营业执照扫描件)
  • 下拉选择(例如客户类型:经销商 / 批发商 / 代理商)

这些字段都可以 设置为必填 / 选填

分组与审批

  • 注册时,客户可以选择所属的 客户组(或后台根据条件自动分配)。
  • 注册审批流:管理员审核通过后才能激活账号;审核失败可以拒绝/备注。
  • 可以设置 自动分组规则(比如:如果选择“批发商”,就自动进入“Wholesale组”)。

表单显示控制

  • 可以区分 B2C 与 B2B 表单,让零售客户只填写简单信息,B2B 客户填写完整企业资料。
  • 可以限制:未登录或未批准的 B2B 客户,看不到价格/不能下单。

数据用途

  • 自定义字段收集到的数据会显示在:
    • 用户后台资料页
    • 订单详情页
    • 可导出/导入(方便 CRM 或 ERP 对接)
  • 支持和 WooCommerce Billing/Shipping 字段联动。

应用场景

  • 批发商城:要求客户注册时提供公司和税务信息。
  • 分销代理:要求客户提交营业执照、授权文件。
  • 混合模式(B2B + B2C):零售客户快速注册,B2B 客户走详细注册和审批。

常见 B2B 注册表单字段清单

基本信息
  • 姓名(联系人)
  • 邮箱
  • 手机号 / 电话
公司信息
  • 公司名称(必填)
  • 公司类型(批发商 / 分销商 / 零售商 / 代理商)
  • 税号 / VAT ID
  • 营业执照号码 / 统一社会信用代码
  • 公司网站
地址信息
  • 公司地址(账单地址)
  • 发货地址(可选)
  • 国家 / 地区
  • 省 / 城市 / 邮编
业务信息
  • 预计年采购额(下拉:10万以内 / 10–50万 / 50万以上)
  • 主要采购产品类别(多选:电子 / 家具 / 食品 …)
  • 客户来源(推荐 / 广告 / 展会 …)

文件上传(可选)

  • 营业执照扫描件
  • 税务登记证 / 授权文件
选择/同意
  • 客户类型选择(B2C / B2B)
  • 同意协议(勾选服务条款、隐私政策)
建议配置方式
  • 必填字段:公司名、税号/执照号、联系人姓名、邮箱、电话、国家/地区
  • 选填字段:预计采购额、主营产品、公司网站
  • 后台审核:强烈建议开启,避免垃圾注册(只有审核通过的客户才能看到 B2B 价格/下单)。

账户审批流

开启审批机制

  • 启用 新注册用户需要管理员审批
  • 适用于 B2B 客户(企业/批发),B2C 客户可以继续自动注册。

注册流程

  1. 用户提交 自定义注册表单(含公司名、税号、营业执照等)。
  2. 状态会标记为 待审核(Pending Approval)
  3. 管理员在后台 用户管理 页面能看到待审核账户。
  4. 管理员可选择:
    • 批准 (Approve) → 账号变为激活状态,可登录并享受 B2B 权限(价格、下单)。
    • 拒绝 (Reject) → 用户收到拒绝通知,无法登录或访问 B2B 功能。

审批通知

  • 邮件通知:用户注册后会收到“已提交申请”的确认邮件。
  • 审核通过/拒绝后,系统会自动给用户发送通知邮件。
  • 管理员也可以收到“有新账号待审核”的提醒。

可配置选项

  • 自动 vs 手动审批
    • 可以设置某些客户组自动批准(比如普通零售客户)。
    • B2B 客户需要人工审核。
  • 自定义重定向
    • 未批准用户登录时,可以跳转到“等待审核”提示页面。
  • 配合字段条件
    • 比如:如果用户注册时选择“经销商”,自动进入待审批状态。

好处

  • 避免垃圾注册、筛选客户质量。
  • 让商家对进入 B2B 体系的客户有更好的掌控。
  • 客户分组 + 定价规则 联动:只有批准的客户才能看到 B2B 价格和产品目录。

举例:一个批发商城

  • 普通零售客户注册后 自动批准 → 立即可以按零售价购买。
  • B2B 客户注册时选择“公司账号”,上传营业执照 → 待审批 → 管理员审核后批准 → 进入批发组,享受批发价和账期。

账户审批流,就是在 注册环节加一道门槛,确保只有合格的企业客户被批准进入 B2B体系(专属价格、账期、目录),而普通零售用户仍然可以直接下单。

账号类型

区分 B2C 和 B2B 用户,设置不同规则。

账号类型区分:B2C 与 B2B

账号分类

用户被分为:

  • B2C 用户(零售客户)
    默认 WooCommerce 客户,按零售价购买,无需审批。
  • B2B 用户(企业/批发客户)
    属于某个 客户组(Wholesale、Distributor、VIP…),有专属价格和规则。
注册方式
  • 分流注册:注册页面可让用户选择注册为 B2C 还是 B2B。
  • 后台分配:管理员可手动把某个账号改为 B2B 并分配组。
  • 审批机制:B2B 注册可能需要管理员审核,B2C 自动通过。
规则设置差异

B2C 与 B2B 用户分别设置规则,包括:

价格
  • B2C 用户 → 显示零售价。
  • B2B 用户 → 按客户组显示批发价 / 阶梯价。
  • 未登录用户 → 可选择隐藏价格或显示“请注册”。
购物限制
  • 最小订单金额/数量:B2B 用户可设置更高的起订量,B2C 不受限制。
  • 支付方式:B2B 用户可用“账期付款 (Net Terms)”,B2C 只能在线支付。
  • 配送方式:B2B 用户可用大宗运输,B2C 走普通快递。
目录与可见性
  • 某些产品/分类只对 B2B 用户可见,B2C 看不到。
  • B2C 用户可浏览整个商城,B2B 用户登录后可见隐藏的批发目录。
下单方式
  • B2C 用户 → 正常购物车结账。
  • B2B 用户 → 可以使用 快速下单表格报价请求 功能。
举例场景:一个批发+零售商城
  • B2C 客户:注册即用,看到零售价;可以单件购买;只能信用卡/PayPal/Stripe等支付方式支付。
  • B2B 客户:注册后需审批,进入“批发商组”;看到批发价(如买10件起批);可用银行转账或账期付款。

通过账号类型,把用户分为 B2C(零售)B2B(批发/企业),并能在 价格、订单限制、支付方式、产品可见性 等方面应用不同规则,实现 一个站同时服务零售和批发客户

子账号 / 员工账号

一个公司下多个账号,支持权限分配。

核心概念

  • 一个公司(B2B客户)对应一个 主账号(Master Account / 公司管理员)
  • 主账号可以创建多个 子账号(员工账号 / Subaccounts)
  • 子账号共享公司信息(价格、账期、订单规则),但权限可控。

子账号管理

  • 主账号可以在前端后台添加/管理子账号
    • 添加员工邮箱、姓名、角色
    • 重置子账号密码
    • 分配/回收权限

权限分配

子账号的权限可以灵活设置,例如:

  • 下单权限
    • 可以下单(绑定公司账期/付款方式)
    • 只能提交订单申请,需主账号批准
  • 订单管理权限
    • 可以查看本公司所有订单
    • 只能查看自己下的订单
  • 账户管理权限
    • 允许/禁止修改公司信息
    • 允许/禁止邀请新员工
  • 付款权限
    • 可进行付款操作
    • 仅能创建订单,付款需主账号完成

典型应用场景

  • 大公司采购
    公司有一个采购经理(主账号),下属多个采购员(子账号)分工下单,经理统一审批和付款。
  • 分支机构/部门采购
    不同分公司员工下单,但订单集中在一个主账号下结算。
  • 分销代理模式
    一个代理商(主账号)管理多个业务员(子账号),代不同终端客户下单。

好处

  • 企业级账户结构:贴合现实中“公司+员工”的采购模式。
  • 权限灵活:避免子账号随意下单或付款,减少风险。
  • 集中管理:所有订单、账单统一在主账号下,方便对账。

子账号功能 = 给 B2B 客户公司提供一个 主账号 + 多个员工账号的层级结构,支持权限控制,适合需要 多人协作采购 / 部门化管理 的企业客户。

子账号常见角色权限对照表

角色类型下单权限审批订单查看订单修改公司资料管理子账号付款权限
主账号 / 管理员可下单可审批全部订单可修改可添加/删除可付款
采购员可下单无审批仅自己订单(可选全部)不可修改不可管理不可付款
财务人员不可下单无审批全部订单(用于对账)不可修改不可管理可付款
助理 / 实习可提交订单申请(需审批)无审批仅自己订单不可修改不可管理不可付款

使用建议

  1. 大型公司
    • 采购员负责下单 → 主账号审批 → 财务人员付款。
  2. 中小企业
    • 主账号直接负责所有操作,子账号仅作为下单辅助。
  3. 分销商/代理商
    • 主账号管理整体业务 → 子账号为业务员,下单后由主账号统一付款。

你可以通过 角色化配置(管理员 / 采购员 / 财务 / 助理)快速搭建符合企业实际的账号结构,让 多人协作采购 在 WooCommerce 上变得顺畅。

专属价格 + 阶梯折扣

分组定价

根据客户组(批发商、分销商、大客户)设置不同价格。

客户分组

  • 管理员可以在后台创建多个 客户组 (Customer Groups),例如:
    • 批发商(Wholesaler)
    • 分销商(Distributor)
    • VIP 客户
    • 海外客户 / 国内客户

每个注册的 B2B 用户会被分配到某个组(手动分配或注册时自动分配)。

分组定价规则

对每个客户组设置不同的价格规则:

单品价格
  • 在产品编辑页,新增 分组价格字段
    • 零售价(默认) → 给 B2C 客户
    • 批发价 → 给批发商组
    • 特供价 → 给 VIP 客户组
数量阶梯价 (Tiered Pricing)
  • 例如:
    • 批发组:
      • 买 10 件 → 单价 $90
      • 买 50 件 → 单价 $80
      • 买 100 件 → 单价 $70
折扣规则
  • 可以按组设置:
    • 按比例折扣(比如 Distributor 组享受 -20%)
    • 固定金额折扣(每单减 $50)
    • 条件优惠(满 $5000 再打 95 折)
隐藏价格
  • 未登录用户看不到价格(显示“请注册查看”)。
  • 只有登录并属于某个客户组的用户,才能看到对应的组价。

典型应用场景

  • B2C 用户:看到零售价,按件买。
  • 批发商组:看到批发价,必须 10 件起订。
  • 分销商组:享受更低价,还可以账期付款。
  • VIP 大客户:价格更优惠,或者独享定制折扣。

好处

  • 一站多用:同一个站点可以同时服务 零售 + 批发
  • 价格灵活:不同客户组享受不同价格,不用建多个商城。
  • 省事:管理员只要维护一套商品,就能针对不同客户应用不同定价。

分组定价功能,让你可以针对不同客户组(批发商、分销商、VIP…)设置专属价格和阶梯折扣,从而在 一个商城内同时支持 B2C 和 B2B 的定价需求。

数量阶梯价(Tiered Pricing)

买得越多单价越低。

核心逻辑

  • 给产品设置不同的价格区间:
    • 购买数量越多,单价越低
  • 支持按 客户组 分别设置阶梯价(比如批发商、分销商看到不同优惠梯度)。

设置方式

在 WooCommerce 产品编辑页(会增加设置项):

  • 例子:
    • 1–9 件:单价 $100
    • 10–49 件:单价 $90
    • 50–99 件:单价 $80
    • 100 件以上:单价 $70

还可以为不同客户组设置不同的阶梯,比如:

  • 批发组:10 件起享受阶梯价
  • 分销组:5 件起就享受更低价

前端展示

  • 商品详情页会显示一个 价格表,让客户清楚知道“买更多更便宜”。
  • 购物车结算时会自动按购买数量应用对应单价。

典型应用场景

  • 批发采购
    批发商通常需要大量采购,阶梯价能引导他们多买。
  • 代理分销
    给分销商更低的批量价格,鼓励更大单量。
  • 促销策略
    既能满足小额客户(高单价),又能吸引大单客户(低单价)。

好处

  • 提高客单量:客户为了拿到低价,会增加采购数量。
  • 灵活差异化:不同客户组、不同商品都能设置专属的批量优惠。
  • 避免单独议价:系统自动应用规则,减少人工沟通。

数量阶梯价 = 给 WooCommerce 增加一个 批发逻辑:数量越多单价越低,可按客户组灵活设置,前端直观显示价格表,能有效促进大单成交。

隐藏价格/仅登录可见

未登录用户不能看到价格。

核心逻辑

  • 未登录用户(访客)在前端浏览时:
    • 看不到价格
    • 看不到“加入购物车”按钮
    • 只会看到提示文字(可自定义),例如:
      • “请登录后查看价格”
      • “注册成为批发客户以获取报价”

登录后的区别

  • B2C 客户 → 登录后显示零售价,可以直接下单。
  • B2B 客户 → 登录后显示专属的批发价 / 阶梯价。
  • 未批准的 B2B 客户 → 登录后可能仍看不到价格(直到管理员审批通过)。

配置方式

  • 哪些用户组可见价格
  • 哪些用户组不可见价格
  • 自定义未登录用户看到的提示文字/按钮(比如“注册成为批发客户”并跳转到注册页)。

典型应用场景

  • 批发商城:不公开价格,避免零售客户或竞争对手看到批发价。
  • 会员制电商:只有注册并登录的会员才能看到价格。
  • 报价驱动:隐藏价格,强制客户联系业务员或提交报价请求。

好处

  • 保护批发价隐私:防止零售客户或同行查询你的底价。
  • 鼓励注册:未登录用户必须注册/登录,促进潜在客户转化。
  • 灵活控制:可以对不同客户组应用不同的价格可见性策略。

隐藏价格/仅登录可见功能,让你可以对 未登录或未批准的用户隐藏价格和购买按钮,只有合格客户登录后才能看到批发价并下单,非常适合 批发 / B2B 场景

价格可见性策略表

用户状态价格显示购买按钮备注 / 提示文字
访客(未登录)隐藏隐藏“请登录后查看价格” / “注册成为批发客户”
B2C 用户(零售)显示零售价显示直接按零售价购买
B2B 用户(已批准)显示批发价/阶梯价显示可按组别规则下单(批量、账期等)
B2B 用户(待审批)隐藏隐藏“您的账户正在审核中,请稍候”

建议配置方式

  • 访客:隐藏价格 → 引导注册
  • B2C 用户:显示零售价 → 普通零售下单
  • B2B 用户(已批准):显示批发价 / 阶梯价 → 大宗采购
  • B2B 用户(待审批):隐藏价格 → 避免未批准客户提前享受批发价

通过这张表,你可以把 价格可见性和下单权限 分层清晰管理,让网站同时兼顾 零售客户批发客户

报价请求(Request a Quote)

客户可向商家申请个性化报价。

核心功能

  • 客户(尤其是 B2B 客户)可以选择 申请报价 而不是直接下单。
  • 适合 大单采购 / 特殊产品 / 定制服务,客户想和商家谈价格。

工作流程

  1. 客户在产品页或购物车页,点击 “请求报价”按钮
  2. 填写简要信息(数量、需求说明、附件等)。
  3. 管理员在后台收到 报价请求
  4. 管理员审核并 生成一个报价单(含折扣价 / 特殊条件)。
  5. 客户收到通知(邮件 + 前端消息),可以选择:
    • 接受报价 → 自动生成订单
    • 拒绝报价 → 请求关闭

支持的功能点

  • 批量报价:客户可选多个产品,一次性请求。
  • 附加备注/文件上传:客户可提交需求说明。
  • 客户分组条件:只对 B2B 用户显示“请求报价”,B2C 用户仍然是“加入购物车”。
  • 与消息系统集成:可以在后台和客户往复沟通,直到达成报价。

应用场景

  • 大额采购:客户想谈更低的价格(比如 1000 件以上)。
  • 定制化商品:客户需要修改产品规格,无法直接下单。
  • B2B 服务型电商:先沟通报价,再转订单。

好处

  • 增强灵活性:让 WooCommerce 不再只是“死板的定价”。
  • 提高转化率:给客户一个谈价机会,避免流失。
  • 简化流程:报价单一旦接受,可自动变成订单,无需客户重新下单。

报价请求功能,让客户可以像现实中一样 申请个性化报价 → 商家审核 → 客户接受 → 转为订单,非常适合 大额采购、批发议价、定制产品 的场景。

批量下单 + 账期挂账

发票 & 挂账(Net Terms)

支持设置“账期付款”(例如净30天)。

核心概念

  • Net Terms = 账期付款:客户可以先下单收货,再在约定时间内付款。
  • 常见账期:Net 15、Net 30、Net 60(分别代表 15 / 30 / 60 天内付款)。
  • 对特定客户组或客户启用“账期付款”作为支付方式。

工作流程

  1. 客户下单 → 选择“账期付款 (Invoice / Net Terms)”作为支付方式。
  2. 订单状态 → 系统标记为“挂账 / 待付款”。
  3. 客户收货 → 在账期内付款。
  4. 到期提醒 → 商家可在后台查看哪些账单未付,手动提醒客户。

配置方式

  • 客户组设置单个客户资料中,启用 “Net Terms” 功能。
  • 可定义:
    • 账期时长(Net 15 / Net 30 / Net 60…)
    • 是否允许部分客户用此支付方式
    • 是否结合信用额度(Credit Limit)使用

应用场景

  • 长期合作客户:给老客户开放 Net 30 账期,减少现金流阻力。
  • 分销代理:让代理先进货,月底统一结算。
  • 大额订单:客户下大单时更倾向于账期付款,而不是先付款。

好处

  • 贴合传统 B2B 模式:账期付款是线下批发常见习惯。
  • 提高成交率:给客户更宽松的付款条件,促进下大单。
  • 客户分级:只对信誉好的客户开放,增强粘性。

与发票功能结合

  • 下单后系统会生成订单记录,可作为发票依据。
  • 商家可以导出订单/发票,方便财务对账。
  • 支持和第三方 开票插件 / ERP 对接,做完整财务管理。

发票 & 挂账 (Net Terms) 功能,让你可以对特定客户开放 账期付款(如 Net 30),订单先挂账,客户在约定天数内付款,非常符合 传统批发 & 分销合作模式

账期付款策略表

客户类型付款方式账期时长备注
访客 / B2C 用户在线支付(信用卡/PayPal/微信/支付宝)无账期仅支持现付,不能挂账
普通 B2B 客户在线支付 + 银行转账无账期首次合作不开放账期,降低风险
VIP 批发客户在线支付 + 银行转账 + Net 3030 天审核通过后享受账期,月末统一结算
核心大客户 / 分销商在线支付 + 银行转账 + Net 6060 天高信誉客户,给予更宽松账期
特殊协议客户自定义 Net Terms(Net 15 / Net 45 / Net 90)灵活按合同约定配置账期,个性化管理

实施建议

  • 风险控制
    • 初次客户 → 仅支持现付。
    • 合作 3 个月以上的优质客户 → 开放 Net 30。
    • 长期大客户 → 根据信用情况调整到 Net 60 / Net 90。
  • 信用额度 (Credit Limit)
    • 可以和 Net Terms 结合,例如:客户最高挂账额度 $10,000,超过必须先结清。
  • 到期提醒
    • 建议结合邮件提醒或财务系统,定期催款。

通过 账期分层策略,你可以在 WooCommerce 里做到:零售客户现付 → 普通批发客户先考察 → VIP 批发客户开放 Net 30 → 核心大客户给予 Net 60/90,既能促进大单,又能控制风险。

最小订单金额 / 数量

控制下单条件。

核心逻辑

  • 商家可以设置:
    • 最小订单金额:购物车总金额必须 ≥ X 元才能结账。
    • 最小订单数量:购物车商品总数必须 ≥ X 件才能结账。
  • 如果条件不满足,客户会收到提示,无法继续下单。

设置维度

支持在不同层级设置最小订单条件:

  • 全局规则(作用于所有产品 / 所有订单)
  • 客户组规则(不同组有不同的最低门槛,例如 B2C 1 件起订,批发组 10 件起订)
  • 产品规则(某个商品必须 5 件起订,或者整箱购买)

前端效果

  • 客户尝试结账时,如果不满足条件 → 提示信息(可自定义,如“批发订单需满 500 元才可下单”)。
  • 可以在购物车和结账页直观显示“您还差 XXX 元/件才能下单”。

应用场景

  • 批发起订量:例如:批发商至少买 10 件;零售客户 1 件即可。
  • 最低消费:例如:B2B 客户每次订单必须 ≥ ¥500;VIP 客户则 ≥ ¥2000。
  • 整箱采购:部分产品必须按“箱规”购买(如 12 瓶/箱,不能单瓶下单)。

好处

  • 保证利润:避免客户小单频繁下单,降低履约成本。
  • 区分客户层级:不同客户组设置不同的最低门槛,符合实际业务逻辑。
  • 灵活性高:全局 + 分组 + 单品规则结合,满足零售和批发的不同需求。

最小订单金额 / 数量功能,让你可以灵活控制下单条件,比如“批发客户满 ¥500 起订、10 件起购”,有效防止小单干扰,符合批发电商逻辑。

批量订单表格(Bulk Order Form)

方便 B2B 用户快速添加多个 SKU 下单。

核心功能

  • 提供一个 快速下单界面,B2B 用户可以在一个表格中:
    • 搜索商品(按 SKU 或名称)
    • 输入购买数量
    • 批量添加到购物车
  • 省去了逐个进入商品页面的繁琐操作,非常适合批发采购。

表格特点

  • 即时搜索:输入 SKU 或关键词时自动联想产品。
  • 数量输入框:直接输入数量,系统自动计算小计。
  • 多行添加:一次性录入多个 SKU,点击“添加到购物车”批量加入。
  • 客户组定价:表格里显示的是当前客户组对应的价格(零售/批发/分销)。
  • 阶梯价兼容:购买数量满足条件时,单价会自动切换为阶梯价。

使用场景

  • 批发客户:客户已经有 SKU 清单,只需批量输入数量即可下单。
  • 老客户复购:客户常买同一批产品,下次可快速输入 SKU + 数量,一键下单。
  • 大型订单:客户采购几十种产品,批量表格比逐页加入购物车快得多。

前端体验

  • 专属页面(如 /bulk-order),专为 B2B 客户设计。
  • 也可以嵌入到普通页面/客户组专属页面。
  • 支持 移动端使用,方便业务员或客户在现场快速下单。

好处

  • 大幅提升下单效率:适合 SKU 多、订单复杂的 B2B 业务。
  • 减少客户流失:让客户几分钟就能完成大单采购。
  • 贴合传统批发习惯:和“线下下采购单”很相似,客户上手快。

批量订单表格 (Bulk Order Form),让批发客户可以 快速搜索 SKU → 输入数量 → 一键下单,极大提升下单效率,非常适合 SKU 多、大额订单频繁的 B2B 场景。

批量订单表格 vs 普通购物流程

对比维度普通购物流程(B2C常见)批量订单表格
下单入口进入产品详情页,逐个添加购物车在一个表格中输入 SKU/名称 + 数量,批量加入
SKU 数量一般 1–5 个,少量购买通常几十上百个 SKU,批量采购
操作步骤搜索产品 → 打开页面 → 加入购物车 → 返回列表 → 重复直接表格搜索 → 输入数量 → 一键添加全部
价格显示单个产品页显示价格表格内实时显示当前客户组价格(含阶梯价)
效率下单慢,适合零售用户下单快,适合批发客户/大订单
客户体验类似零售电商购物类似批发商“填采购单”,客户上手快
适用对象B2C 零售客户B2B 批发/分销客户

总结

  • 普通购物流程:更适合 零售客户,SKU 少,购物体验友好。
  • 批量订单表格:更适合 批发/企业客户,能在几分钟内完成大额采购,效率提升显著。

普通流程更像“逛超市”,而 批量订单表格更像“填写采购单” —— 完全符合 B2B 批发客户的习惯。

购物车规则

基于用户组/订单金额的优惠或限制。

核心逻辑

  • 你可以根据 客户组 / 用户类型 / 订单金额 / 产品条件,设置优惠或限制。
  • 类似 WooCommerce Coupon,但 更智能,可以自动触发,无需客户输入优惠码。

支持的条件

规则可以基于以下条件:

  • 客户组(B2C、批发商、分销商、VIP 客户…)
  • 订单金额(满 ¥1000 / 满 $5000 …)
  • 订单数量(买 ≥ 20 件)
  • 特定产品或分类(如买电子产品 ≥ 10 件)

可执行的动作

当满足条件时,可以自动:

  • 打折(百分比折扣 / 固定金额折扣)
  • 免运费
  • 禁止下单(如果不满足最低要求)
  • 隐藏/显示支付方式(比如:账期付款只对 ≥ ¥5000 的 B2B 客户开放)
  • 自动添加赠品(买满 1000 送样品)

应用场景

  • 优惠策略
    • 批发客户满 ¥5000 → 自动 95 折
    • VIP 客户下单金额 ≥ ¥10,000 → 自动免运费
  • 下单限制
    • 普通客户必须满 ¥200 才能下单
    • 批发客户必须满 10 件才能下单
  • 付款限制
    • B2C 用户只允许用信用卡
    • B2B 用户订单满 ¥5000 才能使用“账期付款”

好处

  • 精准营销:不同客户组享受不同优惠,差异化定价更灵活。
  • 订单质量提升:通过最低金额/数量要求,避免小额订单占用资源。
  • 自动化:客户无需输入优惠码,体验更好。

购物车规则,就是一套 基于客户组 / 订单金额 / 产品条件的自动优惠或限制系统,能帮助你实现 满减、折扣、免运费、起订要求、支付限制 等 B2B/B2C 差异化策略。

购物车规则应用示例表

客户类型订单金额 / 数量条件自动规则 / 限制说明
B2C 用户(零售)订单金额 ≥ ¥200才能结账(低于限制提示“满 ¥200 起购”)避免零碎小单
批发商组订单数量 ≥ 10 件才能下单批发起订量
分销商组订单金额 ≥ ¥5000自动 95 折大单奖励
VIP 客户订单金额 ≥ ¥10,000自动免运费 + 可选账期付款大客户特权
所有客户购买指定分类产品 ≥ 20 件自动赠送 1 件样品促销策略
B2C 用户无条件屏蔽“账期付款”支付方式只允许现付
B2B 用户订单金额 ≥ ¥5000显示“账期付款 (Net 30)”支付方式挂账门槛

总结

  • B2C 用户 → 多用 最低消费 / 屏蔽支付方式
  • 批发客户 → 多用 起订量 / 阶梯价 / 大单折扣
  • VIP 客户 → 多用 免运费 / 账期付款 / 专属优惠

这样可以把 零售、普通批发、大客户 分层管理,符合真实的 B2B 电商逻辑。通过 购物车规则表,你可以一站式实现:零售客户限额 → 批发客户起订量 → 分销客户大单折扣 → VIP 客户专属账期

产品目录 + 权限控制

隐藏产品/分类

只对特定客户组可见

核心逻辑

  • 你可以控制 哪些产品/分类只对特定客户组可见
  • 未满足条件的客户:
    • 看不到该产品/分类(彻底隐藏)
    • 或者看到但无法下单(显示提示,如“仅限批发客户购买”)。

设置方式

  • 在后台 产品编辑页面分类设置 中:
    • 勾选 “可见客户组”(B2C、批发商、分销商、VIP…)。
  • 如果客户不属于勾选的组:
    • 前端不会显示该产品/分类。
    • 搜索结果和目录中也不会出现。

应用场景

  • B2B 专属产品:某些产品只卖给批发商,不对零售客户公开。
  • 区域/渠道限制:不同国家/渠道客户看到不同的产品目录。
  • 分级客户优惠:VIP 客户可见特别系列商品,普通批发客户看不到。
  • 隐藏大包装/整箱产品:B2C 客户只能买单件,B2B 客户才能看到箱规产品。

可配合的功能

  • 价格可见性:结合“隐藏价格”,做到:B2C 用户看不到批发产品,也看不到批发价。
  • 购物车规则:限制只有特定客户组能购买某些商品。
  • 快速下单表格:B2B 客户在批量表格中可以看到隐藏商品,B2C 客户则完全不可见。

好处

  • 精准分销:让不同客户群体看到不同的商品目录,避免冲突。
  • 保护批发价:B2C 用户完全看不到 B2B 产品,避免价格比较。
  • 灵活控制:既可隐藏,也可“半隐藏”(显示但禁止购买)。

隐藏产品/分类功能,可以让你把 WooCommerce 商品目录分层管理:零售客户看零售产品,批发客户看批发产品,VIP 客户看专属产品,实现真正的 差异化商品可见性

客户组 vs 产品可见性表

客户组可见产品/分类隐藏产品/分类备注
访客(未登录)不显示任何价格,可见“公共产品目录”批发类产品、VIP 专属产品仅作展示,引导注册
B2C 用户(零售)零售单品、促销品、常规消费品批发包装(箱规)、分销专供、企业定制产品避免零售客户接触批发价
批发商组批发包装、整箱产品、基础批发系列VIP 限定商品、特殊渠道专供产品按起订量/最低消费下单
分销商组分销专供产品、组合包、批发系列B2C 零售单品(无必要)、VIP 限定商品定位为渠道销售
VIP 客户所有产品目录 + VIP 专属系列(定制款、大客户特供)无(全开放)客户分层最高,权限最大

使用建议

  • 访客 → 只看到展示页,引导去注册/登录。
  • B2C → 只显示零售产品,不展示任何批发/分销专供商品。
  • 批发商 → 看到大包装、整箱、阶梯价产品,不显示 VIP 专供。
  • 分销商 → 看到渠道专供产品,避免和 B2C 产品重叠。
  • VIP → 全部产品可见,且有额外专供系列。

通过这张表,你可以把 不同客户组对应的可见产品目录 梳理清楚,实现 一个商城,多层客户,各看各的产品,避免价格冲突和渠道冲突。

不同用户显示不同产品目录

核心逻辑

  • 根据 用户组 / 账号类型 / 登录状态,决定客户能看到哪些产品。
  • 每个用户进入商城时,会自动加载 与自己对应的产品目录
  • 不同用户 → 不同目录 → 不同价格,实现真正的分层商城。

实现方式

  • 客户组限制
    • 产品 A → 仅对批发商组可见
    • 产品 B → 仅对分销商组可见
    • 产品 C → 所有人可见(B2C + B2B)
  • 分类限制:某个分类只对指定组显示
  • 登录状态限制
    • 未登录用户 → 只能看到展示产品目录(无价格)
    • 登录后 → 加载专属目录

前端效果

  • 访客(未登录):只看到“公共目录”(比如零售单品或示例产品),不显示批发产品。
  • B2C 客户:进入商城只看到零售目录。
  • 批发客户:登录后进入商城,看到批发产品目录(整箱、阶梯价产品等)。
  • VIP 客户:额外看到专属系列,比如“大客户定制产品”。

应用场景

  • 零售 + 批发一体化商城:同一站点同时服务 B2C 和 B2B,互不干扰。
  • 渠道分销:分销商看到的产品目录和批发商不同,避免渠道冲突。
  • 区域管理:国内客户与海外客户进入商城,显示不同的产品目录。
  • 客户分层:普通批发商只能看到部分产品,VIP 客户可见更多产品。

好处

  • 一站多用:一个 WooCommerce 站点同时服务多类客户。
  • 避免混乱:不同层级客户各看各的目录,防止价格冲突。
  • 灵活扩展:可以随时新增客户组和对应目录。

不同用户显示不同产品目录 功能,让你可以把商城拆分成多个虚拟子商城:访客看展示目录、B2C 看零售目录、B2B 看批发目录、VIP 看专属目录,真正做到 多层客户分层管理

强制登录才能访问网站/商店(可选)

核心逻辑

  • 未登录用户:无法访问整个网站或商店页面。
  • 访问时会被 重定向到登录/注册页面,或者看到自定义提示(如“请登录后继续”)。
  • 已登录用户:根据客户组权限,正常浏览和下单。

配置选项

  • 全站强制登录:整个网站都必须登录后才能访问。
  • 仅商店部分强制登录:主页/博客可公开,但商店和产品页必须登录。
  • 自定义重定向:未登录用户访问商店时 → 跳转到注册/登录页面,或跳转到一个介绍页。
  • 例外页面白名单:比如允许“联系我们”、“关于我们”对外公开,其余页面必须登录。

前端体验

  • 访客尝试进入 /shop/ 或产品页面 → 自动跳转登录/注册页。
  • 登录后 → 加载对应的产品目录(零售/批发)。
  • 如果是 待审批的 B2B 用户 → 可能仍然看不到价格,直到通过审核。

应用场景

  • 纯 B2B 批发商城:网站内容只面向企业客户,普通访客看不到任何商品信息。
  • 会员制商城:所有商品只对注册会员开放。
  • 价格保护:避免竞争对手或搜索引擎抓取你的价格信息。
  • 线下客户导向:只允许你认可的客户群体进入。

好处

  • 保护批发价隐私:防止零售客户和竞争对手看到底价。
  • 促进注册:访客必须注册/登录才能访问,获取更多潜在客户信息。
  • 灵活性:可以只对商店部分启用,保持前台内容营销功能。

强制登录访问功能,可以让你的 WooCommerce 商店变成一个 仅限注册/批准客户进入的会员制批发商城,从而保护价格隐私、筛选客户、提升专业性。

询盘报价 + 业务员功能

内部消息系统

客户与商家直接在站内交流。

核心逻辑

  • 在 WooCommerce 站点内,客户可以直接给商家发消息,不需要跳转到邮件或外部 IM 工具。
  • 类似于“站内私信”:客户和商家之间可以来回交流,所有记录保存在网站里。

功能特点

  • 一对一会话:客户 ↔ 商家(管理员 / 业务员)。
  • 消息线程化:每个会话按主题区分,比如“报价请求”、“订单问题”。
  • 附件支持:客户可上传文件(如合同、采购单、产品图纸),商家可回复附件(如报价单、发票)。
  • 客户组可见性:可设置只有 B2B 用户能使用消息功能,B2C 用户不显示。
  • 与订单/报价联动:在订单或报价单页面,客户可以直接发消息讨论。

前端体验

  • 客户在“我的账户”里能看到 消息中心,可新建会话、查看回复。
  • 商家在后台统一管理所有对话。
  • 支持通知功能:
    • 新消息 → 邮件提醒客户/商家
    • 登录后在账户里查看详细内容

应用场景

  • 报价谈判:客户请求报价后,商家通过消息系统与客户沟通价格、数量、交货期。
  • 订单售后:客户就订单发起问题(发票、退货、发货时间等),直接站内沟通。
  • B2B 专属沟通渠道:避免用个人微信/WhatsApp,所有沟通沉淀在站点里。
  • 业务员跟进:Sales Agent 代替客户下单时,可以通过消息系统与客户同步信息。

好处

  • 集中化管理:所有客户沟通集中在 WooCommerce 后台,不会遗漏。
  • 增强客户体验:客户不用反复找邮箱/外部联系方式,登录账号就能查看历史对话。
  • 专业化:更像一个“B2B 客户门户”,提高信任感。

内部消息系统,让客户可以在 WooCommerce 里直接与商家沟通(报价、订单、售后),消息和附件都集中管理,提升 B2B 电商的 沟通效率和专业度

业务员(Sales Agents)

可分配代理给客户,代理代为下单或管理客户。

核心逻辑

  • 管理员可以把某个用户设置为 业务员
  • 再把 客户账户分配给业务员,由业务员来代替客户下单或管理客户订单。
  • 客户 = 企业账号业务员 = 负责该客户的销售代表

业务员权限

业务员登录后,可以:

  • 代客户下单:以客户的身份创建订单,价格、折扣、账期等都按客户组规则应用。
  • 查看客户信息:公司资料、历史订单、报价请求。
  • 跟进订单:跟踪客户订单状态(处理中 / 已完成 / 待付款)。
  • 沟通交流:通过内部消息系统与客户联系。
  • 客户管理(可选):部分配置允许业务员修改客户信息或添加备注。

客户分配方式

  • 后台手动分配:管理员把客户账号指定给某个业务员。
  • 一对多关系
    • 一个业务员可负责多个客户;
    • 一个客户也可以分配给多个业务员(协同管理)。

应用场景

  • 传统批发业务:线下销售员负责一批客户,现在可以在系统里代客户下单。
  • 客户服务:一些不熟悉电商操作的客户,业务员可以代他们下单。
  • 渠道代理:代理商(业务员身份)代表多个下游经销商下单。
  • 销售 KPI 管理:公司可以清楚知道每个业务员负责的客户和订单量。

好处

  • 提升客户体验:客户不会因为不熟悉系统而流失,业务员可全程代办。
  • 增强客户关系:业务员与客户建立稳定联系,更像传统 CRM 管理。
  • 公司管控:所有业务员的操作都在 WooCommerce 后台可见,便于监控。

业务员功能,相当于在 WooCommerce 里内置了一个 销售代表管理体系:商家把客户分配给业务员,业务员就能 代客户下单、跟进订单、维护关系,非常适合有销售团队的批发 / 分销模式。

报价单转订单

客户同意报价后直接生成订单。

核心逻辑

  • 客户提交 报价请求 (Request a Quote)
  • 商家审核后,生成一份 报价单 (Quote),包含:产品、数量、价格、优惠、付款方式等。
  • 客户查看报价 → 点击“接受” → 系统自动把报价单转换成 WooCommerce 订单。
  • 客户即可按订单流程结账(或选择账期付款 Net Terms)。

流程示例

  1. 客户:在产品/购物车页点击 “请求报价”
  2. 商家:在后台创建报价单 → 设置优惠价 / 特殊条款。
  3. 客户:在“我的账户 → 报价”中看到详情。
  4. 客户:点击 “接受报价”
  5. 系统:自动生成正式订单(价格、折扣、产品配置全部继承报价单)。
  6. 客户:进入结账流程,或按账期付款方式挂账。

可选功能

  • 拒绝 / 修改报价:客户可以拒绝或要求修改,商家可重新提交。
  • 内部消息沟通:在报价单页面直接交流。
  • 多客户组支持:不同客户组的报价单可有不同折扣或付款方式。
  • 状态跟踪:报价 → 待客户 → 已接受 → 已转订单。

应用场景

  • 大额采购:客户需要和商家谈价,最终确认报价再下单。
  • 定制产品:客户先确认规格/价格,再生成订单。
  • 长期合作:业务员代客户生成报价单,客户只需确认即可转为订单。

好处

  • 减少摩擦:客户不用重新下单,接受报价即可直接转订单。
  • 专业流程:符合 B2B 习惯(先报价 → 谈判 → 确认 → 下单)。
  • 自动化:避免手动复制订单,节省时间,减少错误。

报价单转订单功能,让客户在接受商家提供的报价后,系统能 一键把报价转为订单,无缝衔接 B2B 的议价与下单流程。

运送规则 + 税费规则

自动税费/手续费

核心逻辑

  • 允许你为订单 自动添加额外的税费或手续费
  • 可以基于 客户组 / 订单条件 / 产品类别 设置不同的附加费用。

可配置内容

  • 固定金额附加费
    • 例如:小额订单手续费 ¥20
    • 账期付款客户 → 财务手续费 ¥50
  • 百分比附加费
    • 使用信用卡支付 → 自动加收 2% 手续费
    • 特定客户组订单总额 → 加收 1% 服务费
  • 条件附加费
    • 订单金额 < ¥200 → 自动加收小单附加费
    • 选择货到付款 → 自动加收手续费
  • 额外税种
    • 环保税、关税、包装费等

应用场景

  • B2C 小单附加费:低于 ¥200 的订单自动加收 ¥20
  • B2B 信用客户:账期付款订单,加收 1% 财务管理费
  • 分销商组:每单固定收取 ¥50 的“渠道服务费”
  • 跨境订单:自动加收关税或进口处理费

前端体验

  • 在购物车 / 结账页,系统会自动显示 额外费用行,并说明原因(如“小额订单附加费 ¥20”)。
  • 客户在付款前就能清楚知道总金额和附加费用。
  • 在订单和发票中,附加费会单独列出,方便对账。

好处

  • 成本转移:把小单、账期、特殊支付方式带来的额外成本合理分担给客户。
  • 灵活合规:支持多种税费逻辑,适应不同地区法规。
  • 透明化:客户在结账时一目了然,避免售后纠纷。

Add Taxes / Fees 功能,让你可以对 特定客户组 / 订单条件 自动加收附加费用(小单费、账期费、关税等),实现更灵活的 B2B 价格与财务控制。

零税率产品规则

核心逻辑

  • 允许你为 特定产品 / 产品分类 / 客户组 设置 零税率 (0% Tax)
  • 无论其他税务规则如何,这些产品都可以被标记为 免税商品

主要功能

  • 按产品设置:在单个商品中启用“零税率”选项,该商品结账时不收税。
  • 按分类设置:某些分类(例如医疗器械、教育资料)默认免税。
  • 按客户组设置:某些客户组(如 NGO / 政府客户)购买时享受零税率。
  • 条件触发:也可结合购物车规则(如订单中包含特定产品 → 这些商品免税)。

应用场景

  • 法律规定免税产品
    • 医疗用品、儿童食品、教育书籍 → 结账自动零税率。
  • 出口订单
    • 出口产品按法律免征 VAT。
  • 特殊客户
    • 政府、慈善机构的订单 → 特定产品零税。
  • 促销活动
    • 部分产品在促销期间可免税销售。

前端体验

  • 客户在购物车/结账页会看到:
    • 普通商品 → 含税价
    • 零税商品 → 税额为 0,单独列出免税说明
  • 发票/订单详情会正确标记免税产品,方便财务对账。

好处

  • 合规性:符合各国针对特定产品的免税规定。
  • 灵活性:不仅能按产品免税,还能结合客户组和规则。
  • 清晰性:前端和发票会单独标注免税,避免客户误解。

这个功能让你可以为 特定产品/分类/客户组 设置零税率,满足医疗、教育、出口、政府采购等 免税场景 的需求。

免运规则

核心逻辑

  • 可以设置 基于条件的免运费规则,不仅仅是“满额免运费”。
  • 条件可以组合,比如 客户组 + 订单金额 + 产品分类 + 地区
  • 让免运费策略更灵活,满足不同客户群的需求。

可用条件

  • 客户组:B2C / 批发商 / 分销商 / VIP …
  • 订单金额:满 ¥300 / ¥5000 / ¥10000 …
  • 订单数量:买满 10 件、20 件 …
  • 产品分类/特定产品:比如买满一定数量的电子产品才免运费
  • 配送地区:国内免运费,海外订单不免运费

应用场景

  • 零售客户(B2C):满 ¥300 自动免运费
  • 批发商组:满 ¥5000 才免运费,否则需支付大宗运输费用
  • VIP 客户:无条件免运费(作为专属福利)
  • 区域客户:国内满 ¥1000 免运费,海外客户满 ¥10,000 免运费
  • 促销策略:某个分类商品买满 20 件 → 自动免运费

前端效果

  • 客户结账时,系统会自动检测订单条件 → 触发免运费。
  • 在购物车和结账页会提示:
    • “您已享受免运费”
    • 或 “再买 ¥500 即可免运费”。

好处

  • 灵活多样:比 WooCommerce 原生“满额免运费”更智能。
  • 精准营销:不同客户群体、不同地区可有差异化策略。
  • 提升客单量:通过设置门槛引导客户增加购买量。

让你可以基于 客户组、金额、数量、分类、地区 灵活设置免运费条件,实现零售和批发客户的 差异化物流策略

客户组税费规则

核心逻辑

  • 允许你根据 客户组 (Customer Groups),设置不同的 税率附加费用
  • 不同类型的客户(B2C、批发商、分销商、VIP…)在结账时会自动应用各自的税费规则。

可设置内容

  • 税率差异
    • B2C 客户:收标准 VAT(例如 20%)。
    • B2B 批发商:免税或收更低税率。
    • 海外客户:根据地区免税。
  • 附加费用 (Fees)
    • 小额订单附加费(如 B2C 订单 < ¥200 → 加收 ¥20)。
    • 批发处理费(如订单未达起订量 → 加收手续费)。
    • 分销商组固定手续费(如账期客户收 2% 财务费用)。

应用场景

  • 零售 vs 批发差异
    • 零售客户收 VAT + 无附加费。
    • 批发客户免 VAT,但订单不足最低金额要收小额附加费。
  • 地区差异
    • 欧盟 B2C 客户 → 自动收 VAT。
    • 欧盟 B2B 客户(有效 VAT)→ 自动免 VAT。
    • 非欧盟客户 → 免 VAT。
  • 财务成本转移
    • VIP 大客户 → 免附加费。
    • 普通分销客户 → 每单加收对账手续费。

好处

  • 精准合规:不同客户类型自动应用不同税费规则,符合实际业务。
  • 利润保护:避免批发小单占用资源,通过附加费控制成本。
  • 灵活性高:可结合其他功能(账期付款、最低订单金额等)。

前端体验

  • 客户在结账页看到的税费 = 与其客户组绑定的规则。
  • 例如:
    • B2C 客户:商品 ¥1000 + VAT 20% = ¥1200
    • 批发客户:商品 ¥1000(免 VAT)+ 小额订单费 ¥50 = ¥1050
    • VIP 客户:商品 ¥1000(免 VAT)+ 无附加费 = ¥1000

让你能对 不同客户组应用不同税率和附加费,实现零售/批发/分销/大客户的 差异化税费管理

欧盟VAT处理

核心逻辑

  • 自动应用 欧盟 VAT 增值税规则支持,跨境 B2B 交易必备。
  • 系统会根据 客户填写的 VAT ID + 客户所在国家,自动决定是否收取 VAT。

主要功能

  • VAT 字段收集:在注册或结账时自动显示 VAT 号输入框
  • 实时验证:系统通过 VIES(欧盟 VAT 信息交换系统) 验证 VAT ID 的有效性。
  • 自动免税逻辑
    • 如果客户提供 有效 VAT 号,并且是 欧盟跨境 B2B 订单 → 自动免 VAT。
    • 如果客户 VAT 无效或为空 → 系统正常收取 VAT。
  • 客户资料保存:VAT ID 会保存到客户账户和订单信息中,方便财务/对账。
  • 客户组联动:可以让“已验证 VAT 的客户”自动进入 B2B 批发组。

应用场景

  • 欧盟内部跨境 B2B:法国公司在你的网站购买,但提供有效 VAT ID → 自动免税。
  • 欧盟内部 B2C:法国个人客户(没有 VAT 号) → 系统自动收税。
  • 欧盟外订单:来自美国/中国等地区的客户 → 按你设置的税务规则处理(通常免 VAT)。

好处

  • 合规性:完全符合欧盟 VAT 规则,避免税务风险。
  • 自动化:免去了人工核对 VAT ID 的麻烦。
  • 灵活性:既能支持 B2C(收税),也能支持 B2B(自动免税)。

典型配置示例

  • 法国 B2B 客户(有效 VAT ID) → 免 VAT。
  • 法国 B2C 客户(无 VAT ID) → 收取 VAT。
  • 德国 B2B 客户(有效 VAT ID) → 免 VAT。
  • 欧盟外客户(美国) → 免 VAT。

这个功能能在 WooCommerce 中自动完成 VAT ID 收集 → VIES 验证 → 按规则收税/免税,完美支持 欧盟跨境 B2B 电商的 VAT 合规处理

支付与配送方式控制

核心逻辑

  • 允许商家 基于客户组 / 客户类型 / 订单条件 来控制:
    • 哪些支付方式可用
    • 哪些配送方式可用
  • B2C 和 B2B 客户,能看到完全不同的支付/配送选项。

支付方式控制

你可以按客户组设置不同的支付方式:

  • B2C 客户
    • 信用卡 / PayPal 等
    • 只允许即时付款
  • B2B 客户
    • 银行转账 / 发票付款
    • 账期付款 (Net Terms)(如 Net 30)
    • 禁止使用 PayPal 等零售支付方式

例如:

  • 普通用户下单金额 < ¥5000 → 隐藏“账期付款”
  • VIP 批发客户 → 允许“银行转账 + Net 30”

配送方式控制

同样可以按客户组限制物流方式:

  • B2C 客户
    • 标准快递、邮政小包
  • B2B 客户
    • 大宗货运、托盘运输、货运公司对接
    • 禁用零售快递方式

例如:

  • 批发商订单金额 ≥ ¥10,000 → 启用“货运托盘配送”
  • 分销商客户 → 只能用“代理商专线”

应用场景

  • 零售 vs 批发差异化:零售客户走普通快递,批发客户走大宗物流。
  • 支付安全:零售客户必须即时付款,批发客户才有账期权限。
  • 地区限制:某些物流只对特定国家/客户组开放。

好处

  • 精准控制:不同客户享受不同付款和配送体验。
  • 提高效率:避免小单客户使用大宗运输,减少成本。
  • 贴合 B2B 场景:支持企业常见的“转账 + 托盘运输 + 账期付款”模式。

这个功能,让你可以基于 客户组/订单条件 精确控制支付和配送方式,实现 B2C 用零售支付/快递,B2B 用账期付款/大宗货运 的分层业务逻辑。

复杂税务豁免

核心逻辑

  • B2B 交易中常见 免税客户 / 特定地区免税 / 特定条件免税 的情况。
  • 在 WooCommerce 里精细化设置税务规则:
    • 客户级别免税(某些客户永远免税)
    • 客户组免税(批发商组、分销商组自动免税)
    • 条件免税(比如:只有填写有效 VAT 号时才免税)

主要功能点

  • 客户组规则:为整个客户组(如批发商)启用免税。
  • 用户个体规则:某个客户账号被标记为免税。
  • 自动 VAT 验证:客户注册/下单时填写 VAT 号,系统自动验证合法性 → 合法则免税,不合法则收税。
  • 区域条件:根据客户的国家 / 州设置是否免税(如欧盟跨境 VAT 规则)。
  • 前端切换(可选):允许客户在结账时选择“我有免税资格”,填写 VAT 号并申请免税。

应用场景

  • 批发商免税:国内企业客户可以免税结算,B2C 零售客户仍需缴税。
  • 欧盟 B2B:欧盟内跨境 B2B 订单,客户提供有效 VAT ID → 自动免除增值税。
  • 特定国家免税:出口订单自动免税,本地订单正常收税。
  • 客户信用控制:部分客户享有免税资格(政府采购、大型企业)。

好处

  • 合规性:符合不同国家/地区 B2B 税务要求(如欧盟 VAT 规则)。
  • 自动化:系统根据条件自动处理,无需人工审核每笔订单。
  • 灵活性:可以同时支持 B2C 有税 / B2B 免税。

这个功能让你可以为 客户组、客户个体、区域、VAT 条件 设置灵活的免税规则,从而在 WooCommerce 里实现 B2B 有税/免税的合规差异化管理