C端 - 取水支付结果

原型图 | React + Tailwind

← 返回总览 C00 首页 C01 支付页 C02 订单列表 C03 取水订单详情 C04 套餐订单详情 C05 套餐购买 C06 选档位 C07 出水 C08 取水结果 C09 取水支付结果 C10 订单已取消 C11 套餐详情 C12 我的 C13 用户服务协议
9:41

支付结果

场景切换

放桶倒计时期间设备离线,自动取消订单并退款

页面说明

最后更新:2026-06-24

页面定位 — PRD 4.2 / 5.1 / 5.6.11

C端支付成功后的结果确认页。从C01支付页(LINE Pay支付成功或套餐全额抵扣确认)后跳转进入,告知用户支付已成功,引导准备取水。用户可在C端点击"开始取水"或在柜机按绿色实体按钮触发出水。参考柜机端K08风格适配C端手机样式。

核心内容

模块说明
支付成功图标绿色勾号圆形图标
成功文案"支付成功"标题 + "请放好水桶,准备取水"副标题
取水量大字展示取水量(如 10L)
水类型标签纯水/矿化水标签 + 单价(纯水 ฿3/L / 矿化水 ฿5/L)
订单信息订单金额、实付金额(按水类型单价计算)、支付方式、订单编号、支付时间
放桶倒计时琥珀色框,5分钟倒计时 + "请在倒计时内放好水桶"
超时退款提示"超时未取水订单将自动取消并退款"
开始取水按钮蓝色主按钮,跳转C07出水页
语言切换状态栏标题右侧下拉菜单,支持6种语言
返回按钮状态栏左侧返回箭头,返回C00首页(scene=5 进行中取水)

关键交互

操作 触发条件 前置校验 反馈形式 异常处理 行为
进入页面支付成功跳转展示支付成功确认页页面加载,启动5分钟倒计时
点击开始取水用户已放好水桶跳转C07出水页携带lang参数跳转C07
超时未取水300秒倒计时归零自动取消订单并退款,跳转C00首页退款失败:后台自动重试携带lang参数跳转C00
返回用户点击返回箭头跳转C00首页(scene=5)携带lang参数,C00展示进行中取水卡片
切换语言用户点击语言切换按钮-页面文本切换语言-切换当前页面显示语言

页面状态

场景展示内容
场景① LINE Pay支付结果支付成功 + 取水量 + 金额 + LINE Pay + 订单号 + 倒计时 + 开始取水
场景② 套餐抵扣结果支付成功 + 取水量 + 套餐余额抵扣 + 订单号 + 倒计时 + 开始取水

跳转关系

C09 取水支付结果
├─ 开始取水 → C07 出水页
├─ 返回箭头 → C00 首页(scene=5)
├─ K08放桶倒计时同步(共享同一倒计时)
├─ 5分钟超时 → C10 订单已取消(K11同步跳转)
├─ 设备异常 → C10 订单已取消(K11同步跳转)
└─ 语言切换 → 当前页面刷新显示语言

业务规则

从C01支付成功后自动跳转进入
5分钟倒计时归零后自动取消订单并退款
点击"开始取水"后跳转C07,柜机开始出水
参考柜机端K08支付成功页风格,C端手机样式适配
查看更新记录
2026-06-17
跳转关系修复:补充K08放桶倒计时同步、设备异常→C10路径。双水类型改造:新增水类型标签+动态单价。清理definePageSpec JS定义。
2026-06-02
控制面板新增离线模拟按钮(设备离线→跳转C10场景3设备异常/离线取消)。
2026-05-26
新增业务规则(与K08倒计时同步、设备异常同步取消);跳转关系补充K08同步路径。
2026-05-25
新建页面,从C01支付结果场景独立出来。