tds收银-订单/结算相关逻辑
2023-10-19 09:22:28 0 举报
点餐收银系统-订单与结算相关流程
作者其他创作
大纲/内容
更新
退款中
已核销的优惠信息反核销
是
补偿定时器每30s
异步线程
反结账
支付宝、银联退款
黑胡椒酱 ** 附项
取消发起结账
打印机
是否crm卡券、储值卡支付、赠送豪币
是否外部支付
待支付
订单重新结算,校验并生成优惠信息
end
是否全部退款,全部反核销
更新优惠信息order_disc 已反核销
返回结算结果
(上次支付团购券或付款失败)返回已核销优惠信息
核销成功?
更新订单和对冲单order_info 已退单、已退款
保存支付单(支付宝、银商、现金支付)
优惠结算
牛排S 西厨 主项
卡券核销,储值卡抵扣,赠送豪币
更新优惠核销order_disc 已核销
取消
打印标识
...
order_info 已确认、未付款
还原订单信息
卡券结算(互斥提醒)
是否存在已经核销的优惠信息
订单确认
更新支付单order_pay 已退款
是否使用团购券
查询当前支付记录是否成功
更新订单order_info 已确认、已付款
下单
保存订单信息、产品信息、打印信息
发起结账(点击扫码付款按钮)
否
退款成功?
保存订单结算结果(金额、卡券、积分、储值卡)
牛排随心搭两人餐 不打印
更新加菜/退菜/催单
结算结束
是否crm反核销
下单成功
订单支付
crm卡券、储值卡、豪币反核销
多肉杨枝甘露 吧台 其他
订单状态流程图
发起支付
订单信息获取
开始
前端、定时器
加单
反核销(最大努力通知)
更新支付单order_pay 已付款
卡券,储值卡校验、团购券
异步、定时器
核销中(已支付)
签单折扣计算(类卡券折扣)
待确认
核销(最大努力通知)
产品名称
打印连接打印机打印,并更新打印状态为成功
支付单==成功?
红胡椒劲骨牛排 不打印 其他
存在支付记录
团购券反核销
成功
卡券核销(crm、第三方)
order_info 未确认、未付款order_disc 未核销
现金退款
完成
扫码支付/桌面支付
生成对冲单?
已取消
品质检测
是否需要核销团购券
促销活动结算
0 条评论
回复 删除
下一页