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.