GoodPOS Installation - Part 3

Download Installers

Download the latest installers below.

GoodPOS Setup
GoodPOS Patch 2.3.111.215
StockOnline Setup
StockOnline Patch 2.3.111.215

Unzip all zip files.

Run GoodPOS Installer

Run the Setup MSI file.

Overwrite GoodPOS Program Files

Copy and paste all files from the unzipped GoodPOS_ProgFiles folder to %windir%/Program Files (x86)/JeySoftware/GoodPOS/ folder.

Delete Desktop Shortcuts

Delete the auto generated shortcuts on the desktop.

Create Desktop Shortcut

Right click on %windir%/Program Files (x86)/JeySoftware/GoodPOS/GoodPOS.exe and select Send to > Desktop (create shortcut). Rename the shortcut to GoodPOS (remove " - shortcut"). Right click on the shortcut and go to Properties. Under Compatibility tab page, click Change all settings for all users. Tick Run this program as an administrator. Click OK all the way to close the Properties window.

Run DatabaseConfig

Go to %windir%/Program Files (x86)/JeySoftware/GoodPOS/ folder and run the DatabaseConfig.exe as administrator.

Back End Connection

Enter the SQL Server connection credentials accordingly. Click the New Database button.
*If this is a client terminal, you may not need to click New Database button. Point the connection to the server's SQL Server instead, assuming all terminals are sharing a single database.

New Database Info

Enter information accordingly, refer to the sample from the screen shot.
It will take a while to create the database. Once done, it will go back to the previous screen.
When it's done, click the right arrow button.

Front End Connection

Enter the SQL Server connection credentials accordingly. Click the New Database button.
*If this is a client terminal, you may not need to click New Database button. Point the connection to the server's SQL Server instead, assuming all terminals are sharing a single database.

New Database Info

Enter information accordingly, refer to the sample from the screen shot.
It will take a while to create the database. Once done, it will go back to the previous screen.
When it's done, click the right arrow button.

Terminal Setup

Make selection accordingly, refer to the sample from the screen shot.
*3 terminals are auto generated.
T001: Cashier Terminal
T002: Order Terminal
M001: Order Tablet

Central Connection

This step is only meant for those outlets with Cloud StockOnline subscription. Leave it as it is and click the Tick button to complete the configuration.

Start Trial

Run GoodPOS and click Start Trial.

Open IIS Manager

Go to Control Panel > Administrative Tools > Internet Information Services (IIS) Manager

Change DefaultAppPool's .NET Framework version

Select Application Pools on the left pane. Double click on DefaultAppPool to edit it. Select .NET Framework v4. Click OK to save the changes.

Change DefaultAppPool's Idle Time-out

While selecting DefaultAppPool, click on Set Application Pool Defaults.... On the popped up window, under Process Model section, look for Idle Time-out (minute), set it to 600. Click OK to save the changes. You may close the IIS Manager now.

Run StockOnlie Installer

Run the Setup EXE file as administrator.

Overwrite StockOnlie Application Files

Copy and paste all files from the unzipped StockOnline_AppFiles folder to C:\inetpub\wwwroot\StockOnline\ folder.

Run DatabaseConfig

Go to C:\inetpub\wwwroot\StockOnline\bin\ folder and run the DatabaseConfig.exe as administrator.

Back End Connection

Enter the SQL Server connection credentials accordingly. If you have already created new database from the previou step, select the database name you created just now. And select the Company yuo entered just now.

Start Trial

Go to C:\inetpub\wwwroot\StockOnline\bin\ folder and run the License.exe as administrator. Click Start Trial.

Install SQL Backup Free

Install with default steps.

Setup Auto Database Backup

Click Connect to SQL Server and enter the credentials accordingly.

Set Destination & Schedule

Tick Store backup in a Local/Network folder to D:\JeySoftware\DBBak\
and Tick Schedule to run this job daily at near the closing time of the outlet.

Save Scheduler

Click Save button and point to D:\JeySoftware\DBBak\ folder,
use File name as DBBak.

StockOnline First Laod

Open Google Chrome and type address http://localhost/stockonline
*If you encountered a HTTP Error 500.21 - Internal Server Error, Handler "PageHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list. Open command prompt as administrator and run this: "%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i"
To create a desktop shortcut, go to Chrome's setting > More tools > Create shorcut...

Create Shortcut to Desktop

Leave everything as it is and click Create button.

Configure Shortcut to Open As a Window

Go to chrome://apps, right click on the shortcut you created just now and select Open as window.

Pin Shortcut to Taskbar

Open the StockOnline shortcut you just made from Desktop, then right click the icon from taskbar and select Pin to taskbar.