🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
收银加速功能详解 为了加快收银效率,可以开启收银加速功能来实现自动化操作(根据商户实际需求开启功能)。 1.“输入收银金额”功能 开启“输入收银金额”功能后,客户端可自动读取收银软件的结账金额,无需人工输入。 ![](https://box.kancloud.cn/6018e3767fa2fb2bdcaef769f16d6ff1_397x469.png) 客户端读取收银软件金额的方式有客显串口读取、虚拟串口读取、直接读取收银软件结账窗口、屏幕识别OCR等4种方式。 1.1客显串口读取 (1)打开客户端设置页面,进入“收银加速” - “输入收银金额”,将获取收银金额模式设置为“客显串口读取”。 ![](https://box.kancloud.cn/9658352b5b01bc2d8efe3187855b7afd_400x480.png) (2)打开收银软件(不要关闭客户端设置页),扫描商品码。 (2.1)如果收银软件有物理客显设备且开启了客显功能,当扫商品码时,客户端就能自动捕获客显串口来源的结账金额。 ![](https://box.kancloud.cn/742b9d91a0b076eae8c68dfe7f6c0f86_672x629.png) (2.2)如果自动抓取不到,可以根据收银软件内的串口设置进行手动设置客户端。 ![](https://box.kancloud.cn/3cba7f492e4ecad79450900a55e58ee7_400x480.png) (2.3)在客户端内设置客显串口。 ![](https://box.kancloud.cn/b3920a057627825f5f612ca253e089ab_883x482.png) (3)最后点击保存即可。 1.2虚拟串口读取 如果“客显串口读取”方式客户端无法读取到结账金额,可以使用“虚拟串口读取“方式读取。 (1)安装虚拟串口工具 打开安装包,找到“辅助工具-串口驱动”并双击运行。 ![](https://box.kancloud.cn/b761eee1e7f1540531815062a8eb77a7_600x293.png) 然后点击“Next”,按照下图所示步骤操作 ![](https://box.kancloud.cn/4c08c605bc337bd6c11b1f649b23865c_503x389.png) ![](https://box.kancloud.cn/09d4a8732e8a8b4bc5cfdd903d403231_503x389.png) ![](https://box.kancloud.cn/e5a43fe5b37fe0348bc63b00ff0ed0c3_503x389.png) ![](https://box.kancloud.cn/e2941d3d0d813f6df6949e10b554f165_503x389.png) ![](https://box.kancloud.cn/a6b244412cd9f99668b18e701d4084b1_503x389.png) ![](https://box.kancloud.cn/239cfb6c283b977e0c2972d5137f43a0_503x389.png) ![](https://box.kancloud.cn/14f83d9f5fe130b8451909aeca9d003f_503x389.png) 点击”Finish“完成安装。 (2)生成虚拟串口 在桌面找到虚拟串口工具的图标双击打开。 ![](https://box.kancloud.cn/fd2ca7345aa294e7d631cfedde366dff_684x421.png) 点击”Add pair“就能新增一对虚拟串口。 注意:虚拟串口永远是成对出现,例如上图中COM3和COM4就是一组虚拟串口。 (3)设置客户端”虚拟串口读取“方式读取金额。 (3.1)例如,本次生成COM5和COM6两个虚拟串口; ![](https://box.kancloud.cn/004584827ce925d07aa792cb3373dc36_613x419.png) (3.2)记录收银软件的客显串口原来的设置接口COM3,然后修改为刚刚生成的虚拟串口中的一个,本次设置为COM5; (3.3)打开客户端设置页面,进入“收银加速” - “输入收银金额”,将获取收银金额模式设置为“虚拟串口读取”,将虚拟串口输入设置为另一个虚拟串口COM6,客显输出串口设置为收银软件原来的设置接口COM3。 ![](https://box.kancloud.cn/899e50e2a13ac82b0cd19bf46f0c8493_921x497.png) (4)点击保存后即可获取金额。 1.3直接读取收银软件结账窗口 如果遇到没有客显的收银软件,可以尝试使用该功能读取结账金额。 在收银软件结账页面打开客户端设置页面,进入“收银加速” - “输入收银金额”功能,将结账金额来源设置为“直接读取收银软件结账窗口”。 ![](https://box.kancloud.cn/4e3db5e5313a44aa58f4294d9dcaf3ae_755x615.png) 在输入框中输入收银软件结账金额,点击”立即定位“,读取到结账金额,保存即可。 1.4屏幕识别OCR 在收银软件结账页面打开客户端设置页面,进入“收银加速” - “输入收银金额”功能,将结账金额来源设置为“屏幕识别OCR”。 ![](https://box.kancloud.cn/572d4b26992be0645a03fb316f14a1db_400x480.png) 点击“设置识别区域”后会弹出一个红框,用鼠标将该红框拖动到收银软件结账金额位置,调整红框边缘,双击红框确认。 ![](https://box.kancloud.cn/62109249f3a94d987ad3404103886b19_400x480.png) 读取金额成功后点击保存即可。 2.“收银页点击确认收银”功能 客户端开启该功能并且读取到结账金额后,当扫付款码时,不需要手动点击”立即收银“,客户端会自动发起支付。 ![](https://box.kancloud.cn/2164c9794781e2db5f2fd7682e096867_400x480.png) 为了防止收错款,使用“屏幕识别OCR”读取金额方式无法开启本功能。 注意:该功能开启时“悬浮窗”将强制开启大窗模式。 3.“支付成功后录入收银软件”功能 当客户端完成支付后,正常情况仍需收银员手动将账单录入收银系统。 “支付成功后录入收银软件”这个功能可以设置收银软件录入账单操作的快捷键,并在客户端完成支付后执行。 ![](https://box.kancloud.cn/fe793b52084bc38105ce512c248a4603_400x480.png) 3.1”快捷键“设置 在设置该功能前,需要先了解或设置收银软件的入账快捷键。 以银豹收银软件为例,支付宝入账快捷键是一个空格键和一个回车键,那么在客户端设置页面,进入“收银加速” - “支付成功后录入收银软件”功能的支付宝的设置页面,在第一个键位输入空格键,在第二个键位输入回车键,点击保存即可。 ![](https://box.kancloud.cn/45acb30640a4b14e8f2ca1fc3244d0f0_400x480.png) 组合步骤的间隔时间默认100毫秒,可根据电脑配置适当延长。 3.2“金额回填”设置 某些收银软件不会将支付金额传递到结账页面,而是需要收银员手动输入,这种情况就要使用“金额回填”功能。 在客户端设置页面,进入“收银加速” - “支付成功后录入收银软件”功能的支付宝的设置页面,会看到页面下方“支付金额回填”功能。 ![](https://box.kancloud.cn/29607536acfa30299bdd72dc6d100a94_400x480.png) (1)设置“执行完第X步快捷键后回填金额”。 选择第几步时一定要选择到结账快捷键后面,因为执行到这一步时收银软件才会弹出需要输入金额的窗口。 (2)设置“定位金额输入框”。 用鼠标去选择金额输入框,确认后点击“发送测试金额”,这时输入框内的金额会变成8.88,说明已经定位成功,保存后即可正常使用。 ![](https://box.kancloud.cn/888eb293f9c4fab142ea182077b6ea2b_1021x482.png) 注意:“使用键盘模式回填”功能是某些收银软件回填金额时光标不在输入框内,导致金额回填失败,开启后可以强制将光标转移到输入框内。