INSTALLATION & USER MANUAL
Version 2.0.450
Gizmo manual v2
INSTALLATION & USER MANUAL
Version 2.0. 401
Introduction
Gizmo Features
Owner
Employee
Customer
System Requirements
Hardware Requirements
Software Requirements
Installing Gizmo Suite
1. Choose and install a database
2. Install Gizmo Service
3. Install Gizmo Manager
4. Install Gizmo Client
Gizmo Manager
Login screen
Configure a new connection
Devices
Settings
Main Menu
Customer orders
Computers Module
Sales Module
Sales
Invoices
Stock Management
Deposit Transactions
Stock Transactions
Pay In/Out
Users Module
User Profile
Purchases
Time Products
Sessions
Deposits
Profile
Assets
2
Gizmo manual v2
Notes
Stats
Reservations
Reservation Details
Waiting Lines
Manage Module
Processes
Files
Tasks
Deployment Module
Monitoring Module
Reports Module
Summary
Applications
Shifts
Sales
Login Sessions
Web Reports
Log Module
Setup
News & Feeds
Configure
General
Subscription
Variables
Attributes
Plugins
WEB
Business
Reservations
Server
Network
Database
Backup
File System
Misc
Client
Shell
Client Settings
3
Gizmo manual v2
Tasks
Misc
Financial
Products
Payment Methods
Assets
Priority
Product Groups
Registers
Tax
Monetary Units (not implemented yet)
Billing Profiles
Presets
Profiles & Groups
Hosts
Host Groups
Waiting Lines
User Groups
App Groups
Security Profiles
Layout Groups
Operators
Applications
Main Menu
Links
Executables
Personal User Files
Managing Personal User Files
Deployment Profiles
Managing Deployment Profiles
License Profiles
Managing License Profiles
Virtual CD Images
Tasks
Tools
License Reservations
Asset Checkouts
Shifts
Start shift
End shift
Manage shifts
Pay In / Out
4
Gizmo manual v2
Gizmo Service Configuration Wizard
GIZMO v2 Importer Tool
Gizmo Terms & Definitions
SOFTWARE
Gizmo Service
Gizmo Manager
Gizmo Client
Gizmo Database
ENTITIES
User
Guest
Operator
Endpoint
Host
GROUPS & PROFILES
User group
Host group
Application group
Layout group
Billing profile
Security profile
SESSIONS
User session
Usage session
FINANCIAL
Invoice
Product
Time offer
Bundle
Fixed time
“Billing rate” charge
Deposits
VAT
Loyalty Points
User Balance
Time available from deposits
User time/game time
Close balance
Payment Method
Void invoice
Refund
Delete product
5
Gizmo manual v2
Pay later
Allow credit
Start shift
End shift
PROCEDURES
Billing
Billing priority
How deposits affect available game time
Environment Variables
File System Mappings
6
Gizmo manual v2
Introduction
Welcome to Gizmo! Gizmo is a unique combination of POS / Internet Cafe timekeeping / PC
management software that will help you manage your business in ways you have only
dreamed of until now. With Gizmo Suite you will be able to provide your customers with the
best user experience, manage and organize your game library, deploy software to client
computers, distribute and keep track of your software licenses and much, much more. The
purpose of this manual is to detail all Gizmo features and explain how to use them in full.
Gizmo Suite comprises 3 separate applications:
● Server Module
● Manager Module
● Client Module
Server
Server Module is the brain of the system. It communicates with all the Clients and Managers,
stores and retrieves data, deploys profiles, tracks charges etc. In order for Gizmo Suite to
work, the server must be running at all times. The Server Module does not have a user
interface. You will use the installation wizard to configure basic settings such as Database
type and license info. After the initial setup, configuration is performed using the Manager
Module.
Manager
Manager Module is the control of the system. It is used to configure all settings and
products, as a POS as well as computer maintenance interface. Via the Manager module
you add/edit Applications, create users, view reports etc. Multiple Manager Modules may be
running at any given time, although each operator may have an active shift on only one.
Client
Client Module is installed on every client computer and provides an enhanced interface for
the customer. It handles login, the application interface, and sales module. Client module
works in conjunction with the windows interface.
7
Gizmo manual v2
Gizmo Features
Owner
- Application Deployment and Maintenance
- System Management and Automation
- In House Accounts License Management
- Time-Based Billing Profiles
- Financial Reports
- Application Statistics
- Inventory tracking
- Skinning Support
- House Accounts and Invoicing
- Loyalty Points Tracking & Integration
- Physical Inventory Collection System for Inventory and Sales
- Server/Client software architecture
Employee
- Intuitive POS
- Open Orders/Deposit Tracking
- Split payment media
- Waiting line
- Granular Security Levels
- Clerk Login and Transaction Tracking
Customer
- User Profile Personalization (Saves / Settings / Preferences)
- Gamer Oriented Interface (Gizmo Shell)
- Ordering system
- Full Customer Detail Tracking
- Customer Photo / ID
- Age Verification
- Store Credit
- Reward system
8
Gizmo manual v2
System Requirements
Hardware Requirements
✽ System requirements are minimum recommended and should be used as a guide only.
Software Requirements
Note : Gizmo client requires debugging permissions. Certain software such as Deep Freeze
can disable such permissions, causing Gizmo not to work properly. You need to disable
these restrictions in any and all software. To Disable this in Deep Freeze Enterprise,
uncheck "Enable Deep Freeze Local Policies" under Configuration - Miscellaneous when
creating a Workstation Installation program.
9
Quad-core from Intel or AMD at 2.6 GHz
Any. Required for license validation during service startup
Server 2012 or later
or
Windows 8 or later
.NET Framework 4.7.2 Download Link
Gizmo manual v2
Installing Gizmo Suite
1. Choose and install a database
Gizmo Suite supports the following SQL databases:
★ Gizmo recommends using Microsoft SQL Express.
● Do not manually create a Database after installing SQL Server
● If you are moving from Gizmo v1 and/or Smartlaunch, use the Importer tool before
launching Configuration tool.
2. Install Gizmo Service
● Download latest Gizmo Service installer from downloads section
● Run setup and follow the onscreen prompts to complete install.
● Launch Configuration tool from desktop and select “ Configuration wizard ”
10
Microsoft SQL Express
(SQLEXPR) 2014 or
newer
https://www.gizmopowered.net/support/
downloads
MS SQL 2014 Express
MS SQL 2017 Express
Microsoft SQL 2014 or
newer
http://www.microsoft.com/en-us/server-cl
oud/products/sql-server/
Gizmo manual v2
Configuration wizard
● Step 1: Select a name for your Gizmo DB. All
other settings should be already pre-filled. If
you have imported data using Gizmo v2
importer, enter the same DB name you used
during import.
● Step 2: Enter your Gizmo account credentials.
Visit http://www.gizmopowered.net/ to create an
account.
● Step 3: Commit settings and proceed to
Service installation by clicking “ next ”.
● Step 4 : Service installation
Gizmo Server can run as a Windows Service
(recommended) or as a desktop application. As
service, gizmo server will start automatically
with windows, no user intervention required.
○ Easy mode - Gizmo automatically
creates a windows account and installs
as a service under this account.
○ Advanced mode - select the user to
install the service under.
○ As an application, you will have to
manually launch Gizmo Server using
the "Console Mode" desktop shortcut.
11
Gizmo manual v2
To install Gizmo as Service, click " INSTALL ", then " START " to start the service, and finally
finish .
To launch Gizmo manually as an Application, simply click finish . Next, launch Gizmo
Service from the "Console Mode" desktop shortcut.
3. Install Gizmo Manager
● Install Point of Service for .NET
● * Download latest Gizmo Manager installer from downloads section
● Run setup on Server PC and follow onscreen prompts
4. Install Gizmo Client
● * Download latest Gizmo Client installer from the downloads section
● Run setup on each client PC and follow the onscreen prompts
● Restart client to finish installation
* Gizmo Manager & Client Installers can also be found:
● Inside Gizmo server (c:\Program Files (x86)\NETProjects\Gizmo Service\Installers\)
● Through Gizmo Service web portal. While Gizmo server is running, open a Web
browser and navigate to your gizmo server IP address or hostname (e.g.
http://192.168.0.100)
12
Gizmo manual v2
Gizmo Manager
Login screen
Configure a new connection
● Click “ Configure ” to add a Gizmo Service to the connection list. Enter a friendly
name and the Gizmo Service IP address or hostname . If Gizmo Service is installed
on the same computer, use " 127.0.0.1 ". The default Gizmo Service port is 44967.
● Login using default Operator Credentials ( admin / admin )
Tip: Add or edit operators from the Operators section
13
Gizmo manual v2
Devices
To use POS devices, you need to install Point of Service for .NET on each Gizmo Manager
installation
Printer
Select your receipt printer from the list. If you have a cash drawer attached to the printer,
optionally enter the command to eject the cash drawer after each sale. Print receipt option
allows you to select if a receipt is printed after each sale. This option can be overridden
temporarily in the Sales window .
Barcode Scanner
Select your barcode scanner from the list. Gizmo supports Scanners that use the OPOS
protocol. Be sure to install the correct OPOS drivers for your device More info
Cash Drawer
Select your standalone cash drawer device from the list. Commands
Rfid Scanner
Select your RFID device from the list. Rfid device driver must be already installed
Fiscal Printer
Select your fiscal printer. Currently supported fiscal printers:
1. АТОЛ 30Ф
14
Gizmo manual v2
Settings
Localization
Select Gizmo manager language and localisation settings (currency symbol, format etc).
Select [System] to use windows regional settings.
Notifications
Enable notification sounds for incoming orders, customer logouts and client pc disconnects
Default user options
Select member search or guest login as default state for the “advanced” host window
Select if “request user info” is checked by default when creating a new user account
Select default action after creating a new user
User search fields
Select the user searchable fields when searching for a user
Financial
Always use deposits for payments: When paying/closing balance, manager will select
custom payment method and autofill with deposits & first available payment method
(Cash-Credit-Custom payment)
15
Gizmo manual v2
Main Menu
The Manager’s main screen has 3 partitions:
1. Display of various information depending on the currently selected module.
2. List of available modules for use.
3. Customer Orders/Logouts/Quick log. Displays latest customers orders, user logouts
& notifications
Modules
Some modules are automatically hidden depending on the operator’s permissions
16
Host Management main window (Turn on/off, login user, security etc)
Client Computer system monitoring/maintenance
Manual file deployment & sync to clients
Financial / user / application usage statistics
System warning/error messages
Gizmo manual v2
Customer orders
Orders Pane displays customer orders submitted through the Client sales interface.
Orders submitted by the customer must be initially accepted or rejected by an operator.
Once the order has been accepted, time offers are immediately delivered to the customer.
Columns
➢ Status Status of order
➢ Note Customer order notes
➢ Order ID Host user occupied at invoice creation time
➢ User Username of customer
➢ Host name Name of host where customer is currently logged in
➢ Product Name of product ordered
➢ Quantity Total number of items orders
➢ Total Total cost of order
➢ Outstanding Remaining debt on order
➢ Time Time of order submission
➢ Payment Method Payment method selected by customer at order time
Action Buttons
➢ Accept/Pay Accept order / Pay order
➢ Cancel/Void Cancel order (before accepting) or void order & invoice
➢ View View order and mark/unmark items as delivered
➢ Complete Marks the order completed and all items delivered
18
Gizmo manual v2
Computers Module
The Computers module displays an overview of all client computers as well as other
endpoints (consoles, pool tables etc). You can switch between host list and top-down view
by clicking the "Overview" & “Graphical” buttons. You can filter hosts by selecting a different
" Layout Group " from the left.
Columns
➢ Status (icon) Endpoint status (on,off, in use)
➢ Number Endpoint Number
➢ Name Endpoint Name
➢ Group Endpoint Host Group
➢ User User(s) currently logged in
➢ Session User session duration
➢ Time Time until logout
➢ Balance User Balance
➢ Session state (icon) User Session Status
➢ Allow credit status (icon) Allow credit
➢ Lock state (icon) Keyboard/mouse lock
➢ Security state (icon) Security Profile status
➢ Out of order state (icon) Maintenance mode
Tip: Add new hosts in Hosts setup
19
Gizmo manual v2
Right clicking a host brings up the contextual menu with the following options.
20
Log out current User. On hosts with multiple logged in users you
will be asked to select which one(s) to logout.
Quick login guest customer
Open host’s advanced slot window.
Move customer to different host
Opens the Close Balance window and initiates “ Close Balance ”
Action.
Deposits money to user account
Withdraws money from user account
Modify use of offers/fixed time/deposits
Allow user to start/continue using the host with no active
offers/products. Status is reset to Usergroup’s default setting
after logout.
Check out an asset to the customer
Check in an asset of the customer
Turn on (power on) client computer. In order for this feature to
work, bios and NIC settings (under windows) must be properly
configured
Turn off (shutdown) client computer. Note: Gizmo uses force
shutdown
Restart client computer. Note: Gizmo uses force restart
Create a new reservation for the selected hosts
Enter/exit Maintenance mode. Provides unrestricted access to
client OS and hides gizmo interface
Terminate and relaunch client application
Terminate (exit) client side application. Restore windows
interface until reboot
Lock keyboard and mouse on client computer. Client monitor will
display a message informing of the locked state. The computer
can be accessed remotely and responds to remote commands
Unlock keyboard and mouse on the client computer
Mark host as out-of-order. Disables login of users
Activate Security profile
Deactivate Security profile
Gizmo manual v2
Sales Module
Sales module hosts the POS interface along with other tabs used for managing transactions
and stock
22
Customer Balance Transactions Tab
Product stock Transaction history Tab
Gizmo manual v2
Sales
Sales Tab is used to add game time, sell products and offers to clients.
1. Find the customer using search on the top left. For a walk in guest sale, leave field
empty (products only)
2. Add products by clicking the product category (2a) and then the product (2b).
3. Click on a product in the cart to modify quantity, switch to points payment * or remove
from order.
4. Select prefered payment method. **
5. If a customer wishes to pay with multiple methods, select “custom” as payment
method and enter amount for each payment method using the on-screen numpad.
6. Click " Pay " to finalise the sale.
● " Pay " completes the sale with selected payment method
● " Pay Later " invoices the order but creates no payments. The points deduction of the
payment is executed immediately.
● " Close balance " Opens the Close Balance window and initiates “ Close Balance ”
Action.
● “ Print receipt ” disables/enables the printing of the receipt for this order
● " Clear " removes all items from cart
* Purchases with points do not award points
** Custom payment method is used to partially pay or pay with multiple payment methods.
Tip : Add new products in the Products setup
Tip : Create new user by clicking ➕ next to customer search field
Tip : How to sell with points tutorial
23
Gizmo manual v2
Selecting a product from the order list brings up extra options:
1. Quantity: Click + and - to increase or decrease the item quantity
2. Custom price: Click % icon to set a custom price for the product.
3. Pay in points: If the product can be paid in points, click the P icon to switch total
quantity to points payments. 1x switches only 1 item to payment in points.
4. Bin icon: Removes item from order
5. X icon: Dismisses product details
24
Gizmo manual v2
Invoices
Invoices Tab lists all issued invoices that match filter criteria.
Actions
➢ Void Void invoice with optional refund
➢ Pay Pay unpaid invoice, partially or in full
➢ Print Prints/reprints invoice
Columns
➢ User Customer username
➢ Host Host user occupied at invoice creation time
➢ Total Invoice value (money)
➢ Points Total Invoice value (points)
➢ Award Points awarded for purchase
➢ Outstanding Unpaid amount of invoice
➢ Invoice Invoice status
➢ Operator Last Employee who handled invoice
➢ Creation Time Date and time of invoice
➢ Void Time Date and time of invoice void
Filters
● "User" filters specific user orders
● "Operator" filters based on employee orders
● "Status" filters invoice payment state
● “Returned results” sets the maximum number of returned results
● From" - "To" filters order creation date
● "Voided" hides/unhides voided invoices
25
Gizmo manual v2
Void with optional refund
Refund Methods:
Cash,Credit Card etc Refund customer in selected method
Deposit (credit account) Credit amount to customers account (not available to guests)
No refund Do not refund customer
Tip: Voiding an invoice always refunds points and deducts awarded points
Partial Pay by use of “custom” payment method
Tip: Partial pay is available only when paying a single invoice
26
Gizmo manual v2
Stock Management
Stock management Tab lists all products’ stock status. You can add/subtract to the stock, or
set stock to a specific level.
Actions
➢ ∓ Add or subtract the amount from the current stock
➢ SET Reset the product's stock to the specified amount
Columns
➢ Name Product name
➢ On Hand Current product stock level
➢ Alert level Minimum stock level for issuing stock alerts
➢ Target Product used to determine stock level. When stock is
calculated based on another product's stock.
Filters
● "Product" filters specific user orders
● "Product Group" filters based on employee orders
● "Product Type” filters based on employee orders
● "Status" filters invoice payment state
Tip : Enable/disable tracking of a product's stock in Products setup
27
Gizmo manual v2
Deposit Transactions
Deposit Transactions Tab lists any user deposit changes that match filter criteria.
Deposits cannot be voided, use the withdraw function to undo a deposit.
Columns
➢ Type Type of transaction
➢ Amount Transaction amount
➢ User Account Username
➢ Balance User Balance after transaction
➢ Payment Type Payment method used (only for deposits)
➢ Operator Employee who handled transaction
➢ Creation Date Date and time of transaction
➢ Print Print/Reprint transaction receipt
Filters
● "User" filters specific user orders
● "Operator" filters based on employee orders
● "Type" filters based on event type
● From" - "To" filters order creation date
● "Voided" filters voided transactions
28
Gizmo manual v2
Stock Transactions
Stock Transactions Tab lists any product stock changes, caused by selling or restocking, that
match filter criteria.
Columns
➢ Type Type of stock modification
➢ Amount Product amount
➢ Product Product name
➢ Target Actual product used to determine stock level when
stock is calculated based on another product's stock.
➢ On-Hand Product stock level after transaction
➢ Operator Employee responsible for transaction
➢ Creation Date Date and time of transaction
Filters
● "User" filters specific user orders
● "Operator" filters based on employee orders
● "Type" filters based on event type
● From" - "To" filters order creation date
● "Voided" filters voided invoices
29
Gizmo manual v2
Pay In-Out
Pay in-out Tab lists any pay in and out transactions that match filter criteria.
Columns
➢ Type Type of transaction
➢ Amount transaction amount
➢ Note Transaction notes
➢ Operator Employee responsible for transaction
➢ Register Register where transaction was made
➢ Creation Date Date and time of transaction
Filters
● "Operator" filters based on employee orders
● "Type" filters based on event type
● From" - "To" filters order creation date
30