I need to integrated odoo v 10 Pos with GEidea Payment Terminal,
1. Cashier will make an order in Odoo POS
2. The order amount should automatically sent to the payment terminal without typing the amount manually
3. It can be integrated without posbox
We have developed one POC on dotnet core for web ecr integration,
As per the integration,
you have to install our solution into each of your client PCs as a windows service.
this windows service will listen on port 5000 at localhost of that computer.
you have to make sure that the above mentioned port is opened for inbound traffic.
once the above steps are completed, you have to connect our POS device into that PC via COM port.
if its TCP, you can connect via wireless network(only local network, the internet won't work).
every transaction request to the POS device should be sent via client windows service.
you have to use websocket protocol to communicate with the windows service for I/O operations.
so the flow would be your app (tablet/web/mobile device) => windows service over websocket => POS machine through TCP/COM port => windows service over websocket => your app (tablet/web/mobile device).
request and response data will be in JSON format (from your app to windows service over web socket protocol).
kindly check the below link to download required files. for more information about integration, refer to the technical documentation.