Checkout Type
This document outlines the different checkoutType
settings available for the application. This configuration determines the primary user interface.
Available Checkout Types
There are three primary checkout types:
- POS (Point of Sale)
- SCO (Self-Checkout)
- HYBRID
1. POS (Point of Sale)
- Description: This type configures the application as a traditional Point of Sale system.
- Intended Operator: Cashier or Store Staff.
2. SCO (Self-Checkout)
- Description: This type configures the application as a Self-Checkout station.
- Intended Operator: Customer.
Allows a staff member to intervene at any time, switching the current SCO into an attended POS.
3. HYBRID
- Description: This type offers a flexible combination of both POS and SCO functionalities within a single station.
- Intended Operator: Primarily a Cashier, who then determines the station's current function.
- Use Case: Ideal for stores needing flexibility. A cashier can operate the station as a standard POS during busy periods or switch it to an SCO function during quieter times or based on customer preference. The control to switch between functionalities rests with the cashier.
- Key Characteristics:
- Includes both POS and SCO interfaces.
- Requires a cashier-initiated action to switch between functions.
When operating in its SCO function, also allows a staff member to intervene at any time, switching the current SCO into an attended POS.
Configuration
The checkoutType
for a station is automatically determined based on the following CCC settings, found under an sco
section. The system evaluates these settings in the following order:
If
sco.enabled = true
ANDsco.hybrid = true
:- The resulting
checkoutType
will be HYBRID. - This means Self-Checkout is active, and it's configured to allow switching between cashier and customer operation.
- The resulting
If
sco.enabled = true
(andsco.hybrid
isfalse
or not defined):- The resulting
checkoutType
will be SCO. - This means Self-Checkout is active, but only for customer operation.
- The resulting
If
sco.enabled = false
(regardless of thesco.hybrid
setting):- The resulting
checkoutType
will be POS. - This means Self-Checkout is not active, and the station will operate exclusively as a cashier-operated Point of Sale.
- The resulting
Please refer to the SCO Configurations for specific instructions on where and how to adjust these CCC settings.