Document Name:    Verifone Setup
Document Description:  This document explains how to setup a Verifone x670 for use with onePOS
Creation Date:     Prior to 2008
Last Edit Date:     2010.09.01
Hardware Platform:  Any
Operating System:   Any 
Software Platform:   Any
This document is in 3 sections: Installing the software to the handheld, putting the proper settings on the 
handheld, and setting Verifone up in the Backoffice software.
Installing the software to the handheld:
 This is for a blank unit and can be used either with cable 24223-xx cables, USB Dongle 23185, or a 
charging base with a usb slot.  
 Download the verifone.zip file, available HERE.
 Put the verifone.zip file into the root directory of a usb stick.  This will then be plugged into the 
base(power applied) and the 670 placed in the cradle, or into the cable/dongle and plugged into 
a 670 which is turned on.
 Important: Some usb sticks will not work and the software will not download automatically 
in the steps below. There is no manual way to start the download if you have this problem. 
According to the Verifone Support hardware team, the main requirement is the USB stick 
supports USB 1.0. However, there are certain brands of USB thumb drives in the 
marketplace that will not work. Unfortunately, they do not have a list of specific USB thumb 
drive brands that will or will not work. The only solution is to try other usb sticks until you 
have one that works.
 If the unit is at the Download Needed screen, it should automatically start downloading.
 If the unit is not blank and at the Download Needed screen, follow these instructions:
 Clear the terminal.  We have to clear both RAM and Flash directories.
 F2/F4 at the same time to get into system mode.  Enter Password. (Default is 
1<alpha><alpha>66831)
 You will be on System Mode Menu 1.
 Select RAM FILES F2.
 Select CLEAR ALL FILES F3.
 Select CONFIRM F4 to confirm deleting all the ram files.  (If it asks for password again 
enter the default password)
 After deleting RAM files, you should be back out to System Mode Menu 1.
 Select FLASH FILES F3
 Select CLEAR ALL FILES F3.
 Select CONFIRM F4.
 The next screen should be SYS MODE CLEAR , CLEARING FLASH, PLEASE WAIT.
Verifone Setup
                        Page 1 / 4
 Wait for the terminal to go back to system mode or restart.
 If the terminal is at System Mode Menu 1, hit F0 to restart.
 Connect either USB Dongle P/N 23185 or P/N 24223 to the Vx670.  Alternatively, you can 
use the Base and the USB port on the back.
 Put the USB Stick into the USB Host.
 The download should start automatically.  Once completed, remove the USB Stick and 
reboot the terminal.
Configure the handheld:
To get to the config settings, hit #, then enter password - 1<alpha><alpha>66831, choose 'edit config' and 
set the following:
 AutoClosel=1 
 Debit=0 
 Gift=0 
 Grat1=20 (suggested)
 Grat2=18 (suggested)
 Grat3=15 (suggested)
 ParPay=1
 HostIP=192.168.0.101 (Term01)
 Port=9876 (should match what's in backofce) 
There are other settings, you can leave them as default or change them if needed for that specific site.
You will also need to set the 'TicketOnly' option in the Config.sys file. If this option is set to '0' the server 
will have to choose themselves from a list of servers after they login to the unit. If it is set to '1', the server 
will see their open tables when logging in and not have to choose from a list. 
We recommend using the 'TicketOnly=1' option for two reasons:
 It is faster and more efficient to not have the server essentially login twice.
 The list seems to be capped at 20 servers, so if a site has more than 20 servers they may not all 
show in the list. This can lead to a situation where a server can login to the unit but not be able to 
choose themselves from the server list.
We also recommend setting the PRTHIGH setting to 0 to have a less cluttered printed check and to save 
paper.
Steps for setting the 'TicketOnly' and PRTHIGH options are as follows:
 Press F2 and F4 at the same time.
 Enter default password.
 Press the down arrow.
 Press F1 to Edit.
 Press 3 to change to edit File Group _3. Press Enter.
 Enter default password.
 Press F3 to Edit.
 Press Enter to edit Config.sys
 Press Enter to edit VLFTPLOG
 Press down arrow to get to TicketOnly
 Press F3 to edit the Value.
 Press Clear, then 1 to set the value to 1.
Verifone Setup
                        Page 2 / 4
 Press Enter.
 Press down arrow to get to PRTHIGH
 Press F3 to edit the Value.
 Press Clear, then 0 to set the value to 0.
 Press Enter.
 Press Cancel twice.
 Arrow up.
 Press F0 to Restart.
To set Wifi settings, IP settings, Troubleshooting and Diags:
 Hit *, then press 1.
 You will need to set these options on the right:
 
 Wifi : set network name, encryption and password.
 IP: Static/DHCH (static recommended), IP address, Subnet Mask, Gateway, etc.
Setup in Backoffice:
In Setup-Hardware Devices, add the following:
 Verifone Base:
 In 3.x:
 Set Terminal to onePOS Server (scroll to bottom of list).
 Set Server Address to Term01s IP (usually 192.168.0.101)
 Set Server Port to anything over 9876 (should match the port setting on handheld from 
configuration)
 In 2.x:
 Set Terminal to Terminal01.
 Set Server Address to Term01s IP (usually 192.168.0.101)
 Set Server Port to anything over 9876 (should match the port setting on handheld from 
configuration)
 Verifone vx670:
 in 3.x:
 Set Terminal to onePOS Server (scroll to bottom of list).
 Enter serial # from back of unit (no hyphens)
 In 2.x:
 Enter serial # from back of unit (no hyphens)
 Verifone printer. (Remote Printer - Verifone in Setup-Hardware Devices)
 There is a typo in this line in Setup-Hardware Devices that will be fixed after 3.0.05. 
Note: In 3.x, the Windows Firewall is ON (PA-DSS requirements)and locked down from the 
Configterm script. You must configure the Windows Firewall to allow port 9876 (or whatever port 
you used when doing the steps above).
Verifone Setup
                        Page 3 / 4
Notes:
 Does the access point need to have any kind of security or password ? 
 All access points must be password protected according to pab specs. Web encryption does 
need to be setup. 
 Does the SID have to be a specic name? 
 No. make it whatever then type it in the verifone. It is case sensitive. 
 Should the verifone and/or access point be dhcp or static? 
 Verifones can be dhcp, but should be static. 
 In 2.x, Fusion.exe must be running on the host machine.
Verifone Setup
                        Page 4 / 4