# Tools

![Tools Tab](/files/cedaf7341627f5051f138d931556957700a30e0e)

## Rule Manager

Use to configure rules that automatically comply with corporate policies, laws, and regulations, to limit the number of and amount of certain products that can be sold over a period to a customer.

To open Rule Manager, click **Tools > Rule Manager**.

![](/files/dc2f5be9b33f514b6d864645a53c4b59fdee823c)

Rule Manager allows you to:

* Activate/deactivate a rule
* Reorder rules (move up, move down)
* Modify a rule
* Create a copy of a rule, rename it, and modify it
* Create a new rule
* Delete a rule
* Set up fast food orders on POS. See “Fast Food Orders on POS.”

### Activating or Deactivating a Rule

To make a rule active or inactive

* To activate a rule — Click the “**Active**” check box in front of the rule and click Save.
* To deactivate a rule — Clear the “**Active**” check box in front of the rule and click Save.

![](/files/3bbe3501f00c7061f6f20410e620689bed888651)

### **Creating a Rule**

{% stepper %}
{% step %}
In Rule Manager, click **Add**.
{% endstep %}

{% step %}
Enter a name for the rule.
{% endstep %}

{% step %}
Enter a description (optional).
{% endstep %}

{% step %}
Enter Register number.
{% endstep %}

{% step %}
Select the scope of the rule:

* Transaction — The rule is evaluated at the time of sale.
* Line Item — The rule is evaluated when the item is entered as a line item.
  {% endstep %}

{% step %}
Select the item that triggers the rule to be evaluated. Depending on the rule you are modifying, select one of the following:

* PLU
* Department
* Payment
* Transaction Begin
* Transaction End
  {% endstep %}

{% step %}
Add conditions for the rule. Select the condition type from the drop-down list box.

<figure><img src="/files/yahm2pr58p2GseV5q6Yg" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Select the operator to apply to the rule.

<figure><img src="/files/9hzXFKZD2ELyrdxMgD4f" alt=""><figcaption></figcaption></figure>

Operator types “equal to, not equal to, and like” appear for “PLU, Department, Product Code, and MOP” Condition Types.

Operator types “equal to, not equal to, greater than, less than, greater than or equal to, and less than or equal to” appear for “Quantity and Amount” Condition Types.
{% endstep %}

{% step %}
Click “Edit” in **Set Conditions** section to select the PLUs or Departments or MOPs.

<figure><img src="/files/vTDQIVXOuOAgVMupCkAc" alt=""><figcaption></figcaption></figure>

Or add the quantity or amount for Condition Types, “Quantity” and “Amount”.

<figure><img src="/files/d4cfUlSTxq9kCMomVTOX" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Click Edit in **Available Actions** section to determine the actions that occur when the rule is triggered, and the condition evaluates to true.

<figure><img src="/files/0NTWa9dnieFBJTrKPw2d" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/46ggQPohfjO8M3KYG6oW" alt=""><figcaption></figcaption></figure>

The available actions are:

* Alert Cashier: When the rule is triggered, alert the cashier.&#x20;
* Apply Blue Law: When the rule is triggered, apply a blue law.

{% hint style="info" %}
Note: *Blue Laws are set up in* *Store Operations > Restrictions > Blue Laws*.
{% endhint %}

* Apply ID Check: When the rule is triggered, apply an ID check.
* Apply Min.Security Level Check: When the rule is triggered, check if the cashier has the minimum-security level to perform the transaction.
* Journal Event: When the rule is triggered, journal the event with a message.
* Veto: When the rule is triggered, prevent the transaction from taking place. For example, prevent a credit card MOP from being used when lottery is in the transaction.&#x20;
* Enter/Select POS Kitchen Printer: When the rule is triggered, send the transaction to the selected kitchen printer.
* Send to Kitchen Display System via iOrder: When the rule is triggered, send the transaction to the Kitchen Display System (KDS).
* &#x20;Add Receipt Message: When the rule is triggered, add a message on the receipt.
* Change Receipt Header: When the rule is triggered, change the receipt header. &#x20;
* Add Item: When the rule is triggered, the selected menu key is displayed.
* Restricted Department: Used for LAC to restrict fuel, lubricants, and merchandise from being sold at the same time in a single transaction. This action will restrict selected departments here to be mixed with non-selected departments in a transaction.
  {% endstep %}

{% step %}
Click **Set Attributes** to set actions for the selected action type.

<figure><img src="/files/Rhs2B16GRpiLobVGpps4" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/xWGI3wBBTrSii1TnQxoq" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Click **Close**
{% endstep %}

{% step %}
In Rule Manager, click **Save**.
{% endstep %}
{% endstepper %}

### Modifying a Rule

Rules can be modified to change:

* whether they act on a line item or a transaction,
* which event triggers the rule,
* which conditions are in effect for the rule,
* which actions occur when the rule is triggered.

In Rule Manager, select the rule that you want to modify and click Modify.

### Copying a Rule

The copy feature can be used to create the basis for a new rule. To copy a rule and rename it:

1. In Rule Manager, select the rule.
2. Click Copy. The copy is added to the end of the rule list, with \_0 appended to the end of the original name.

