Introduction
This document is the user guide for the Self-Scanning Industry Client of the GK/Retail Business Suite. The Self-Scanning Client enables a customer to scan and enter items unaided by a cashier. The Self-Scanning Client also transfers the total purchase amount of the virtual shopping basket at the end of the shopping trip to the GK/Retail OmniPOS, where the customer can pay with the usual payment methods. The customer can choose to use an industry scanning device, which is preconfigured and provided by the retailer.
The customers always know the value of their current virtual shopping basket, which saves time during checkout. The Self-Scanning Client from GK Software helps employees in retail businesses to cater for customer needs more extensively. The Self-Scanning Client increases customer throughput.
Self Scanning Client Functions
The Self-Scanning Client supports the following functions:
- Logging in to the system
- Scanning items (item entry)
- Moving and (optionally) restoring the virtual shopping basket:
- As part of the regular shopping process
- When the customer stops the shopping trip unexpectedly
- When the battery of the industry scanning device reaches a defined charge level
Interface Layer
The Self-Scanning hardware interface is necessary to execute certain commands on the Self-Scanning industry scanning device. It is the layer between the Self-Scanning Client and the operating system of the device.
The supported commands are:
- Unlock the cradle
- Lock the cradle when inserting
- Lock the cradle after a defined period (if the industry scanning device is not removed by the customer after the cradle is initially unlocked)
- Make the cradle LED blink (with unlock command)
- Read the cradle ID when inserting the industry scanning device into the cradle
- Read the wall ID when inserting the industry scanning device into the cradle
- Read the column ID when inserting the industry scanning device into the cradle
- Read the battery status (defined intervals)
- Send the battery status
- Read the status
- Send the status
Wall Device Manager
The Wall Device Manager manages the industry scanning devices and the cradles. It checks the availability of scanners, the battery statuses, and disability flags in the zones. The Wall Device Manager communicates with the customer database and, if available, the validation engine to check the customer number and fetch the corresponding validation flag.