安卓(一体机) -脱机收银

Shelley.cai发表于:2023年07月17日 10:58:45更新于:2023年08月28日 17:15:16

作用

当网络断开或者无法连接后台服务器的情况下,可以支持门店进行简单的收银开单,所用到的数据都是保存在本地的,开的单子也是缓存在本地,当用户正常登录系统后,本地的单据会上传到服务器

脱机收银设置

脱机收银设置需要管理员登录收银机才能操作,管理员登录后先选择当前收银的门店,然后在设置下面可以看到如下脱机收银设置界面

image.png

总共有三个设置项:

密码设置:设置当前门店的脱机密码,每次进入脱机模式都需要输入密码,根据输入的密码来进入对应的店铺,一台设备最多支持同时保存两个门店的脱机密码。

收银二维码:设置当前门店的微信和支付宝收款码,设置好之后进入脱机模式就可以选择对应的支付方式,客户可以扫收款码进行支付宝或者微信支付,后台会记录对应的支付方式。

脱机收银:进入脱机模式,需要输入密码,输入密码确定后即可进入对应店铺的脱机收银模式。

进入脱机模式还有一个入口,就是在我们的登录页面:

image.png

还有一种情况是管理员还没有来得及设置脱机密码,这个时候网络断了,或者服务器跪了,需要进入脱机模式,这个时候可以到设备的存储目录找到店铺名称的txt文件,里面会有默认密码,手动设置的密码也会存储在这里面,商米的设备可以通过设置-存储-浏览进入到文件管理页面:

image.png

在文件存储的根目录可以看到以店铺名称命名的txt文件,里面就是对应店铺的密码

image.png

脱机模式收银

脱机模式支持选择商品和输入会员手机号下单,手机号会存在本地,在订单上传后会根据手机号匹配会员,订单会落到会员身上:

image.png

结算页面如下:

image.png

支持现金、转账、支付宝、微信支付;

(1)转账支付方式,有以下情形:

  1. 如配置了转账支付,则显示转账支付方式,账户可选范围是原转账账户+支付宝支付方式账户+微信支付方式账户;

  2. 如未配置转账支付,配置了微信/支付宝支付,则显示转账支付方式,可选范围是微信/支付宝支付方式关联的系统账户;

  3. 如未配置转账支付,且未配置支付宝/微信支付,则不显示转账支付方式;

(2)如果在之前配置好了微信和支付宝的收款码,就会出现微信和支付宝支付方式,没有配置的话就不会出现;

点击微信和支付宝会出现之前配置的收款码:

image.png

让顾客扫码付钱,确认收到款后,点击完成支付即可,可以正常打印小票。

本地的单据可以在流水页面查看:

image.png

等网络恢复或者服务恢复后,可以后台直接杀掉当前应用,再点击万里牛即可选择正常登陆,登录后本地的离线单据会自动同步到当前账号下面,交接班和报表也是正常统计到登录账号下,同步后流水单据如下:

image.png

自动切换为脱机收银

检测到系统异常时会在任意界面自动弹窗提示并切换至脱机模式;

根据不同场景提示信息不一致,如下:

(1)当前没有部分支付的交易单

提示当前收银系统异常,10秒后将切换到脱机收银模式【仅支持选品开单现金/转账收银】;系统恢复再进行数据上传,不影响资金统计与会员权益统计。支持点击按钮立即切换。

image.png

a. 切换前有未完成的开单

切换为脱机收银后,如切换前有未完成的开单,则保留已加购商品清单至购物车(包含商品数量,折后价),保留未完成开单的“会员手机号”,停留在购物车页面

image.png

b. 切换前没在操作开单

如切换前没在操作开单,则默认展示购物车页面,购物车商品与会员手机号都为空

(2)当前有部分支付的交易单

提示当前收银系统异常,10秒后将切换到脱机收银模式【仅支持选品开单现金/转账收银】。操作中的交易单系统恢复后可进行继续支付。

image.png切换为脱机收银模式后,自动生成一笔脱机交易单,支持在流水-销售界面查看该数据,内容同脱机收银时开单数据。

  1. 左侧列表增加标识:部分支付

  2. 右侧详情增加文案解释:系统恢复后,可对该订单进行退款/继续支付操作

  3. 仅展示,不支持操作

image.png

自动检测恢复正常收银

系统服务正常后右上角会浮窗弹窗提示:系统已恢复正常,是否切换为正常收银模式?

image.png

  1. 点击切换,即退出脱机收银,回到登录页需重新登录

  2. 收起弹窗,则暂不切换,可在脱机模式下继续操作,也可再打开点击“切换“

脱机收银结束,重新登录正常收银模式时会同步脱机收银期间的订单,操作员为脱机收银后,本门店本设备首次登录的用户。

image.png



    您需要登录后才可以回复