Architecture
The Self-Scanning solution provided by GK combines a set of powerful capabilities:
- Cloud backend
- Offline functionality
Self-Scanning client applications will download all necessary information during a start of trip to the local storage. During the shopping trip, the client does not need to have any internet connection. Customers are able to scan item barcodes and will get all of the item information directly from the offline master data. The virtual basket is saved locally.
Once the customer finalizes the shopping trip, the client will perform a so-called "end of trip". Within this step, the offline basket will be uploaded to the backend server applications. Recalculation and validation will also be done within this step.
To keep the customer up to date on item prices, promotions etc., the basket can be recalculated at any time. This can be performed in the background (it does not block the customer) and can be skipped if there is a poor internet connection in the store.