支持使用Telium协议的支付终端
项目描述
本模块增加了在销售点使用Telium协议对信用卡读卡机和支票打印机进行支持。本模块设计为安装在POSbox(即USB设备连接的代理服务器)上,而不是主Odoo服务器上。在主Odoo服务器上,您应该安装模块pos_payment_terminal。
硬件配置在POSbox的Odoo服务器配置文件中进行。您应该在配置文件中添加以下条目
payment_terminal_device_name(默认 = /dev/ttyACM0)
payment_terminal_device_rate(默认 = 9600)
Ingenico和Sagem支付终端使用Telium协议。它基于Concert协议,因此可能与其他品牌的支付终端兼容。本模块实现了E+协议(而不是E协议),因此需要Telium Manager版本37783600或更高版本。要在Ingenico终端上获取Telium Manager的版本,请按F > 0-TELIUM MANAGER > 2-Consultation > 4-Configuration > 2-Software > 1-TERMINAL > On Display > Telium Manager,然后读取字段M20S。
您需要配置您的支付终端以接收来自POS的命令。在Ingenico终端上按F > 0-TELIUM MANAGER > 5-Initialization > 1-Parameters > Cash Connection,然后选择开启,然后选择USB。之后,您应该重新启动终端。
本模块已成功测试与以下
Ingenico EFTSmart4S
Ingenico EFTSmart2 2640,与Telim Manager版本37784503
Ingenico iCT220
Ingenico iCT250
Ingenico i2200 检查阅读器和写入器
此模块需要版本 >= 16.11.08 的 Python 库 pycountry。要安装它,请运行
sudo pip install pycountry
此模块是在 2014 年 7 月 7 日至 7 月 10 日在 Akretion 法国举行的 POS 代码冲刺期间开发的。本模块是 Odoo 社区协会 POS 项目的一部分 http://odoo-community.org/。邀请您加入协会并/或参与协会!
项目详情
odoo8_addon_hw_telium_payment_terminal-8.0.0.1.2-py2-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4ba141b2b040f93a605ea71d11cfd31c3c633f74bca927d7c2e48b421ae43826 |
|
MD5 | dee8c8c7e33be0668b723b1af62580b5 |
|
BLAKE2b-256 | f123920380bc197d45e38e029cc40570f331cec06c01be6cb58ef69dc6cde159 |