Skip to main content

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:

  1. POS (Point of Sale)
  2. SCO (Self-Checkout)
  3. 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:

  1. If sco.enabled = true AND sco.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.
  2. If sco.enabled = true (and sco.hybrid is false or not defined):

    • The resulting checkoutType will be SCO.
    • This means Self-Checkout is active, but only for customer operation.
  3. If sco.enabled = false (regardless of the sco.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.

Please refer to the SCO Configurations for specific instructions on where and how to adjust these CCC settings.