Connecting a Network POS Payment Device with the System
Important Notes:
-
The device and the server/computer must be on the same network (LAN).
-
Make sure ECR Communication is enabled from the device settings (ECR Menu > Enable ECR).
-
You may need to specify the correct port from the same menu (ECR Settings > Port Number).
Practical Steps:
On the device:
ECR Menu → Enable ECR Communication
Then note down the IP address and Port shown.
How to Find the Device’s IP Address:
Method 1: From the Device Settings (Easiest)
On the device screen, press the Settings button or from the main screen choose Technician or Technical Settings.
Select Network Setting — as shown in the image you shared.
You’ll find options like:
Wi-Fi Settings or Ethernet Settings.
Once you open it, you’ll see:
-
IP Address
-
Subnet Mask
-
Gateway
-
DNS
Copy the IP Address shown — for example:
192.168.1.45
This is the address you’ll use in your code.
Method 2: From the Wi-Fi Network
If the device is connected to the same network as your computer (LAN or Wi-Fi):
On your computer, open Command Prompt (CMD).
Type:
A table of connected devices will appear. Look for the Geidea or Android device, or an IP similar to your device’s address.
(You can test them one by one in your browser, e.g. by typing http://192.168.1.45:8080 to see if the device responds.)
Method 3: From the ECR Menu on the Device
Open ECR Menu on the device screen.
Choose ECR Settings or ECR Communication.
You’ll usually find:
-
ECR Status: Enabled / Disabled
-
Communication Type: TCP/IP
-
IP Address: (This is what you need)
-
Port Number: e.g. 8080 or 8888
Additional Note:
If the device operates in DHCP mode (automatic IP assignment), the IP may change every time it restarts.
It’s recommended to ask Geidea technical support to set the device to Static IP (fixed address) if you plan to integrate it with your system.