Torgsoft-Hybrid 1.11.10
203462. Self-checkout
Torgsoft Hybrid → Self-checkout
Implementation description
1. Shortcut creation
An action “Create self-checkout shortcut” has been added to the settings menu. After clicking it, a self-checkout shortcut is automatically created on the desktop.
2. Screen adaptation
The self-checkout app has been adapted to work with different screen resolutions:
- the interface scales automatically,
- the settings menu is displayed with scrolling if the screen size is insufficient.
3. Welcome screen
A welcome screen has been added that hides the checkout functionality while in idle mode. After scanning the first item, the screen disappears automatically.
4. Barcode focus
A permanent focus has been implemented in the barcode input field: input is possible from any area of the main form.
5. Main screen
The main screen of the self-checkout form contains:
- a sales items table,
- a barcode input field,
- a totals row that displays summary information for the current basket,
- control buttons (payment, delete, edit item).
6. Barcode types
Support for different barcode types has been implemented:
- regular item — added to the checkout table,
- excise item — after scanning, a separate form opens to enter the excise stamp using a virtual keyboard,
- customer card — customer information is displayed and a discount is applied automatically,
- bonus card — the customer’s name is displayed,
- cashier barcode — access to the settings menu opens and the control buttons are displayed temporarily.
7. Age verification
Mandatory age verification has been implemented for excise and age-restricted items:
- when attempting to pay, the cashier barcode must be scanned,
- the first scan is used to confirm age,
- access to the settings menu opens after a second scan.
8. Item deletion
Deleting items from a sale: when the last item is deleted, the sale is automatically reset to the welcome screen.
9. Quantity change
Item quantity changes have been implemented:
- for regular items — via a numeric input form,
- for excise items — via selecting excise stamps in the table,
- increasing the quantity of excise items is possible only by rescanning.
10. Settings menu
The settings menu opens after scanning the cashier barcode and contains the following sections:
- select settlement account,
- full reset of the current sale,
- close the self-checkout app,
- table columns — configure table column display with the ability to save the selected configuration,
- totals — configure totals display and the ability to completely hide the totals row,
- font size — control the interface font size,
- delete and edit — configure the display of control buttons on the main screen,
- change images — the ability to change the welcome screen, logo, and welcome text.
Expected effect
The ability to use self-checkout in your store will provide:
- fast scanning and payment without involving a cashier,
- control of high-risk product categories (age verification for excise items),
- serving more customers in the same amount of time,
- a modern service format — loyalty from customers who are used to scanning items themselves,
- the ability to deploy additional checkouts without significantly increasing staff.

Go back to the previous step