Vx Series FlexClock

Our Verifone Vx series clocks are a subset of our FlexClock line that feature different capabilities from other Ethernet only FlexClocks. Some provide both analog and Ethernet transmission. Others have the ability to transmit via cellular signals. This article defines features specific to these clocks, although this may be in addition to features found within our larger FlexClock line.

This article applies to the following clocks. Their transmission capabilities are also listed.

  • Vx510- Ethernet / Analog
  • Vx510G- Cellular / Analog
  • Vx570- Ethernet / Analog
  • Vx610G- Cellular / Analog

Article Links

Features of Vx Clocks

Wireless / Cellular Transmission

Our Ethernet clocks do not have WIFI built in. However, another option for a wireless clock might be clocks that support "cellular" communication such as the Vx510G and Vx610.

Using Printer for Punch Receipts

By default the Vx Series FlexClock (VX510, Xv570, and VX610) does not print punch receipts, but it can be configured to do so.

To turn this feature ON/OFF:
  1. On the clock press the leftmost purple key or the * key.
  2. Enter the password 7278
  3. Press the Enter key (Green key)
  4. You will then see the PRINT RECEIPT UPON PUNCH screen as well as the current NOW status of either YES (for ON) and NO for (OFF).
  5. The screen will prompt you as to which buttons enable or disable this feature. If it does not, the F2 key will print receipts, the F3 key will not print a receipt. F4 will exit.
When you change the behavior, you should see the variable that says "NOW:" has changed to per your selection.

The printed receipts show the following information of each punch:
  • Company: COMPANY NAME
  • EMPLOYEE ID No: xxxxxx
  • DATE-TIME: yyyy/mm/dd - hh:mm:ss
  • BATCH: batch number

Transmit Times

See Tranz 380 Dial Times. While this article is for the Tranz 380, the information it provides on seeing and changing dial times for analog clocks also applies to the Vx clocks.

Verifone Vx510G and 610G General Cellular Guidelines

This is just a general guideline on the Verifone Vx610G FlexClock and setting it up for cellular use.

First we suggest that you buy the celluar clock with the SIM inside of it. If you do this it will be ready for operation. The monthly cost is $25 and covers unlimited data of punch data. The SIM from SwipeClock uses the T-Mobile network. You can go to T-Mobile's site to determine if there is coverage in the area that you need it. If you are in a poor coverage area the data may transmit fine in that cellular networks are more tolerant to passing of data than they are to a voice call. If you cannot transmit due to coverage the clock will store the punches and then the punches can be transmitted when you are in an adequate coverage area. 

To set the clock to be able to using you own SIM with your cellular carrier, you will need to call the cellular company and let them know that you want to use the SIM in another phone. They will ask for the IMEI number which is a number on the back for the Vx510g or Vx610g. You will then put the SIM back in the cellular phone until it is unlocked. See KB 506.

The two largest GSM carriers in the US are AT&T Wireless and T-Mobile.

Verizon and Sprint are not GSM carriers, so their technology would not be compatible with the clock.

When you use cellular service, we see the clock as a regular Ethernet clock, and charge accordingly.

The clock will use approximately 5 megabytes a month for a client with 20 employees.

How To Determine if Your Clock Needs a Firmware Upgrade

  • Pull the power
  • Plug the power back in
Look at the SECOND line on the “copyright” screen that briefly appears. There’s a number. 
  • Model Vx570 (Ethernet): If the number ends in 9A2 then the firmware is up to date. 
  • Model Vx610g (Portable Cellular): If the number ends in 110A1, then the firmware is up to date.
If the number is lower, then it likely needs to be updated. The newest versions of our software will show "FIRMWARE UPGRADE RECOMMENDED" on the main screen if the firmware version is older than the minimum recommended version. Please see Updating FlexClock Software.

Changing APN on Vx510G or Vx610G

APN - Access Point Name. The APN is used as an identifier that is sent and received with the transmission that allows data to be delivered or received on the GSM network. Periodically the APN may need to be changed to allow transmission to occur. 

If the APN for the Vx510G or Vx610G needs to be changed then you would do the following:

