IGT Advantage & EZ-Pay Clients Installation

IGT Advantage logo – Please note I am not affliated with IGT in any way, nor is this article endorsed by them.

Purpose

This document delineates the steps necessary to do a clean installation of IGT’s Advantage and EZ-Pay client applications on a Windows workstation.

Assumptions

This document assumes perquisites such as file share permissions, domain membership, network connectivity, etc. are already in place. This document also assumes that the target workstation is running Windows 10 with update 1903 or newer installed.

Step 1 – Workstation logon

Log in as an administrator to the workstation on which you wish to install IGT client applications.

NOTE: The installing user must be a local administrator, and must also have modify permissions and modify share permissions to the file share: \\%igt_eft_server%\MAP

Step 2 – DOTNETFX (.Net Framework) 3.5 check

IGT Advantage applications require .NET Framework version 3.5. This is included as a feature in Windows 10, but is disabled by default. Prior to installation, you will need to enable this feature.

You can enable .NET Framework version 3.5 by like so:

Open a Run prompt by striking Windows+R on the keyboard
Type optionalfeatures and strike Enter/Return on the keyboard
In the resulting Windows Features window, check the box for .NET Framework 3.5 (includes .NET 2.0 and 3.0). It will partially fill with a box instead of a checkmark—this is fine.

NOTE: If the box is already partially marked with the square, then you can skip to Step #3 of this document.

Click OK.

Windows Update will now prompt stating that additional files are required and when you click Let Windows get the files for you, it will try to download them.

Click through the process until the feature has completed install. If the download of the additional files hangs at around 10% for more than 15-20 seconds or fails with an 0xxxxxxxxxxxx error code, then see the below section of Step #2.

If Enabling .NET Framework 3.5 fails or hangs
In certain domain environments using SCCM, the Windows 10 Update feature which enables the feature may not work, in which case the following is necessary.

While logged in as an administrator, open an elevated PowerShell session and enter the following commands:

Stop-Service -Name wuauserv
Remove-Item "HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate"
Start-Service -Name wuauserv
Exit

This removes the Windows Update configuration provided by the domain (using SCCM) that way Windows Update will pull the .NET Framework files from Microsoft directly. If you have Group Policy Objects configured to manage the Windows Update settings of domain computers, the Windows Update policies will be reapplied when the GPO next reapplies/refreshes on the workstation.
Once this has been done, go back and to sub-steps 2.1-2.4 again and the process should succeed in enabling the feature .NET Framework 3.5.

Step 3 – IGT Provisioning System (IPS) installation

Open a Run prompt by striking Windows+R on the keyboard.

Type \\%igt_eft_server%\map and strike Enter/Return on the keyboard
In the resulting directory, locate IPSSetup – Shortcut and run it as administrator.

Step 4 – Client application installations

Launch the IPS application from the Desktop shortcut or by locating it in the Start Menu under IGT or IGT Systems; the IPS deployment window will open.

On the Welcome page, click OK.

On the Load Manifest File page, click Select Manifest File and navigate to
\\%igt_eft_server%\map\manifest and select the approrpaite .xml manifest file for your company/property, then click Open.

Click Continue.

On the Main page, click Configure and Install.

On the Identify Installation Types page, ensure the checkboxes for Client Install and Services Install are both checked, then click Continue.

On the Select Installers to Install page, check the boxes for any applications which are necessary.

On the Parameters Configuration page, test and validate any of the settings that are predefined by the installer. If they pass/succeed, continue to sub-step 4.8.

On the Validation Check screen, click Validate to have IPS validate the target
workstation’s operating system. When it passes, click Continue.

On the Run Install Sequence page, verify that all of the information looks accurate, then click Begin Installation.

When all install sequences have completed and show a green checkmark icon at the right, click Exit.

Step 5 – Disable User Account Control (UAC)

Because IGT applications must always run with unrestricted administrative permissions, Windows will always want to display the UAC prompt. This can be disabled by doing the following:

Open a Run prompt by striking Windows+R on the keyboard.

Type useraccountcontrolsettings and strike Enter/Return on the keyboard.

In the resulting User Account Control Settings window, move the slider to the bottom position and click OK.

Step 6 – Set RunAs administrator

As mentioned in Step #5, IGT applications must always run with unrestricted administrative permissions. To allow this, locate the desktop icon for each IGT application and, for each, do the following:

Right-click the application shortcut on the desktop and select Properties from the context menu.

In the Shortcut tab, click Advanced and in the resulting Advanced Properties window, check the box for “Run as administrator,” then click OK. Click Apply, the Continue, if prompted.

In the Compatibility tab, click “Change settings for all users,” and in the resulting application properties window, check the box for Run the program as an administrator.

Click Apply, then OK.

Be sure to do this for each IGT application shortcut. If the shortcut is not configured as such, the application will not run.

NOTE: This step must be completed for each user that logs on unless you
configure the application shortcuts via the Public Desktop, which is highly
recommended.

Step 7 – Configure local administrators

Finally, add the user who will be using the IGT applications to the Local Administrators local security group.

Open a Run prompt by striking Windows+R on the keyboard.