### Deleting a Rule

To delete a rule

1. In Rule Manager, select the rule to be deleted.
2. Click Delete. The rule is deleted.

### Fast Food Orders on POS

{% hint style="info" %}
*Refer to the POS to iOrder Feature Reference documentation for more information on this feature.*&#x20;
{% endhint %}

{% hint style="info" %}
*Refer to the Kitchen Printer Feature Reference documentation for more information on this feature.*&#x20;
{% endhint %}

#### Send PLUs from the POS to the Kitchen Printer

A kitchen printer can be installed, and the Rule Wizard can be used to create a rule that sends selected PLUs from the POS to the specific kitchen printer and prints a receipt.

{% stepper %}
{% step %}
Create a new rule. See “Creating a New Rule.”
{% endstep %}

{% step %}
Follow the procedure to create the rule. See “Creating a Rule". Set the following attributes for the rule:

* Scope of the rule — Select Transaction.
* Trigger for the rule — Select Transaction End.
* Conditions — Enter PLUs for the rule and select “Like” as the operator to apply to the rule.
* Action — Select Send to Kitchen Printer and click Add.
* Further define Action — Select or enter the name of the specific kitchen printer.
  {% endstep %}

{% step %}
Activate the rule. “See Activating or Deactivating a Rule.”
{% endstep %}

{% step %}
See “**Store Operations > Menu Keys**” to make the rule part of an Order Menu.
{% endstep %}
{% endstepper %}

#### **Entering customer name for food orders taken at POS**

{% stepper %}
{% step %}
From **Tools > Managed Modules**, do the following:

1. Select Kitchen Printer Service as kp.svc.POS
2. Set System Hosting Kitchen Printer to 'sitecontroller'
3. Click on Advanced Settings
4. Select connection port and save
5. Check Enable Kitchen Printer Service and save
6. Click Tools->Refresh Configuration
   {% endstep %}

{% step %}
In **Tools > Rule manager**, create new rule

1. Select Scope as “Transaction”
2. Select Trigger Type as “Transaction End”
3. Select Condition Type as “Department” and Operator Type as “like”
4. Select the food department
5. In Available Actions, select “Enter/Select POS Kitchen Printer”
6. In Set Attributes form, Select Kitchen Printer as “kp.svc.POS”
7. Reboot Verifone Commander
   {% endstep %}

{% step %}
From **Store Operations > Sales > Sales Configuration**:

1. Select “Prompt Food Order Name”
2. Select “Prompt Food Order Phone Number”
   {% endstep %}
   {% endstepper %}

## Managed Modules

Managed Modules is an interface for assigning port numbers and configuring communication parameters for hardware modules connected to the POS or Verifone Commander. The configuration changes do not require a reboot of the Verifone

Commander or the POS. Based on the device type selected, the default communication settings are populated.

For any changes to be reflected in the system, select “**Tools > Refresh Configuration**” from Configuration Client and logout and login back to the POS.

Changes to Fuel Driver and DCR Driver modules need driver initialization from “**Forecourt > Initialization > DCR/Fuel Driver**”.

Changes to Car Wash module need a DCR initialization from “**Forecourt > Initialization > DCR**”.

### Current Configuration

The current configuration tab is used for viewing, adding, or editing the port and communication parameters of each hardware module.

![](/files/97327d2d6c5b5f2b6e09c1c7c9f48804b38b5406)

### Host Name

Select the host to which the hardware module is connected. The host can be the Verifone Commander, or each POS controlled by the Verifone Commander.

### POS

Use to add the port and enable the hardware module connected to each POS. Select the POS from the Host Name drop-down list. To switch ports, disable the device you want to move, as well as the device you want to move it to. Otherwise, the Port Name drop-down only shows the port the device is already assigned to.

{% hint style="info" %}
*Most of these modules have feature references. Refer to the feature reference documentation for information on these modules.*&#x20;
{% endhint %}

### **Select Module**

#### **Check Scanner**

Use to add the port and enable check scanner.

![](/files/a6bbeb04e6da7f72b5c8b851201dce9a23ef15e4)

#### **Coin Dispenser**

Use to add the port and enable coin dispenser.

![](/files/f5204ebbaa89b80256e5ad823ed6ca70315a0605)

#### **DVR Logging Types**

The Digital Video Recorder (DVR) feature provides a DVR interface to the Point of Sales (POS) System to detect and deter attendant fraud. The DVR broadcasts certain transactions performed on the POS terminal and displays these events with video images recorded at the time the events occurred. This provides video images of attendant actions coupled with a journal of events as recorded by the POS terminal.

{% hint style="info" %}
*Refer to the Digital Video Recorder Implementation Guide for information on this feature.*&#x20;
{% endhint %}

The “DVR Logging Type” configuration allows selecting types or classes of DVR events to be recorded.

![](/files/f0958db9e5e11291e46b73fadd7a3fc2fbf14398)

#### **DVR Journal**

Use this form to add the port and enable DVR device.

![](/files/4cf6ac0ef537be1e72eb779db2558c991380d5a7)

#### **PIN Entry Device**

Use to add the port and enable PIN Entry Device.

