Terminal Installation and Configuration

This article is continually updated as new information becomes available.

Before You Begin

The POS 2.0 installation is a "per-user" installation instead of a "per-machine" installation like it was in POS 1.0. We made this change so that approval from a Windows administrator is not required to install future updates. 

Previously, in POS 1.0, cashiers were required to provide an administrator's username and password during the Point of Sale's automatic update process. The new "per-user" installation and updates no longer require admin approval. This means a POS cashier won't be prompted for an admin username and password after an automatic update is downloaded. Instead, the update installs silently between closing and opening POS 2.0 on the terminal. 

Data configured in the POS Terminal Admin is shared between users on the same terminal. The first user to install POS 2.0 on the terminal must use the POS Terminal Admin to set specific options and load data onto the terminal. Subsequent users do not need to use the POS Terminal Admin to change options or reload data after installing. Any changes made in the POS Terminal Admin will affect all users on the terminal.

What can I do?What do I need to know?

Install a POS 2.0 Terminal

  1. Navigate to your Infinite Campus logon page and copy the URL for use in the Campus Login URL field on the POS Terminal Admin. The POS Terminal Admin will be available after you complete the terminal installation steps.
  2. Log onto Campus and navigate to Food Service > Administration > Terminals
  3. Click the Install button.
    Install Terminal Enhanced ButtonScreenshot of Install Terminak Enhanced button.Result: Campus downloads the Campus Point of Sale Setup 2.x.x file to your terminal.

Open the Campus Point of Sale Setup 2.x.x.exe file.

Result: The POS Terminal Admin screen displays.

If a "Windows protected your PC" message displays, click More Info > Run Anyway.
If a Windows Defender Firewall message displays, click the Allow Access button.
You may need to allow POS to run with other firewall or anti-virus software.

Silent Install

  1. Districts wanting to perform a silent install may add ""/S" to the .exe. file in Command Prompt. This will bypass all prompts, pop-ups and error messaging so they can mass install terminals. Screenshot of Silent Install.
  2. Terminal options need to be set for each terminal by opening the Point of Sale software.

Terminal Options

Click here to expand...

Screenshot of Terminal Options.

Use the field descriptions found below in the POS Terminal Admin Field Descriptions to set specific options and load data onto your terminal.

Be sure to change the Admin PIN before you close the POS Terminal Admin. 

POS Terminal Admin Field Descriptions

Options
OptionEnabledDisabled
Display
TotalsThe Item amount, transaction total and remaining balance are visible on the cashier's screen.

Item amount, transaction total and remaining balance are hidden on the cashier's screen.

Cash and check tender are not allowed.

Deposit on account is allowed.

Patron BalancePatron Balance and remaining balance are visible on the cashier's screen.
This option displays balance information for all students including Free and Reduced students.

Patron Balance and remaining balance are hidden on the cashier's screen. Cashiers will not be able to see accounts going negative.


Item amount and transaction total are visible.

EligibilityDisplays the eligibility icon on the cashier's screen.
  • Gray - Adult/Staff Member
  • Green - Paid Student
  • Yellow - Reduced Student
  • Red - Free Student

This option is often disabled for privacy purposes.

The eligibility icon is hidden on the cashier's screen.
Actual Purchasable Cost

The actual price the student will pay for items displays on the cashier's screen. For example, a reimbursable lunch for a free student displays as $0. 


The transaction total and remaining balance displayed on the terminal will reflect sums from item prices displayed.


If a free or reduced student uses cash or check to pay for a transaction, whatever amount the student was overcharged will be deposited into their food service account.


This option is often disabled for privacy purposes.

Prices on the terminal reflect the purchasable cost for all students. The full paid price displays for students with reimbursable lunches. 


The transaction total and remaining balance will reflect sums from item prices that display on the terminal.


Patron PINThe Patron PIN is visible on on the cashier's screen including the patron search screen.
This option is often disabled for privacy purposes.
The Patron PIN is hidden on the cashier's screen.
Continuous Serve MessagesReminders and restrictions set on accounts will display when the cashier is using Continuous mode.

Patron messages are hidden on the cashier's screen while they are using Continuous mode. There are fewer interruptions for the cashier when you use this option.



Balance Background ColorThe Balance background displays in green, yellow or red, depending on the account balance and reminder amount set on the patron account. This applies to any patron that has a Free, Reduced, or Paid FRAM eligibility.
The Eligibility display option must be enabled for color-coded balance backgrounds to display.
The Balance background displays in medium grey.
Enable
Blind Cash Drawer Count

The Deposit Amount on the Cash Drawer Count page will be hidden.


The Cash Drawer Count page will indicate whether the cashier's drawer is balanced.


The Deposit amount will display on the Cash Drawer Count page.


When the cashier enters information on the Cash Drawer Count page and clicks Submit, POS 2.0 displays whether the drawer is balanced or unbalanced.

Serving Period

The cashier must select the serving period when they log in.


Only services with the selected serving period assigned are visible.

Cashier will go directly to terminal when they log in and all services will display. The Cash Drawer Count page will not display when the cashier logs off. 

Payments
CashCash button displays on the terminal.Cash button does not display on the terminal.
Cash Options

Deposit Change: Allows cashier to deposit change from a cash transaction into a patron’s account.

Return Change: Allows cashier to return change from a cash transaction into a patron’s account.