Type compmgmt.msc and strike Enter/Return on the keyboard.

In the navigation pane at the left, expand Local Users and Groups, then select Groups.

Double-click the Administrators group and in the resulting Administrator Properties window, click Add.

In the resulting Select Users, Computers, Service Accounts, or Groups window, enter the username(s) as appropriate—separated by semicolons—then click OK.

You can now close all windows, and the installation should be complete.


Additional information

Please refer to the official documentation from IGT for installation. This is intended only to be a reference to a real-world installation process that works and isn’t the same verbiage as the vendor’s. For any questions, be sure to reach out to IGT Support or your account representative.

Symbol Scanner Setup for Scanning in IGT Patron Management

Introduction

IGT Advantage’s Patron Management has many features which making managing patrons and their benefits easier for casinos. One such feature includes redemption of marketing coupons. The only catch is that manually looking up each player and typing in each coupon is a time consuming task. In this brief knowledgebase article, I’ll outline the steps necessary to install and configure a Symbol DS9208 3d barcode scanner device to make scanning coupons even easier.

Purpose

This document delineates the steps necessary to install a Symbol DS9208 3d barcode scanner device and configure the necessary drivers and settings to enable scanning of coupons into IGT Patron Management for redemption.

Assumptions

This document assumes perquisites such as file share permissions, domain membership, network connectivity, etc. are already in place. This document also assumes you are performing this action on a Microsoft Windows 10 workstation with at least Update 1903 installed.

Step 1 – Workstation logon

Log in as an administrator to the workstation on which you wish to configure the Symbol DS9208 scanner device.

NOTE: The installing user must be a local administrator.

Step 2 – Copy necessary installation files

Navigate to where the installation files are located (likely a download folder, if you downloaded the resources at the bottom of this article). If the files already exist on some kind of network file share, copy the resources local to the target installation machine.

Step 3 – Launch the installer

Navigate to where you just copied the Zebra CDC driver installer and run the installer as administrator.

Step 4 – Installation wizard

In the resulting Compliance Installer splash window, click the Next button.
On the License Agreement page, click Yes.

When the InstallShield Wizard says “Ready to Install the Program,” click Install.

The InstallShield Wizard will complete and ask if you’d like to restart the computer now, or later. Select the radio button for the “now” option, then click Finish.

Step 5 – Connect the scanner

Connect the Symbol DS9208 3d barcode scanner to the workstation via the included RJ45-to-USB cable and let Windows detect the new device (you may or may not receive any toast notification about the new device—either way is fine).

Step 6 – Configuring the scanner

Once the scanner has done three short beeps, ascending in tone, and the scanning field light is on, open Device Manager by striking Windows+X on the keyboard and selecting Device Manager from the context menu.

Expand the Ports (COM & LPT) menu section.

Scan these barcodes in the following order, with 10 seconds between each scan.
Device Manager may refresh following some of the barcodes.

Enable Parameter Barcode Scanning

Enable USB – CDC Host

Disable Parameter Barcode Scanning

Following this process, Device Manager should refresh and a new COM port should be listed in the Ports (COM & LPT) menu section and will have a name something akin to “Zebra CDC Scanner.” Make note of the COM Port number.

Step 7 – Testing scanning over serial emulation

To test whether the scanner is now sending the proper barcode translation over the serial emulation driver, you’ll need to install PuTTY. This can be found at the resource link at the end of this article.

Run the software and configure it for a Serial connection on the COM port that you noted earlier in Step #6 using default settings. Begin the session.

Once the terminal window appears, scan a coupon. The barcode’s data (printed beneath the barcode in the format similar to CPxxxxx xxxxxx should appear identical in the terminal window. If it does, you may close the PuTTY session, uninstall PuTTY, and proceed to Step 8.

If this does not work, then you will need to undo everything, reboot, and begin this procedure again from Step #1.

Step 8 – Configuring IGT Patron Management

  1. Log into Patron Management as an administrator.
  2. In the ribbon at the top of the window, select the Admin tab and click Options.
  3. In the resulting Options window, use the navigation pane at the left to locate and select the Device settings.
  4. In the Comm Devices section, click the drop-down menu for Scanner Type and select COM Device.
  5. In the CommDevices section, click the drop-down menu for Scanner Port and select the COM port that you noted earlier in Step #6.
  6. Click OK and restart Patron Management.

You should now be able to scan a coupon at the home page once logged into Patron Management and it will pop up a window with a picture of the player and the coupon info, as well as OK and Cancel buttons. If so, the process is complete.


Additional information

For additional information on this procedure, the drivers, etc., you can visit the following links:

COM Emulation over Serial Documentation
https://supportcommunity.zebra.com/s/article/Emulating-a-COM-Serial-Port-Over-USB-using-CDC-driver?language=en_US

Zebra USB CDC Host COM Emulation Driver Download
https://www.zebra.com/us/en/support-downloads/software/drivers/usb-cdc-driver.html

PuTTY Download
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

Symbol DS9208 3D Barcode Scanner Manual
https://www.zebra.com/us/en/support-downloads/scanners/general-purpose-scanners/ds9208.html