Kudos to Rimi Baltic

This is the first post in a blog series that discusses good and bad self-service solutions. If you have noticed an interesting self-service solution—whether neutral, good, or bad—feel free to leave a comment below or contact us. We would like to evaluate and discuss it here.  

In this post, we talk about the leading Baltic retailer—Rimi Baltic. It was the first in the Baltic states to introduce self-service scanners at its stores. This means that customers scan all products themselves as they shop instead of checking out through cashiers.

How does it work?

You can watch the video below for details, but here are the basic steps:

  1. Activate a scanner by tapping a loyalty card at the sensor shelf
  2. Scan each product while shopping
  3. Leave the scanner near the exit
  4. Tap the loyalty card again in the self-checkout area
  5. Pay with a credit card

Why does this deserve Tapbox kudos?

Kudos #1 – Though most industries claim they are going mobile or contactless, adding self-service, or otherwise modernizing, for large companies, these are often just buzzwords. Rimi was the first to launch this service in the Baltics, so kudos for its bravery!

Kudos #2 – Self-service scanners will boost Rimi’s brand value and customer loyalty (read more about such benefits in this blog post). Why? This innovation saves a lot of time, and time is a valuable resource nowadays. Shoppers save time because products go right into their bags (no need to move them from shelves to basket to belt/scanner to shopping bag)—that’s it! The next time shoppers touch their products is when they return home. 

Kudos #3 – It is faster and more efficient than self-checkout alone because shoppers can scan barcodes right at the shelf, simply entering the number of items taken. We all know how hard it can be to find barcodes on packaging. With self-service scanners, these are no longer needed because barcodes can be scanned from the tags on the shelf. 

Kudos #4 – There are no checkout lines! Why? Because paying takes 15 seconds. Shoppers checking out are not searching for barcodes on packages or moving products from baskets to bags (this is done while shopping).


The self-service scanner innovation is not rocket science, nor is it especially new. But one need not reinvent the wheel to make major improvements. So, kudos to Rimi for making our lives easier! Psst—if you own a store and want to provide better service to your customers, we can help.

More about Rimi

Rimi Baltic is one of the leading retailers in Baltic States and is represented in Estonia, Latvia and Lithuania.  They are part of ICA Gruppen – leading retail organization in the Nordic region with more than 270 stores and 12 000 employees. In Baltics they operate with five food retail store formats – Rimi Hypermarkets, Rimi Supermarkets, Mini Rimi, Express Rimi and E-commerce.

– Rimi Eesti Food with more than 80 stores (https://www.rimi.ee/) 
– Rimi Latvia with more than 125 stores (https://www.rimi.lv/)
– Rimi Lietuva with more than 60 stores (https://www.rimi.lt/)

Rimi Baltic Group Headquarter office is located in Riga, Latvia

To discuss self-service solution possibilities for your business, please get in touch with us today, and one of team members will be more than happy to advise you!

Can we just open our web page on the kiosk?

This is a question we receive often enough to warrant an in-depth analysis of the topic to clarify if and when reusing your existing web application for a self-service solution is workable. The question arises because of two common misconceptions:

  1. This is how self-service solutions work in general.
  2. The web application does “most of what’s needed;” we just need to add payments to it.

Evolution of self-service

As soon as self-service became technically feasible, organizations realized that introducing it might dramatically improve efficiency and user satisfaction in almost any line of business. The general solutions provided can roughly be divided into two sets:

  1.  Systems developed to integrate with a specific range of peripheral devices and remote systems to provide a particular service. An example is public transportation ticketing solutions. These need to accept cash and card payments, print tickets on a specific type of paper, read and update information on electronic cards, and retrieve up-to-date ticketing information from other systems.

When using these systems, it becomes evident that they don’t reuse web applications for their user interfaces—not least because the user interfaces are often clunky, hard to use, and not very modern looking. However, the reason why this is the case is sound. An application that resides on the machine and has access to system devices directly is best when developing such peripheral-heavy user workflows.

  1. The other set of solutions comprises systems initially developed as information kiosks. These were intended to open an existing company website in a browser suitable for use in public locations. And do nothing else, initially at least.

Eventually, information kiosk vendors caught on and realized that some interaction with peripheral devices is a must for almost any self-service system, be it accepting payments, printing out a slip, or scanning a bar code. To solve the technological conundrum that interaction with such devices must happen on the operating system level, vendors developed specific extensions for their locked-down browsers that would respond to specific hooks invoked by the opened website and provide a predefined overlay for interacting with a given peripheral device.

While this technical solution is very admirable, given the constraints, self-service systems built on such platforms do not align well with users’ expectations of modern user interface design.

Does it really do what’s needed?

Even in situations when a website in principle could be reused for a self-service solution, it is almost never suitable, as self-service solutions typically have requirements that diverge from requirements of a web solution in major ways;

  1. First is the user interface itself. Modern self-service solutions feature large, vertically oriented screens. No matter how responsive the web application design is, it is almost never suitable for such screen sizes and orientation.
  2. Second, self-service devices are mostly located near or at the target premises. This allows for location-specific configuration, including differing product sets, adjusted user workflows, or even completely separate user interfaces and branding. Even if at first glance this is not a concern, the flexibility to accommodate such desires in the future is invaluable.
  3. Third, good self-service systems feature administration areas where real-time device monitoring, configuration, and over-the-air software updates can be performed. Additionally, usage statistics may be gathered. To fully leverage the potential of such systems, a dedicated user interface application is required.
  4. Last, but not least, depending on your industry and self-service use, additional regulatory requirements may apply to on-premise applications.

However, these requirements don’t necessarily mean that any digital asset or system reuse is impossible. If the web application is built in a way such that it relies for most of its business logic on a back-end application programming interface or uses an in-house or procured electronic resource management system, such APIs can often be re-used for a self-service solution along with some digital assets from the company brand book. The point is that striving to reuse the user interface application itself is rarely a good, workable, or even a cheaper solution.

Self service as a distinct platform

For best results, self-service solutions must be developed with all the above kept in mind. By necessity, self-service is a distinct platform of its own, with requirements and required technological solutions different from those of other platforms, be they web, mobile, or desktop.

A self-service solution is often a significant investment based on the hardware costs alone. Neglecting to treat the associated development effort with due diligence will result in low user satisfaction, underwhelming system performance , high maintenance, and ultimately—sunk costs.

To discuss what platform would be best for your kiosk, please get in touch with us today, and one of our technical experts will be more than happy to advise you!