Terminal Configuration & ECR/ERP Mode
This guide covers setting up myPOS POS terminals for cash register integration (ECR/ERP mode), including network configuration, the key pairing mechanism, and troubleshooting common connectivity problems.
Device Compatibility Overview
| Model | OS Version | ECR App | IRIS | Port |
|---|---|---|---|---|
| F20 Pro | v.2.3.4 | ECR-POS Connect v.1.5.8 | Yes | 7900 |
| Carbon | v.2.3.3 | ECR-POS Connect v.1.5.9 | Yes | 7900 |
| Ultra | v.2.3.3 | ECR-POS Connect v.1.5.9 | Yes | 7900 |
| K300 | v.4.20K | Embedded | Yes | 60180 |
| Go2 (standard) | v.4.20K+ | â | Yes | â |
| Go2 Q | v.4.20.2K (with IP fix) | â | Yes | â |
| COMBO | v.4.16.1 | â | Yes | â |
Enabling Cash Register / Slave Mode
The terminal must be linked to a myPOS merchant account and connected to the internet before any profile changes take effect.
Settings â About Terminal â Update Software â confirm â wait for the device to reboot automatically. Do not skip this step â on older models, the "Change Profile" option only appears after a software update.
Settings â About Terminal â Change Profile â CashRegister. The terminal reboots into Cash Register mode. For Go2: F2 (Ã3) â 5. Change Profile â 2. ECR/ERP Mode â 1. WiFi.
Install from App Market. The app must be running (open) â not just installed â for the terminal to receive commands from the cash register. Update via App Market â Categories â myPOS Apps â POSLink Manager.
On some accounts, Cash Register mode activation requires manual enablement by the myPOS support team. If the "Change Profile" option is missing even after updating, contact support.
Network & Connectivity
WiFi frequency â 2.4 GHz only
All myPOS POS devices (Go2 and Android) operate on 2.4 GHz WiFi only. 5 GHz is not supported.
If the POS cannot see the store's network but can see other nearby networks, the router is broadcasting on 5 GHz only. Enable the 2.4 GHz band on your router, or switch to a 2.4 GHz network.
As a diagnostic test, create a mobile hotspot at 2.4 GHz and connect the POS to it. If it connects, the POS hardware is fine â the issue is with the router.
Error 443 â WiFi connected but no internet
The POS shows a WiFi icon but transactions fail. Cause: incorrect Gateway or DNS in the static IP settings.
Find the router's IP address (run ipconfig on a connected PC, or check the router admin page):
- Default Cosmote router:
192.168.1.1 - Common alternatives:
192.168.1.254,192.168.2.1,10.1.1.1
Set the Gateway and DNS values accordingly. If the router was recently replaced, the IP may have changed â update the static IP settings on the POS.
After a router change
- The IP subnet may have changed (e.g. from
192.168.1.xto192.168.2.x). - Find the new router IP.
- Update the static IP, Gateway, and DNS settings on the POS.
- Notify the cash register technician so they can update the POS IP registered in their system.
- Restart the router and POS after making changes.
Slow transactions or periodic disconnections
- Press F2 â 4 on the POS to force a network reconnect.
- Check WiFi range â if the POS is far from the router, add a WiFi extender.
- Ensure the router broadcasts on 2.4 GHz (better range than 5 GHz for POS devices).
- As a test, switch the POS to 4G/SIM to confirm if the issue is WiFi-specific.
Static IP Configuration â Go2
Navigate to: F2 â 3. Change Connection â 1. WiFi â 3. IP Settings
| Field | Value |
|---|---|
| Mode | Static IP (arrow â points to option 2) |
| IP Address | Fixed IP for this POS (e.g. 192.168.1.90) |
| Subnet Mask | 255.255.255.0 (in most cases) |
| Gateway | Router IP (e.g. 192.168.1.1) |
| DNS1 | Router IP or 8.8.8.8 |
| DNS2 (press F2 for page 2) | 8.8.8.8 or 8.8.4.4 |
To change the listening port: F2 â 3. Change Connection â 1. WiFi â 4. Listening Port
Troubleshooting tip: If the POS has correct static settings but still won't connect, temporarily switch to DHCP, let the POS obtain an automatic IP, then switch back to Static. This resets the network stack.
ECR Mode Setup â Go2
To restore ECR mode if the profile was changed: F2 (Ã3) â 5. Change Profile â 2. ECR/ERP Mode â 1. WiFi
ECR Mode Setup â Android (Ultra, Carbon, F20 Pro)
Key Pairing Mechanism
On the first connection between a cash register and a POS, they exchange cryptographic keys:
- MK â Master Key
- SK â Session Keys
These are stored permanently. As long as the keys exist, the connection is maintained.
Keys are deleted when:
- The POS is factory reset (TID changes â the cash register must be reconfigured with the new TID/IP).
- The POS entry is deleted from the cash register software menu.
If keys are lost: the cash register technician must re-initialize the connection from their software.
Cash Register Not Communicating â Diagnostic Checklist
Work through these checks in order before escalating:
The most common resolution is calling the cash register technician and correcting the IP address in their system. The POS itself is usually fine.
ECR-POS Connect app issues
| Symptom | Fix |
|---|---|
| App crashes | Swipe down â tap "ECR-POS Connect is running" â Force Stop â Settings â About Terminal â Update Configuration â reopen app |
| App freezes during tips | Disable tips in ECR-POS Connect menu â retry without tips |
| SSL authentication failure on home screen | Check Date & Time settings â incorrect date/time causes SSL failures |
ERP Mode Setup â Go2
All ERP communication goes through the Mellon middleware at https://gbl.mreceipts.com. The POS does not connect directly to the ERP software.
Reconnection: The ERP connection has an ~2-minute idle timeout. When the POS requests reconnection, press the circle (O) button.
ERP Mode Setup â Android
- Open ECR-POS Connect â enter VAT â select ERP System â WiFi / SIM.
- OTP code appears â give it to the ERP provider's technician.
- Preferred connection type: 4G/SIM (more reliable for cloud-based ERP).
- When the connection drops, tap "Connect to ERP" in the app menu to reconnect.
ERP troubleshooting
| Symptom | Action |
|---|---|
| POS drifted out of ERP mode | Re-enter ERP mode (Change Profile on Go2, or reset ECR-POS Connect on Android) |
| Android app black or white screen | Uninstall ECR-POS Connect â restart POS â reinstall from App Market |
| ERP provider errors 991, 400, 504 | These errors are on the ERP side â contact the ERP provider (Twinsoft, Simple, iProject, etc.) |
| Ultra keeps disconnecting | Switch from WiFi to 4G, or vice versa |
| Go2 idle / "not sending" | Press the O button to reconnect to Mellon |
Error Code Reference
| Error | Cause | Resolution |
|---|---|---|
| Error 58 | Test amount below âŦ0.10; account blocked; GEMI suspended đŦđˇ | Use minimum âŦ0.10 for tests; check account status; see Greece section below |
| Error 443 | Incorrect Gateway or DNS in static IP settings | Correct Gateway and DNS â see Network section above |
| Error 05 | IRIS not activated after firmware update (wait 48h); Eurobank card used đŦđˇ | Wait 48 hours; Eurobank is not supported for IRIS |
| Blue screen â "Protection Mode - Pls Contact Vendor" | Hardware fault | Replace device if under warranty; beyond economical repair otherwise |
| Black screen â "sec chip update file path error" | Hardware fault | Replace device if under warranty |
| Blue screen â Error 1640 / "unregister device" | Activation status report cycle issue | Contact myPOS support with the device TID |
| "Initialization Failed" | Hardware fault | Replace device if under warranty |
Software Updates
Target software versions
| Model | Target OS Version | ECR App Version |
|---|---|---|
| F20 Pro | 2.3.4 | ECR-POS Connect 1.5.8 |
| Carbon | 2.3.3 | ECR-POS Connect 1.5.9 |
| Ultra | 2.3.3 | ECR-POS Connect 1.5.9 |
| K300 | 4.20K | Embedded |
| Go2 (standard) | 4.20K+ | â |
| Go2 Q | 4.20.2K (with static IP fix) | â |
| COMBO | 4.16.1 | â |
If a device is stuck on an old firmware version that cannot update over the air, request a push update from myPOS technical support.
Update paths:
- Go2: F2 (Ã2) â 2. Update Software
- Android OS: Settings â About Terminal â Update Configuration â Update Software â Update All
- ECR-POS Connect: App Market â Categories â myPOS Apps â ECR-POS Connect â Update
Go2 Menu Navigation Reference
| Function | Navigation |
|---|---|
| Last transaction receipt | F1 â 2. Last Transaction Receipt |
| Period totals / daily report | F1 â 3. Transaction Reports â 1. Total |
| Emergency mode (standalone) | F1 â F2 â 1. Emergency Mode |
| Enable / disable tips | F2 â 6. Configure Transactions â 1. Tips â 1. Open / 2. Closed |
| Multiple operators | F2 â 6. Configure Transactions â 2. Multiple Operators |
| Reference number toggle | F2 â 6. Configure Transactions â 3. Reference Number |
| Device info (TID, version) | F2 (Ã2) â 1. About |
| Factory reset | F2 (Ã2) â 2. Reset Device |
| Change listening port | F2 â 3. Change Connection â 1. WiFi â 4. Listening Port |
| Generate ERP OTP code | F1 â F2 â 4. Connect to ERP system (valid 60 sec) |
| Reconnect to ERP | Press the O button |
đŦđˇ Greece Market: Account & Activation
This section applies to the Greek market only.
Blocked account (Error 58 â no obvious reason)
Check the business's registration status at businessregistry.gr (ÎÎÎÎ / GEMI registry). If status is "ÎŖÎĩ ÎąÎŊÎąĪĪÎŋÎģÎŽ ÎēÎąĪÎąĪĪĪΡĪΡĪ" (suspended), the merchant must resolve their GEMI registration. myPOS cannot unblock accounts blocked for GEMI reasons until the registry is updated. If GEMI is active but the account is still blocked, escalate to myPOS support with the merchant's TID and VAT number.
Account under review
This is a compliance hold â no technical action can be taken. Direct the merchant to call 2103009669 or email help@mypos.com to follow up on their pending documents.
đŦđˇ Greece Market: IRIS Integration
This section applies to the Greek market only. IRIS is a Greek instant payment system available at myPOS terminals.
Requirements
- Firmware version 4.20K or later
- IRIS onboarding completes automatically â may take up to 48 hours after device activation
- Supported models: Go2, K300, Ultra, Carbon â not available on Glass
IRIS option not appearing on POS
- Check firmware version (F2 Ã2 â 1. About on Go2; or Settings â About Terminal on Android). Must be v4.20K or later.
- If below v4.20K, update the device. If OTA update fails, request a push update from support.
- If firmware is 4.20K+ but IRIS is absent, wait 48 hours after activation and retry.
- If the POS is in ECR mode, IRIS is controlled by the cash register/ECR software â contact the cash register technician to enable IRIS in their software. A Z-report (closure) and software restart may be required after changes.
IRIS Error 05
| Cause | Resolution |
|---|---|
| Device newly activated or firmware just updated | Wait up to 48 hours â this is normal |
| Eurobank card used | IRIS on myPOS does not support Eurobank cards â inform the customer |
| Incorrect QR scan | Customer must scan the QR from inside their banking app, not with the phone camera |
Supported banks: NBG (National Bank of Greece), Alpha Bank.
Eurobank is NOT supported for IRIS transactions.đŦđˇ Greece Market: APN Configuration
Greek carrier APN settings for 4G/SIM connectivity.
| Carrier | APN | Username | Password | DNS |
|---|---|---|---|---|
| Cosmote | internet | (blank) | (blank) | 195.167.165.194 |
| Vodafone | internet.vodafone.gr or webonly.vodafone.gr | (blank) or user | (blank) or pass | 213.249.17.10, 213.249.17.11 |
| B-Online | gnet.b-online.gr or gint.b-online.gr | (blank) | (blank) | 212.152.79.19, 212.152.79.20 |
| Q Internet | Profile: Myq | (blank) | (blank) | See provider |
If the POS operates near the Greek border and connects to a foreign carrier (e.g. Vodafone Turkey), internet access will be lost. Insert a Greek SIM card to resolve.
đŦđˇ Greece Market: Support Contacts
| Contact | Number / Address |
|---|---|
| myPOS Greek support line | 2182190249 |
| Partner tech department | 2103002112 |
| Sales / Info / Account issues | 2103009669 |
| Technical escalation (email) | help@mypos.com |