![](/files/55251d6da79eb322194b25670cae71b95c5e4f39)

#### **Customer Display**

Use to add the port and enable Customer Display of C18 POS.

On the back of the main C18 display are two USB ports located just below where the main display is mounted to the "handle bar". Connect the C18 Customer Display cable to one of the USB ports.

{% hint style="info" %}
*Refer to the C18 Customer Display Installation guide for more information.*&#x20;
{% endhint %}

Reboot the C18 system and wait for the main display to show "**C18 Press Enter or Touch Screen to log in**".

![](/files/856709d2cfce8e8f82ae923b2f567fc6886dced3)

{% stepper %}
{% step %}
De-select **Enable Device**
{% endstep %}

{% step %}
For "Port Name", select **USB Display**.

{% hint style="info" %}
*If "USB Display" is not shown in the list, make sure to connect the C18 Customer Display and reboot the POS.*
{% endhint %}
{% endstep %}

{% step %}
Click ‘**Save**'.
{% endstep %}

{% step %}
Select the "Enable Device" checkbox and Click "**Save**" again.
{% endstep %}

{% step %}
Restart POS.
{% endstep %}
{% endstepper %}

When the application starts, **Register Closed**is displayed on the Customer Display.

After logging in to 'Sales', the phrase "Thank You" should be scrolling across the Customer Display.

#### **Scanner**

Any USB port on the POS can be used to connect a USB Scanner device. After connecting a new scanner to the POS, restart the POS before configuring the scanner.&#x20;

*Recommendation is to have the scanner connected to the POS either during reboot or during an Auto-Upgrade process.*&#x20;

*If an existing scanner is being replaced or reconnected to the POS, the POS must be restarted.*&#x20;

*If a reconnected device was configured before, then no configuration steps described here are necessary. However, the system must be restarted.*

Any combination of serial or USB scanner can be connected for primary and secondary scanner.

Scanner configuration and changes can only made through **Configuration Client > Tools > Managed Modules**.

{% hint style="info" %}
Refer to Zebra Scanners Installation guide for more information on this feature.&#x20;
{% endhint %}

### Controller

Use to add or edit the port and communication parameters of each hardware module connected to the Verifone Commander. Select the Verifone Commander from the Host Name drop-down list.

{% hint style="info" %}
*Most of these modules have feature references. Refer to the feature reference documentation for information on these modules.*&#x20;
{% endhint %}

### **Select Module**

![](/files/6933960d6f9e82dfcfd99c11efbad6ffe051870e)

#### **Auxiliary Forecourt**

{% hint style="info" %}
*Refer to the Auxilliary Forecourt Feature Reference documentation for information on this feature.*&#x20;
{% endhint %}

Use to configure Auxilliary Forecourt devices like Aux Pos, Petro Vend and Wetstock Management Devices.

![](/files/874bc3b6df0fb6a92d1d8ce4157f98f56cb320bc)

1. Click Advanced Settings next to Auxiliary Forecourt Channel 1<br>

   <figure><img src="/files/DMsCz4uIs1SRV9TqordA" alt=""><figcaption></figcaption></figure>
2. Select **Enable**to enable Channel 1
3. Select the Device Type: Aux Pos, Petro Vend or Wetstock Management
4. Assigns the Verifone Commander serial port to be used for the Channel
5. Click **Advanced Settings**of **Fueling Positions**if the Device Type is \*\*Petro Vend.\*\*A Petro Vend device on a channel can control 16 fueling positions.<br>

   <figure><img src="/files/9U52Hs5jI4JGtffQmaK4" alt=""><figcaption></figcaption></figure>
6. Click **Save**on the Channel 1 Fueling Positions to go back to the Auxiliary Forecourt Channel 1 Configuration form.
7. Click **Advanced Settings**of **Emulated PCTs** if the Device Type is **Petro Vend.**<br>

   <figure><img src="/files/vYSy1Qpa4LpE9vSRHiP3" alt=""><figcaption></figcaption></figure>
8. Select PCT 1 for Channel 1 Petro Vend Configuration.

#### **Car Wash**

{% hint style="info" %}
*Refer to the Car Wash topic in this document for information on this feature.*
{% endhint %}

1. From the Select Module list, select Car Wash
2. Select Device Type
3. Click Advanced Settings<br>

   <figure><img src="/files/5fdkwmMuDKHODI7hBI2h" alt=""><figcaption></figcaption></figure>
4. Select the Serial Port

#### **DCR Driver**

{% hint style="info" %}
*Refer to the Dispenser Car Reader topic in this document for information on this feature.*
{% endhint %}

![](/files/fb873f516328fe691427d560edb91feefa5c02b8)

{% stepper %}
{% step %}
From the Select Module list, select DCR Driver
{% endstep %}

{% step %}
Select to enable DCR Control
{% endstep %}

{% step %}
Click Advanced Settings next to DCR Channel 01

<figure><img src="/files/qWvBVjrPyqTlvJMmo0KM" alt=""><figcaption></figcaption></figure>

