M00-051 00 FSC3000 Configuration Guide
M00-051 00 FSC3000 Configuration Guide
16
Issue Date: 8/26/2021
Supersedes: 5/11/2021
M00-051.00 - FSC3000™
Fuel Site Controller
Command-Line Configuration Guide
6.03a
Doc. No.: M00-051.00 Rev.: 16
Page 2 of 174
NOTE: Before you use this manual, make sure you have the most recent revision. Look at the
revision of this document to make sure it agrees with the most current revision found at
http://www.opwglobal.com/opw-fms/tech-support/manuals-how-to-videos. Download the
latest revision if necessary.
Copyright Information
© 2021 Dover Fueling Solutions. All rights reserved. DOVER, the DOVER D Design, DOVER FUELING
SOLUTIONS, and other trademarks referenced herein are trademarks of Delaware Capital Formation.
Inc./Dover Corporation, Dover Fueling Solutions UK Ltd. and their affiliated entities.
NOTE: This configuration guide was created for the purpose of training and assisting
technicians on how to configure FSC3000™ systems. All configuration values must be set up
to meet the customer’s site conditions and/or needs. The technician should read the guide in
its entirety.
The information in this manual is applicable to Software Version 1.12 and above. It is possible
that older software versions might not support all features.
Doc. No.: M00-051.00 Rev.: 16
Page 3 of 174
Table of Contents
Introduction 10
Section 1 Getting Connected 11
1.1 Communication Parameters 11
1.2 Connection Methods 11
1.3 Additional Connection Methods 12
1.3.1 WiFi Modem 12
Section 2 Passwords 15
2.1 Security Levels 16
2.1.1 Show Access 16
2.1.2 Remote Access (Modem Password or Ethernet) 16
2.1.3 Partial Privileged Access (or “Main Password”) 16
2.1.4 Logout 17
2.1.5 User Access 17
2.1.6 Admin Access 17
2.2 Set Admin (Admin Login Required) 17
2.2.1 Create User 18
2.2.2 Delete User 18
2.2.3 Show User(s) 18
2.2.4 Change Set Passwords 18
2.2.5 Clear Event Log 18
2.3 System Start 18
2.4 Password Recovery 19
2.5 Cold Start Procedure 20
Section 3 Show Flags 21
Section 4 Time Management 23
Doc. No.: M00-051.00 Rev.: 16
Page 4 of 174
Introduction
This ARTWare™ PV Pro (FSC) Command-Line guide is specifically written in support of the standard
offering software referred to as “FSC3000 Multi-trucking Network Package, Standard Card Record Version.”
for the PV Pro software. There are other software versions of the FSC3000™ family available for purchase
and their command-line user interface generally operates based on the information provided within this
manual (Except for Network related information).and you should reference the specific Command-Line guide
for that version. Contact your local Sales Representative or the OPW Tech Support group for information and
commands specific to those versions of software.
For extended information related to the installation and support of the FSC3000™ in regards to PCI DSS
compliance please reference the “M030001 PA1 PA-DSS Implementation Guide.pdf.”
NOTE: The M030001 PA1 PA-DSS is provided as a printed version with every FSC shipped
with theFSC3000™ Multi-trucking software. Contact your local distributor if this manual was
not provided to you as the fuel site owner. You can also download the PA-DSS
Implementation Guide from the OPW web site www.opwglobal.com.
Doc. No.: M00-051.00 Rev.: 16
Page 11 of 174
NOTE: Baud Rate will affect Terminal, Ethernet, Modem and pass-through port connections.
NOTE: Bluetooth® and Cell Modem are not allowed for use when a PCI compliant network is
enabled. These devices are automatically disabled by the FSC.
NOTE: This only resets the modem, not the entire FSC3000™; however, if you are connected
via WiFi, this will drop your connection.
Once the modem resets (using a PC connected on the same network) login to the FSC3000™ using a
terminal emulation program with the IP address of the socket modem.
SHOW WiFi – If “Set WIFI” hasn’t been used to give the modem any settings, “SHOW WIFI” will report:
Wi-Fi not set yet, use SET WIFI
The “Show WiFi” command will first tell what socketdevice the flags are set for, if any. If it reports “No Modem
Enabled” or “Cell Modem Enabled”, for example, then the wrong flag is set. If a modem is plugged in and set
up, the command-line will resemble the following:
P>show wifi
WiFi Modem Enabled
Access Point Name (APNSERV): MyWirelessRouter (Router-specific response)
WiFi Security: WPA2 (Recommended)
Security Key: MyPassword (Router-specific response)
Static IP Address: 192.168.1.200
Gateway Address: 192.168.1.1
Subnet Mask: “255.255.255.0”
Port Number: 10001
Periodic WiFi resets: Off
WiFi status: Configured
Show Modem Responses (Y/N)? N
SHOW SYSTEM
As part of the “Show System” command, if the option flag for the WiFi modem has been set, just after version
information, it should show “WiFi Modem:” followed by:
Not Found: Either there is no physical modem plugged into the socket, or it is not communicating
Not Configured: The modem is present, but user has not used ”Set WiFi” to give the modem connection
information
Doc. No.: M00-051.00 Rev.: 16
Page 14 of 174
Configuring: The modem has been given setup information, but has not yet seen the access point
Configured: The modem has at some time connected to the access point. It may or may not be connected to
the access point at this instant, but the given settings are proven to be valid:
P>show sys
FSC3000: R/W Chipkey
Card Record Version #: 6.01a – Built: 7/01/11 – Serial #:
Loader Ver: 1.01A June 20,2005 Loader2: 1.02A FPGA Ver: 3.0
Wifi Modem: Configured
IMPORTANT: The FSC3000's network port setting is set to 2101 during manufacturing. It
might have been changed during the FSC3000's network setup. Make sure the port settings
match.
Doc. No.: M00-051.00 Rev.: 16
Page 15 of 174
Section 2 Passwords
The FSC3000™ (FSC) is designed to meet PA-DSS requirements for support of system access, password
control and configuration. This section provides an overview of these controls.
Password support has been designed to provide the control necessary to manage the system and let the
merchant/site owner meet their needs under PCI DSS compliance. A predefined “Admin” user and “Partial”
access user are available under a new installation (cold started system). A “Remote” access password is
always a requirement when entry through the internal modem or TCP/IP port is made.
IMPORTANT: Phoenix for Windows users: there is a character limit of 10 total characters for
the Partial Access mode.
and users: there is a character limit of 15 total characters for the Partial Access mode and
Remote Aceess paswords.
Under initial configuration of a cold started FSC, the system has been designed to allow site configuration by
a Partial user using the default login (issue “hello” with password of “hello”). To be PCI compliant a card
swipe is not allowed at a fuel island terminal until the default passwords have been changed and the system
has been started.
NOTE: Pump control testing can be done by issuing the “SET PUMP ON” command.
To start the system it is recommended that the installer have the site owner issue the “SET ADMIN” to modify
the default passwords for Remote, Partial and Admin. If necessary the site owner can then create one of
five (5) additional users for the installer to complete operational tests or provide an employee access to the
system. See below for more information on creating users.
IMPORTANT: It is required that after the Admin password is changed the site owner should
record it and store it in a safe and secure location. If the Admin password is lost it cannot
be retrieved from the system and a cold start will be required.
Below are some basic guidelines for password management. Please refer to your M030001_PA1 PA-DSS
Implementation Guide for additional information:
1. Change Partial, Remote and user passwords every 90 days (Admin password will be forced to change
every 90-days).
2. When changing passwords, the new password should not be the same as any of the previous four (4).
3. Passwords for Admin, Partial, Remote and users should always be unique.
IMPORTANT: If the User or Admin passwords are entered incorrectly six (6) consecutive
times, the User or Admin will be suspended for 30 minutes before another login attempt is
allowed. If the Admin is not locked out, the Admin can reset the User password with the “SET
ADMIN” command.
Doc. No.: M00-051.00 Rev.: 16
Page 16 of 174
Although the system access and password control discussed above is always in place, additional controls
are imposed when the follow networks are enabled. As the site owner, you are required to maintain PCI DSS
compliance when these networks are in use at your fuel site(s).
IMPORTANT: Reading the PA DSS guide is required for System Installers and Controlling
Merchants for PCI DSS compliance.
2.1.4 Logout
To log out of Privileged Access type: Bye <ENTER>
NOTE: The system will automatically log out of Privileged Access after ten minutes of
keyboard activity.
IMPORTANT: A cold start will reset the FSC3000 to factory default settings. All card records
and transaction data will be erased.
On the initial FSC3000™ setup it is recommended that the distributor wait to issue the “Set Admin” &
“System Start” commands until the system has been fully configured and tested. Pump control testing can be
done by issuing the “SET PUMP ON” command. FIT functionality can be tested by swiping a card to receive
the “System Stopped…” message.
NOTE: The “System Start” command must be issued before network testing can be
performed.
Doc. No.: M00-051.00 Rev.: 16
Page 21 of 174
NOTE: Time changes are not automatic in the FSC3000™. Time changes must be set up
using the steps below.
NOTE: This feature allows an offset in seconds (a plus or minus value) applied at midnight to
account for system clock drift.
NOTE: This setting applies to the Lighted keypad and card reader on supported terminals
Doc. No.: M00-051.00 Rev.: 16
Page 24 of 174
NOTE: When defining fueltype codes refer to the specific networks in "Host Specific Setup
Options " on page 91.
# Name Units Price PTECH COM UNI FMGC QsFN FLT1 CFN
1 UNLEADED GALLONS 1.000 001 0 051 002 12 40 04
2 PREMIUM GALLONS 1.000 002 0 053 004 09 41 05
3 SUPERREGULAR GALLONS 1.000 003 0 055 003 10 42 06
4 SPEC BULKMRKD FUEL GALLONS 1.000 004 0 017 N/A N/A N/A N/A
5 #1 DIESEL GALLONS 1.000 005 1 010 030 03 31 13
6 #2 DIESEL GALLONS 1.000 006 2 001 005 06 12 01
7 REEFER GASOHOL GALLONS 1.000 007 0 081 036 N/A 14 N/A
8 WINTER DSLPROPANE GALLONS 1.000 008 0 056 003 N/A 30 N/A
9 KEROSENE L.P.G. GALLONS 1.000 009 0 048 N/A N/A 32 N/A
10 UNLEAD BLK GALLONS 1.000 010 0 052 N/A N/A N/A N/A
11 LUBE OIL1 GALLONS 1.000 011 3 071 045 11 N/A 08
12 LUBE OIL2 GALLONS 1.000 012 3 072 822 N/A N/A 09
13 TRANS OIL GALLONS 1.000 013 3 075 808 N/A N/A N/A
14 COOLANT GALLONS 1.000 014 0 076 605 14 N/A N/A
15 PROPANE WATER GALLONS 1.000 015 0 080 039 N/A 39 17
16 E-85AIR GALLONS 1.000 016 0 090 000 N/A 45 29
17 ULS BIO 2% GALLONS 1.000 017 0 202 N/A N/A 55 N/A
Doc. No.: M00-051.00 Rev.: 16
Page 25 of 174
Quarels
Fuelman
Paymentech Comdata Universal Fueling FleetOne CFN
Gascard
Network
BUYPASS X
Card
X
Company
CFN X
Comdata X
EFS X
Federated
X
Co-op
FleetOne X
Generic X
Intevacon X
KardAll X
NBS - BANK X
NBS - FMGC X
Paymentech X
T-Chek X
TCH X
TCH - Irving
X
Oil
TCH - Shell
X
Canada
Quik Fuel X
NOTE: In order to use tiered pricing, you must have either the Tiered Discounts flag, or the
Tiered Accounts flag (see Section 5.1.5), or both tiered flags enabled on the FSC3000™.
Tier Code 0 1 2 3 4 5 6 7 8 9
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PROD 1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 5 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 7 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 8 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 10 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 15 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 16 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 17 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 18 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 19 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 20 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 21 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 22 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 23 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 24 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 25 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 26 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 27 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 28 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 29 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 30 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 31 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 32 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1 - ENTER DISCOUNTS BY TIER CODE
2 - ENTER DISCOUNTS BY PRODUCT CODE
X - EXIT
Doc. No.: M00-051.00 Rev.: 16
Page 28 of 174
The tiered discounts table defaults to the values above. To set discounts according to product, select option
2, then select the product for which you wish to set discounts.
SELECT OPTION: 2
ENTER PRODUCT CODE: 2
TIERED DISCOUNTS TABLE
(displayed in tenths of a penny)
Tier Code 0 1 2 3 4 5 6 7 8 9
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PROD 2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
The Tiered Discounts Table will appear, as above, displayed in tenths of a penny. To change the discounts,
enter each desired discount. No entry will result in “no change”. Press “Enter” after each entry to proceed to
the next line.
Tier Code 0 1 2 3 4 5 6 7 8 9
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PROD 2 3.9 0.0 0.0 0.0 2.2 0.0 0.0 0.0 0.0 0.0
ENTER PRODUCT CODE:
The Tiered Discounts Table will now display the changes you’ve made.
Doc. No.: M00-051.00 Rev.: 16
Page 29 of 174
To set discounts according to the tier encoded on the user’s card, begin the process by again typing: P>set
tier.
TIERED DISCOUNTS TABLE
(displayed in tenths of a penny)
Tier Code 0 1 2 3 4 5 6 7 8 9
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PROD 1 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0
PROD 2 3.9 0.0 0.0 0.0 2.2 0.0 0.0 0.0 0.0 0.0
PROD 3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 5 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 7 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 8 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 10 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 15 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 16 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 17 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 18 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 19 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 20 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 21 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 22 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 23 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 24 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 25 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 26 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 27 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 28 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 29 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 30 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 31 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
PROD 32 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
The Tiered Discounts Table defaults to the above values. To enter discounts according to the tier embedded
on the card, select option 1, then enter the Tier Code that corresponds to the tier you wish to set.
SELECT OPTION: 1
ENTER TIER CODE: 0
Enter Tier 0 Discount For
Product 1 (0.0): 3.5
Product 2 (3.9): NO CHANGE
Product 3 (0.0): NO CHANGE
Product 4 (0.0): NO CHANGE
Product 5 (0.0): NO CHANGE
Product 6 (0.0): NO CHANGE
Product 7 (0.0): NO CHANGE
Product 8 (0.0): NO CHANGE
Product 9 (0.0): NO CHANGE
Product 10 (0.0): NO CHANGE
Product 11 (0.0): NO CHANGE
Product 12 (0.0): NO CHANGE
Product 13 (0.0): NO CHANGE
Product 14 (0.0): NO CHANGE
Product 15 (0.0): NO CHANGE
Product 16 (0.0): NO CHANGE
Product 17 (0.0): NO CHANGE
Product 18 (0.0): NO CHANGE
Product 19 (0.0): NO CHANGE
Product 20 (0.0): NO CHANGE
Product 21 (0.0): NO CHANGE
Product 22 (0.0): NO CHANGE
Product 23 (0.0): NO CHANGE
Product 24 (0.0): NO CHANGE
Product 25 (0.0): NO CHANGE
Product 26 (0.0): NO CHANGE
Product 27 (0.0): NO CHANGE
Product 28 (0.0): NO CHANGE
Product 29 (0.0): NO CHANGE
Product 30 (0.0): NO CHANGE
Product 31 (0.0): NO CHANGE
Product 32 (0.0): NO CHANGE
Entering a number for each product will set the discount at that number. Leaving the line blank and pressing
“Enter” will result in “no change”.
Doc. No.: M00-051.00 Rev.: 16
Page 31 of 174
The “Tiered Discounts” flag feature of theFSC3000™ was designed to support the tiered price code
embedded in the Track2 on your existing Gasboy cards. However, because of the many different Gasboy
Track2 formats available, the FSC3000™ has no knowledge of where to find the embedded tiered pricing
code. Therefore, you must configure the FSC to identify the position within the card’s Track2 data that
represents the Tiered Discount indicator. The configuration is done using the “SET CARDS” command.
P>
P>set cards
1 - Specify Card/Trans Buffer Size
2 - Define Card/Account Record
3 - Clear Card Record Totals
4 - Reconcile Card Record Allocation
5 - Clear All Account Record Totals
6 - Reconcile Account Record Allocation
7 - Month End Totals
8 - Additional Options
9 - Card Buffer Placement (Currently in Simm 1)
X - Exit
Enter Choice: 8
Card invalid after 3 BAD PINs (Y/N)?
Process ALL Voyager cards as PCF based (Y/N)? N
Set Track2 Position for Gasboy Tiered Discount Indicator (Y/N)? y
Enter Track2 'Price Level' Position: 24
--Track2 Position for Gasboy Tiered Discount Indicator: 24
1 - Specify Card/Trans Buffer Size
2 - Define Card/Account Record
3 - Clear Card Record Totals
4 - Reconcile Card Record Allocation
5 - Clear All Account Record Totals
6 - Reconcile Account Record Allocation
7 - Month End Totals
8 - Additional Options
9 - Card Buffer Placement (Currently in Simm 1)
X - Exit
Enter Choice:
setup. To enable Tiered Accounts you must first define the Card File on the FSC to use Odometer
Reasonability; do this by issuing the “SET CARDS” command.
P>set cards
1 - Specify Card/Trans Buffer Size
2 - Define Card/Account Record
3 - Clear Card Record Totals
4 - Reconcile Card Record Allocation
5 - Clear All Account Record Totals
6 - Reconcile Account Record Allocation
7 - Month End Totals
8 - Additional Options
9 - Card Buffer Placement (Currently in Simm 1)
X - Exit
Enter Choice: 2
Card/Account Records: 0 Out of possible 100 # of transactions: 100
Specify Card/Account record (Y/N)? y
--Card/Account file will be DESTROYED !!! Sure (Y/N)? y
P>insert card
Enter Card #: 1254031
Card type (S)ingle, (D)river, (V)ehicle: s
Valid (Y/N)? y
Account # (0-9999): 9999 ß Any cards created as a Tiered Account record must be assigned to
account number “9999”
Enable MISC entry (Y/N)? N
Enter current ODOM: Disabled ß Do not enter an Odometer Value for the card just press enter
When using Tiered Accounts, the Odometer Reasonability field references the Tiered Discounts table (0-9)
with values from 1-10. A value of zero indicates NO Discount or Reasonability. Reason codes from 11-15
can still be used for Reasonability without applying a discounted price to the card.
Now, when a network-based card is swiped, the ‘D’ prompt message will be displayed. If the account number
of “1254031” is keyed in, the Tiered Discount price drop associated to the selected products level “3” value
will be applied.
Doc. No.: M00-051.00 Rev.: 16
Page 34 of 174
5.2 Tanks
5.2.1 Set Tank # (# = 1 to 8)
The FSC3000™ controller supports declining inventory. This command allows for the assignment of fuel
types to the tanks. When fuel is pumped, it is subtracted from the assigned tank. This setup is not required.
If using K800™ PCT or PCM (Mechanical), up to four (4) positions maximum are supported.
Type: Configure PCT # (K800 PCT and PCM addressable from 1 to 8)
Is this a K800 PCT or PCM (Y/N)? Y
Enter Tank #: 1 (Enter Tank number – not required for proper operation)
Clear Pump Totals (Y/N)? N
Enter Totalizer Value: 0.0 (Should set to match fueling point totalizer)
Set Up Hose 2 (Y/N)? N (Only required if pump has more than 1 grade!)
Set Up Hose 3 (Y/N)? N (Must match the pump mapping)
Set Up Hose 4 (Y/N)? N
Set Up Hose 5 (Y/N)? N
Set Up Hose 6 (Y/N)? N
Set Up Hose 7 (Y/N)? N
Set Up Hose 8 (Y/N)? N
Repeat process to configure each position for each fueling point.
Terminals
K800 System2
DTC FIT500 C/OPT
(PV100) FIT
Dedicated Terminal – When FIT access to pumps is limited to one specific pump, the terminal will behave in
the following way:
The FIT will not prompt for pump #.
When the transaction is finished and the terminal is set up for receipts, the terminal will prompt for receipt.
The system will then display what is configured:
Current Type: DTC Terminal
Change FIT Type (Y/N)? N
Enter Decline Message Timeout seconds: 15
Enter Prompt Timeout Code (1…9): 1
Issue Receipts (Y/N)? y
--Enter limit to receive receipts in days (0..99): NO Limit
--Clear Receipt Counter (Y/N)? N
DISABLE Keyboard Access (Y/N)? N
Enter Keyboard Length (1…32): 32
Clear Card Reader Error Counter (Y/N)? N
Change FIT Access To Pumps (Y/N)? N
FIT Installed
FIT INFO: CAT
CRIND
CRAD 1.2.5974
Island Terminal: DTC Terminal
Decline Timeout: 15 SECONDS
Prompt Timeout: 15 SECONDS
Receipts: 2 NO Limit To Receive Receipt
Keyboard Access --ENABLED………Length: 32
Card Reader Error Counter: 2
LIST OF VALID PUMPS: 1
Or, if changing the FIT type, then the system will display the following:
Current Type: DTC Terminal
Change FIT Type (Y/N)? y
Is this a DTC (Y/N)? Y
Is this a FIT500 (Y/N)?
Is this a C/OPT (Y/N)?
Is this a K800 FIT (Y/N)?
Enter Decline Message Timeout seconds: 15
Enter Prompt Timeout Code (1…9): 1
Issue Receipts (Y/N)? y
--Enter limit to receive receipts in days (0..99): NO Limit
--Clear Receipt Counter (Y/N)? N
DISABLE Keyboard Access (Y/N)? N
Enter Keyboard Length (1…32): 32
Specify PCTs to shut-off on E-Stop (Y/N)? N
Clear Card Reader Error Counter (Y/N)? N
Change FIT Access To Pumps (Y/N)? N
NOTE: Network cards do not support dual language and will use Language 1, except in the
case of receipts.
8.2 Receipts
The Receipts section allows configuration of the receipts header, trailer and body.
NOTE: You will only be prompted for language selection if dual language is enabled.
NOTE: You will only be prompted for language selection if dual language is enabled.
NOTE: Line 5 defaults to gallonsquantity to meet W&M requirements. For non-W&M sites, it is
recommended to reprogram to “QUANTITY:”
NOTE: Use “SHOW PROMPT” to see additional prompt setup. Void is not recommended and
OPW shall not be responsible for communication issues.
NOTE: Codes 38 and 39 are only available when the “bulk plant” flag is enabled.
NOTE: The “>” character functions differently when used with a DTC. When placed at the end
of the message prompt, for example, “Enter Odom>”, the message on the screen is changed
to “>” and the first entry upon that first entry. This allows the user to see the entire entry when
the display message and entry are too long for the display.
Doc. No.: M00-051.00 Rev.: 16
Page 52 of 174
8.3 Prompts
8.3.1 Standard Prompts
The Standard Display Messages guide the customer through the fueling process with a series of prompts.
These prompts can be changed as needed, but their functionality cannot. When the customer first
approaches the terminals, the terminals will display as follows:
System Open – Display #8 & #9 alternating
System Closed Receipts only – Display #6 & #7 alternating
System Closed – Display #10
NOTE: DTC does not support alternating system open. It only supports displaying 8.
NOTE: Use “SHOW PROMPT” to see additional prompt setup. Void is not recommended and
OPW shall not be responsible for communication issues.
NOTE: Sometimes this command must be done twice for the additional prompts to change.
Doc. No.: M00-051.00 Rev.: 16
Page 53 of 174
NOTE: To be sure that the correct default display prompts are being utilized, configure using
ARTWare.
Doc. No.: M00-051.00 Rev.: 16
Page 54 of 174
Doc. No.: M00-051.00 Rev.: 16
Page 55 of 174
Doc. No.: M00-051.00 Rev.: 16
Page 56 of 174
Doc. No.: M00-051.00 Rev.: 16
Page 57 of 174
Doc. No.: M00-051.00 Rev.: 16
Page 58 of 174
NOTE: The “>” character functions differently when used with a DTC. When placed at the end
of the message prompt, for example, “Enter Odom>”, the message on the screen is changed
to “>” and the first entry upon that first entry. This allows the user to see the entire entry when
the display message and entry are too long for the display.
Doc. No.: M00-051.00 Rev.: 16
Page 59 of 174
^5 Enter – Keypad
^6 Enter Odometer
^7 Enter Pump #
^8 Take Receipt
^9 Please Wait
^0 PetroVend Logo
Doc. No.: M00-051.00 Rev.: 16
Page 62 of 174
'1' 1 1.bmp
'2' 2 2.bmp
'3' 3 3.bmp
'4' 4 4.bmp
'5' 5 5.bmp
'6' 6 6.bmp
'7' 7 7.bmp
'8' 8 8.bmp
'9' 9 9.bmp
':' 10 10.bmp
';' 11 11.bmp
'<' 12 12.bmp
'=' 13 13.bmp
'a' 49 49.bmp
'b' 50 50.bmp
'c' 51 51.bmp
'd' 52 52.bmp
'e' 53 53.bmp
'f' 54 54.bmp
'g' 55 55.bmp
'h' 56 56.bmp
'i' 57 57.bmp
Doc. No.: M00-051.00 Rev.: 16
Page 64 of 174
In this example the FIT500™ system will replace pictures #1, #2 and #10 with their
customizable versions for the display prompts using codes ‘^1’, ‘^2’ and ‘^:’.
NOTE: The main FIT500™ software must be running to detect a new picture. The picture
update process will run automatically with no user interaction other than inserting the USB
Storage Device. The system may run in any state (working or system down) with no restriction
to pictures being updated. Several pictures can be updated during one update process.
The customizable pictures will stay on the FIT500™ system up to the next update. The USB Storage Device
presence is necessary during update process only. You can remove the customizable picture and go back to
embedded one by updating the system with a zero-length file of the appropriate file name. The number of
customizable picture files can be limited by the internal FIT500’s storage capacity.
Doc. No.: M00-051.00 Rev.: 16
Page 65 of 174
The resolution of the customizable picture depends on the FIT500's display resolution. TheFIT500™
currently supports bitmap images of 640 pixels in width by 480 pixels in height (VGA size). Larger images are
acceptable but will be reduced to the above size when displayed.
NOTE: If using Network Cards, on the system do not modify the prompts used by the specific
networks. In addition, some prompts may need to be changed for a specific network.
Reference the following page as needed.
NOTE: The following option is specific to Proprietary Cards ONLY and is NOT supported for
Host-Based Cards.
Section 9 Download
When a system first communicates with pump controllers and terminals, it downloads the configuration
related to each device. If information is changed after communication has been established with a configured
device, the FSC3000™ will need to download the configuration again.
All configurations can be downloaded by typing: Download <ENTER>
Device-specific configurations can also be downloaded separately:
Download PCT # (Leave out # to download all PCTs)
Configure PCT #
Configure PCT # Position #
Set Fueltype – When using DPC and prices are changed, price change on
pump must be performed by using download (type: download PCT)
Download FIT # (Leave out # to download all FITs)
Configure FIT #
Format Receipt Header
Format Receipt Trailer
Format Receipt Body
Format Display #
Format Keyboard #
NOTE: When using the preceding commands, the “Download” command must also be used.
Doc. No.: M00-051.00 Rev.: 16
Page 69 of 174
NOTE: USB Key support is only available on “REV C” FSC3000™ controller boards.
Doc. No.: M00-051.00 Rev.: 16
Page 70 of 174
NOTE: For more information about the PCI event log and retention requirements of the data
see OPW document “M030001_PA1-PA-DSS-Implementation-Guide.pd,f” Section 8.5.
Doc. No.: M00-051.00 Rev.: 16
Page 71 of 174
NOTE: As mentioned above in section 12.1, the maximum amount of card/account records
available will vary as FSC application memory increases. This condition should be considered
when purchasing the card memory level to meet your needs.
Doc. No.: M00-051.00 Rev.: 16
Page 72 of 174
NOTE: The “Avg PCF Options” counts are based on the following card file options being
enabled:
Account #'s
DailyAllocation
Card PIN with: Card INVALID after 3 BAD PIN Entries
Product Restriction
Quantity Restriction
Driver / Vehicle / Account Name
Additional Prompts (Prompt-Seq.)
NOTE: Unless otherwise noted, to modify options, the card buffer must be redefined. You will
need toclear and re-enter all card/account records. Include any of the options that follow in the
initial setup if they will be used at a later date.
Available options and how they work are described in the sub-sections that follow:
12.4.2 Account #
When the Account # option is enabled a 4-digit account number can be assigned to each card. An
associated account record must also be inserted into the card file. This account number lets you group cards
together for reporting purposes and fuel control restriction. When driver/vehicle cards are used with
Accounts enabled, the use of cards assigned to an account is restricted without a corresponding
drive/vehicle card from the same account. If a Driver or Vehicle card is not assigned to an Account (shown as
card# being assigned to Account #: 0000), that card is treated as a Maintenance/Global card and is allowed
to fuel with any card assigned to any account.
EXAMPLE:
A driver card assigned to account “0112” can only fuel with a vehicle card assigned to account
“0112” or a vehicle card with an account of zero (“0000”). This also holds true in reverse for a
Vehicle card.
IMPORTANT: Whenever a driver or vehicle card assigned to a specific account is used with
another card assigned to account zero, fuel totals are accumulated against the assigned
account and each of the individual cards.
NOTE: Do Not create an account zero (0000) (and if a card is not assigned to an account)
don’t enter four zeros. Simply skip the entry when prompted for account number.
Doc. No.: M00-051.00 Rev.: 16
Page 74 of 174
12.4.6 PIN #
The PIN # option allows a Personal Identification Number to be assigned to a single and/or driver card. Even
with this option enabled, PIN numbers for specific cards can still be disabled.
Card Invalidation:
This option is not available if the PIN # option is not selected. Card Invalidation allows for a card to be
deemed automatically invalid when the user enters three (3) consecutive bad PIN numbers. This option can
be changed via the re-definition of the card buffer.
NOTE: The system can still prompt for odometer entries if this option is not enabled. The
odometer will only be logged into the transaction.
Doc. No.: M00-051.00 Rev.: 16
Page 75 of 174
NOTE: Like some of the fleet card hosts, the Verify Prompts option is provided for when the
Proprietary Card File manager needs to track/allow fuel when tied to a specific reference such
as; Trip # or P.O. #.
12.4.13 Prompt-Sequence
As discussed in section 8.5 the Prompt-Sequence option allows for eight (8) added prompts for each card
type and account. These added prompts can be set up to have a predefined input such as alphanumeric,
numeric, yes/no and hidden with a maximum number of inputs. This option is enabled by default if the
Verified Prompts option is enabled.
To set up Card/Account buffer type: Set Card Buffer <ENTER>.
1. Specify Card/Tran buffer size
2. Define Card/Account record
3. Clear Card Record Totals
4. Reconcile Card Record Allocation
5. Clear All Account Record Totals
6. Reconcile Account Record Allocation
7. Month End Totals
8. Additional Options
X. Exit
Enter Choice: 2
Card/Account Records: Card/Account storage NOT yet defined
Specify Card/Account record (Y/N)? Y
-- Card/Account file will be DESTROYED!!! Sure (Y/N)? Y
Account #'S (Y/N)? Y
Expiration Date (Y/N)? Y
Monthly ALLOCATION (Y/N)? Y
DAILY Allocation (Y/N)? Y
PIN # (Y/N)? Y
-- Card INVALID after 3 BAD PIN Entries (Y/N)? Y
Save Odometer Entries (Y/N)? Y
Odometer Reasonability(Y/N)? Y
Product Restriction(Y/N)? Y
Quantity Restriction(Y/N)? Y
Driver / Vehicle / Account Name(Y/N)? Y
VERIFY 1 (Y/N)? N
VERIFY 2 (Y/N)? N
VERIFY 3 (Y/N)? N
PROMPT-SEQ. (Y/N)? Y
Maximum Cards/Accounts: 1911
Doc. No.: M00-051.00 Rev.: 16
Page 77 of 174
12.4.14 Set Card Buffer (option 8) - Set Keyboard Card Control Data
When the FIT is setup to allow card number entry after three consecutive bad reads of a card.
This option allows you to set the card control data which will be added to the end of the customer's entry. The
system then takes this new string and treats it as that customer's card data.
To set up Keyboard Card Control Data type: Set Card Buffer <ENTER>.
1. Specify Card/Tran buffer size
2. Define Card/Account record
3. Clear Card Record Totals
4. Reconcile Card Record Allocation
5. Clear All Account Record Totals
6. Reconcile Account Record Allocation
7. Month End Totals
8. Set Keyboard Card Control Data
9. Additional Options
X. Exit
Enter Choice: 8
IMPORTANT: “Process ALL Voyager cards as PCF-based” should only be enabled for non-
public sites. Enabling this option will allow every Voyager card to be accepted (offline).
Doc. No.: M00-051.00 Rev.: 16
Page 80 of 174
Code 0: NO Restrictions
Code 1: 20
Code 2: 40
Code 3: 60
Code 4: 80
Code 5: 100
Code 6: 120
Code 7: 140
Code 8: 160
Code 9: 180
Code 10: 200
Code 11: 220
Code 12: 240
Code 13: 260
Code 14: 280
Code 15: 300
NOTE: PetroLink™ transactions using Odometer Reasonability will always deny fueling when
out of range, irrelevant of the above setting – allow fuel if BAD odometer entry.
Doc. No.: M00-051.00 Rev.: 16
Page 83 of 174
In order to use Odometer Entries when Tiered Accounts is enabled, set all minimum values to zero (0) and
maximum to nine (9) if Odometer Reasonability and Multiple Locations are not in use. If Odometer
Reasonability is in use, then the Tier and Odometer Reasonability table are shared when using codes 1-20.
Doc. No.: M00-051.00 Rev.: 16
Page 84 of 174
IMPORTANT: Any card/account managed through command-line when using Phoenix may
cause discrepancies in card/account and transaction data in Phoenix.
Insert Card
Edit card
Delete card
Insert VIU
Edit VIU
Delete VIU
Insert Account
Edit Account
Delete Account
IMPORTANT: Phoenix™ users should not use the above commands. All Card/Account
management should be performed using the Phoenix™ software interface.
When using the USB card update function (the USB key flag must be enabled), the card update file on the
USB key must have the same site ID as set up in the “Set Journal” command.
File – CUxxx (xxx = phoenix site ID)
Outside of customer specific network support, the FSC currently supports three different networks for the
processing of bankcards, BUYPASS (Firstdata), NBS/Bank and Chase Paymentech. By design, only one of
these networks can be purchased for use on the FSC at any given time. Enabling more than one of than can
create processing concerns and should not be attempted.
Doc. No.: M00-051.00 Rev.: 16
Page 88 of 174
NOTE: This option was originally provided to throttle the number of dial-up phone calls made
when processing cards. With the use of TCP/IP connections now being the norm, the FSC
forces this timer to no less than 90 seconds whenever a transactions is completed. Therefore
this setting has become a catch all option to ensure transaction captures occur in a timely
fashion and it’s recommended to leave the system default of 15mins.
NOTE: If you are processing cards to a second network where price and total is not desired,
you can set this option to “No” and then enable printing of price and total under ISO table setup
for bankcards.
The second prompt; “Do you want transaction price displayed on terminal (Y/N)?” will cause the FSC to print
the price per unit on the terminal when the “Use Pump x” message is shown.
NOTE: When an Abierto/Systech IP converter is used to process transactions, option ‘O’ for
Old OPW/US Robotics modem should be selected.
Modem setting for Secondary Host: Old OPW/US Robotics Host modem
Port unlocked and usable by all networks.
Change Secondary Host device settings (Y/N)? y
Doc. No.: M00-051.00 Rev.: 16
Page 90 of 174
NOTE: When using a connection device specifically designed for use with a specific host,
such as the Buypass Micronode, option 3 must be used to lock the processing of a specific
hosts activity to that port.
Option 2 (Use TCP/IP connection device) should be used when the IP connection device does
not emulate modem functionality. The FSC will not send modem initialization strings, nor
expect modem response codes.
Doc. No.: M00-051.00 Rev.: 16
Page 91 of 174
15.3.1 CFN
When CFN is selected the following options are specific to its setup:
NETWORK option settings NETWORK : CFN
1 - Site ID........................ 9998 (Provided by CFN)
Originator ID.................. 12345678901 (Do not change)
Header String.................. CFN (Do not change unless instructed by
CFN)
2 - Card Acceptor Name............. (Same as Site Name on other networks)
3 - Site City......................
4 - Site State.....................
5 - Redial Attempts................ 1
6 - Connect Time......(Seconds).... 30
7 - Local Authorization............ Disabled
8 - Network System................. ON
ON............................. 12:00 AM
OFF............................ 12:00 AM
9 - Authorization Message.......... ^0^FHAVE A SAFE TRIP
10 - Re-Prompt Time....(Minutes).... 10 (set to zero for DTC systems)
11 - Communication Parameters....... 1200/2400 8N1 T60Y
12 - Call Statistics:
Answered: 0 Failed: 0 Busy: 0 Connect Time (secs): 0
13 - Additional Cards Processed:
CFN/Fuelman Dual Network....... Yes (Enabled by default)
T-Chek......................... No
Comdata ComChek................ No
ISO based: (Must be enabled in ISO to process)
MasterCard Fleet............. No
Fuelman & Gascard............ No
Wright Express............... No
14 - Connect after prompts complet.. No
15 - Host Status.................... Host DISABLED
16 - Price/Total on Orig/Legacy Cr.. Yes
Enter option number or press [RETURN] to exit:
1. Site ID
Site ID........................ 9998 (Provided by CFN)
Originator ID.................. 12345678901 (Do not change)
Header String.................. CFN (Do not change unless instructed by CFN)
2-4. Setup Options 2-4
Options 2- 4 should be set up with information from the network. The Technician should contact the
Merchant and/or CFN for information.
Like all networks, the “Site ID” is provided by CFN when the site is boarded. The “Originator ID” and “Header
String” are optional settings that are transmitted to host. They are available for edit but should not be
changed unless specifically directed by CFN.
Redial Attempts
The Redial Attempts option defines how many times the system will try to connect to the network. Default is
1.
6. Connect Time
Doc. No.: M00-051.00 Rev.: 16
Page 93 of 174
The Connect Time option defines the maximum time to stay connected to the network when trying to approve
a card. If this time is reached, the transaction will be terminated.
7. Local Authorization
The Local Authorization option allows configuration of processing rules if the FSC can authorize network
cards offline down the host is down. Not all networks support this feature. If you enable Local Authorization
for a specific host you should first confirm with the host that this feature is allowed for the specific site.
NOTE: Depending on the host being configured different options may be presented.
NOTE: To process T-Chek MasterCard Fleet and ISO based cards, they must enabled in the
ISO table.
When ISO cards are enabled and a bankcard host is in use, those cards listed above will process to CFN.
14. Connect After Prompts Complete
When CFN cards are swiped, the network will start the authorization process while the prompting is taking
place. When CFN is authorizing by TCP/IP, the connection is too fast and CFN will drop the connection if the
customer is taking too long to enter prompts. For CFN transactions to be authorized after prompting
completes, set to “yes."
15. Host Status
This option enables the CFN network for processing. This only has to be executed once.
16. Price/Total on Orig/Legacy Cards
This option enables the printing of price and total on receipts for original and legacy CFN cards.
NOTE: This supersedes the Option 13 “Print Price and Totals on Network Receipts” under the
general network setup.
Doc. No.: M00-051.00 Rev.: 16
Page 95 of 174
Code Description
7 OIL QUART
8 OIL GALLON
9 OIL BULK
10 C-STORE 1
11 C-STORE 2
12 C-STORE 3
17 PROPANE
18 MISCELLANEOUS
20 AVIATION GASOLINE
22 KEROSENE - CLEAR
27 METHANOL
Code Description
30 PURE ETHANOL
32 KEROSENE - DYED
41 DIESEL #2 LS PREMIUM
43 DIESEL #2 CA PREMIUM
51 DIESEL #1 LS PREMIUM
53 ULTRA-LO DIESEL #2
55 CAR WASH
56 TRUCK WASH
57 DEF Gallon
59 DEF Bulk
Doc. No.: M00-051.00 Rev.: 16
Page 97 of 174
Code Description
60 WEIGH SCALES
63 BIODIESEL B2 LO SULFUR #2
70 PARTICIPANT USE
71 PARTICIPANT USE
72 PARTICIPANT USE
73 PARTICIPANT USE
74 PARTICIPANT USE
75 PARTICIPANT USE
76 PARTICIPANT USE
77 PARTICIPANT USE
78 PARTICIPANT USE
79 PARTICIPANT USE
Code Description
96 WASHROOM FACILITIES
97 LODGING
Doc. No.: M00-051.00 Rev.: 16
Page 99 of 174
NOTE: Depending on the host being configured different options may be presented.
To help reduce merchant risk, these settings control how many local authorizations are allowed within the
number of minutes configured before local authorization is disabled. Once an active connection has been
restored, these counts are cleared and local authorization is again allowed if the host goes down a second
time.
If processing cards at a private site or a customer access controlled location, local authorization can be
enabled to run forever while a host is down by setting the number of authorizations to zero:
Enable LOCAL AUTHORIZATION? (Y/N) : y
Enter NUMBER of Auth allowed (default = 1) : 0
LOCAL AUTHORIZATION...Infinite
If the network being configured processes bankcards or does not support local authorization the following
message is displayed when option 7 is seleted:
Sorry, LOCAL AUTHORIZATION is not allowed for <selected network>
8. Network System (ON/OFF times)
The Network System option defines when a specific network is allowed to process cards at the site (default
24 hours).
9. Authorization Message
The Authorization Message is the message that will be displayed at the terminal after the network card has
been approved, when the host itself did not return an authorization message.
10. Re-prompt Time
The Re-Prompt Time option defines how long the system will look back for transactions with the currently
swiped card. If a transaction is found, the system will populate certain fields with the same information as
before. This setting is useful, for example, when a driver forgets to bring his odometer and must go back to
get it. By then the transaction has terminated, he would just re-swipe the card and verify displayed
information.
15.3.3 ComdataPOS
The ComdataPOS host is used when the site is open to the public (or by private sites when a TCP/IP
connection is required). When using this host, card prompting is host driven.
When selected there are two options specific to its setup:
NETWORK option settings NETWORK : ComdataPOS
1 - Location Code..................
Dialup Device Type............. TRT2
Device Type Sub-Id............. 1
2 - Site Name......................
3 - Site City......................
4 - Site State.....................
5 - Redial Attempts................ 1
6 - Connect Time......(Seconds).... 30
7 - Local Authorization............ Disabled
8 - Network System................. ON
ON............................. 12:00 AM
OFF............................ 12:00 AM
9 - Authorization Message.......... ^0^FHAVE A SAFE TRIP
10 - Re-Prompt Time....(Minutes).... 10 (set to zero for DTC systems)
11 - Communication Parameters....... 2400 7E1 T60Y
12 - Process USA Market MC? ........ NO
Process Canadian Market MC? ... NO
Enter option number or press [RETURN] to exit:
1. Location Code…
Like all networks the “Location Code” (Site ID) is provided by Comdata when the site is boarded. The “Dialup
Device Type” and “Device Type Sub-Id” are optional settings that are transmitted to host. They are available
for edit but should not be changed unless specifically directed by Comdata.
2-4. Setup Options 2-4
Options 2- 4 should be set up with information from the network. The Technician should contact the
Merchant for information.
5. Redial Attempts
The Redial Attempts option defines how many times the system will try to connect to the network. Default is
1.
6. Connect Time
The Connect Time option defines the maximum time to stay connected to the network when trying to approve
a card. If this time is reached, the transaction will be terminated.
7. Local Authorization
The Local Authorization option allows configuration of processing rules if the FSC can authorize network
cards offline down the host is down. Not all networks support this feature. If you enable Local Authorization
for a specific host you should first confirm with the host that this feature is allowed for the specific site.
NOTE: Depending on the host being configured different options may be presented.
Doc. No.: M00-051.00 Rev.: 16
Page 102 of 174
NOTE: Depending on the host being configured different options may be presented.
To help reduce merchant risk, these settings control how many local authorizations are allowed within the
number of minutes configured before local authorization is disabled. Once an active connection has been
restored, these counts are cleared and local authorization is again allowed if the host goes down a second
time.
If processing cards at a private site or a customer access controlled location, local authorization can be
enabled to run forever while a host is down by setting the number of authorizations to zero:
Enable LOCAL AUTHORIZATION? (Y/N) : y
Enter NUMBER of Auth allowed (default = 1) : 0
LOCAL AUTHORIZATION...Infinite
If the network being configured processes bankcards or does not support local authorization the following
message is displayed when option 7 is seleted:
Sorry, LOCAL AUTHORIZATION is not allowed for <selected network>
8. Network System (ON/OFF times)
The Network System option defines when a specific network is allowed to process cards at the site (default
24 hours).
9. Authorization Message
The Authorization Message is the message that will be displayed at the terminal after the network card has
been approved, when the host itself did not return an authorization message.
10. Re-prompt Time
The Re-Prompt Time option defines how long the system will look back for transactions with the currently
swiped card. If a transaction is found, the system will populate certain fields with the same information as
before. This setting is useful, for example, when a driver forgets to bring his odometer and must go back to
get it. By then the transaction has terminated, he would just re-swipe the card and verify displayed
information.
15.3.5 QuikQ
NETWORK option settings NETWORK : QuikQ
# Name U Price QuikQ COM UNI FMGC QsFN FLT1 CFN TCH
1 UNLEADED G 2.111 001 0 051 002 12 40 04 019
15.3.6 T-Chek
The T-Chek network processes cards branded as “T-Chek Systems” cards. In order for the FSC to process
these cards, now part of the “EFS LLC” network, the T-Chek network flag must be purchased.
When selected there is an option 12 specific to its setup:
NETWORK option settings NETWORK : T-CHEK
1 - Site/Terminal ID...............
2 - Site Name......................
3 - Site City......................
4 - Site State.....................
5 - Redial Attempts................ 1
6 - Connect Time......(Seconds).... 30
7 - Local Authorization............ Disabled
8 - Network System................. ON
ON............................. 12:00 AM
OFF............................ 12:00 AM
9 - Authorization Message.......... ^0^FHAVE A SAFE TRIP
10 - Re-Prompt Time....(Minutes).... 10 (set to zero for DTC systems)
11 - Communication Parameters....... 2400 7E1 T60Y
12 - Process TCHEK MasterCard? ..... NO
Enter option number or press [RETURN] to exit:
1-4. Setup Options 1-4
Options 1- 4 should be set up with information from the network. The Technician should contact the
Merchant for information.
5. Redial Attempts
The Redial Attempts option defines how many times the system will try to connect to the network. Default is
1.
6. Connect Time
The Connect Time option defines the maximum time to stay connected to the network when trying to approve
a card. If this time is reached, the transaction will be terminated.
7. Local Authorization
The Local Authorization option allows configuration of processing rules if the FSC can authorize network
cards offline down the host is down. Not all networks support this feature. If you enable Local Authorization
for a specific host you should first confirm with the host that this feature is allowed for the specific site.
NOTE: Depending on the host being configured different options may be presented.
To help reduce merchant risk, these settings control how many local authorizations are allowed within the
number of minutes configured before local authorization is disabled. Once an active connection has been
restored, these counts are cleared and local authorization is again allowed if the host goes down a second
time.
If processing cards at a private site or a customer access controlled location, local authorization can be
enabled to run forever while a host is down by setting the number of authorizations to zero:
Enable LOCAL AUTHORIZATION? (Y/N) : y
Enter NUMBER of Auth allowed (default = 1) : 0
LOCAL AUTHORIZATION...Infinite
If the network being configured processes bankcards or does not support local authorization the following
message is displayed when option 7 is seleted:
Sorry, LOCAL AUTHORIZATION is not allowed for <selected network>
8. Network System (ON/OFF times)
The Network System option defines when a specific network is allowed to process cards at the site (default
24 hours).
9. Authorization Message
The Authorization Message is the message that will be displayed at the terminal after the network card has
been approved, when the host itself did not return an authorization message.
10. Re-prompt Time
The Re-Prompt Time option defines how long the system will look back for transactions with the currently
swiped card. If a transaction is found, the system will populate certain fields with the same information as
before. This setting is useful, for example, when a driver forgets to bring his odometer and must go back to
get it. By then the transaction has terminated, he would just re-swipe the card and verify displayed
information.
15.3.7 TCH
The TCH network processes cards branded as “TCH” or “TCH Express” cards. In order for the FSC to
process these cards, now part of the “EFS LLC” network, the TCH network flag must be purchased.
When selected there is an option 12 specific to its setup:
NETWORK option settings NETWORK : TCH
1 - Site/Terminal ID...............
2 - Site Name......................
3 - Site City......................
4 - Site State.....................
5 - Redial Attempts................ 1
6 - Connect Time......(Seconds).... 30
7 - Local Authorization............ Disabled
8 - Network System................. ON
ON............................. 12:00 AM
OFF............................ 12:00 AM
9 - Authorization Message.......... ^0^FHAVE A SAFE TRIP
10 - Re-Prompt Time....(Minutes).... 10 (set to zero for DTC systems)
11 - Communication Parameters....... 2400 7E1 T60Y
12 - Process TCH MasterCard? ..... NO
Enter option number or press [RETURN] to exit:
1-4. Setup Options 1-4
Options 1- 4 should be set up with information from the network. The Technician should contact the
Merchant for information.
5. Redial Attempts
The Redial Attempts option defines how many times the system will try to connect to the network. Default is
1.
6. Connect Time
The Connect Time option defines the maximum time to stay connected to the network when trying to approve
a card. If this time is reached, the transaction will be terminated.
7. Local Authorization
The Local Authorization option allows configuration of processing rules if the FSC can authorize network
cards offline down the host is down. Not all networks support this feature. If you enable Local Authorization
for a specific host you should first confirm with the host that this feature is allowed for the specific site.
NOTE: Depending on the host being configured different options may be presented.
To help reduce merchant risk, these settings control how many local authorizations are allowed within the
number of minutes configured before local authorization is disabled. Once an active connection has been
restored, these counts are cleared and local authorization is again allowed if the host goes down a second
time.
If processing cards at a private site or a customer access controlled location, local authorization can be
enabled to run forever while a host is down by setting the number of authorizations to zero:
Enable LOCAL AUTHORIZATION? (Y/N) : y
Enter NUMBER of Auth allowed (default = 1) : 0
LOCAL AUTHORIZATION...Infinite
If the network being configured processes bankcards or does not support local authorization the following
message is displayed when option 7 is seleted:
Sorry, LOCAL AUTHORIZATION is not allowed for <selected network>
8. Network System (ON/OFF times)
The Network System option defines when a specific network is allowed to process cards at the site (default
24 hours).
9. Authorization Message
The Authorization Message is the message that will be displayed at the terminal after the network card has
been approved, when the host itself did not return an authorization message.
10. Re-prompt Time
The Re-Prompt Time option defines how long the system will look back for transactions with the currently
swiped card. If a transaction is found, the system will populate certain fields with the same information as
before. This setting is useful, for example, when a driver forgets to bring his odometer and must go back to
get it. By then the transaction has terminated, he would just re-swipe the card and verify displayed
information.
15.3.8 FleetOne
The FleetOne network processes the branded “FleetOne” cards.
When selected there are two options specific to its setup:
NETWORK option settings NETWORK : FleetOne
1 - Merchant ID....................
2 - Site Name......................
3 - Site City......................
4 - Site State.....................
5 - Redial Attempts................ 1
6 - Connect Time......(Seconds).... 30
7 - Local Authorization............ Disabled
8 - Network System................. ON
ON............................. 12:00 AM
OFF............................ 12:00 AM
9 - Authorization Message.......... ^0^FHAVE A SAFE TRIP
10 - Re-Prompt Time....(Minutes).... 10 (set to zero for DTC systems)
11 - Communication Parameters....... 2400 7E1 T60Y
12 - Processed via IP (ignore LRC).. YES
Enter option number or press [RETURN] to exit:
1. Merchant ID
Although shown as “Merchant ID” this is like the “Site ID” or “Terminal ID” shown on other networks, it is
provided by network when the site is boarded.
2-4. Setup Options 2-4
Options 2- 4 should be set up with information from the network. The Technician should contact the
Merchant for information.
5. Redial Attempts
The Redial Attempts option defines how many times the system will try to connect to the network. Default is
1.
6. Connect Time
The Connect Time option defines the maximum time to stay connected to the network when trying to approve
a card. If this time is reached, the transaction will be terminated.
7. Local Authorization
The Local Authorization option allows configuration of processing rules if the FSC can authorize network
cards offline down the host is down. Not all networks support this feature. If you enable Local Authorization
for a specific host you should first confirm with the host that this feature is allowed for the specific site.
NOTE: Depending on the host being configured different options may be presented.
Allow KEYED Cards? (Y/N): N ß allowing keyed card numbers can increase risk
To help reduce merchant risk, these settings control how many local authorizations are allowed within the
number of minutes configured before local authorization is disabled. Once an active connection has been
restored, these counts are cleared and local authorization is again allowed if the host goes down a second
time.
If processing cards at a private site or a customer access controlled location, local authorization can be
enabled to run forever while a host is down by setting the number of authorizations to zero:
Enable LOCAL AUTHORIZATION? (Y/N) : y
Enter NUMBER of Auth allowed (default = 1) : 0
LOCAL AUTHORIZATION...Infinite
If the network being configured processes bankcards or does not support local authorization the following
message is displayed when option 7 is seleted:
Sorry, LOCAL AUTHORIZATION is not allowed for <selected network>
8. Network System (ON/OFF times)
The Network System option defines when a specific network is allowed to process cards at the site (default
24 hours).
9. Authorization Message
The Authorization Message is the message that will be displayed at the terminal after the network card has
been approved, when the host itself did not return an authorization message.
10. Re-prompt Time
The Re-Prompt Time option defines how long the system will look back for transactions with the currently
swiped card. If a transaction is found, the system will populate certain fields with the same information as
before. This setting is useful, for example, when a driver forgets to bring his odometer and must go back to
get it. By then the transaction has terminated, he would just re-swipe the card and verify displayed
information.
NOTE: Depending on the host being configured different options may be presented.
To help reduce merchant risk, these settings control how many local authorizations are allowed within the
number of minutes configured before local authorization is disabled. Once an active connection has been
restored, these counts are cleared and local authorization is again allowed if the host goes down a second
time.
If processing cards at a private site or a customer access controlled location, local authorization can be
enabled to run forever while a host is down by setting the number of authorizations to zero:
Enable LOCAL AUTHORIZATION? (Y/N) : y
Enter NUMBER of Auth allowed (default = 1) : 0
LOCAL AUTHORIZATION...Infinite
If the network being configured processes bankcards or does not support local authorization the following
message is displayed when option 7 is seleted:
Sorry, LOCAL AUTHORIZATION is not allowed for <selected network>
8. Network System (ON/OFF times)
The Network System option defines when a specific network is allowed to process cards at the site (default
24 hours).
9. Authorization Message
The Authorization Message is the message that will be displayed at the terminal after the network card has
been approved, when the host itself did not return an authorization message.
10. Re-prompt Time
The Re-Prompt Time option defines how long the system will look back for transactions with the currently
swiped card. If a transaction is found, the system will populate certain fields with the same information as
before. This setting is useful, for example, when a driver forgets to bring his odometer and must go back to
get it. By then the transaction has terminated, he would just re-swipe the card and verify displayed
information.
Enter the 11 digit number that precedes the 6 digit card number
embossed on the FuelMan/GasCard card intended for keyed entry.
Enter an alpha character to clear the string:
NOTE: Entering an alpha character allows the merchant to clear this setting from use.
Doc. No.: M00-051.00 Rev.: 16
Page 118 of 174
NOTE: Depending on the host being configured different options may be presented.
Allow KEYED Cards? (Y/N): N ß allowing keyed card numbers can increase risk
To help reduce merchant risk, these settings control how many local authorizations are allowed within the
number of minutes configured before local authorization is disabled. Once an active connection has been
restored, these counts are cleared and local authorization is again allowed if the host goes down a second
time.
If processing cards at a private site or a customer access controlled location, local authorization can be
enabled to run forever while a host is down by setting the number of authorizations to zero:
Enable LOCAL AUTHORIZATION? (Y/N) : y
Enter NUMBER of Auth allowed (default = 1) : 0
LOCAL AUTHORIZATION...Infinite
If the network being configured processes bankcards or does not support local authorization the following
message is displayed when option 7 is seleted:
Sorry, LOCAL AUTHORIZATION is not allowed for <selected network>
8. Network System (ON/OFF times)
The Network System option defines when a specific network is allowed to process cards at the site (default
24 hours).
9. Authorization Message
The Authorization Message is the message that will be displayed at the terminal after the network card has
been approved, when the host itself did not return an authorization message.
10. Re-prompt Time
The Re-Prompt Time option defines how long the system will look back for transactions with the currently
swiped card. If a transaction is found, the system will populate certain fields with the same information as
before. This setting is useful, for example, when a driver forgets to bring his odometer and must go back to
get it. By then the transaction has terminated, he would just re-swipe the card and verify displayed
information.
NOTE: When using this feature and the prompts are configured to send, the NBS host will fail
the transaction for authorization even if the processing bank does not support or cannot
confirm the entered data. This creates a very strong reliance on every cards bank to correctly
support AVS prompting.
15.3.11 Paymentech
NETWORK option settings NETWORK : Paymentech
1 - Client #....................... 1234 (Provided by Paymentech)
Merchant #..................... 123456789012 (Provided by Paymentech)
Terminal #..................... 001 (Provided by Paymentech)
2 - Site Name......................
3 - Site City......................
4 - Site State.....................
5 - Redial Attempts................ 1
6 - Connect Time......(Seconds).... 30
7 - Local Authorization............ Disabled
8 - Network System................. ON
ON............................. 12:00 AM
OFF............................ 12:00 AM
9 - Authorization Message.......... ^0^FHAVE A SAFE TRIP
10 - Re-Prompt Time....(Minutes).... 10 (set to zero for DTC systems)
11 - Communication Parameters....... 2400 7E1 T60Y
12 - Reset ISO table to defaults ?..
13 - Force Bankcard Security Code .. Yes
Training Screens Active ? ..... Yes
ON...(Active: Yes)............. 12:00 AM
OFF............................ 12:00 AM
14 - AVS Prompting for Bankcards.... Zip Code:Yes
Billing Addr\House # prompt.... House #:Yes
AVS prompts Deterrent ONLY..... Yes
Enter option number or press [RETURN] to exit:
1. Client #, Merchant # and Terminal #
When processing transactions to Paymentech there are three pieces of information provided by the network
when boarded. Based on the protocol used, these values are expected to be a specific length where; Client #
is 4-digits, Merchant # is 12-digits and Terminal # is 3-digits (typically assigned as “001”).
1-4. Setup Options 1-4
Options 1- 4 should be set up with information from the network. The Technician should contact the
Merchant for information.
5. Redial Attempts
The Redial Attempts option defines how many times the system will try to connect to the network. Default is
1.
6. Connect Time
The Connect Time option defines the maximum time to stay connected to the network when trying to approve
a card. If this time is reached, the transaction will be terminated.
7. Local Authorization
The Local Authorization option allows configuration of processing rules if the FSC can authorize network
cards offline down the host is down. Not all networks support this feature. If you enable Local Authorization
for a specific host you should first confirm with the host that this feature is allowed for the specific site.
NOTE: Depending on the host being configured different options may be presented.
Doc. No.: M00-051.00 Rev.: 16
Page 122 of 174
NOTE: To change Security Codes on all bankcards use the “SET SECURITY” command to
change the values used for generating the code.
It is the merchant’s responsibility to confirm the acceptability of this feature with local codes
before enabling.
NOTE: It is the SITE OWNER's responsibility to make sure that the correct bitmaps are
installed on the FIT500™'s flash card. Bitmaps are displayed in order from 50.bmp through
57.bmp. See FIT500™ documentation for more information on using Bitmaps.
NOTE: Each record in the ISO table needs to have the “Force Registered Bank Card PIN
prompt?” prompt set to “yes” to allow security code prompt presented at the fuel island
terminal.
IMPORTANT: Every FSC ships with same security table defined, therefore a Security Code
assigned to a card would be the same at every site. To ensure your site generates a unique
security code from another issue the “SET SECURITY” command and change the default
values:
P>set security
Enter NEW table values
ROW 1: 01 23 45 67 89
45 32 11 23 11
ROW 2: AB CD EF FE DC
Security CODE: 00
Enter CODE: 02
Doc. No.: M00-051.00 Rev.: 16
Page 125 of 174
NOTE: All network product codes should be confirmed with the network for any changes that
may have occurred.
071 Unld 10% Ethanol 080 Misc. 030 Biodiesel 100% (Dyed)
072 Unld-Mid 10% Ethanol 033 ULS Prem Diesel 013 Bio-Diesel 15%
010 Bio-Diesel 2%
011 Bio-Diesel 5%
15.3.13 Buypass
NETWORK option settings NETWORK : BUYPASS
1 - Merchant ID....................... 5K xx 153059 001 (5k = Required for
Petro Vend)
2 - Site Name......................
3 - Site City......................
4 - Site State.....................
5 - Redial Attempts................ 1
6 - Connect Time......(Seconds).... 30
7 - Local Authorization............ Disabled
8 - Network System................. ON
ON............................. 12:00 AM
OFF............................ 12:00 AM
9 - Authorization Message.......... ^0^FHAVE A SAFE TRIP
10 - Re-Prompt Time....(Minutes).... 10 (set to zero for DTC systems)
11 - Communication Parameters....... 2400 8N1 T60Y
12 - Reset ISO table to defaults? .....
13 - Force Use of Bank Card PINS? ..... Yes
Training Screens Active?.......... Yes
ON....(Active: Yes)............... 12:00 AM
OFF............................... 12:00 AM
14 - AVS Prompting for Bankcards....... Zip Code: Yes
15 - Buypass Download Ph #............. 18888433814
16 - Using Firstdata Micronode......... No
Valid Cards DOWNLOADED from Host: 20 59 60 71 80 81 84 0 0 0.
NOTE: Here are card codes downloaded from the Buypass supported by the FSC
20: Visa, Mastercard, American Express, Discover, Diners, JCB, Visa Fleet
59: WEX
60: Voyager
71: Fleet One
80: Mastercard Fleet
81: Fuelman Plus, Gascard Access
84: Sinclair Retail, Sinclair Driver Thank You
Merchant (NOTE: This information is downloaded by Buypass)
Name:
Address:
Phone:
Store Number:
Enter option number or press [RETURN] to exit:
1-4. Setup Options 1-4
Options 1- 4 should be set up with information from the network. The Technician should contact the
Merchant for information.
5. Redial Attempts
The Redial Attempts option defines how many times the system will try to connect to the network. Default is
1.
6. Connect Time
The Connect Time option defines the maximum time to stay connected to the network when trying to approve
a card. If this time is reached, the transaction will be terminated.
Doc. No.: M00-051.00 Rev.: 16
Page 131 of 174
7. Local Authorization
The Local Authorization option allows configuration of processing rules if the FSC can authorize network
cards offline down the host is down. Not all networks support this feature. If you enable Local Authorization
for a specific host you should first confirm with the host that this feature is allowed for the specific site.
NOTE: Depending on the host being configured different options may be presented.
NOTE: To enable the Buypass host for processing you MUST enter a Merchant ID and option
1 and create a Fleet Table entry for Buypass. Once both these are complete the FSC will
automatically connect to Buypass and prepare for card authorization.
15.4 FleetTable
The Multi-trucking Fleet Table (also referred to as Bank Table) is used to configure the different fleets that
may be fueling at a specific site. Unlike networks where only seven (7) can be enabled for a single site, the
fleet table provides up to 20 entries allowing the merchant/site owner to configure specific prompting and
fueling limits for a customer’s account against a single network.
This feature is designed to provide flexibility with prompting when you have different fleet customers fueling
at your site, where each may need variations in the type of prompts and fueling limits they need to receive.
To do this, the fleet table allows the configuration of an account/fleet number tied to the specific network's
card in use. The FSC then keys on that number to manage prompting and fueling limits as configured.
For example; the customer’s card has a specific ISO/BIN # as the first 6-digits followed by an account/fleet
number for a specific number of digits (this is network card type specific). It is this account/fleet number that
the network (card issuer) uses to determine required prompts, fueling limits and other conditions of control
offered. When configuring the fleet table, based on the selected network being configured, the FSC knows
where to find this account/fleet number and prompts the user to enter this as needed. This allows a site who
is providing fuel to different customers holding the same fleet card but requiring different prompt and fueling
limits to configure the FSC as needed to meet those needs.
This section shows the different fleet table setup options available based on the networks supported within
the FSC. Issue the “SET FLEET” command to display the table and then select a row to edit from the table.
P>set fleet
Once a row is selected, the current settings for the row are displayed followed by a list of the enabled
networks on the system with a prompt to select a network. Once the network is selected, the FSC will prompt
for the account/fleet number for which prompting and fuel limits will be applied. From this setting, you decide
whether prompting will be constant for all cards related to a specific network or if you need to define multiple
accounts for a single network to better accommodate your customer.
TIP: To keep prompts and fueling limits the same for all cards of a specific network, do not
enter an account/fleet number when prompted. The FSC will back fill this field with ten zeros
indicating that all cards are treated the same.
NOTE: If you want to single out 2 or 3 specific account/fleets for a network, use constant
prompting for all other cards not associated to a specific account. Create a final row in the fleet
table BENEATH all account/fleet specific rows for constant prompting against the rest. If you
ONLY want to support the 2 or 3 accounts defined and decline all other cards from that
network DO NOT add this constant record to the table.
NOTE: Some networks drive prompting based on embedded prompt codes on the card track2
data. For these networks, the FSC will not prompt for an account/fleet number or a prompt
sequence string.
1
(0=None, 1=CFN, 2=EFS, 3=TCH, 4=FleetOne, 5=NBS\BankCard, 6=Paymentech)
Enter NETWORK:
Below is a list of the different account/fleet number prompts that may be presented based on the network
selected:
KardALL IPN: For unique prompts enter Card ISO+4 (length of 10):
When a specific account/fleet number is entered, you will be prompted to enter a name associated with that
customer. If a constant record is created, the name field will be populated with the network's name as shown
in the list.
For networks that allow a prompt sequence to be configured, here you enter the required string of characters
to define the prompting sequence. See "Additional Prompts" on page 65 for the list of available letters to
enter (max 9) and prompts associated with them.
Along with these letters, three (3) special characters can be entered into the string sequence. These are: ‘$’,
“*’ (asterisk) and ‘#’.
l ‘$’ can be used to prompt the driver for a max dollar limit they wish to fuel
l ‘*’ tells the FSC to begin the connection process to the host. This is used to synchronize the host
connection process with the Driver's entry of prompt data to reduce the amount of time the “Processing
Please Wait” message is displayed at the terminal while the host pre-authorization takes place (use of
the asterisk is more important when modems are used for making host connections).
l The ‘#’ character tells the system to prompt for the pump #. If not added, the FSC will add this to the
end of the string.
Enter Prompt Sequence:
Next, enter a main number to dial when connecting to the network, and then the backup number to use when
the primary number is busy or fails.
IMPORTANT: A primary number must be configured or the FSC will decline the card with a
message of “Not a Network Card” being displayed at the terminal:
Enter PRIMARY #:
Enter SECONDARY #:
The next step is to configure the fueling limits available for this account/network. These limits allow you, as
the site owner, to set the maximum amount of fuel any network can authorize for a single transaction. These
settings, along with the absolute max quantity defined for a dispenser, give you the control necessary to
regulate the amounts of fuel taken.
Depending on the network being configured, different entries will be presented based on the processing
rules in place. Other than the network specific setup defined below the standard prompts are:
Enter MAX ONLINE Qty (0=Local): See "(0=Local)" on page 138 for information on (0=Local)
Enter MAX OFFLINE Qty:
Limit by (D)ollar or (Q)ty:
Enter Dollar Limit (no cents): $
Doc. No.: M00-051.00 Rev.: 16
Page 136 of 174
l Selecting ‘Q’ tells the FSC that this network will always request and service the authorization for
quantity based fueling limits.
l Selecting ‘D’ causes the “Dollar Limit” prompt to be presented, telling the FSC to always request and
service the authorization for dollar based fueling limits.
TIP: To ensure the “Dollar Limit” value is the now max amount allowed, set the “Max Online
Qty” limit (times the lowest priced product) to a value higher than the “Dollar Limit” entered
EXAMPLE:
If Dollar limit is set to $300 and Max Qty at 100 times lowest PPU of 2.89, the max dollar
allowed for that product would be $289. Thus, Max Qty should be no less than 105 gallons.
IMPORTANT: When using options 2 or 3, higher processing fees may be charged for each
Visa and MasterCard transaction.
NBS Quarles:
Enter MAX Offline Qty for Quarles Classic Card:
Buypass:
1) Force Visa and MasterCard transactions to auth at $1
Note: Sending of $1 NOT supported by host,
contact Buypass for configuration limits.
See "M00-051-00 FSC3000 Command-Line Configuration Guide"
under Buypass ISO setup for more information.
2) Auth ALL cards using their ISO table Max Authorization amount
3) Prompt cardholder for desired Dollar Authorization amount
Select Option:
NOTE: Option 1) cannot be selected under the Buypass host section 5.4 for ISO table
setup/support
Doc. No.: M00-051.00 Rev.: 16
Page 138 of 174
15.4.1.1 (0=Local)
For networks that provide these two prompts, a special feature is available for customers who have a private
fueling location and their employees/fleet carry a particular network card for fueling when on the road. By
setting the “Max Online Qty” to zero and then setting the “Max Offline Qty” to the max amount desired at the
dispenser, any card swiped for that network will be authorized for fuel after the configured prompts are
entered, without authorization to the host. This feature allows controlled fueling without the overhead of
network charges for dispensing your own fuel or the need to manage a proprietary card file. For further
protection, the fleet record can be configured for your network account number to make sure that network
cards not affiliated with you cannot fuel.
NOTE: If a modem or IP Converter is connected to the host port, the FSC will attempt to
capture those transactions when fueling is complete.
NOTE: Not every card listed can be added to the ISO table for processing. Consult OPW Tech
Support to determine the proper use and configuration of ISO table card definition.
The following table is a list of the defined Multi-trucking card type codes:
VOYAGER CARD 20
WEX CARD 21
PREPAIDCARDÂ 22
GASCARDPARTNERS 23
PACPRIDE CARDÂ 24
PHH CARD 25
PRIVLBLCARD 30
SINCLAIR_RTL 31
SINCLAIR_DTY 32
GMFASTSTOP_CARD 33
PPADVANTAGE 34
TCHEK CARD 41
EFS CARD 42
TCH CARD 43
QUARLES CARD 44
FMGC CARD 45
COMCHEK CARD 46
FDIS CARD 47
FLEET1 CARD 48
Doc. No.: M00-051.00 Rev.: 16
Page 142 of 174
IMPORTANT: To protect all parties involved, the following acceptance and control has been
added to the ISO setup to ensure that a conscious decision is being made to accept the
liability involved before moving forward. The site owner must accept this agreement before
being allowed to change the system defaults. If at any time a “Decline” of the agreement is
selected, the FSC will restore bankcard card limits to their default values.
NOTE: As of ARTWare version 3.9 this same agreement is in place when the Buypass
network is enabled for the site being configured. If the user does not accept that agreement
within ARTWare the FSC will again revert the current fueling limits to their default values.
Default fueling limits restored for bankcard records! ß Note: Decline chosen!
Doc. No.: M00-051.00 Rev.: 16
Page 144 of 174
15.7 ComdataPOS
As of FSC3000™ version 1.15a a new Comdata network has been added, referred to as the “ComdataPOS”
network. This is different from the previously supported (and still available) “Comdata” network. The
difference between the two is that the “Comdata” network is designed and supported by Comdata for use at
private terminal fuel locations. It only supports a standard dial-up phone connection, with driver prompts only
configurable on the FSC. It is assumed that all Comdata cards (Comchek and MC Fleet) are unique to the
site in use and managed directly by the site owner.
The new ComdataPOS network is available for use at a site that is open to the public allowing any Comdata
presented card to be processed. This network supports TCP/IP connections with dial-up fallback support and
all driver prompts are host-driven allowing Comdata to provide card specific prompting as needed by the
card holder.
When ComdataPOS is selected from the “SET NETWORK” menu the following table will come into view:
Enter option number or press [RETURN] to exit: 1
TIP: If you mistakenly delete or change the device type values and processing to Comdata
fails, reenter them to the values shown above.
NOTE: To help protect the user from misconfiguration, the two device type entries are only
available from the command line and are not configurable under ARTWare setup.
Doc. No.: M00-051.00 Rev.: 16
Page 146 of 174
IMPORTANT: To maintain PCI compliance in the FSC, you MUST enable the MasterCard
Fleet card record in the ISO table to complete the setup for the processing of Comdata
MasterCard Fleet cards.
NOTE: If you Do Not enable this option under Comdata and also have a bankcard host
enabled on the FSC, the Comdata MasterCard Fleet cards will process via the enabled
bankcard host and the FSC will only prompt for those entries encoded on the track2.
Doc. No.: M00-051.00 Rev.: 16
Page 147 of 174
: : : :
20
ENTER (fleet table row # (1..20) or [RETURN] to exit) : 2
2
(0=None, 1=ComdataPOS, 2=T-CHEK, 3=EFS, 4=TCH, 5=FleetOne, 6=BUYPASS)
Enter NETWORK: 1
Enter PRIMARY #: 18004564799
Enter SECONDARY #:
Enter MAX Quantity Limit: 600
Enter MAX Dollar Limit: 900
When using the Comdata POS, host-processing limits are provided in both max quantity and dollar limits.
The values entered here are site-overriding values. These values are intended to give the site owner control
over the maximum amount of fuel that any driver can take when processing a Comdata Comchek or
MasterCard Fleet card. This limits the driver to an amount lower than what Comdata will allow for the drivers
card. If you don’t have a need to limit the driver and want Comdata to determine the maximum amount of fuel
that can be taken, set these limits high so the host can then lower the limits as required by the card.
To display the max quantity and dollar amounts in the fleet table, the Online (Onlin) and Offline (Offln)
columns of the Fleet table are used to display these values.
NOTE: In the example below the ‘A’ and ‘B’ columns display a “Qty” string and a dollar sign
(‘$’) to help identify the respective columns in which the values are shown.
Doc. No.: M00-051.00 Rev.: 16
Page 148 of 174
Prompt
# ? Fleet/Acct Name Primary Secondary Onlin Offln A B
Seq
1 0
2 1 0000000000 ComdataPOS 18004564799 600 900 Qty $
3 0
4 0
5 0
: : : :
20
P>
NOTE: If you are already processing bankcards at this site, the record may already be set to
active, if not follow the steps below.
Notice the statement; “The following setting is not used for the Comdata network...” This tells you that the
configured “Dollar Authorization/Fueling Limit” is specific to the processing of OTHER MasterCard Fleet
cards via an enabled Bankcard host. Depending on the fleet table configuration for that bankcard host, you
should press <Enter> to avoid any implications for $1 processing of these cards.
NOTE: This message serves as a reminder that when processing Comdata branded
MasterCard Fleet cards directly to the ComdataPOS host, Comdata itself treats the
processing of this card as a normal ComChek card and the $1 authorization rules specified by
MasterCard are not regulated.
Doc. No.: M00-051.00 Rev.: 16
Page 150 of 174
The Wrap Around option defines how a transaction should be handled when the transaction buffer is full. If
this option is disabled the system will prevent new transactions and display “SYSTEM BUSY – BUFFER
FULL” when one is initiated. The user will then retrieve and clear transactions (poll) before a new one can be
started. If enabled, the system will always allow fueling when the transaction buffer is full, but will overwrite
the oldest transaction. This is not recommended when processing proprietary cards.
NOTE: When set to “no," some unauthorized transactions can be assigned a transaction
number, but when terminated will not save, causing transaction number gaps in the
transaction buffer.
ACCOUNT, DRIVER,
? y
VEHICLE
DATE & TIME ? y (required for Phoenix)
 HOST CAPTURE
? y
Date/Time
TRANS # ? y (required for Phoenix)
CARD #1 ? y (required for Phoenix)
CARD #2 ? y (required for Phoenix)
FUELTYPE ? y (required for Phoenix)
PUMP ? y (required for Phoenix)
(required for Phoenix if using reconciliation and
  HOSE ? y
multi-hose pumps/dispensers)
QUANTITY ? y (required for Phoenix)
 USE 8 Digit
? y (not all polling packages support 8 digit)
field length
PRICE ? y (required for Phoenix)
TOTAL ? y
(required for Phoenix if transaction MPG reports are
ODOMETER ? y
desired)
DISTANCE PER UNIT ? n
(required for Phoenix if miscellaneous is desired in
MISCELLANEOUS ? y
transaction reports)
RECEIPT STATUS ? y
ACCOUNT # ? y
(required for Phoenix if prompts are desired in
PROMPT ENTRIES ? y
transaction reports)
 Send in Computer
? y (required for Phoenix)
format
C Trans #
E Card #2 - Vehicle
F Fuel type
H Quantity
I Price
J Total
K Odometer
M Miscellaneous
N Receipt Status
O Account #
P Prompt Entries
NOTE: Phoenix® users should have Phoenix® set up to clear transactions. Using the above
commands to clear transaction commands may cause Phoenix® to lose transactions.
IMPORTANT: Midnight Totals are generated from the currently stored transactions on the
FSC. If transactions are cleared, the Midnight Totals will not fully reflect the true totals for the
day.
Journal
Show Transaction Command
Printer
SEQUENCE # 1
REASON FOR TERMINATION NORMAL ß Termination Code 0012I 20FEB05
01:28A 1
DRIVER TEST
DATE FEB 20, 2005
Doc. No.: M00-051.00 Rev.: 16
Page 155 of 174
TIME 01:28 AM
TRANSACTION # 12
CARD # 1
FUELTYPE UNLEADED
PUMP # 1
QUANTITY 12.345 GALLONS
PRICE $1.000
TOTAL $12.35
ODOMETER
DISTANCE PER UNIT NOT AVAILABLE
MISCELLANEOUS
RECEIPT ISSUED
ACCOUNT # 0000
Pump
G currently
active
I Normal Transaction terminated normally
Verify pump, card/account
Quantity
One of the Quantity limits for the record quantity limits
J limit
transaction has been reached are adequate and adjust
exceeded
accordingly
Total Verify total transaction
transaction The total transaction fueling timer fueling time is adequate
K
timeout has been reached for the pump and adjust
exceeded accordingly
Only on flow switch applications Verify pulser is working
Short
Code Cause
Text
Short
Code Cause
Text
Short
Code Cause
Text
LOCAL Local authorization is enabled for all transactions specific to
18
AUTH ALL network.
An ENQ was received from the network, but an ACK or NAK was never
NO NET
19 received from a transmitted packet. The FSC has attempted to send a
Response
packet 3 times, waiting about 45 seconds between each packet.Â
NTWK DC
20 Host disconnected without sending an EOT.
NO<EOT>
UNKNOWN
21 Host denied transaction without any reason text returned.
DENIAL
LOCAL
When locally authorized and product was denied because it was
22 AUTH PROD
flagged to deny on local authorization.
DENIED
Doc. No.: M00-051.00 Rev.: 16
Page 162 of 174
IMPORTANT: BEFORE making any connections, be sure the computer and peripheral
equipment (printer, converter, modem, etc.) are OFF.
Code Let-
Variable Field Format Padding
ter
Account/Driver/Vehicle 9/9/9 characters (total 27 characters) spaces a
Pump Number (hose# 2 digits, from 011 to 998 (3rd digit optional) zeros g
optional)
0 or 1:
Receipt Status "1" = receipt issued spaces n
"0" = receipt not issued
Checksums
The checksum is a number included with data to ensure the integrity of the data.
The checksum used by the FSC3000™ is a 2-digit number calculated by adding the decimal values of the
ASCII characters in a string and truncating the sum.
For example, in the string ‘/ABC’, the decimal values for each character are: ‘/’ = 47, ‘A’ = 65, ‘B’ = 66 and ‘C’
= 67. Adding these numbers produces 245. Truncating the number in this case means removing all but the
last two digits – for 245, resulting in 45.
The checksum is included with transaction, card and account records sent by theFSC3000™. Checksum
can also be used on each record when using the ‘RESTORE’ command. As an example, the following
transaction record has a checksum of 08.
123/I/123089/1130/000001234/08|CR|LF|
IMPORTANT: When calculating the checksum for a record, the slashes (‘/’) must be included
in the calculation.
EXAMPLE:
An example of a checksum in a ‘RESTORE’ command is:
RESTORE STATION12345/beatify/75|CR|LF|
The checksum is 75. Note that the slash and the blank space (between ‘RESTORE’ and
‘STATION12345’ in the example above) must be included in the checksum calculation.
Doc. No.: M00-051.00 Rev.: 16
Page 167 of 174
Calculating a Checksum
The following BASIC program can be used to determine the checksum for a line of data:
10 CHKSUM% = 0
20 TRANSACTION$ = “LINE OF DATA 0123456789”
30 NUMCHARS% = LEN (TRANSACTION$)
40 FOR INDEX% = 1 TO NUMCHARS%
50 SINGLECHAR$=MID$ (TRANSACTION$, INDEX%, 1)
60 CHKSUM% = CHKSUM% + ASC (SINGLECHAR$)
70 NEXT INDEX%
80 TEMP$ = STR$ (CHKSUM%)
90 TEMP$ = RIGHT$ (TEMP$,2)
100 PRINT TEMP$
110 END
ASCII Character Table
Backing up the card validation data allows for the safeguarding of this information and to minimize system
downtime when modifying or repairing aFSC3000™. Data from one FSC3000™ can be backed up and
restored to another FSC3000™. FSC3000™ systems need to have the same database.
The BACKUP and RESTORE commands must be included as part of a computer program that can format,
store and transmit the raw computer data produced by the FSC3000™.
The Phoenix® for Windows® software package from OPW Fuel Management Systems provides all the
information needed to back up and restore card data quickly and easily using an IBM®-compatible personal
computer.
Phoenix® is available from a distributor or directly from OPW Fuel Management Systems.
NOTE: Specify field codes with lower-case letters. Specify the RESTORE command and any
site ID letters with upper-case letters.
The '|CR|LF|' indicates a carriage return and a line feed. The "-" indicates a space pad. A card or account
record must be sent as one string. For clarity, the example above shows line breaks between fields.
Restoring Fields
TheFSC3000™ allocates space in its database when it receives the field codes.
You can restore a different number of fields than were in the database when it was backed up. For example,
if a field was accidentally omitted during configuration, you can add that field without losing any card or
account data.
First, back up the current card or account data. Then, use the SET CARD BUFFER command to include all
the old and new fields. This destroys the old data!
Finally, restore the card or account data, specifying the original fields plus the new field(s). The new fields
can be filled with blanks or actual data.
Similarly, you can restore fewer fields - this increases the number of transactions or card and account
records to be retained by the FSC3000™.
Backing up the FSC3000™ is like taking a snapshot of the database. When data is restored, FSC3000™
returns to exactly the same state as when backed up.
Frequent database backups reduce the need to update any specific fields (e.g. mileage) in the database
when you use the RESTORE command.
Doc. No.: M00-051.00 Rev.: 16
Page 170 of 174
NOTE: The message ‘SYSTEM DOWN’ is shown on the FIT display while backing up or
restoring configuration data. Terminal cannot be used by customers while this message is
displayed.
The ‘|CR|LF|’ indicates a carriage return and a line feed. The ‘-‘ indicates a space pad. A card or account
record must be sent as one string.
Doc. No.: M00-051.00 Rev.: 16
Page 171 of 174
*Refer to "Bankcard hosts: Buypass, NBS Bank, NBS Quarles and Paymentech" on page 136 for
information.
Doc. No.: M00-051.00 Rev.: 16
Page 172 of 174
Revisions - M00-051.00
Revision # ECO Effective Software Version Key Changes
0-4 N/A
5 578 2/13/14 Buypass configuration
6 918 3/9/16 General updates per engineering
Replace partial CFN product Codes
7 933 4/7/16
with Full Product Code Table
Phoenix partial password limits (to
8 1140 3/6/17
close defect # 138745)
Add transaction field codes o & p in
9 1147 3/24/17
Appendix
Correct sequence of Cold Start
10 1220 9/5/17
steps
Change references to PIN to
11 1307 2/6/18
"Access Code" in training screens
12 1334 3/19/18 Update transaction Code g
Correct Default Display Prompt
13 1375 6/12/18 item 9 to show "^T^L INSERT
CARD" (Defect #165867)
14 1662 11/6/19 Update transaction field code I
EMV Configuration, PV200 Graphic
15 1901 5/11/2021 6.03a
Codes
16 1949 8/26/2021 Added QuikQ to Networks
NOTE: It is possible that older software versions might not support all features
Doc. No.: M00-051.00 Rev.: 16
Page 173 of 174
Warranty
OPW Fuel Management Systems warrants that all OPW Tank Gauge and Petro Vend Fuel Control systems supplied
by OPW Fuel Management Systems to the Original Purchaser will be free from defects in material and/or
workmanship under normal use and service for a period of 12 months from the date of installation or 15 months from
the date of shipment from OPW. Additionally, OPW Fuel Management Systems warrants that all upgrades and
replacement parts (new and remanufactured) supplied by OPW Fuel Management Systems will be free from defects
in material and workmanship under normal use and serviced for a period of 90 days from the date of installation or for
the remainder of the system’s original warranty, whichever is greater, as set forth in the first sentence of this
statement. The foregoing warranties will not extend to goods subjected to misuse, neglect, accident, or improper
installation or maintenance or which have been altered or repaired by anyone other than OPW Fuel Management
Systems or its authorized representative. The buyer’s acceptance of delivery of the goods constitutes acceptance of
the foregoing warranties and remedies, and all conditions and limitations thereof.
If a claim is made within the warranted time period that any equipment and/or remanufactured part is defective in
material or workmanship under normal use and service, such equipment and/or remanufactured part shall be returned
to OPW Fuel Management Systems, freight prepaid. If such equipment or remanufactured part is found by OPW Fuel
Management Systems in its sole judgment to be defective in material or workmanship under normal use and service,
OPW Fuel Management Systems shall, at its sole option, repair or replace such equipment and/or remanufactured
part (excluding, in all instances, fuses, ink cartridges, batteries, other consumable items, etc.) OPW Fuel Management
Systems shall not be held responsible for data loss or retrieval on returned products.
The warranties, as set forth above, are made expressly in lieu of all other warranties, either expressed or implied
(including, without limitation, warranties of merchantability and fitness for any particular purpose and of all other
obligations or liabilities on OPW Fuel Management Systems’ part.) Further, OPW Fuel Management Systems neither
assumes, nor authorizes any other person to assume for it, any other liability in connection with the sale of the
systems, or any new/replacement part that has been subject to any damage from any act of nature or any force
majeure. Any terms proposed by the Original Purchaser either orally or in writing are expressly rejected. The terms
and conditions expressed in this document may only be changed upon the express written consent of OPW Fuel
Management Systems.
The term “Original Purchaser” as used in these warranties shall be deemed to mean the authorized OPW Fuel
Management Systems’ distributor to which the system or any new/replacement part was originally sold. These
warranties may be assigned by the original purchaser to any of its customers who purchase any OPW Fuel
Management Systems’ systems or new/replacement parts. This document shall be governed by and construed in
accordance with the law of the State of Illinois. OPW Fuel Management Systems and Original Purchaser agree that
any legal action or proceeding under or with respect to this document may ONLY be brought in the courts of the State
of Illinois, or the United States District Court having jurisdiction in the City of Hodgkins, Illinois. Original Purchaser
expressly consents to personal jurisdiction in any of the above-mentioned forums and agrees to waive all defenses
based on improper venue or inconvenient form should an action be brought therein.
The sole liability of OPW Fuel Management Systems, for any breach of warranty, shall be as set forth above. OPW
Fuel Management Systems does not warrant against damage caused by accident, abuse, faulty or improper
installation or operation. In no event shall manufacturer’s liability on any claim for damages arising out of the
manufacture, sale, delivery or use of the goods exceed the original purchase price of the goods. In no event shall
OPW Fuel Management Systems be liable for any direct, indirect, incidental or consequential damage or loss of
product.
TERMS
Ex-works our factory, Hodgkins, Illinois, USA
Installation not included.
All trade names are registered. Patents pending.
Subject to engineering improvement and/or other changes.