小票
WCPOS 提供完整的模板系统,可用于小票、发票、礼品小票、装箱单、厨房订单和其他内容,所有模板均在 WP 管理后台 → POS → 模板 中管理。
从 自定义小票 开始。这里介绍了三种最简单的方法:选择其他内置模板、让 AI 调整模板,或手动编辑。
模板引擎
WCPOS 支持三种模板引擎。创建模板时,或在模板库卡片上点击 使用模板 时选择引擎;之后无法更改,如需切换引擎,请新建模板。
无逻辑 HTML(推荐)
Mustache 风格 {{variable}} 普通 HTML 中的占位符。客户端渲染,因此收据可离线使用。用于浏览器打印和 PDF 收据。
热敏 XML
可同时生成屏幕预览和热敏收据打印机所需ESC/POS 命令的 XML 模板。同一模板,两种输出。适用于 Epson、Star 和其他热敏打印机。
旧版 PHP
使用 WooCommerce 函数的服务端 PHP 模板。为兼容现有的 yourtheme/woocommerce-pos/receipt.php 覆盖文件而保留。渲染时需要连接服务器。
模板库
模板库提供可直接使用或自定义的现成模板。可按类别(收据、发票、礼品收据、厨房订单、报价单/采购订单)、格式(HTML/ESC/POS)和方向(LTR/RTL)筛选,并使用店铺的真实数据预览。每张卡片的页脚都有预览链接和主要的使用模板按钮——点击“使用模板”会在你的模板中创建一个可编辑副本。
HTML 模板
用于浏览器打印和 PDF 收据。客户端渲染,因此可离线使用。
标准收据
HTML · 默认收据——徽标、店铺标识、商品、合计、付款。
标准收据(从右到左)
HTML · RTL · 适用于阿拉伯语、希伯来语、波斯语和乌尔都语的从右到左版本。
简约 / 现代
HTML · 与标准收据具备相同的基本内容,但占用的垂直空间更少。
详细收据
HTML · 完整税务发票——SKU 列、单价、按税率分类的税额明细、地址。
礼品收据
HTML · 仅显示商品,隐藏价格。包含礼品留言和退货政策。
发票
HTML · 全页 A4/Letter 发票,未付款订单可选显示“如何付款”面板。
装箱单
HTML · 仓库配套单据——商品和数量、收货地址,无价格。
报价 / 预估单
HTML · 包含价格和条款的售前单据——不含付款部分。
窄幅收据
HTML · 适用于窄幅纸张或支持 HTML 的热敏打印机的等宽字体收据。
热敏(ESC/POS)模板
适用于 Epson、Star 及其他热敏收据打印机。
简易热敏收据(58mm)
热敏 · 58mm · 简洁的 58mm 热敏布局。
简易热敏收据(80mm)
热敏 · 80mm · 简洁的 80mm 热敏布局——最常见。
简易热敏收据 80mm(RTL)
热敏 · 80mm · RTL · 适用于 80mm 的 RTL 对应版本。需要支持阿拉伯代码页(CP864 / Windows-1256)的打印机。
详细热敏收据(58mm)
热敏 · 58mm · 功能齐全的 58mm 收据——包含地址、税费明细、退款、付款、条款和条形码。
详细热敏收据(80mm)
热敏 · 80mm · 功能齐全的 80mm 收据——包含地址、税费明细、退款、付款、条款和条形码。
厨房订单单
热敏 · 仅包含商品,使用大号字体且不显示价格——适用于备餐站。
第三方文档模板
如果已启用 WP Overnight 的 PDF Invoices & Packing Slips for WooCommerce,WCPOS 还会在收据模板列表中提供 发票(WP Overnight) 和 装箱单(WP Overnight)。这些由服务器渲染的 HTML 模板会调用 WP Overnight 的文档 API,并复用该插件中配置的发票和装箱单编号、布局、品牌、法律/税务字段以及模板自定义设置。
仅当 WP Overnight 插件处于启用状态时才能使用这些模板,并且渲染时需要连接服务器。如需离线打印,请使用 WCPOS 内置的 HTML 或热敏模板。
自适应税费显示
大多数内置模板(标准、标准 RTL、极简/现代、窄版、发票、报价单、热敏简洁变体)会自动适应 WooCommerce 的税费显示设置:
- 含税店铺(欧盟/英国/澳大利亚)显示含税价格,并附有“含税”行。
- 不含税店铺(美国/加拿大)显示未含税价格,并将税额作为单独一行添加。
- 总计始终显示实际收取的含税金额。
详细系列为正式税务发票,无论店铺设置如何,始终按未含税价格逐项列出税额并提供明确明细。
工作原理
- 添加模板:在图库卡片中点击使用模板,或从头创建自己的模板。
- 使用应用内编辑器和实时预览进行自定义,或将其粘贴到 ChatGPT / Claude,并说明所需的修改。
- 启用模板:在你的模板中打开已启用开关。每个已启用的收据模板都会显示在收银台收据界面的下拉列表中。
- 打印或显示:结账后会打开收据,可选择打印、通过电子邮件发送或在屏幕上查看。模板也可用于收银台以外的场景:在线客户可从“我的账户”下载收据,并使用相同的设计呈现。
模板根据标准化的收据数据载荷呈现,其中包含店铺信息、商品行、总计、税费、付款、退款等部分。所有货币字段均包含预先格式化的 _display 变体(例如,$29.99 而非 29.99)。
专业版功能
使用 WCPOS Pro 后,每个店铺都可拥有自己的模板分配、品牌设置(徽标、地址、联系方式)和模板排序。这适用于多地点运营的场景,其中每家店铺都会打印自己的信头。