优惠券
优惠券界面以及在收银台应用优惠券的功能需要 WCPOS 专业版。免费用户只能看到优惠券界面的模糊预览,无法查看优惠券详情或在购物车中应用优惠码。
优惠券界面允许您在 POS 中浏览和查找 WooCommerce 优惠券,购物车中的添加优惠券按钮可将优惠券应用到当前订单。优惠券仍在 WooCommerce 中创建和管理——POS 会将其同步并在本地进行验证,以便在收银台即时反馈。
界面概览
顶部操作栏
在界面顶部:
- 搜索栏 — 按优惠码查找优惠券
- 显示设置 () — 配置可见列
优惠券表格
主区域显示已同步的优惠券,包含以下信息:
- 代码 — 顾客输入的优惠券代码
- 描述 — 内部描述(设置后也用作收据标签)
- 折扣类型 — 百分比、固定购物车折扣或固定商品折扣
- 金额 — 折扣值
- 已用 / 限制 — 已使用次数及总使用限制
- 到期时间 — 到期日期,未设置则为空
- 操作 — 三点菜单
页脚
- 优惠券计数与同步按钮()。长按可选择清除和刷新选项。
优惠券类型
WCPOS 支持三种标准 WooCommerce 优惠券类型:
| 类型 | 功能说明 | 示例 |
|---|---|---|
| 百分比折扣 | 按百分比减少购物车小计 | 订单减免 10% |
| 固定购物车折扣 | 按固定金额减少购物车总计 | 订单减免 $5 |
| 固定商品折扣 | 按固定单价金额减少匹配的商品行 | 每件 T 恤减免 $2 |
这三种类型均遵循相同的验证规则(有效期、使用次数限制、商品/分类限制等)。
创建优惠券
优惠券在 WooCommerce 中创建,而非在 POS 中。前往 WP Admin → 营销 → 优惠券 → 添加优惠券:
- 优惠券代码 — 收银员在收银台输入的代码。代码不区分大小写。
- 描述 — 内部备注。设置后,WCPOS 会将其用作收据上的折扣标签,因此建议使用面向顾客的短语,例如"经理折扣 10%",而非内部代码。
- 折扣类型 — 百分比、固定购物车折扣或固定商品折扣。
- 优惠券金额 — 折扣的数值。
- 到期日期 — 可选。超过此日期后,优惠券将被拒绝。
使用限制
- 最低/最高消费 — 优惠券仅在小计金额高于/低于阈值时适用。
- 仅限单独使用 — 防止此优惠券与其他任何优惠券叠加使用。
- 排除促销商品 — 跳过已打折的商品(以及收银员在收银台降价的任何行项——参见 POS 价格覆盖)。
- 商品/排除商品 — 将优惠券限制为(或排除)特定商品。
- 商品分类/排除分类 — 按分类限制。在 POS 创建的杂项/自定义商品也遵循通过 POS 分配的分类。
- 允许的邮箱 — 将优惠券限制为特定客户邮箱地址(支持
*通配符)。
使用限制
- 每张优惠券的使用限制 — 该优惠码可被所有顾客共计使用的次数。
- 每位用户的使用限制 — 单个顾客可使用该优惠码的次数。
- 限制使用于 X 件商品 — 对于固定商品优惠券,限制每次使用时可享受折扣的符合条件商品数量。
POS 使用技巧
- 创建一张 "经理 10%" 优惠券(九折优惠、无最低消费、无过期时间、关闭单次使用限制),将优惠码提供给经理——员工可在收银时使用该优惠码进行临时调整,同时报表中会保留可追踪的折扣记录。
- 创建一张 "忠诚客户 $5" 优惠券,用于回头客奖励。
- 对于一次性促销活动,请设置较短的过期日期,以防优惠码被误用。
- 将描述设置为希望打印在收据上的文字,是为折扣添加品牌标识最快捷的方式。
在收银台使用优惠券
在购物车中点击添加优惠券,然后输入优惠码或按描述搜索。优惠券会根据已同步的数据即时验证,并以可移除的标签形式显示在购物车合计上方。
如需了解完整的收银操作流程——搜索、优惠券标签、叠加多张优惠券以及解决验证错误——请参阅**在收银台使用优惠券**。
验证机制
输入优惠码时,POS 会检查 WooCommerce 在服务器端会检查的所有相同规则:
- 优惠券存在且未过期
- 未超过使用次数限制(总体限制和每位用户限制)
- 满足最低/最高消费要求
- "仅限单独使用"的优惠券与已应用的优惠券不冲突
- 商品/分类限制与购物车内容匹配
- 邮箱限制与所选客户匹配(访客订单则跳过此项)
- 如果启用了排除促销商品,则排除促销商品
如果任何一项检查未通过,收银员会看到具体的错误提示(例如"此优惠券已过期"或"未达到最低消费金额")。提交订单时,服务器会再次执行相同的检查——本地验证是为了速度,而非作为最终依据。
同步行为
优惠券通过标准的 WCPOS 复制管道从 WooCommerce 同步到设备:
- 在 WP Admin 中创建的新优惠券将在下次同步时显示在 POS 中。
- 对现有优惠券的更新(使用次数、过期时间更改等)会自动同步。
- 优惠券存储在本地 IndexedDB 中,因此离线时仍可使用。
如果您刚在 WP Admin 中创建了优惠券但尚未看到,可能是同步尚未执行。在优惠券页面底部,点击同步图标()即可刷新——长按可选择清除并刷新以重新获取数据。
网络连接
- 应用优惠券可以离线使用,因为验证在客户端基于同步数据进行。
- 完成结账仍需要服务器连接——服务器会重新验证,并作为最终订单总额的权威来源。
- 创建或编辑优惠券在 WP Admin 中进行,需要连接到您的 WordPress 站点。
优惠券与 POS 折扣的交互方式
当收银员在收银台降低了商品单价后再应用优惠券时,优惠券将按降低后的价格计算,而非原价。POS 中降价的商品被视为“促销商品”——启用了排除促销商品的优惠券将跳过这些商品。详情请参阅折扣。