Have a question or a problem using your FasTraxPOS equipment or software?
Please utilize our Support FAQ for answers to some common issues.

FasTraxPOS software is classified as a partial/supporting/modular application. We do not store credit card numbers within our system. So, while we have met PCI DSS requirements and have shown that we are in compliance with PA DSS (Payment Application Data Security Standards), we are not eligible for listing on the PCI SSC’s website.

A common misconception is that your POS software is responsible to ensure your store’s PCI compliance. PCI compliance goes farther than that. It involves how you manage your network and passwords, among other things.

For further information concerning the requirements to become PCI DSS compliant, please visit https://www.pcisecuritystandards.org/. Please also feel free to check this educational PCI Compliance Package put together by our friends at Smoker Friendly!.

If you have any questions, feel free to contact us at 256-319-3470 Option 1 during our normal business hours; Monday – Friday, 7am – 6pm CST.

To put the HP Barcode Scanner in OPOS mode (when scanning a barcode, the UPC will NOT show in NotePad):


For executing database maintenance, please refer to the following guide:


Please ensure complete understanding of the steps outlined in the guide before performing database maintenance.

Contact FasTrax Technical Support should you have any questions.

If a customer will utilize the DataLogic Gryphon GD4430 Barcode Scanner, the following steps and drivers are required for installation.


The applicable driver’s zip file linked below:

  1. Both 32 and 64 bit drivers are included.
  2. To confirm correct driver for system:
  3. Choose the Windows “Start” button
  4. right-click “Computer”
  5. Choose “Properties”
  6. After unzipping, run the applicable install MSI from the correct bit folder. Install the appropriate driver for your system.
  7. After driver installation is complete, plug in the scanner.
  8. Scan the barcode named Select USB-COM-STD found on Page 9 of the manual included with your scanner.
  9. A scanned image with the appropriate barcode circled is also attached to this solution
  10. After scanning, check Device Manager and note the port number the scanner is assigned.
  11. Device Manager can be accessed via the Windows “Control Panel”
  12. Open C:/FasTrax/POS/POS Settings/POS.ini
  13. Locate and change the POS.ini entry “SCANNERTYPE” to read “SCANNERTYPE=1”
  14. “1” should be for Serial
  15. After changing this entry to Serial, save and close the POS.ini
  16. Open C:/FasTrax/POS/POS Settings/REG.ini
  17. Locate and change the REG.ini entry “SCANNER_PORT” to read “SCANNER_PORT=COM#“.
  18. #” will actually be the applicable COM Port number you noted from Device Manager.
  19. If Device Manger showed the scanner as COM3, then your entry would read “SCANNER_PORT=COM3”
  20. After changing this entry, save and close the REG.ini file.

This should conclude the installation of drivers and configuration of the DataLogic Gryphon GD4430 Barcode Scanner. You may now open FasTraxPOS and confirm operation.

Specific operating modes/options are also available with this scanner.

Customers can peruse the included instruction manual and choose the applicable barcodes to enable additional scanner options:

"always on", "stand mode", etc… are examples of these additional options.

Simply scan the code located at the top of each section to “Enable”program mode, scan the applicable function code, then re-scan the top code to “Exit” the program mode.



When attempting to open a FasTraxPOS application (via POS button, Desktop Shortcut or the .exe) you receive a .Net Framework Error: 

    1. Navigate to C:/Users/Current User/AppData/Local Current User will actually be a specific name associated to the machine.

*This can also, depending on the version of Windows, be found by typing “%appdata%” into the search box under the "Start" button.

This will take you to the "Roaming" directory; simply back up one directory and double-click "Local".

    1. Highlight and delete the folder named with association to the FasTraxPOS application.

*These folders/files are safe to delete since they are built when utilities are opened.

  1. Close the File Explorer window.
  2. You should be able to successfully open the intended FasTraxPOS application.

Q1 – At the POS when Items are scanned/entered, Discounts on Items are not displayed/credited:

A – Hit the "Sub-Total" button – Discounts are not applied to items until they are sub-totaled.

Q2 – On the POS, when I Sub-Total there is no Discount:

A – Confirm the "System Discount" is properly setup via Director

  1. Open Director and navigate to Pricebook System Discounts
  2. Choose/highlight the Discount you wish to check
  3. Confirm the dates, quantities and other applicable settings are correct
  4. Confirm applicable items are assigned the Discount

