Glory¶
重要
Odoo 支持 Glory CI-5、CI-10 和 CI-10X 型号。
Glory 设备必须运行 ISP-K05H/B v18.40 或更高版本固件。以 ISP-K35 开头的任何版本均**不支持**。
注解
与 Glory 收银机的集成仅支持基础功能,如现金交易与现金盘点。
装填现金、清空钱箱等操作必须直接在收银机界面完成。
配置¶
收银机设置¶
开机后,屏幕底部会短暂显示 IP 地址,请记下备用。
注解
IP 地址格式应为 ###.###.#.##(例如 192.168.0.25)。
在浏览器中以 HTTPS 协议输入该 IP 地址(如
https://192.168.0.25),访问收银机主页,并使用 Glory 账号登录。若未导入证书,访问时会出现安全警告页面。点击 高级 ,继续访问 [IP地址](不安全) 即可跳过。
从 Glory 首页,转到 主机配置,并确保 网络 设置为 手动,即使用静态 IP。
然后,导航至 SSL 配置,并向下滚动至 HTTPS 服务器设置 部分。
同时,打开终端并确认是否已安装 OpenSSL。输入
openssl并按回车键。如果已安装,该命令会显示一个help菜单,列出所有可用的 OpenSSL 命令。如果没有反应,请 安装它。然后,粘贴以下命令并按下
Enter键,以生成并下载证书和私钥。请务必将演示 IP 地址替换为 ATM 的实际 IP 地址。openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -sha256 -days 3650 -nodes -subj "/CN=192.168.0.25" -addext "subjectAltName = IP:192.168.0.25"
重要
自签名 SSL 证书和密钥对必须使用与 ATM 机相同的静态 IP 地址。
文件生成后,请在 HTTPS 服务器设置 部分,将
cert.pem上传为 证书,并将key.pem上传为 私钥。进入 WebApp 配置,并确保 A: Nodejs Setting 区域中的 界面 设置为 启用。
然后根据 POS 配置调整以下设置:
若 多台 POS 连接同一台现金循环机,进入 App 配置,滚动至 SOAP IF 设置,并确保 会话模式 和 占用模式 均设为 启用。
若已在现金循环机上为 Odoo 创建**专用用户**(推荐),进入 App 配置,滚动至 SOAP IF 设置 区域,并启用 :guilabel:`用户检查`设置。
重启现金循环机以应用新设置。
注解
由于此配置较为复杂,可能涉及 Glory 硬件的高级知识,如有任何不确定之处,建议咨询 Glory 集成合作伙伴进行配置。
导入自签名证书¶
作为长期方案,必须将生成的证书导入运行 POS 的设备。导入过程高度依赖 :abbr:`OS(操作系统)`和浏览器。
Windows 统一管理证书,因此必须从证书文件导入自签名证书,而非通过浏览器。要执行此操作:
打开 Windows 文件资源管理器,找到下载的证书文件。
右键单击证书文件,选择 安装证书。
指定证书存储位置和安装范围:仅 当前用户 或所有用户(本地计算机)。然后点击 下一步。
在
证书存储界面,勾选 将所有证书放入下列存储,点击 浏览…,并选择 受信任的根证书颁发机构。点击 完成 并接受弹出的安全窗口。
重启计算机以确保更改生效。
使用**Google Chrome**时:
打开浏览器。
进入
进入 授权`标签页,点击 :guilabel:`导入,然后选择导出的证书文件。
接受所有警告并点击 确定。
重启浏览器。
使用**Mozilla Firefox**时:
打开浏览器。
进入
选择导出的证书文件。
勾选复选框并确认。
重启浏览器。
支付方式¶
安装POS Glory Cash Machines(
pos_glory_cash)模块。-
前往 。创建一个新的 :guilabel:`现金`支付方式或更新现有的支付方式。
在 Point of Sale 字段中选择关联的 POS。
在 整合 字段中选择 现金循环机(Glory)。
在 现金循环机 IP 字段中填写现金循环机的 IP 地址。
若在上一节中已将现金循环机配置为使用 用户验证,请填写 现金循环机用户名 和 现金循环机密码。
其他资料