Skip to Content

Odoo POS on Android - SUNMI devices and Esrap integrated solution

How to connect Odoo POS, Android-based SUNMI POS devices and Esrap support into a reliable POS solution where software, hardware and the user experience are planned as one whole.
21 June 2026 by
Odoo POS on Android - SUNMI devices and Esrap integrated solution
Esrap OÜ, Kaspar Sahva

A modern POS is not only software

A modern POS is not only software. At the point of sale, the system must be fast, clear and reliable: the cashier needs to sell products, print receipts, accept payments, scan barcodes, open the cash drawer and, when needed, continue working during a temporary internet outage.

Odoo POS gives the sales environment a strong software foundation: sales, products, stock, customer information and reporting can move in the same system. In a physical sales location, however, the user experience also depends on the device the POS runs on and how the printer, scanner, cash drawer and customer display are connected.

This is where Android-based SUNMI POS devices become relevant. Android gives the device a flexible operating platform, SUNMI provides hardware designed for point-of-sale use, and Esrap helps connect Odoo POS, SUNMI devices and the required peripherals into one manageable solution.

This article gives a practical overview of Odoo POS, the benefits of Android-based POS devices, SUNMI hardware and Esrap's solution, to help choose a POS system for the daily work of a physical sales location.

What is Odoo POS?

Odoo POS is a point-of-sale solution within the Odoo business applications environment. It helps a company sell in a physical location, such as a shop, cafe, service counter, kiosk or temporary sales point. For the cashier, it means a clear POS view where products can be selected, added to the basket, paid for and issued with a receipt.

The major value of Odoo POS is its connection with other business processes. Products, stock, customer information, loyalty, eCommerce, reporting and accounting can work in the same system. Sales made at the till are therefore not left as a separate data island, but become part of the company's wider management process.

In daily use, Odoo POS helps process sales quickly, use different payment methods, manage cashiers, apply discounts and loyalty rules, and continue selling during a temporary internet outage. When the connection is restored, sales made in the meantime can synchronise with the system.

Odoo POS can run on different devices and can be connected to the hardware required at the till, such as a receipt printer, barcode scanner, payment terminal, scale, cash drawer and customer display. The software provides a common sales logic, but the final user experience depends on how well the device, hardware and support have been chosen.

Why POS hardware matters with Odoo

Odoo POS provides the software logic for sales, but in a daily sales environment that logic must reach physical devices. A POS is not only about building a basket on screen. It is just as important that the receipt printer prints at the right moment, the barcode scanner reads products quickly, the cash drawer opens correctly and the customer display shows the buyer the right information.

If the POS hardware does not work smoothly, even good software becomes inconvenient to use. Staff have to look for workarounds, sales slow down and the customer experience suffers. That is why a POS solution should not be evaluated only by the software, but also by the device it runs on and how peripherals are connected to the POS.

Odoo POS can run on different devices, but in a professional sales location the best result comes when software and hardware are considered together from the start. The POS device, printer, scanner, payment terminal, cash drawer and customer display should form one working sales point, not a collection of separate components.

This is why the partner's role matters. Esrap helps assess the sales point, choose a suitable SUNMI device, configure Odoo POS and connect the required peripherals so that the cashier's work is fast and manageable.


Why SUNMI POS devices?

The advantage of SUNMI POS devices is that they are not ordinary tablets or general-purpose computers around which the sales point has to be built separately. They are devices designed for business use, where the touchscreen, printer, scanner, customer display and required connections can be part of the same workstation. This helps reduce the number of separate components, cables and settings, and makes the sales point simpler for staff.

For Odoo POS, this matters because the device has to support a fast and smooth sales process. If the cashier can sell, scan, print and show information to the customer on the same device, the whole POS experience is easier to use. For example, the SUNMI D3 Mini combines a printer, scanner, NFC reader, and different printer and customer display options in a compact desktop terminal.

SUNMI's value is not limited to hardware. The devices are supported by platform and management services that help with implementation and day-to-day administration. SUNMI OS 4.0 provides a software layer tailored for business use, including printer, scanner and second-screen services. SUNMI DMP allows devices to be managed, grouped, configured, supplied with applications, updated in a controlled way and, when needed, supported remotely.

For a company, this means that a SUNMI POS device is not simply an Android device with a screen. It is a tool designed for point-of-sale use, and its value becomes clear when Odoo POS, the device hardware and the required peripherals are planned together.


Esrap's Android device layer for Odoo POS

Odoo POS can run in a browser, but at a sales counter the business often needs more than a sales screen. The POS device has to use a printer, scanner, cash drawer and customer display in a way that fits everyday sales work. For this purpose, Esrap has built a device layer that helps connect Odoo POS with an Android-based SUNMI device and the required POS hardware.

The solution consists of two parts: an Odoo add-on and a separate Android application. The add-on activates additional hardware support in Odoo POS, while the Android application launches Odoo POS on a supported device so that the standard POS functions and offline support continue to work.

