The machine does not connect — check these first
| What you see | The fix |
|---|---|
| HTTPS is ON on the machine | Turn HTTPS OFF. With port 80 a secure connection cannot work. The machine calls in within a minute. |
The machine's IP address is 0.0.0.0 | The machine is not on the network. Check the cable or join the WiFi (Menu → Comm → Ethernet or WiFi). |
| Server Address is empty, or the port is not 80 | Someone changed the settings. Type the five settings again. |
| The keypad cannot type a dot (.) | Turn Enable Domain Name OFF and type your server's IP address in the four boxes. |
| It shows up, but punches do not count | New machines wait as Pending approval. Open Devices and press Approve. |
| Old punches are missing | Open the machine on the Devices page and press Re-send all stored punches. Nothing is doubled. |
| Punch times are wrong | Set the machine's date and time (Menu → System → Date/Time). |
| A punch shows a PIN but no employee | Open Employees → Unmatched PINs and link the PIN to an employee. |
Full walk-through: How to connect a ZKTeco machine to a cloud server. Installing for the first time? See installing on cPanel — and do not forget the cron job, which sends webhooks.
Still stuck? Write to us
We usually reply within 2 business days (Monday to Saturday, Pakistan time). Please include:
- Your order number (from your receipt email)
- Your PunchSync version (it is in the download's name, for example punchsync-1.0.0.zip)
- The machine brand and model, and its firmware version if you can see it
- What you did, what you expected, and what happened — with a screenshot of any error
- Your hosting type (shared hosting / cPanel, or VPS) and PHP version
Never send us passwords. If we need access to look at something, we will tell you a safe way.
What support covers
✓ Included
- Installing PunchSync on a server that meets the requirements
- Connecting machines that have a Cloud Server Setting / ADMS menu
- Questions about how features, reports, the API and webhooks work
- Fixing bugs in PunchSync
✗ Not included
- Custom features or changes for your business
- Problems caused by changes you made to the code
- Setting up or managing your server, domain or hosting
- Machines without a push (ADMS) menu
Support lasts 12 months from your purchase date; updates stay free for life. Full details: support policy · license.