Prerequisites for the Self-Checkout Connector (SCO)
Before installing and configuring the Self-Checkout Connector (SCO), ensure that the underlying system environment is ready. Meeting these prerequisites prevents installation failures and ensures SCO can communicate with LS Central and Hardware Station correctly.
Supported Operating Systems
SCO must be installed on a supported Windows operating system. Verify that the server or device hosting SCO meets LS Central and SCO minimum system requirements.
Internet Information Services (IIS)
SCO relies on IIS for web services communication. Ensure the following:
- IIS is installed and enabled.
- Required IIS components for web services are installed (e.g., .NET support, HTTP Activation).
Network Connectivity
The SCO instance must be able to communicate with LS Central and Hardware Station over the network:
- Ensure proper IP addressing and DNS resolution between SCO, LS Central, and Hardware Station.
- Open required firewall ports for inbound and outbound traffic.
- Verify network reliability and latency, especially for 1–N installations.
Deployment Models
SCO supports two deployment models, which determine authentication methods and architecture:
- 1–1 Installation: A single SCO instance is installed directly on a self-checkout device.
- 1–N Installation: A single SCO instance is installed on a separate server and communicates with multiple self-checkout devices.
Authentication Requirements
SCO requires different authentication depending on the LS Central deployment type:
On-Premises Deployments
- NavUserPass instance configured in LS Central.
- Web Service Access Key for Basic HTTP authentication.
SaaS Deployments
- Server-to-Server (S2S) OAuth authentication via Azure AD application registration.
- Required OAuth fields: Tenant ID, Client ID, Client Secret, Scope, Authority Host, OAuth Version.
Hardware Station Availability
SCO communicates with Hardware Station (HWST) for EFT payments and printing operations. Ensure that:
- Hardware Station is installed and running.
- The SCO instance has network access to the Hardware Station URL.
- Required devices (EFT, printers) are configured in the associated Hardware Profile.
Version Compatibility
SCO must match the major version of LS Central it connects to:
- For example, LS Central version 27 requires SCO version 27.
- Installers compatible with each LS Central version are available through the User Portal.
Summary
Ensure the following before proceeding with SCO installation:
- Supported Windows operating system is in place.
- IIS is installed with required components enabled.
- Network connectivity between SCO, LS Central, and Hardware Station is verified.
- Authentication for your deployment type (on-premises or SaaS) is ready.
- Hardware Station is available with configured EFT and printer devices.
- SCO version matches the LS Central major version.
After verifying these system prerequisites, proceed to configure Business Central and the SCO card settings as described in the Business Central Configuration Requirements for SCO topic.