Card terminals devices
Minimise customer serving times by integrating a cash register or ordering application with one of Viva Wallet’s POS terminals via one of the following APIs. Integration allows an application to initiate transactions on a Viva Wallet terminal and get informed on the result.

If you need to start from scratch with integrating your existing card register or ordering application with a Viva Wallet card terminal, we recommend building your integration on the Viva Wallet API.
Whitelist the Viva Wallet addresses
You might need to configure your network settings and whitelist the below domains/IPs in case an ECR integration takes place.
No | Protocol Type | Target Device | Destination Port |
---|---|---|---|
1. | tcp/udp | DNS Server | 53 |
2. | tcp | 23.97.152.28 | 8580 |
8680 | |||
3. | https | *.vivapayments.com | 443 |
*.vivawallet.com | |||
*.crashlytics.com | |||
*.fabric.io | |||
*.amazonaws.com | |||
*.qq.com | |||
*.edgekey.net | |||
*.akamaiedge.net | |||
*.pool.ntp.org | |||
*.googleapis.com | |||
https://portal.ext.payconiq.com | |||
https://portal.payconiq.com | |||
https://pay.playground.klarna.com | |||
https://pay.klarna.com | |||
*.whatspos.com | |||
3000 | |||
*.izatcloud.net | 80 | ||
The displayed domains/hosts may have CNAME records that point to additional domains (for instance amazon or akamai domains). If the firewall solution requires detailed URL ACLs based not only on the initial host but also on the intermediate DNS records, then the client may need to make additions to the domains allowed. |
Third-party card terminal providers
Cash registers or ordering applications that support other existing payment providers’ card terminals can also work with Viva Wallet card terminals if they have implemented one of the following APIs:
- Viva Wallet API (also supports earlier Cardlink POS integrations)
- Viva Wallet API (also supports earlier Atos-Worldline POS integrations)
- Viva Wallet API (also supports earlier CCV POS integrations)
- AP Concert ECR Integration Protocol
- Ciontek CS30 SDK