订单、退款与作废
概述
Orders(订单)选项卡是您的收银员在订单录入之后找到它的地方——用于重新打印小票、推进线上订单经过厨房,或撤销一笔销售。一笔订单是一笔已完成(或进行中)的交易;您在这里所做的一切每次只作用于一笔订单。
您将通篇看到两个词。作废会在订单付款之前取消它——没有金钱易手,因此什么都不退回。退款会在付款之后撤回订单——钱退回给客户。POS 会根据订单状态为您选择正确的那一种,但了解二者之别会有帮助。
同样的订单,两种视图
Orders 选项卡显示在本设备所属门店录入的订单。要查看跨所有门店、来源和日期的每一笔订单,请改用管理后台的订单管理。
Orders 选项卡
从侧边栏/底部栏打开 Orders 选项卡。您会得到一个可滚动的订单列表,最新的在前,每条显示其订单/小票编号、客户、餐桌、金额和状态。点击任意订单即可打开其详情。FSR 餐桌订单可直接从此列表重新打开。空结果显示 "No orders"。
搜索
顶部的搜索框按订单编号、小票编号或客户手机号匹配——输入三者中任意一个即可跳转到某笔订单。
筛选
点击 Filters 以缩小列表范围。共有三个下拉菜单:
| 筛选 | 选项 | 默认 |
|---|---|---|
| 订单状态 | 全部 · 已完成 · 已取消 · 新建 · 处理中 | 全部 |
| 付款状态 | 全部 · 待处理 · 已付款 · 部分付款 · 已退款 · 部分退款 | 已付款 |
| 时段 | 昨天 · 今天 · 明天 · 本周 · 本月 · 未来 7–30 天 · 指定日期 · 全部 | 今天 |
"全部"指最近 90 天
全部时段并非真正无限——它返回最近 90 天的订单。对于更早的订单,请在管理后台中查找。
由于付款状态默认为已付款,时段默认为今天,列表打开时显示的是今天的已付款订单。如果收银员找不到他们刚作废的订单,或一笔尚未付款的线上订单,首先要改的就是付款状态筛选。
订单详情
打开一笔订单会在同一屏上显示整笔交易:
- 客户 — 所关联会员的姓名、手机号和邮箱(访客则为空)。
- 餐桌 — 堂食订单的餐桌号。
- 付款状态和付款锁——见下文。
- 行项目 — 每个商品,含变体、附加项和备注。被删除的行会保留其删除原因备注,以便您查看其被移除的缘由。
- 付款 — 针对该订单收取的每笔款项。
- 合计 — 小计、折扣、服务费、税、押金以及总计。
表头操作
在详情顶部,您会找到:
| 操作 | 作用 |
|---|---|
| SMS receipt | 将小票以短信发送到客户手机。仅当订单含手机号时显示。 |
| Refresh | 从服务器重新拉取订单——如果状态看起来过期,请使用它。 |
| Clone | (仅零售) 将订单的商品重新录入一个新的购物篮。参见克隆订单。 |
| Print receipt | 重新打印小票。 |
| 打印弹出菜单 | 一个用于单独重新打印小票、厨房单或配送单的菜单。 |
操作按钮
在订单下方会出现一行操作按钮——但仅显示该订单当前状态所允许的,且仅显示员工有权限的那些。视订单而定,您可能看到 Pay、Refund、Accept、Processing、Packed、Fulfill、Cancel / Reject 或 Cancel & Copy。例如,一笔已付款的堂食订单会提供 Refund;一笔全新的线上订单会提供 Accept 和 Reject。
付款锁
一旦记录了付款,订单便带有付款锁。被锁定的订单仍可按商品或按订单退款,但 Payment 退款类型可能受限。该锁的作用是防止误将某笔款项撤回。
退款与作废
点击 Refund 打开退款流程。这是一个 3 步流程,第一步是选择您要撤回什么:
| 类型 | 撤回什么 |
|---|---|
| Order | 整笔订单——每个商品和每笔付款。 |
| Item | 仅选定的行项目——挑选要作废的商品及各自的数量。 |
| Payment | 单笔款项——退回一笔付款而不触及商品。 |
走完这三步并确认后,POS 会显示 "Successfully refunded"。
分单会限制可用类型
如果订单是按分单付款的,某些退款类型将不可用——您只能以该分单所允许的方式退款。流程会隐藏不适用的类型。
刷卡 / 终端退款
当原付款是通过刷卡终端进行时,退款会自动经由该终端退回。此功能支持 X800 和 DCS 终端付款。
DCS 退款仅限 Android
DCS 终端退款通过原生 DCS 模块运行,而该模块仅存在于 Android 上。在 iOS 上您会看到 "DCS payment is not supported on iOS",且无法在该设备上处理 DCS 退款。
Cancel & Copy(重新录入)
有时您不想只是退款——您录错了东西,想重新来过。Cancel & Copy 会退款或取消订单,并立即将其复制到一个新的购物篮,以便收银员在一步操作中纠正并重新录入。
作废与退款的判定规则
POS 会自动判定:
- 尚未付款 → 订单被作废(取消)。由于什么都未收取,所以什么都不退回。从进行中的餐桌订单删除的付款前商品会改为要求填写删除原因。
- 已付款 → 订单被退款,钱经由原付款方式退回。
退款需要权限
Refund 按钮仅对其用户拥有 canRefund 权限的员工显示。没有该权限时,尝试退款会显示 "Refund is not allowed for this user."。请在管理后台的角色与权限下授予该权限。
有关在作废与退款之间抉择的分步演练,参见退款或作废订单。
受理并推进线上订单
来自在线点餐或配送聚合平台的订单会以 New 状态落到这里,等待有人受理。
- 打开订单并点击 Accept。订单被确认,厨房单自动打印,POS 显示 "Order confirmed"。
- 随着订单的准备,用相应按钮将其推进经过 Processing → Packed → Fulfill。
- 要拒绝一笔订单,点击 Cancel 或 Reject。
每次状态更改都会立即保存到服务器,因此客户和您的其他屏幕——例如厨房显示屏——保持同步。
已付款的线上订单可能自动打印
一笔未分配给本设备收银员的已付款线上订单,可在到达的那一刻自带提示音地自行打印其厨房单和小票。打印是幂等的——同一订单不会打印两次。其背后的打印机规则参见打印。
重新打印小票与单据
销售时打印过的任何东西都可从订单详情的打印弹出菜单中重新打印:选择小票、厨房单或配送单。POS 以 "{type} printed" 确认,或在该目标未设置打印机时以 "No printer found to print {type}" 警告。
要改为以数字方式发送小票,点击 SMS receipt。有效的手机号会给出 "SMS sent successfully";出现问题则给出 "SMS failed"。
克隆 / 重新录入订单
对于零售订单,Clone 操作会将整笔订单的商品复制到一个全新的购物篮,以便您无需重新扫描所有东西即可再次录入一笔相同的销售。
如果原订单上的某个商品此后已从菜单中移除,克隆会警告 "Items not found in current menu"——在目录修正之前,这些行无法重新添加。