# 变量产品

在 WooCommerce 中，变量产品是具有多种选项的产品，例如不同的尺寸、颜色或材料。WCPOS 提供了几种高效处理变量产品的方法。

## 确定变量产品[​](#identifying-variable-products "直接链接到 确定变量产品")

在产品面板中，变量产品的区别在于：

* **箭头按钮** () 而不是用于简单产品的加号按钮 ()
* **属性选项** 显示在产品名称下方（例如，“颜色：蓝色，绿色，红色”）
* **“展开”链接** 查看所有变体的行内视图

<!-- -->

## 将变量产品添加到购物车[​](#adding-variable-products-to-cart "直接链接到 将变量产品添加到购物车")

### 方法 1：快速弹出层[​](#method-1-quick-popover "直接链接到 方法 1：快速弹出层")

点击变量产品上的绿色  箭头按钮，打开一个包含每个属性下拉菜单的弹出框：

1. 点击  按钮
2. 从每个下拉菜单中选择选项（例如，尺寸：大，颜色：蓝色）
3. 匹配的变体被添加到购物车中

当你确切知道需要哪个变体时，这是最快的方法。

<!-- -->

### 方法 2：行内扩展[​](#method-2-expand-inline "直接链接到 方法 2：行内扩展")

点击变量产品上的 **“展开”** 链接，直接在产品列表中显示所有变体：

1. 点击产品名称下方的 **展开**
2. 所有变体作为独立行出现在父产品下方
3. 点击任何变体上的  按钮将其添加到购物车
4. 点击 **收起** 以再次隐藏变体

当你想查看所有可用选项、它们的单独库存水平和价格时，此方法非常有用。

<!-- -->

### 方法 3：条码扫描[​](#method-3-barcode-scanning "直接链接到 方法 3：条码扫描")

每个产品变体可以有自己独特的条码。当你扫描变体的条码时：

* 如果只有一个变体匹配，则直接添加到购物车
* 如果多个变体共享条码，则搜索栏显示匹配结果

查看 [条码扫描](/zh-CN/pos/product-panel/barcode-scanning.md) 以获取更多详细信息。

## 变体信息[​](#variation-information "直接链接到 变体信息")

每个变体可以显示：

* **变体属性** - 此变体的具体选项（例如，“尺寸：大，颜色：蓝色”）
* **SKU** - 变体的唯一标识符（可能与父产品不同）
* **库存数量** - 此变体的单独库存水平
* **价格** - 变体的价格可以不同于父产品或彼此之间

## 购物车中的变体[​](#variations-in-the-cart "直接链接到 购物车中的变体")

当变体被添加到购物车时，它显示：

* **产品名称** 来自父产品
* **变体属性** 在名称下方
* **价格** 为该特定变体

你可以像编辑购物车中的其他产品一样编辑该条目。

## 高效选择变体的提示[​](#tips-for-efficient-variation-selection "直接链接到 高效选择变体的提示")

### 使用条码扫描[​](#use-barcode-scanning "直接链接到 使用条码扫描")

如果你的变体具有单独的条码（推荐），扫描是将它们添加到购物车的最快方法。

### 配置显示选项[​](#configure-display-options "直接链接到 配置显示选项")

在产品面板的 [显示设置](/zh-CN/pos/product-panel/.md#display-settings) 中，启用 **属性** 选项，以便不展开情况下直接在产品列表中显示变体属性。

### 键盘导航[​](#keyboard-navigation "直接链接到 键盘导航")

当变体弹出层打开时，可以使用键盘方向键导航选项，按 Enter 选择。

## 常见问题[​](#faq "直接链接到 常见问题")

为什么我看不到特定的变体？

检查变体是否：

* 已发布且不是草稿状态
* 设置为“库存中”或库存数量 > 0（如果启用了库存管理）
* 定义了所有必需的属性

还要确保你没有通过“库存中”过滤掉该产品，如果变体缺货的话。

我如何为单独的变体添加条码？

在 WooCommerce 中，编辑变量产品并展开每个变体。你可以在每个变体的条码字段中添加唯一的条码（通常是 `_sku` 或 `_global_unique_id` 具体取决于你的配置）。