a. This can be confirmed via Item Details or Mass Updates

Q3 – I have confirmed the System Discount is setup & assigned correctly and I have hit “Sub-Total” but I do not see Discounts:

A – Check that the "Sub-Total" button is properly configured.

  1. In the "Design Control" utility of the POS, confirm that "Cal_SubTotal_Disc" is set to "True"
    1. From the POS, complete a "Right-Click" action
    2. Choose "Edit POS"
    3. Enter "editthis" as the password
    4. Choose the applicable "Panel" from the "Panel List"
    5. Choose the "Sub-Total" button
    6. In the 'Component Inspector" , confirm the line "Cal_SubTotal_Disc" is set to "True"
      1. If this was changed from "False" to "True", make sure to "Right-Click" and choose "Save", then "Run".
      2. Log into the POS and confirm Discounts apply correctly.

Set FasTraxDirectorSettings.ini variable "ZBlind" to "=1" under the [MAIN] section FasTraxDirectorSettings.ini can be found C:/FasTrax/



This will result in a "blind reconciliation".

This means that when Z’s are being reconciled, the expected monetary amounts will not be populated/visible.

The cashier will enter what is in their drawer without suggested register numbers for comparison.

This can be beneficial when attempting to limit or find employee theft.

To prompt the POS Receipt Printer to print a time chit on clock in/out, add/confirm the following settings:

  1. In the FasTraxDirector.ini, under [MAIN] add:
    TimeClockPOSPath=c:\fastrax\pos\pos settings
  2. In the Reg#.ini (in C:/FasTrax/POS/POS Settings) edit/add: Loyalty_PrtCoupons=True
  3. Confirm that Loyalty_On = True entry is present in the Reg#.ini under [Main].

Option 1

      Confirm the store is entered in Director


  1. Open Director and navigate to "Maintenance"
  2. Choose "Stores"
  3. If the *local store is not in the list
    1. Add the store
    2. "Save"
    3. Confirm reports are able to run

*local/locally – this refers to the actual store Director is located on/being run

If the store is already setup in Director, this means the affected store is not associated to its applicable Pricebook Zone *locally.

Option 2

    1. Open Director
    2. Navigate to Maintenance Stores
    3. Highlight the applicable store (local store)
    4. Choose the applicable "Pricebook Zone" from the drop down

      * The correct Pricebook Zone may already appear associated to the store, however actually “touching” the zone and saving associates the two.

    5. Choose "Save"
    6. Confirm reports are able to run

Option 1:

    For 64 bit machines, navigate to c:\Windows\SysWOW64\odbcad32.exe Then:
  1. Choose the "System DSN" tab
  2. Choose "Add" button
  3. Choose "SQL Server" for driver to data source
  4. Choose "Finish" button
  5. enter name as "fastraxreporting"
  6. From the "Server" dropdown, choose the correct server (machine) DB
  7. Choose "Next"
  8. Choose "SQL Server Authentication with Login ID and Password"
  9. Enter Login as "fastrax"
  10. Enter Password as "FasTrax0!"
  11. Choose "Next"
  12. Check Mark "Change the default database to:"
  13. From that dropdown, choose the "ILSA_SQL"
  14. "Next"
  15. Choose "Finish"
  16. Choose "Test Data Source" to confirm success.

Option 2:

For 32 bit machines, simply click the Windows button on the task bar Windows Start Button and type "ODBC" in the Search/Run box; hit "Enter" Then:

  1. Choose the "System DSN" tab
  2. Choose "Add" button
  3. Choose "SQL Server" for driver to data source
  4. Choose "Finish" button
  5. enter name as "fastraxreporting"
  6. From the "Server" dropdown, choose the correct server (machine) DB
  7. Choose "Next"
  8. Choose "SQL Server Authentication with Login ID and Password"
  9. Enter Login as "fastrax"
  10. Enter Password as "FasTrax0!"
  11. Choose "Next"
  12. Check Mark "Change the default database to:"
  13. From that dropdown, choose the "ILSA_SQL"
  14. Choose "Next"
  15. Choose "Finish"
  16. Choose "Test Data Source" to confirm success.


Via the store Director, setup a new store called "Corp" as store "0" and enter the Corporate Public IP, check as"Active".

