Prerequisites
System requirements for the PC running the Punchh service (Punchh.exe)
Minimum OS: Windows 7 (with SP1) and .NET Framework 4.6.1
Configure firewall/internet router
FROM: | ALLOW: | TO: |
---|---|---|
The PC running the Punchh service | TCP Port 443 | pos.punchh.com |
Details
pos.punchh.com - Punchh check-in and redemption transactions, Punchh application configuration & update server
isl.punchh.com - Punchh check and barcode details
loguploads.punchh.com - Punchh log file repository #1
poslogs.punchh.com - Punchh log file repository #2
* Note
Please confer with your Punchh account manager to identify other Punchh endpoints used for testing/staging or if your brand has it’s own Punchh assigned endpoints
Configure software firewall/AV on the PC running the Punchh Service
ALLOW: | FROM: | TO: | Computer Process |
---|---|---|---|
TCP Port 443 | The PC running the Punchh service | pos.punchh.com | Punchh.exe |
TCP Port 5614 (Default Port) | POS Terminals Squirrel POS terminal Java process | The PC running the Punchh service |
Configure antivirus
Whitelist the EXE applications in the Punchh install folder from anti-virus
C:\Program Files (x86)\Punchh
Application Whitelisting
Whitelist all of the Punchh EXE in the Application Whitelisting Control to allow communication over network.
Whitelist all applications that are digitally signed by “Punchh, Inc.”
To allow updates without having to go back and “re-fingerprint” individual EXEs