Installation

 

Description

 

This document provides a guide for installing the complete suite of SwiftPOS applications and any others required to support the operation of SwiftPOS. The guide is broken up into steps, and must be followed in the order that they appear in the checklist below.

 

To Be Considered

 

  1. System Requirements - For more information ...
  2. Windows 7 / 8 / 10 Installations - Please ensure you right click the Setup.exe and select “Run as Administrator” to ensure the installer has complete access to the system during installation. Failing that, you may need to turn off UAC reboot then install and if required turn UAC back on again when the installation is finished.
  3. OPOS Drivers - If the option is available to select either Windows or OPOS Printers, we recommend the use of Windows Drivers as they provide a greater range of functionality and flexibility. This applies to printers only. For OPOS drivers information ... To download OPOS drivers ...

 

Installation Checklist

 

 

Follow the steps in the order outlined below:

 

  1. Install Windows Updates.
  2. Name the SwiftPOS Server.
  3. Install Microsoft.NET Framework
  4. Install Microsoft SQL Server Express Edition
  5. Install SwiftPOS Back Office and Register the software.

 

This completes the installation for SwiftPOS Back Office and supporting software. Test the connections to the SwiftPOS database and ensure SwiftPOS Services are running.

 

  1. Install Microsoft Point of Service for .Net (For OPOS devices only).
  2. Install SwiftPOS Touch.

 

This completes the installation for SwiftPOS Touch and supporting software.

 

  1. Install SwiftPOS Kitchen Video System (KVS)(optional).
  2. Install SwiftPOS Menu Board (optional).

 

 

Installation Guide

 

  1. WINDOWS UPDATES

 

Ensure all the Windows updates are installed before SwiftPOS is installed.

 

  1. NAME THE SWIFTPOS SERVER

 

Set the name of the PC/Server that is to host the SwiftPOS application. Give it a name that is easy to type in from a SwiftPOS Touch terminal. Something like POS-SERVER.


  1. MICROSOFT.NET FRAMEWORK

 

Microsoft.NET Framework comes pre-installed with Windows 8/10. For earlier versions of Windows, it will need to be installed. If uncertain as to whether it has already been installed, then download it from here and run the installation anyway. It will detect any previous installations.

 

  1. MICROSOFT SQL SERVER EXPRESS (2008/2014)

 

Reseller Help - For downloading & installing the Microsoft SQL Server Express Edition information. It includes SQL Server Management Studio.  Note : SQL2014/2017 are the recommended versions for SwiftPOS.


  1. MICROSOFT POINT OF SERVICE FOR .NET (POS for .NET)


Microsoft POS for .NET is ONLY required for those Touch installations that make use of OPOS drivers. To download OPOS drivers click here.

Microsoft POS for .NET is a class library that enables POS developers to apply Microsoft .NET technologies in their products. It provides a simple and consistent interface for .NET Framework applications to interact with POS devices, in compliance with the UnifiedPOS standard (aka UPOS). In addition, it provides windows plug and play (PnP) support. There are thirty-six classes of POS peripherals supported including:

 

  • Barcode scanner
  • Biometric
  • Belt
  • Cash Drawer
  • Check Scanner
  • Electronic Journal
  • Fiscal Printer
  • Image Scanner
  • Item Dispenser
  • Line Display
  • Magnetic Ink Character Recognition Reader (MICR)
  • Magnetic Strip Reader (MSR)
  • PIN Pad
  • Receipt Printer
  • RFID
  • Signature Capture Device
  • etc

 

In addition, POS for .NET supports many legacy devices where OPOS service objects are available.

 


System Requirements

 

  • Reseller Help - For Anti Virus Software information
  • Screen size minimums :

    • For Back Officethe minimum size is 1024 x 768.
    • For SwiftPOS Touch the minimum size is 800 x 600. That is, when running Windows with the .NET framework 3.5 or 4.


  • Performance - The performance of SwiftPOS is largely dependent on the speed of all hardware, particularly the machine running SQL server. It is also important to consider the fact that the more applications running in the background the slower SwiftPOS will run.
  • SQL Server - To understand the different versions of SQL Server please refer to the Microsoft SQL Server and/or the Microsoft Visual Studio Web site.

 


Related Topics

 

Database

 

 

Data Files

 

 

Licence / Registration / Software Updates

 

 

Performance

 

  • Event Logs - Where to look if there are any errors while processing files.
  • Performance - There are many issues that can effect the performance of SwiftPOS Touch. For example, slow POS hardware. Some features can be switched off at the SwiftPOS Touch terminal to improve performance. Check out the links below for more information relating to performance:

 

Reseller Help

 

    See Reseller Help for:

 

  • Anti Virus Software
  • Downloads
  • Downloading & Installing the Microsoft SQL Server Express Edition
  • Performance Settings
  • Port Forwarding
  • SQL Server

 

If you are connecting SwiftPOS Back Office users over the Internet, then you need to strengthen the SQL "sa" password. Also do NOT forward Port 1433. A simple password like "swiftpos" can be easily hacked.

 

Software

 

 

Services