1. Click Enable Channel.
2. Select IP Enabled for outside EMV DCRs
3. Select Port name for serial port DCRs.\
   \&#xNAN;**\*\*Following the upgrade to Verifone Release 56.00, the serial port DCRs are no longer supported. It is important to delete any existing Serial DCR configurations. Failure to remove these settings will result in the Serial DCR not activating and a persistent alarm on the Point of Sale (POS) system until the configuration is cleared. If you are unsure if your site is using serial DCRs, contact the Verifone Helpdesk or a Verifone Authorized Service Contractor prior to applying the upgrade.**<br>

   <figure><img src="/files/aAIbQHfmBSSnSVCYBM1Z" alt=""><figcaption></figcaption></figure>
4. Select DCR Family type: Bennett, Gilbarco, Invenco, Tokheim, VFI SPP, Wayne
5. If debit encryption is to be used, click Advanced Settings
6. Select Debit Encrypt Type

   * **DSM**: Select if using a Dresser/Wayne DUKPT Security Module (DSM).
   * **DUKPT**: Select for all US sites not using a GSM or DSM.
   * **GSM**: Select if using a Gilbarco Security Module (GSM).
   * **MS**: Select only for non-US sites using Master Session encryption.
   * **NONE**: Select if not configuring for Debit (no encryption).\
     There were complaints that on some Wayne devices, particularly 5-inch and 7-inch models, that the font size was sometimes too small.

     To fix this issue the new option called "Graphic Enhancer" is included in this form only for Wayne. The parameter contains three levels: LOW, MEDIUM and HIGH. The "LOW" option is the default. "MEDIUM" and "HIGH" is used to increase the font size.<br>

     <figure><img src="/files/wj0ZynDfvlqVvFwgVKMN" alt=""><figcaption></figcaption></figure>

   Using "MEDIUM" and "HIGH" run the risk of the font being too big such that it ends up clipping, especially, if there is another softkey opposite.<br>

   For example:\ <br>

   <figure><img src="/files/jYP9jCrwE3RO7urlEOHn" alt=""><figcaption></figcaption></figure>

   \
   These clippings can be prevented by switching around some of the softkeys.<br>

   At present, "MEDIUM" and "HIGH" font size changes are only supported on 5-inch and 7-inch Wayne devices.
7. Click Save
   {% endstep %}

{% step %}
Click Save on DCR Channel 01 window

{% hint style="info" %}
*In feature Set 19 or higher for Wayne, there is an option to enable Enhanced CAT used for Secure CAT DCRs. This setting would only be used at Exxon Mobil sites that have Secure CAT DCRs (legacy or Dual CATs with injected secure messages). For both Wayne and SPP, if debit is used at the DCRs for the site a Debit Encrypt Type other than NONE must be selected (failure to do so will result in the keypad not functioning properly).*
{% endhint %}
{% endstep %}

{% step %}
Click Save on DCR Channel 01 window
{% endstep %}

{% step %}
Set up additional DCR channels as required using previous steps.
{% endstep %}

{% step %}
Click **Advanced Settings**at DCR Positions to configure the appropriate channel for each DCR.

<figure><img src="/files/CVCJcGL4SRvij9cmeM8t" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
For each DCR, specify the channel to which it is assigned.
{% endstep %}
{% endstepper %}

#### **DVR Configuration**

The Digital Video Recorder (DVR) feature provides a DVR interface to the Point of Sales (POS) System to detect and deter attendant fraud. The DVR broadcasts certain transactions performed on the POS terminal and displays these events with video images recorded at the time the events occurred. This provides video images of attendant actions coupled with a journal of events as recorded by the POS terminal.

{% hint style="info" %}
*Refer to the Digital Video Recorder Implementation Guide for information on this feature.*&#x20;
{% endhint %}

<img src="/files/7aa42116c67d9e4cc32225ad0c6b4e01398545e9" alt="" width="563">

1. Select the DVR mode: mode of communication for the DVR interface. The values are:
2. Multicast: multicast communication is enabled. This is the default value.
3. Serial: serial communication is enabled
4. Both: serial and multi cast communications are enabled
5. Disabled: configures the system to not generate DVR events
6. Multicast IP Address: The default Multicast IP Address is populated
7. Multicast Port Number: The default Multicast Port Number is populated
8. Local UDP port connations are to use: the fully qualified IP address and the multicast address. For example, 230.0.0.1:14001
9. Number of upstream hops allowed for multicast packet: The DVR “Multicast” uses the “Multicast UDP Datagram” broadcasting mechanism to send DVR event info. According to the IETF standard regarding “Multicast UDP Datagram”, the default ‘hop’ (or Time-To-Live - TTL) is ‘1’. The TTL value is used by routers that when they receive a datagram, they decrement the TTL value. If the TTL is still is greater than ‘0’, the datagram is forwarded to the router’s upstream LAN port (WAN). The IETF cautions about using a TTL value grater than 1 for multicast UDP datagram in that they do not want the Internet flooded with these multicast datagrams and only allows use of the TTL value greater than 1 if the routers are kept within an internal network.
10. We supply the ability to specify a value greater than 1 for those customers who have DVR monitoring equipment not in the “VFI Zone” and need to UDP datagram to forward ‘upstream’.
11. Click Advanced Settings to select port<br>

    <figure><img src="/files/5nvvTCdlvFxGip7EAPft" alt=""><figcaption></figcaption></figure>
