First steps

Depending on what clients (shopper apps) are used in the stores, the integration will likely require different teams on the retailer’s side to work on different points. Some are: product and price data teams, backend-side logic changes, cash register implementations, bookkeeping and reconciliation teams.

In all cases, the key integration points that are essential for shopreme are:

  • Product import: Ensuring that product information (name, identifiers, features) is provided on a regular basis. This is managed by setting up the shopreme Product Import job.

  • Pricing: The product prices may need to be provided by the retailer’s pricing system, and this is essential to enable payment. This is handled by integrating the shopreme Price Evaluation API.

shopreme clients

shopreme offers different client apps to enjoy the Scan & Go and self-checkout experience. Here is a brief summary of the current options.

  • Scan & Go SDK: Enables shoppers to use Scan & Go in their personal devices. Retailers can include the SDK in existing apps, to ease adoption rates. Styling, branding, and features can be customized by the retailer’s app teams.

  • snap cart: A shopreme-managed app for retailer-owned smart-cart tablets, which can transform shopping carts to be Scan & Go-ready.

  • Handheld scanners: Shopreme-managed apps for retailer-owned handheld devices, such as Zebra PS20/PS30.

  • shopreme matrix: The shopreme Self-Checkout, which can work as a standalone SCO, but also handle Scan & Go (mobile) payments using its payment terminal (EFTPOS) for physical card payments.

  • shopreme vector: The shopreme exit terminal. If it only controls the exit, it works out of the box with only a few shopreme middleware configurations. If it also handles payment (via EFTPOS), then it requires the same integrations as the matrix SCO.

  • shopreme Supervisor: The companion app for store employees, which works out-of-the-box with any other Scan & Go integration. No additional integrations are needed from the retailer’s side.

Integration approaches

To provide an easy summary of the integration approaches for each desired client, the following table lists the client options and the essential required integration points.

shopreme © 2025