*Push the purple button on the far left. 
*Enter 2663 and enter.

The menu for changing the GSM parameters will be available so you can follow the directions. To enter alpha characters hit the number key with the alpha, then hit the alpha key until it arrives at the proper alpha.


These issues are directly related to the Vx clocks, however, we also suggest seeing our FlexClock Troubleshooting article for more general troubleshooting steps.

Cannot Transmit via Ethernet, Clock Only Transmits Over Backup Analog Line

FlexClock software version 757.1.36 and earlier has a known issue affecting connectivity over Ethernet when run on FlexClock model Vx570. No other models are affected. You can determine the software version by visiting the Clock Status / Verify Transmit screen, or by pressing the first purple key on the clock.

If experiencing this issue, please use the analog phone line to transmit any punches in memory and to download an upgrade to the newest software version.


Blank Screen

Sometimes a FlexClock will display a glowing blank screen and will not respond to key presses to get the prompts back on the clock.

One way to try to resolve this is to unplug then plug back in the power cord.

On the VeriFone Vx510 - Vx570 models try to press F2+F4 repeatedly until you get the system menu, but before any programs run (i.e. VeriFone screen goes away) or before the timekeeping application starts.

If the system menu freezes on you at any point in the menus before our app starts, then the clock is bad.

But if at this point the menu DOES operate properly, try doing a clear memory. (If the terminal has the new firmware on it, then the option is MEMORY FUNCTIONS, then CLEAR MEM, then CLEAR ALL GROUPS. On the older firmware, instead of being called MEMORY FUNCTIONS, the options are called RAM FILES and FLASH files, and both should be cleared.

Then, reprogram the clock.

Screen on Vx610 looks like it has turned off

Because the Verifone Vx610's are meant to be mobile devices they include Power Management features including an automated 'Sleep' and 'Off' mode in the event of clock inactivity (not in use). If the clock is not in use it will go into 'Sleep' mode after a few minutes. In 'Sleep' mode it will show a 'VeriFone Vx610' message on a dimmed screen. If in 'Sleep' mode for more than 5 minutes the screen will go blank, and then power OFF.

When in 'Sleep' mode, it can resume to its fully active state instantaneously, but once it powers off, it needs about 7 to 10 seconds to boot (the 'VeriFone' copyright screen, etc.) to be usable again.

To manually turn the clock on hold down the Green button till it powers on. Alternately to manually turn the clock off hold down the Red button till it powers off.

Battery Life while powered is approximately 4 hours but will vary based on continual usage. The battery should last 1 to 7 days depending on use.

The internal battery in 'Off' mode may possibly last three or four months. Again this could also vary.

Analog Vx Clock does not transmit punches overnight

The clock attempts to call the server every night, regardless of whether it has punches or not. It has a primary and a back up call time. It will attempt to call twice for each call time, unless a connection is made. 

If the clock will transmit when pressing 9, then modem is working properly, and replacing the clock will not solve the problem.

Ensure the company's phone system doesn't have a "night mode" that could be disrupting the transmission. Many corporate telephone systems have built-in features to route calls differently based on the time of day (to get the best rate from multiple phone companies) or to send all incoming calls directly to voice mail after hours, and the routing used at night could be preventing the toll-free call from going out.

If this is not an issue with night mode, you can attach an analog phone to the line and check for static or feedback on the line that may be causing interference. You can also try the clock on another analog line or from another location over night to see if it will transmit. This will check to see if a clock might not auto-dial because of noise on the line (static). 

Note: This article applies only to dial-up TimeClocks and FlexClocks. It does not apply to Ethernet-based clocks.

My VeriFone-branded FlexClock shows "TAMPERED" when I turn it on

This message occurs on VeriFone Vx-series terminals if the terminal has been opened. The message flashes immediately upon startup, and remains until someone presses the Enter key. The terminal will not automatically transmit while the message is showing.

If the terminal is dropped, or subjected to extreme temperatures, this message may also appear.

This does not mean the terminal is defective - but the message can only be reset by connecting the terminal to a computer with a special cable. This message is part of the built-in VeriFone firmware, not the SwipeClock application.

The SwipeClock application will still function for timekeeping purposes normally (other than for the potentially annoying message).

VeriFone Vx-series terminals include internal tamper protection surrounding a built-in high-security memory chip to protect the private encryption keys installed in the terminals by banks, for the purpose of Payment Card Industry compliance. Encryption keys are used for securely transmitting debit card PINs. If a terminal believes it has been tampered with, it deletes the keys to prevent discovery by hackers. The terminal includes numerous sensors to detect itself being taken apart, even with the power off - simply unscrewing and opening the case is enough to trip them.

Fix for Vx510 and Vx610 GPRS when using cellular service

This solution will only work if the clock actually has the IMEI number sticker on the clock (some of the older Vx610's we sell do not). The data plan we offer in conjunction with the clock does not require it.

In August of 2010, AT&T and T-Mobile made some changes to their network that prevents the data from being transmitted when inputting a SIM into the Vx510 or Vx610 GPRS.

Here is the Solution:
  1. Find the IMEI number on the back of the Vx510g/Vx610. 
  2. Call the cellular carrier. Ask them to do a SIM Unlock and add the IMEI number to your account(phone number).
  3. Place the SIM back in the cell phone. By doing so cellular carrier is able to communicate to the SIM to make the changes. You will see that the Unlock will not occur immediately. You should place a call and try to go to the internet. Watching closely you may see that it says "Sim Unlock" on the phone. It will then be ready to put back in the 510g or 610g unit and should work fine.
The hard part is getting the carrier representative to understand what you're trying to do. They generally know nothing about credit card machines. But inside the credit card machine is a module, which is technically a phone: a Siemens MC56. And you're trying to get on the "internet" with the Siemens MC56. In those terms, they can understand it.

If the carrier rep understands, they will asked for the IMEI number, and then will "unlock" it which may take up to an hour. You may need to temporarily put the SIM in the original phone for the unlock to occur. The IMEI is a long number on the back of the Vx510g or 610g. It will say IMEI next to the number. An IMEI number is common to devices that pass data over the internet. 

Clearing the clock memory

In some instances you will need to clear the clock memory due to issues with the FlexClock itself then re-download the firmware and software.
  1. Press F2+F4
  2. Enter the password 1 <ALPHA> <ALPHA> 66831
  3. Arrow down to and select MEMORY FUNCTIONS (F2)
  4. Select CLEAR MEM (F4)
From this point you will be given 3 choices:
  2. CLEAR G1 FILES (F3)
You will need to clear all three by following the below:

  1. Select CLEAR CONFIG.SYS (F2)
  2. Select CLEAR ALL (F2)
  3. Select CLEAR MEM (F4) then at the ENTER GROUP1 press the green ENTER key to get back to the menu for the next part
  1. Select CLEAR G1 FILES (F3)
  2. It will then bring up the message 'RAM AND FLASH CLEARED COALESCING FLASH'
  3. Select CLEAR MEM (F4) then at the ENTER GROUP1 press the green ENTER key to get back to the menu for the next part
  1. Select CLEAR ALL GROUPS (F4)
  2. It will then bring up the message 'RAM AND FLASH CLEARED COALESCING FLASH'
  3. Select CONFIRM (F4)
  4. Press the red CANCEL button twice then RESTART (F4)
If everything was done correctly it will restart then give you the error 'DOWNLOAD NEEDED NO *GO VARIABLE'

You will then be able to re-download and install the firmware and software .

I have a Verifone FlexClock that uses a LAN connection and does not have a port for a analog phone, BUT the clock still tries to use the analog connection. Why is it doing that?

Because the software on the clock is universally used with other Verifone clocks that may or may not have analog line transmission ability (like the Vx570 which does for example) it will do this if it cannot get a valid Ethernet connection.

BUT in most cases when you press 9 to force a transmit it should try to hit our two IP's to the server (, which you should see it trying to do on the screen before it tries to us an analog connection.

If you are seeing this with your clock this could mean an issue with the internet connection the clock is currently using as it means it cannot connect to our servers via that connection and is then trying to dial out to us using an non existing analog line.


If your Vx Clock displays the error:
it will need to be replaced as the battery in the clock may be going bad.

Please feel free to submit a support ticket so we can have the clock replaced.


How often does the clock transmit?

On the Ethernet connected FlexClocks', the punches are transmitted as soon as they are accepted by the clock. For analog dial up clocks, the punches will transmit at the designated transmit times or, by pressing "9" on the clock. If there are punches on the clock for some reason, it will attempt a transmit every two minutes.

Note: the punches are transmitted in the background and will continue even if an employee punches IN/OUT during the transmit.

Will the clock work with Voice Over IP phone systems?

VoIP lines (such as Vonage, Packet8, or others) are a great way to save money and get very advanced calling features for a low price... they may or may not work with the analog dialup modem in your time clock. Voice compression protocols used by VoIP try to optimize the range of sound corresponding to human voice, but in the process, they may make fax or data signals unusable.

Some VoIP equipment is smart enough to recognize fax or data and give it a higher quality setting – meanwhile other VoIP equipment may cause so many delays or brief inaudible gaps (like a cell phone breaking up) that you may or may not hear, but which is disruptive to data transmission. It is sort of like buying DSL Internet service... sometimes it’s great, sometimes it’s poor, sometimes it’s unavailable, due to things you can't really control - like how far away the phone company’s office is from your building.

If your VoIP provider allows you the selection of different "codecs", then the one called "G.711" will give the greatest reliability with your clock. Even when using G.711, the connection can still be disrupted by network packet loss, latency, or "jitter", especially if the communication must compete with other things using the Internet connection.

The best we can say is if you have VoIP, is to contact your service provider and see if this is available with them.

If not, then you'll have to use a clock such as our FlexClock that supports a direct Ethernet connection to the Internet. Chances are, a client whose building is already wired for VoIP probably already has an Ethernet connection available near where they want their clock.

Manufacturer Specifications

VeriFone® Vx570 Manufacturer Specs
200MHz ARM9 32-bit RISC microprocessor 
6 MB (4 MB of Flash, 2 MB or SRAM) 
12 MB (8 MB of Flash, 4 MB or SRAM) - upon availability 
128 x 64 pixel graphical LCD with backlighting 
Supports 8 lines x 21 characters 
Primary Smart Card
ISO 7816, 1.8V, 3V, 5V or synchronous and asynchronous cards 
EMV approved 
Optional smart card reader 
3 x 4 numeric keypad, plus 8 soft-function keys and 4 screen-addressable keys 
I/O Modules
14.4k modem module 
Ethernet and 14.4k modem combination module 
Peripheral Ports
One USB 1.1 port supports flash memory devices 
Two RS-232 ports support peripherals including PIN pads and check readers 
One telco port and one Ethernet (with Ethernet/14.4 I/O module) support communications 
Integrated thermal printer with graphics capabilities, 18 lines per second, 24 or 32 columns 
Standard roll paper 58 mm (2.25 in.) x 25M, single ply 
Optional large roll paper 58 mm x 35M 
Standard 14.4 bps modem supporting Bell 103/212a, CCITT 
V.21/V.22/V22bis/V.32/V.32bis (300/1200/2400/9600/14400bps) and HC Fast Connect for 1200 bps 
Optional: Fast POS for 9600 bps 
Application selects between asynchronous protocols (Visa 1, Visa 2, and others and synchronous protocols (including ISO 8583/SDLC) 
SSL v3.0, 3DES encryption, Master/Session and DUKPT key management 
PCI PED approved by Visa and MasterCard 
VeriShield file authentification 
Length: 209 mm (8") 
Width: 102 mm (4") 
Height: 78 mm (3.07") 
Weight: Terminal/750 g (1.65 lbs) 
Full shipping/1,377 g (3.03 lbs) 
0° to 40° C (32° to 104° F) operating temperature 
5% to 90% relative humidity, non-condensing 
AC input 100-240 VAC, 50/60 Hz 
DC Output 8.6 - 9.4 VDC, 4.0 Amp

Did you find this article helpful?