12. Select port
13. Select baud rate
14. “Use Extended Protocol Mode” selects whether the DVR events send prepended byte codes normally used by journal printers. Unselecting this entity does not send the byte codes. Enable this value for backwards compatibility of legacy DVR equipment.

For any changes to be reflected in the system, select “**Tools -> Refresh Configuration**” from Configuration Client.

#### **DVR Logging Types**

The “DVR Logging Type” configuration allows selecting types or classes of DVR events to be recorded.

For any changes to be reflected in the system, select “**Tools -> Refresh Configuration**” from Configuration Client.

![](/files/e96286e425499f39a72749d80bec55b7d7337bc4)

#### **Fuel Driver**

{% hint style="info" %}
*Refer to the Fuel Manager and Fuel Sales topics in this document for information on this feature.*
{% endhint %}

![](/files/348c692ace7142e41166aa46cb698b399de48efb)

1. Enable SPI when running Smart Pump Interface (SPI) at the site.
2. Click Advanced Settings to configure Fuel Channel 01<br>

   <figure><img src="/files/s40KMChNnuPsBbSZZBYa" alt=""><figcaption></figcaption></figure>
3. Click to Enable Channel.
4. Assigns the Verifone Commander serial port to be used for the Channel.
5. Select Dispenser Type.
6. Click Advance Settings in Dispenser Type to configure Dispenser Type advanced settings.<br>

   <figure><img src="/files/lcHG1KfsRDPfe7pyPtDE" alt=""><figcaption></figcaption></figure>
7. Click Save/Cancel to go back to Fuel Channel form.
8. Specify Total fueling positions on this channel.
9. Enter the maximum and minimum delay for communication.

{% hint style="info" %}
*Maximum and Minimum Delay are used with Non-Modular Highline pumps only*.
{% endhint %}

**Configuring Hydrogen Fuel**

1. Hydrogen Fuel can be configured in in Bennet Dispenser Type.

2. Select Bennet as Dispenser Type.<br>

   <figure><img src="/files/4svjql7dIFmKxy2HWRf3" alt=""><figcaption></figcaption></figure>

3. Click Advanced Settings.

4. Select Direct/RS485 as the Protocol.<br>

   <figure><img src="/files/zEoxkw72OJUFV0ba0uZt" alt=""><figcaption></figcaption></figure>

5. Select 8 as Data bits<br>

   <figure><img src="/files/USzowBwbhDWqJ1UsXD4F" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
*Bennett Direct/RS485 Dispenser Protocol can also support traditional fuel*.
{% endhint %}

Go to “**Forecourt > Fuel > Fuel Config – Pending > Fuel Products**” from Configuration Client to configure Hydrogen fuel.

<figure><img src="/files/LXuzc5MLuzTlDbcprxSU" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
*Product codes 0331 (HYDROGEN H35) and 0332 (HYDROGEN H70) are the Hydrogen Fuel product codes.*
{% endhint %}

<figure><img src="/files/AzjO69WbU39nWkuziyyU" alt=""><figcaption></figcaption></figure>

Assign Hydrogen Fuel to Hose from **Configuration Client > Forecourt > Fuel Config > Fueling Positions**. Assigning Fueling Position is same as for the existing fuel products.

![](/files/50a46cc338d50a7e9da530426f8a162a841525fd)

#### **Fuel Price Display**

{% hint style="info" %}
*Refer to the Fuel Price Sign Communication document for information on this feature.*
{% endhint %}

<figure><img src="/files/d13d48edc68f0c223705c8491b76683b48f0707e" alt=""><figcaption></figcaption></figure>

Click Advanced Settings to select port.

![](/files/51afd94b2646f06281daeac0c52232b09da28763)

#### **Fuel RFID Configuration**

{% hint style="info" %}
*Refer to the ORPAK AVI/RFID Fueling System feature reference documentation for information on this feature.*&#x20;
{% endhint %}

Enter the RFID configuration details.

![](/files/b6a64bbbb262c3b98e5f8825ee6a17012206323b)

#### **GSM**

<figure><img src="/files/768a1f2aa53d45e17d0cb4d5ffd0cfa7f37c7916" alt=""><figcaption></figcaption></figure>

Click Advanced Settings for each GSM (Gilbarco Security Module) port to assign the port.

![](/files/332b1da10261515f93b7a00d1f014cf4eff4e56a)

#### **Kitchen Printer Service**

{% hint style="info" %}
*Refer to the Kitchen Printer feature reference documentation for information on this feature.*&#x20;
{% endhint %}

![](/files/6e077219f6b145aa81083dd19f83b9600d3cc510)

1. Click to Enable Kitchen Printer Service
2. Select the port for connection

#### **MNSP VPN Management Service**

Verifone POS systems establishes or enables on-demand secure connections through the Managed Network Service Provider (MNSP) router. This enables the Verifone support personnel to interact with the POS systems through a VPN connection. New PCI requirements do not allow continuous, persistent connections outside of the VFI Zone and that if connections are to be made, they must be initiated by the customer using **Maintenance > Help Desk Diagnostics**from the POS.

