Requirements

Prerequisites 

1.NET 4.8https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net48-web-installer
2.NET Core 3.1.8https://download.visualstudio.microsoft.com/download/pr/854cbd11-4b96-4a44-9664-b95991c0c4f7/8ec4944a5bd770faba2f769e647b1e6e/dotnet-hosting-3.1.8-win.exe
3Visual C++ Redist 2019 x86https://aka.ms/vs/16/release/vc_redist.x86.exe
4Visual C++ Redist 2019 x64https://aka.ms/vs/16/release/vc_redist.x64.exe

Installation 

What Gets Installed

DirectoryAppDescription
PF KioskPhoto Finale Kiosk.exeThe main kiosk app.
LPSLocalPhotoService.exeProvides support for local media files (media cards, USB, and CD/DVD).
pfRouterpfRouter.exeProvides support for order routing after order submission.
PrintServerPrintServer.exe

Provides support for kiosk receipt printing.

TwainBridgeTwainBridge.exeUtility for the forth-coming flatbed scanning functionality.

Test Photos

Touch Interaction

Configuration

All configuration for PFK is done centrally in myLab, under Store Management > PF Kiosk.  The configuration is broken up into 4 tabs:

Licenses

The Licenses tab lists all of your licenses Kiosk IDs, when they expire & when have last checked in with the servers.  It also allows you to assign each Kiosk ID to the appropriate store location using the dropdown list.  This assignment is important because orders placed on the kiosk will automatically default to this selected store location for pickup.

Settings

The Settings tab gives you easy control over the most common PFK settings.  Changes are saved automatically as you make edits.

The "Settings For" dropdown allows you to select which Kiosk ID the settings will be applied to.  You begin by configuring your default settings which will apply to all kiosks.  You can then select individual Kiosk IDs from the dropdown and override just the specific settings that you wish to change for the kiosk.

Banner Slides

The Banner Slides tab allow you to configure the slideshow of banner ads displayed on the kiosk Home page.

Click the (plus) button to add a new slide.  You can select from our built-in slide graphics, or upload your own.

You can click and drag slides to rearrange their order.

When you hover over a slide, buttons appears to delete the slide or access the slide options.

In the Edit Slide window, you can choose the animation transitions for the slide's entrance and exit, along with the time it remains on screen.  Click the white Play button in the bottom-right corner will display a preview of your selected transition & wait settings.  The Start Date and End Date settings allow you to schedule slides to appear for a limited period, such as a seasonal or weekly promotion.

Advanced Configuration

The Advanced Configuration tab allows access to some esoteric settings that should only be adjusted under advisement of the support team.  Unlike the Settings tab, changes on the Advanced tab are only committed to the database when the Save button is tapped.

Operations

Kiosk Usage

Admin Keystrokes

Key ComboFunction
CTRL-SHIFT-LQuit PF Kiosk
CTRL-SHIFT-MMinimize PF Kiosk
CTRL-SHIFT-PNavigate to the Platform Info page

Accessing the Admin Page

Get to the admin menu by tapping the hidden button near the top-left corner of the Home page. The Admin PIN Code can be set in myLab.


From the Admin screen, an operator can:

A second, lesser-privileged PIN code option can also be configured in myLab for store personnel use, which only gives access to:

Known Issues

None presently

Roadmap

The following features & functionality are already on our roadmap but feel free to offer input & suggestions: