Pedro M. Baeza
5 years ago
committed by
Florent de Labarre
2 changed files with 48 additions and 53 deletions
@ -0,0 +1,48 @@ |
|||
Hardware Telium Payment Terminal |
|||
================================ |
|||
|
|||
This module adds support for credit card reader and checks printers |
|||
using Telium protocol in the Point of Sale. This module is designed to |
|||
be installed on the *POSbox* (i.e. the proxy on which the USB devices |
|||
are connected) and not on the main Odoo server. On the main Odoo server, |
|||
you should install the module *pos_payment_terminal*. |
|||
|
|||
The configuration of the hardware is done in the configuration file of |
|||
the Odoo server of the POSbox. You should add the following entries in |
|||
the configuration file: |
|||
|
|||
* payment_terminal_device_name (default = /dev/ttyACM0) |
|||
* payment_terminal_device_rate (default = 9600) |
|||
|
|||
The Telium protocol is used by Ingenico and Sagem payment terminals. It |
|||
is based on the Concert protocol, so it can probably work with payment |
|||
terminals from other brands. This module implements the protocol E+ (and |
|||
not the protocol E), so it requires a Telium Manager version 37783600 |
|||
or superior. To get the version of the Telium Manager on an Ingenico |
|||
terminal press F > 0-TELIUM MANAGER > 2-Consultation > 4-Configuration |
|||
> 2-Software > 1-TERMINAL > On Display > Telium Manager and then read |
|||
the field *M20S*. |
|||
|
|||
You will need to configure your payment terminal to accept commands |
|||
from the POS. On an Ingenico terminal press F > 0-TELIUM MANAGER > |
|||
5-Initialization > 1-Parameters > Cash Connection and then select *On* |
|||
and then *USB*. After that, you should reboot the terminal. |
|||
|
|||
This module has been successfully tested with: |
|||
|
|||
* Ingenico EFTSmart4S |
|||
* Ingenico EFTSmart2 2640 with Telim Manager version 37784503 |
|||
* Ingenico iCT220 |
|||
* Ingenico iCT250 |
|||
* Ingenico i2200 cheque reader and writer |
|||
|
|||
This module requires the Python library *pycountry* version >= 16.11.08. |
|||
To install it, run: |
|||
|
|||
``sudo pip install pycountry`` |
|||
|
|||
This module has been developped during a POS code sprint at Akretion |
|||
France from July 7th to July 10th 2014. This module is part of the POS |
|||
project of the Odoo Community Association http://odoo-community.org/. |
|||
You are invited to become a member and/or get involved in the |
|||
Association ! |
Write
Preview
Loading…
Cancel
Save
Reference in new issue