Deposit on Account: Allows a patron to make a cash deposit to their food service account via the Point of Sale.


Deposit Change: Cashier will not have the option to deposit change from a cash transaction into a patron’s account 

Return Change: Cashier will not have the option to return change from a cash transaction into a patron’s account 

Deposit on Account: Patrons will not be able to make a deposit to their food service account using cash via the terminal.

CheckCheck button displays on the terminal.Check button does not display on the terminal.
Check Options

Deposit on Account: Allows a patron to make a check deposit to their food service account via the Point of Sale.

Deposit Change: Allows cashier to deposit change from a check transaction into a patron’s account.

Return Change: Do not use this for check transactions.


Deposit Change: Cashier will not have the option to deposit change from a check transaction into a patron’s account 

Return Change: Cashier will not have the option to return change from a check transaction into a patron’s account 

Deposit on Account: Patrons will not be able to make a deposit to their food service account using a check via the terminal.

Cash Drawer
Cash Drawer Options

Cash and/or Check payments must be set to ON to enable the Cash Drawer. 

When the Cash Drawer toggle is ON, the cash drawer will open automatically in specific situations where the cashier needs access to the cash drawer.

The default selection for the Cash Drawer is POS-X.


Campus supports cash drawers purchased through Campus. The following Cash Drawer Options are available.

  • POS-X 
  • MMF Adv.
  • MMF Value
This is the option for terminals without a cash drawer. If a drawer is attached, the drawer will not automatically open when processing cash transactions.
Configurations
FieldDescription
Campus Login URL In this field, paste the Campus application URL that you copied in step 1 of the terminal installation instructions then click the Verify button.
District SecretThe District Secret authorizes the terminal to pull data from Campus. You can find and copy the District Secret from Display District Secret button in Food Service > Administration > Terminals.
Screenshot of District Secret.
District Secret
Data Interchange URLThis is the URL used to communicate DIS messages between the POS terminal and the Campus application server. This field is read-only.
Point of Sale Application NameThe POS application is the set of purchasable items and service layouts set up for use on the terminal. In Campus, this is located in the Application Manager tool.
Application names with some special characters will cause a warning message. These include:
  • %
  • / (Forward slash)
  • \ (Back slash)
  • #
  • ?
Rename the application in Point of Sale > Administration > Application Manager and re-select it on the terminal configurations.
Point of Sale Terminal NameThe terminal name the district has assigned to the POS. In Campus, this is located in the Terminals tool.
Admin PIN
Admin PIN
This is the PIN necessary for the POS Admin to (re)load POS data, make changes to POS options and review read-only POS configuration data in the POS Terminal Admin. The Admin PIN is different from the Windows application user password.
Before you set up the Admin PIN for the first time, fill in the Configurations fields and click Save. If you try to set up the Admin PIN before saving your configuration, an error message will display on the Set Admin PIN screen.
Click the Change PIN button at the bottom of the POS Terminal Admin screen to create or change the Admin PIN.
Screenshot of Change PIN on POS Terminal Admin screen.Change PIN.
Load POS Data
FieldDescription
Data and PicturesLoads patron/menu data and patron pictures.
Data Only

Only loads patron/menu data.

Pictures OnlyOnly loads patron pictures. 

Find the POS Version on Your Terminal

To find out which version of Point of Sale your terminal is running, open the Campus Point of Sale tool. The version of Point of Sale that your terminal is running displays in the upper right-hand corner of the login screen. 

If you recently re-installed the terminal, the version number will update after you close and re-open the Campus Point of Sale tool.
Screenshot of POS Version.POS Version

Laptop and Tablet Display Settings

POS 2.0 was developed with a responsive design. Because of that, POS 2.0 can be used on a standard touch screen terminal, a laptop, a Windows 10 tablet such as a Surface Pro and a Windows 10 8" tablet such as the POS-X Ion tablet. 

We recommend using the following display settings on these types of terminals. Be sure to validate the application is the correct size on your terminal. 

TerminalRecommended Display Settings
Surface Pro
  • Change the size of text, apps, and other items = 100%
  • Resolution = 1024 X 768
POS-X Ion Tablet
  • Change the size of text, apps, and their items = 100%
  • Resolution = 1280 X 800

If POS 2.0 does not display correctly on your terminal, you can shrink the size of this page using the Ctrl - feature from the Windows virtual keyboard.

Uninstalling the Terminal

Point of Sale terminal requires the application and the related terminal data. Terminal data is stored in a separate directory and is managed separately.

The terminal software may be uninstalled and then re-installed on the terminal if needed.

Option 1: Uninstall using the Apps & features option in Windows Settings.

Screenshot of Apps & features in Windows Settings.Apps & features

Option 2: Uninstaller Application

The uninstaller can be found in the installed folder. The default location is C:\Users\<username>\AppData\Local\Programs\POS

Screenshot of Uninstaller Application.Uninstaller Application

Removing Point of Sale Data

Point of Sale/Terminal data should only be removed if the terminal is being decommissioned and will not be used for Campus Food Service or if recommended by Campus Support.

Terminal data includes the database of transactions processed on the terminal, student photos, and messaging queues. This data is stored in a top level directory on the hard drive. Uninstalling the software does not affect these files. If a terminal is being decommissioned, this folder should be deleted.

Screenshot of removing Point of Sale Data.Remove Point of Sale Data