Use this form to configure the MNSP VPN configuration.

<img src="/files/66fd004313f374c351087eaa93c6770c8c434b16" alt="" width="563">

#### **Money Order Feature**

{% hint style="info" %}
*Refer to the Money Order Feature Reference for more information on this feature.*&#x20;
{% endhint %}

<figure><img src="/files/26cd8e2e986429924219e4c817cdd2b542f49c97" alt=""><figcaption></figcaption></figure>

1. Select to enable money order feature
2. Reset Totals on Period Close is enabled by default and resets totals on the money order device when a period is closed by the cashier.
3. Select Device Terminal Type: MoneyGram Delta Network, Western Union ICE, or Western Union T7E.
4. Click Advanced Settings to enter the communication parameters.

**MoneyGram Delta Network**

<figure><img src="/files/0fdd4a4233f78552fe3a58e1a073cce967934623" alt=""><figcaption></figcaption></figure>

1. Select the Port
2. Enter Terminal Id

**Western Union ICE6000**

<figure><img src="/files/1e7c4e4526a6baa7a4163f3cb835f2f59532f445" alt=""><figcaption></figcaption></figure>

1. Enter the money order terminal’s IP address
2. Enter the Terminal Id of the money order device
3. Enter the forwarding IP address for the money order terminal. Typically the WAN side IP address of the Verifone zone router at the site should be entered.

{% hint style="info" %}
*The WAN side IP address of the Verifone zone router is the forwarding IP address that should be used for the standard money order device configuration where the device resides on the store LAN.*
{% endhint %}

**Western Union T7E**

<figure><img src="/files/140d73133824408a4556f7deb91687b4ccc947d7" alt=""><figcaption></figcaption></figure>

Select the Port

#### **Speedpass**

![](/files/7b1084a60909ab2be09f72d644b952eb51424ac6)

**Speedpass Wayne Device 1**

1. Click Advance Settings of Wayne Device 1<br>

   <figure><img src="/files/K8jKyDaOxlSABJrhnIIg" alt=""><figcaption></figcaption></figure>
2. Click to Enable
3. Trac Controller Address for device1 is HEX 95
4. Select Port
5. Begin DCR #: 1
6. End DCR #: 1- 32

**Speedpass Wayne Device 2**

1. Click Advance Settings of Wayne Device 2
2. Click to Enable
3. Trac Controller Address for device2 is HEX 96
4. Select Port
5. Begin DCR #: 33
6. End DCR #: 33 - 64

**Speedpass Gilbarco Device**&#x20;

1. Click Advance Settings of Gilbarco Device 1<br>

   <figure><img src="/files/C9Ecw0ZP8uAjzZd6H1us" alt=""><figcaption></figcaption></figure>
2. Click to enable DCR Positions.

#### **Tank**

<figure><img src="/files/80af9e3dd846538a99cbf4aece7754a2d6f93a6b" alt=""><figcaption></figcaption></figure>

BIR (Business Inventory Reconciliation) E-DIM is an expansion card in the TLS box that receives transaction data from Verifone Commander fuel sales for reconciliation.

1. Select Tank Model as **EDIM**
2. Click **Advance Settings**<br>

   <figure><img src="/files/F744a9mn2MWpZcLkE6zF" alt=""><figcaption></figcaption></figure>
3. Change Serial Port name to Port to be used, all other settings should be left default.

#### **Tank Level Sensor**

The Tank Level Sensor (TLS) is used for communicating with devices used to monitor the level of fuel in the tank. The sensor also sends alarms that are displayed on the POS.

![](/files/e49cabba4d3b587780eac6bcfcb1e57368e74e9d)

1. Select Device Type\
   \
   Veeder Root TLS 450 is the more advanced version of Veeder Root TLS, which can support 16 tanks and has more alerts incorporated.

   <figure><img src="/files/JcgZETbSrxLge1yvtZDM" alt=""><figcaption></figcaption></figure>
2. Click Advanced Settings to select port.

![](/files/fda84e1d98e5500364f8070d46a1a4796916627d)

#### **Receipt Printer**

Use to add the port and enable Receipt Printer.

![](/files/8b44e7cfdaeca75d205e8292c0e26474cb072903)

#### **Order Confirmation System**

{% hint style="info" %}
*Refer to the Outside Confirmation Board feature reference documentation for information on this feature.*
{% endhint %}

Use to configure the order confirmation system.

<figure><img src="/files/vZk8WvnXV9qnuz9m8wm8" alt="" width="495"><figcaption></figcaption></figure>

1. If the "Enable OCS" is selected, de-select and press \[Save].
2. For "OCS Type", select Delphi Systems OCS Ethernet
3. Select \[Advanced Settings].
   1. For "Device Network Address”, enter IP for the device.
   2. For "Device Network Port”, enter listening port for the device.
   3. Press \[Save].
4. Select the Enable OCS and press \[Save].

### Pending Configuration

**Feature not available.**

### System Resources

System Resources tab shows a list of the module names and the ports to which the modules and Channels are assigned.

![](/files/b0697d49ee7368ff5807e27051cb5878385b4d4d)

## Refresh Configuration