For the user, this means a simpler and more controlled POS process. The device can be linked to a specific Odoo POS, so the cashier does not have to choose the correct configuration separately when opening the POS. The device layer adds support for additional printers, RJ12 cash drawers, camera-based scanning and customer display adjustments.

The value of the device layer becomes clear when Odoo POS has to use physical devices in the daily sales process, not only display a sales screen. The sales point becomes easier to manage: the device opens with the correct Odoo POS, and the printer, cash drawer, scanner and customer display are connected to the same POS process.

Esrap as a complete-solution partner

Introducing a modern POS solution does not have to mean replacing all existing hardware at once. Esrap first helps map the current POS environment: which devices are already in use, which of them can be connected to Odoo POS, and where it makes more sense to move to a new solution. This helps the company make decisions based on actual need, not assumptions.

In many sales locations, the POS is also connected to specific workflows, additional steps or integrations. These may involve customer identification, special pricing, stock, payment solutions, eCommerce, reporting or other business processes. Esrap helps analyse those needs, build the required customisations and bring them into Odoo POS so that daily POS use supports the company's actual way of working.

If a development creates wider value, Esrap can treat it as part of product development. In that case, the customer does not necessarily have to carry the full cost of a separate custom build; the solution may become part of Esrap's standard product or add-on portfolio. This helps keep the implementation reasonable and gives the customer access to solutions that continue to be developed.

For the customer, it is important that sales do not get stuck behind technical choices. Esrap helps implement the solution, test it against the actual workflow and provide support after launch. The company does not have to solve the compatibility of software, devices, connections and working practices alone.


Who is this solution suitable for?

Odoo POS, Android-based SUNMI devices and Esrap's device layer suit a company that wants a modern POS solution without having to manage the compatibility of software, devices, peripherals and workflows separately. The solution is especially useful when the POS needs to be fast, easy to administer and connected with the company's wider business processes.

Jaekaubandus ja teenindusletid
For shops, showrooms and service counters, the solution is suitable when POS sales need to be connected with products, stock, customer information, discounts and reporting. The sales location can use one system where a till transaction does not remain separate, but moves into the company's broader workflow.

Kohvikud, restoranid ja kiirteenindus
In hospitality, the POS must be fast and simple for staff to use. A SUNMI POS device helps keep the workstation compact, while Odoo POS can connect sales, products, payments and reporting in one system. When needed, the solution can be adapted to the specific service process.

Kioskid, pop-up müük ja liikuvad müügikohad
A compact Android-based SUNMI POS device is a practical choice where the sales point needs to take little space and be quick to set up. It works well for kiosks, temporary sales points, trade fairs, outdoor events or other environments where a classic computer-based POS would be too cumbersome.

Ettevõtted, kellel on erivajadused või olemasolev riistvara

The solution is also suitable when the POS process does not fit a standard pattern. Esrap can map existing hardware, assess its usability with Odoo POS and build the required integrations or custom developments. This allows the company to move towards a more modern POS solution step by step, replacing only what actually needs to change.

When should you replace your POS solution?

It is worth considering a new POS solution when the current system still works, but using it requires too much manual work, workarounds or acceptance of technical limitations. If sales, stock, eCommerce and reporting do not move in the same system, the company has to spend time copying, checking and correcting data.

The need for a new POS solution also becomes clear when the existing solution limits hardware choice. Some POS systems support only certain or older devices, forcing the company to use expensive, outdated or hard-to-replace hardware. A more modern solution gives more freedom to choose POS devices that fit the workplace, service process and budget.

It is also worth reviewing the POS solution when further development and running costs have become too high. If every small change, integration or workflow improvement requires an unreasonable amount of time and money, it may be more sensible to move to a solution that can be developed more flexibly and connected with the company's other business processes.

Repeated technical issues are another important warning sign. If printers, scanners, cash drawers, payment terminals or the POS itself cause problems that interrupt sales, the issue is no longer only technical convenience. In that situation, the POS solution directly affects the business, service quality and customer experience. It becomes especially difficult when support for the existing solution is slow, incomplete or does not provide lasting fixes.

The goal of introducing a new POS solution is not to replace everything that already works. Esrap helps assess existing hardware and workflows, connect usable devices to the new solution and recommend replacement only where it creates real value for the company.

Find suitable hardware and a manageable solution for Odoo POS

A modern POS solution starts with a clear need: what kind of sales location is being served, which devices are already in use, which workflows the POS must support and which part of the solution needs to be renewed. Esrap helps map the current POS environment, choose suitable SUNMI POS devices, configure Odoo POS and connect software, hardware and the required integrations into one manageable setup.

If you first want to explore the options, take a closer look at SUNMI POS devices, read more about Odoo POS and browse selected POS devices, hardware, Odoo software solutions and add-ons in Esrap's online shop.

Contact Esrap and we will discuss which Odoo POS solution fits your sales environment, from assessing existing hardware to new SUNMI devices, the Odoo device layer, custom developments and ongoing support.

Sources

Odoo: POS
SUNMI: SUNMI DMP