本指南仍在编写中,可能包含错误。
跳转至

打印与小票

POS Cash Register 支持打印至 ESC/POS 热敏小票打印机——通用小票打印机标准。没有认证机型列表;任何 58 mm 或 80 mm 的 ESC/POS 热敏打印机均应可用。正式使用前请先进行短暂的测试打印。

网页浏览器版本不支持打印。

连接类型

提供三种连接类型;各平台支持情况不同:

Wi-Fi 蓝牙 USB
Android ✅(USB-OTG)
iOS

设置打印机

打开设置(主页应用栏中的齿轮图标),向下滚动至小票部分。

  1. 点击打印机类型并选择 Wi-Fi蓝牙USB。 只有你的平台支持的选项才会显示。

    设置中的小票部分,打印机类型下拉框已打开,显示三个选项:Wi-Fi、蓝牙和 USB

  2. 为所选类型配置连接:

    Wi-Fi — 点击打印机 IP。应用扫描你的本地子网,在端口 9100 上列出响应的打印机,显示在"网络上的打印机"对话框中。选择你的打印机并点击确定

    Note

    设备和打印机必须在同一 Wi-Fi 网络上。 打印机上的端口 9100(raw/JetDirect)必须可访问。

    蓝牙 — 点击打印机蓝牙地址。应用在"蓝牙打印机"对话框中列出已配对的蓝牙设备。选择你的打印机并点击确定

    Warning

    应用只列出已在手机系统蓝牙设置中配对的打印机——它不会自动为你配对。请先在手机蓝牙设置中配对打印机,然后再回到这里。

    USB — 点击 USB打印机。应用发现已连接的 USB 设备并在"USB 打印机"对话框中列出。选择你的打印机并点击确定。Android 上需要 USB-OTG。

  3. 点击纸张尺寸并选择 mm80mm58 以匹配你的打印纸卷。

    纸张尺寸底部弹出,两个选项:mm80 和 mm58

  4. 点击编辑小票自定义小票内容——参见下方小票附加内容

  5. 如果你的收款箱通过 RJ11 接口连接到打印机,请在同一小票部分启用开钱箱。应用会在每张小票打印结束时发送收款箱触发信号。

故障排除

如果打印任务看起来卡住了: 每个任务会自动重试最多 6 次,然后报告"打印失败!"。在所有重试完成之前,请勿再次触发打印——在重试进行中重新发送可能导致重复打印。

如果小票输出看起来不正确(乱码文字、列不对齐或 logo 无法打印),请尝试设置 → 编辑小票中的兼容性选项:

设置 使用时机
图片打印兼容模式 Logo 打印不正确——将 logo 渲染切换为光栅图形
收据布局兼容模式 文字不对齐或列乱码——将每行渲染为图片;速度较慢,但可修复顽固打印机
自定义打印宽度 微调图片渲染的像素宽度(296–600 px;Auto = 448 px)

非拉丁字符(中日韩、泰语、阿拉伯语、天城文等)无需任何手动设置即可使用。如果某个字符无法以原生方式渲染,应用会自动将该行重新绘制为图片。

小票附加内容

设置 → 编辑小票中配置。预览标签页会显示你的小票打印效果的示例渲染。

编辑小票预览标签页,显示热敏小票样本:店名、日期、桌号、含数量/价格/增值税/合计列的商品、付款行、税务明细、二维码和页脚消息

  • Logo — 点击选择 logo 并选择 .png 文件。不支持 JPG 和其他格式。应用会将图片自动缩放至纸张宽度。
  • 在小票上显示二维码 — 在小票底部打印编码订单 ID 的二维码,便于之后查找订单。

重新打印的小票会自动标注 " COPY " 以区别于原始小票。

打印触发

结账页面中的打印按钮默认隐藏。在设置 → 小票中启用它及其他打印触发选项:

设置 行为
自动打印 订单完成时自动打印
订单完成后的打印选项 结账后显示打印提示
打印按钮 在结账页面中添加手动打印按钮

代金券和厨房票据打印(代金券模式)会与小票一起作为第二份文件打印——参见支付