After any changes are made to Car Wash, POP, or Network parameters including Loyalty, the command “Tools > Refresh Configuration” needs to be executed for the new settings to be applied to fuel and DCRs.

After changes are made to DCR parameters, the command “Tools > Refresh Configuration” is executed for the new settings to be applied to DCRs.

Changes to the Receipt Header/Trailer parameters also require a DCR download. All the DCR position attributes except **Pay At Pump**, **Push To Start Button**, **Grade**

**Select Button**, and **Lever On Pump**require a **Initialize DCR Driver**in addition to “**Tools > Refresh Configuration**”.

## Ping Utility

Use to ping the devices in the LAN to check the communication status. Enter the IP address of the device and click Ping

![](/files/680042be73593abcbff0695beb9f819b680653a8)

## Image Upload

Users can import their own images and logos from Tools > Image Upload.

{% hint style="info" %}
*Refer to the Self Checkout User Reference documentation for information on this feature.*&#x20;
{% endhint %}

## Event Manager

Enhanced System Monitoring feature provides a mechanism for retailers to remotely monitor certain events that occur at the site. Data required to monitor the site remotely is collected from all the registers at the site and sent to a configured remote server.

{% hint style="info" %}
*This document does not cover information on how to configure the server to receive events and view events. This section only covers the configuration done through the Configuration Client.*
{% endhint %}

Events that can be monitored are of two types:

* Real Time Events: A Real Time Event triggers notification to the remote server only when there is an occurrence of a specific activity at the site.
* Scheduled Events: Unlike Real Time Events, Scheduled Events trigger notification to the remote server periodically. We can configure the desired frequency rate at which the remote server should receive notifications.

### Event Configuration

<figure><img src="/files/6970eecf2b73279c1c1e9ebcce38ccb01269ef3a" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th valign="top">Field/Button</th><th valign="top">Allowable Value/Function</th></tr></thead><tbody><tr><td valign="top">Name</td><td valign="top">An alias to the server. This should be unique.</td></tr><tr><td valign="top">URL</td><td valign="top">The URL to reach the remote server.</td></tr><tr><td valign="top">Enable Event</td><td valign="top">Check “Enable Event” to register for the event. A target server can be registered for multiple events.</td></tr><tr><td valign="top">Event Type</td><td valign="top"><p>The following are the event types:</p><p></p><p><br></p><ul><li><strong>APP_START</strong>: Select to get notification when applications are started on each register including Verifone Commander.</li><li><strong>SALES_MONITOR</strong>: All Sales transactions are sent to the server at certain frequency of time.</li><li><strong>MWS_MGRACCEPTED</strong>: Get notification when the totals are accepted by manager on the Manager Workstation.</li><li><strong>FUNDS_AUDIT</strong>: Get notification when funds are audited.</li><li><strong>PERIOD_CLOSE</strong>: An event is triggered on period close.</li><li><strong>FUEL_INIT</strong>: An event is triggered when fuel gets initialized.</li><li><strong>PERIPHERAL_STATUS</strong>: Get notification on the status of peripherals like scanner, PIN pad etc on each register.</li><li><strong>OTP_GENERATED</strong>– When OTP Generated is enabled, Verifone Commander transmits the one-time password (OTP) that is requested within Configuration Client for specific secure actions, especially EPS Global Configuration, to the specified server URL. Enabling this function allows the OTP to be retrieved from the server rather than requiring the site to provide the OTP.</li></ul><p></p><p><strong>Note:</strong> Verifone does not dictate how communication for the listening server is configured or set up. The server must be listening for the event to be collected at the time the Verifone Commander creates the event. The Verifone Commander does not retry or verify if the listening server received the message. It only functions to broadcast the one-time password.</p><p></p><p><strong>Note:</strong> This event can be used in conjunction with Verifone’s TSA Program. Contact your Sales Account Manager for more information on TSA.</p></td></tr><tr><td valign="top"><img src="/files/AjXutBRXV21hXSskCjWV" alt="" data-size="original"></td><td valign="top"><p>Certain events provide flexibility to receive a mapped user’s secure token (Cookie) as part of event notification.</p><p>This secure token can be used by the remote machine to fetch the data further from the site by executing CGI commands.</p></td></tr><tr><td valign="top">Notification Frequency</td><td valign="top">This is applicable only for Scheduled event (Sales monitor). User can select the desired frequency rate listed.</td></tr><tr><td valign="top">Test Event Registration</td><td valign="top">The Test button is used to resend the last occurred event data (real time event) and snapshot of current system data (scheduled event).</td></tr></tbody></table>

## Reboot Commander

This option reboots Verifone Commander.

![](/files/e8f1f1688e2208131c5b2a323d78b7343f8ba3bd)

After the user selects “Yes”, an OTP is required to complete the process.

## Lab Settings

This feature should only be enabled for the customer lab Verifone Commanders.

Till Base 55.02, the customer lab Verifone Commanders onboarded to C-site management CST environment, would revert to production after every Auto Upgrade (AU) or full install, as the AU or full install removes the CST files. The ESG had to help the lab Verifone commanders to point back to the C-site management CST environment.

After updating the site to Base Release 55.02, the pointing back to C-site management CST environment can be done from the configuration client without taking the help of ESG.