When attempting to understand the reason for current "Quantity on Hand" for items, whether for issues or inventory results, start by using the Item Analysis feature found in Pricebook  Item Details.

Find the PLU in question and choose the "Item Analysis" hyperlink.

By checking all actions (Adjustments, Sales, Invoices, Cycle Counts) on the applicable item, you can deduce if an actual inventory issue is present.

Please remember to factor in Purchase/Sub-Unit relations when factoring item counts.

Setup guide for setting up a Honeywell Hand Held.


Setup guide for setting up a Unitech Handheld.



Q1 – Receiving an "unable to connect to server/host" error.

A – Confirm HH is connected to wireless network.

Q2 – I have confirmed my HH is connected to my wireless network, but I am still receiving "Unable to Connect to server/host" messages:

A- If FireWalls are enabled intentionally, ensure exceptions are properly set

Q3 - I have confirmed my HH is connected to my wireless network, but I am still receiving "Unable to Connect to server/host" messages:

A -  SQL solution below:

This is found by performing "ipconfig" in the command prompt window of the main (DB) machine

  1. From the main computer desktop
  2. In the search/run window, enter "cmd" then press Enter
  3. The black, command window will open
  4. Type "ipconfig" and then press Enter
  5. The local IP will be displayed with the Default Gateway and DNS.

After establishing the correct Local IP, open the "FasTrax Configure" utility on the HH. This should be on the HH Desktop or can be found the "FasTrax" folder using the HH File Explorer.

Enter the correct Local IP in the section titled "Server IP Address". Choose "Update" and close the Window if applicable.

Now, open the FasTraxPSM utility and attempt to connect and sign in to a function.

Q4 – I have confirmed wireless connection as well as I am pointed to the correct server/host IP.

A – Confirm the connection string found in the "webconfig" file (located C:/inetpub/wwwroot/FTCorpWebService) is properly configured.

    – SQL path as well as username and password are correct for the DB

   – If this has to be edited, make sure to perform a "iisreset" via the windows command line

  1. Start/Windows button > Run > type "cmd" > press Enter
  2. This will open a black, command line window
  3. type in "iisreset", press Enter
  4. You will see prompts for iis stopping and starting

Check if connection to server is now possible on HH. 

Q1 – My Honeywell hand held is randomly disconnecting from my wireless network.

A – Confirm there are no network interruptions.

  1. Open the IE (Internet Explorer) utility on the HH and navigate to FasTraxPOS.com
  2. Contact your ISP or Network Admin to confirm Internet or Local Network interruptions if no webpages open.

Q2 – My Honeywell hand held is randomly disconnecting from my wireless network and I have confirmed my Internet/Wireless Network is not the issue.

A – Check a Network setting on the actual hand held

  1. From the Home Screen of the HH, navigate to Start > Settings > Network and Dial-Up Connections
  2. Tap and hold the DSFLTR_SDI O86861 button to bring up the menu
  3. Confirm this is enabled

From the Desktop on the HH:

  1. Windows Button
  2. Programs
  3. Power Tools (or Power Settings, depending)
  4. Scan Wedge

This re-initializes the scanner.

When scanning a barcode, the UPC number is being entered into the field which usually shows button entries/dollar amounts.


Scanning Barcodes enters UPC as though being manually typed-in.

  1. Confirm there is a PLU button setup on the panel.

If there is a PLU button already setup, confirm the "ALPHA" setting is set to "False" under the button settings via the POS Editor.

Not receiving data at Corp from Store

  1. Confirm the store has functioning internet. Have the site open a browser (e.g. Internet Explorer) and navigate to FasTraxPOS.com and confirm the page loads. If not, check with your ISP about possible outages.
  2. Confirm "FasTrax Exporter" is running on the MAIN POS/machine. This should be located in the "Startup" folder found in "Programs" in the Start menu.
    Exporter must only run on the main POS/DB machine
  3. Reboot the main register/computer. Realize that if the store has multiple registers, the supporting registers will be affected while the main is rebooting.
    Confirm FasTrax Exporter is running after reboot.
  4. Confirm, via FasTraxExporter.ini the "ServerURL=" is correct (Public IP of Corp Server; visit whatismyip.com on the Server via internet browser).
  5. If it is a singular location not able to update Corp, confirm the FTCorpWebservices match between Corp and Store(s).
    This is a folder located in C:/inetpub/wwwroot
  6. If multiple/all sites are unable to communicate/update the Corp Server, follow the previous steps on the Corp Server as well as confirming port forwarding (port 80 to local IP) has not been changed at the Corp level.

