Skip to main content

Basket Audit and Rescan (SSLP)

This document provides instructions for setting up Basket audit and rescan in the Checkout App.

Configuration

Configurable through CCC cha.settings.v1

{
"sco": {
"sslp": {
"enabled": true
}
}
}

Example request

Usage

Self-Checkout (SCO)

  1. Initially, the customer scans their basket, adds all items to the cart, and when they proceed to payment, SCO sends a request to the server to verify the basket. To learn more about basket risk assessment, refer to the Self Service Loss Prevention documentation.

  2. If the basket is assessed as risky, the customer is prompted to rescan their basket. A request for attendant assistance is sent, and SCO is blocked during the rescan, displaying a message screen.

Rescan Required Screen

The type of rescan is also determined by the server. The rescan can be performed through:

  1. After the rescan is completed, SCO receives the rescan results, and if the attendant's basket doesn't match the customer's basket, the customer's basket is modified to match the attendant's basket.

  2. If there are no differences between the baskets, the customer's basket remains unchanged, and they can proceed with payment.

POS

Entering Rescan Mode

Rescan mode can be initiated in two ways:

  1. Automatic Mode
    • The attendant puts the workstation that triggered the rescan into attendable mode
    • The application will require a rescan
    • A notification window about the need to perform a rescan will open

Rescan Required POS

Note: Until the rescan is completed or properly stopped, the application will not allow payment to continue in SCO mode, and upon application restart, it will prompt to continue the rescan.

Rescan Continue Required

  1. Manual Mode
    • The attendant manually puts the workstation into rescan mode
    • Select the appropriate rescan from the list of rescans available for this store
    • Access the list by clicking the corresponding button in the shortcuts menu

Rescan Retrieve Shortcut

The application will open a window with a list of available rescans. For each rescan, the following information is displayed:

  • Workstation ID
  • Status
  • Customer data

Rescan Retrieve Choice List

When selecting one of the rescans, the application will prompt for confirmation.

Rescan Retrieve Confirmation

Rescan Mode Operations

In rescan mode, the attendant can:

  • Scan items in the customer's basket
  • Manually enter item barcodes in the input field (upper left corner)
  • Select items from the customer's basket

Note: Items from the customer's basket will only be suggested for addition to the attendant's basket if the rescan is performed on the same workstation as the customer's basket. If you are performing the rescan on a different workstation, the list of suggested items will be empty.

Rescan Types

Partial Rescan
  • Involves checking random items in the basket
  • Server determines the required number of random items
  • Progress is displayed in the upper right corner
  • Can be completed at 100% progress
  • Progress can be reset using the "Start Over" button

Partial Rescan Partial Rescan Progress

Manual Switch to Full Rescan:

  1. Click "Switch to Full Rescan" button (lower left corner)
  2. Confirm the transition when prompted

Partial Rescan Confirmation

Note: The application will automatically switch to full rescan if a discrepancy between the customer's basket and the attendant's basket is detected during the partial rescan.

Partial Rescan Switch

If the rescan was started on another device and the session can no longer be continued, the application will notify the attendant.

Rescan Session Intercepted

Full Rescan
  • Involves checking all items in the basket
  • No progress indicator (checks all items)
  • Already scanned items remain if initiated from partial rescan
  • Basket can be cleared using "Start Over" button

Full Rescan

Completion Process:

  1. Scan all items
  2. Complete the rescan
  3. View results:
    • Matching baskets: Success window
    • Different baskets: Differences list window

Full Rescan Summary Full Rescan Summary Diff

After completing the full rescan, the application modifies the customer's basket to match the attendant's basket.

Exiting Rescan Mode

The attendant can exit rescan mode at any time by:

  1. Clicking the "X" icon button (upper right corner)
  2. Selecting a reason for exit from the options window

Exit Rescan

Important: If the attendant selects either:

  • "Switch to another device and keep the progress"
  • "Switch to another device and reset the progress"

Then when switching to SCO mode:

  • Payment completion will be blocked
  • A message about continuing the rescan will be displayed
  • The rescan will not be considered completed
  • The rescan will remain available in the shortcuts menu list