1. To enable **Lab Settings**, go to **Configuration Client > Security > Manage User > Configure Role**.<br>

   <figure><img src="/files/lboEVgpCSdvr0wrHItMQ" alt=""><figcaption></figcaption></figure>
2. Select the role and then select **Edit**.<br>

   <figure><img src="/files/uSnnGn2UL8xLyiu1BHIQ" alt=""><figcaption></figcaption></figure>
3. Enable **vcloudconnectprofile**and **ucloudconnectprofile**.<br>

   <figure><img src="/files/3zOigfBx7YY5LMG0WzSK" alt="" width="440"><figcaption></figcaption></figure>

   <figure><img src="/files/1OXm0uMJV6cmn8MQSfD4" alt="" width="438"><figcaption></figcaption></figure>
4. Click **Save.**
5. Reboot Verifone Commander from **Tools > Reboot Commander**<br>

   <figure><img src="/files/CWpR9vAjQN8TKpR6cQdC" alt=""><figcaption></figcaption></figure>
6. Go to **Tools > Lab Settings**.<br>

   <figure><img src="/files/tNy4ZKzznXfCK89Vjp3C" alt=""><figcaption></figcaption></figure>
7. Select **Enable for Lab Environment**.<br>

   <figure><img src="/files/5Ccs4LLRynFYYzD5YV8B" alt=""><figcaption></figcaption></figure>
8. The following guidelines appear. Select **Yes**.<br>

   <figure><img src="/files/PbrFP4lHlLCb8H0iDJUC" alt=""><figcaption></figcaption></figure>
9. Select **Customer Lab**.<br>

   <figure><img src="/files/HVyTO2QQyjJopbrybpfQ" alt=""><figcaption></figcaption></figure>
10. Select **Ok**at the reboot message.<br>

    <figure><img src="/files/hzwkh5Lc11M7sXKrnpGX" alt=""><figcaption></figcaption></figure>

Without rebooting the Commander previous profile shows

<figure><img src="/files/DHk4i6E62T8FbOJiQKdj" alt=""><figcaption></figcaption></figure>

Go to **Tools > Reboot Commander**. After the user selects “Yes”, an OTP is required to complete the process.

## Helpdesk Diagnostics

This menu is accessible from Configuration Client and POS.

This menu provides diagnostic information. The diagnostics information can be used by both the Helpdesk as well as site users.

The screens provide overall Online/Offline/Mixed status for configured devices in each section.

* * **Online**= Device(s) is/are connected and functioning.
  * **Offline**– Device(s) is/are not connected or functioning.
  * **Mixed**– One or more devices is not connected or functioning.

There is a visual indicator (e.g. green/orange/red) along with the textual status.

### General Status

The General Status screen reports the general status of the system. General Status reports overall Online/Offline/Mixed status of:

* Controller (Verifone Commander)
* Zone Router
* Secure Services
* Electronic Check, if configured
* Electronic Safe, if configured
* Food Services, if configured
* Configured Registers
* Configured Register Printers
* Configured Register Scanners
* Configured Pinpads

![](/files/12522cd716c320253d27ba2d6ece877ee2e0c6e2)

### Forecourt Status

This screen reports the last Online/Offline status and Offline time of all configured:

* * Pumps
  * DCRs
  * Car Wash
  * Car Wash Paypoint
  * Tanks connected to a Tank Level Sensor
  * Fuel Price Display
  * Vending Machine
  * Cash Acceptor

![](/files/2204efa9a85e27a7e4cedba783ef510b9c1c083f)

### POS Status

The POS status screen reports the following:

* The Online/Offline status and time of all configured registers along with their ID.
* The register as the device name (e.g. Topaz, Ruby2).
* The detailed status and time of all configured printers.
* Primary Scanners that are connected to a configured register and if they are enabled or disabled.
* The detailed status and Offline time of all configured Electronic Check services.
* The detailed status and Offline time of all configured Electronic Safes.
* The overall status and Offline time of Verifone Commander Core Services.
* The overall status and Offline time of EZR (connectivity from Verifone Commander devices to EZR).
* The MAC address of EZR.
* The overall status and Offline time of Secure Services (connectivity from Verifone Commander to online support).
  * The status and Offline time of connectivity to Cybera Support
  * The status and Offline time of connectivity to VRSD

![](/files/226f04cde992f815b1ad1f72cf985790df8c06c9)

### Payment Status

Reports Online/Offline status and time of all configured Feps, listed by Fep name. These include all configured Payment, Lottery, and Loyalty Feps, as well as Mobile.

Reports the following information (if supported) for the Feps:

* Last Batch Closed
* Current Batch Number
* Current Batch Count
* IP Address
* Last Transaction Date
* Current Net Amount
* Current Terminal Batch
* Store and Forward count

![](/files/75783d27801903ac88cce26ec40ee7a4b896b506)

### MNSP Status

Shows the MNSP Status.

<figure><img src="/files/4PUz31nOfSIz3YHq2wWD" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.verifone.com/commander-user-reference-guides/commander-user-references/commander-user-reference-56.00/configuration-client-forms/tools.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