Q – I am unable to send Queue changes/updates and/or Messages from my Corporate machine to one of my Stores.

A1 – Verify store is online and has internet/network connection

  1. From the “Dashboard” in Director on your Corporate machine, double-click the applicable store under the “Store Updates” window
    1. This should result in a communication status of the store.
  2. At the store, open an internet browser (IE, Chrome, Firefox) on the main DB machine and navigate to FasTraxPOS.com

A2 – Verify IP address at Corporate Director for store is correct

  1. At the store, using an internet browser, navigate to whatismyip.com and note the Public IP result
  2. Confirm the Public IP result from the store is the same that is listed in Maintenance > Stores for the applicable store(s)
  3. If different, enter in the correct Public IP and "Save".
  4. Attempt to resend to store.

A3 – Attempt connecting to the store’s webservice

  1. At Corporate, open an internet browser (Chrome, IE, Firefox)
  2. Navigate to http://[enter store’s ip address here with no brackets]/FTCorpWebservice/TimeClock.asmx
    1. Confirm you receive a result when you click "Get Employees"
    2. If you can’t touch the store webservice, have the store verify it locally
      1. Have the store open an internet browser (IE, Chrome, Firefox)
      2. Navigate to http://localhost/ftcorpwebservice/timeclock.asmx
      3. Choose "Get Employees" and then choose "Invoke"
      4. You should receive a coded result of your employee’s information
      5. If this works locally, check the store’s FireWall and Port Forwarding

A4 – Check the store FireWall settings

  1. If FireWalls are not going to be managed, disable them.
    1. If FireWalls are intended for use, please set exceptions for Web Services and FasTraxPOS Software.

A5 – Confirm Port Forwarding at the store is correct

  1. Port 80 should be forwarded to the local IP of the main DB machine.
    1. Customer may have to confirm with ISP or Network Admin on this setting

A6 – Confirm the FTCorpWebservices match between Corp and Store(s).

        This is a folder located in C:/inetpub/wwwroot

A7 – If the record attempted to be sent is erroring, check the FTCorpWebService.log at the store you are attempting to update. The last line in this file should show the most current (identified by date and time) issue and cause.

        This is a folder located in C:/inetpub/wwwroot/ftcorpwebservice/



Download Setup Guide

 Run the "Setup.msi" found in:

    1. C:/Fastrax/FingerprintReaderInstaller
      If this is a 64 bit machine, open the x64 folder and run the "Setup.msi" found there
    2. Restart/Reboot the machine
    3. Plug in the fingerprint reader
    4. In the FasTraxDirectorSettings.ini, add the line "TimeClockUserFingerScanner=1" above the [EDI] line.
      FasTraxDirectorSettings.ini is located in C:/FasTrax

Also, check the Fingerprint Reader Slow to Open TimeClock solution to confirm settings.

If TimeClock is slow to open when using the Fingerprint reader:

  1. Open Internet Explorer
  2. Choose the Settings/Options Gear Icon in the top right.
  3. From the selection window choose "Internet Options"
  4. Choose the "Advanced" tab from the Internet Options window
  5. Scroll/drag down to the “Security” section (may have a Lock Icon beside title)
  6. Uncheck both:
    Check for publisher’s certificate revocation
    Check for server certificate revocation*
  7. After unchecking/deselecting both options, choose the "Apply" button in the Internet Options window
  8. Close window when complete.
  9. Utilize Fingerprint Reader

This change will prevent the Fingerprint reader from attempting to check web certificates.

This performance issue is mostly noticed in setups with medium to high security measures (sonic walls, firewalls etc.)

The core item (10 ml or 30 ml) is sold with a qty of 1 and the retail/cost of that item.

We recommend this as your bottle cost and how you inventory the bottles.

A calculated qty of the blended item(s) is sold.

e.g. – for a 10 ml bottle of 12 mg strength using 0 & 24 stock, 5 ml of 0 will be sold and 5 ml of 24 will be sold.

These items have no retail; however, it is recommend to assign cost per OZ for accurate reporting.