Printing that just works at every till

A driver-free printer registry, job queue, automatic failover, compatibility matrix and diagnostics for Odoo Point of Sale — built for Network, Wi-Fi, USB, IoT Box and Epson ePOS printers on any OS.

The problem

Thermal receipt printing at the counter is fragile. Setups depend on a specific browser, OS-level drivers or IoT Box hardware, and when a receipt fails mid-transaction there is no visibility into why — checkout stalls, queues build, and staff fall back to manual workarounds. Buyers also have no way to confirm their printer and OS combination will work before they pay.

The solution

A single printer registry for Network, Wi-Fi, USB, IoT Box and Epson ePOS printers, backed by a print-job queue with automatic failover, a published compatibility matrix, and a built-in diagnostics wizard — so every print is tracked, every failure reroutes, and every printer's fit is known before you buy.

Capabilities

Everything you need for reliable POS printing

Every capability below is implemented in the module.

01

Printer Registry

Network, Wi-Fi, USB, IoT Box and Epson ePOS printers in one place, each with role, paper width, protocol and live status.

02

Print Queue & Job Tracking

Every receipt, kitchen ticket and test print is tracked queued, printing, printed, failed or rerouted, with attempts and duration.

03

Automatic Failover

Designate a backup printer per till; jobs reroute the moment the primary goes offline or errors out.

04

Retry & Reroute Actions

Stalled or failed jobs are retried or manually rerouted straight from the job form or list.

05

Printer Compatibility Matrix

A searchable list of tested printer vendors and models across protocol, connection type, paper width and OS support.

06

Certification Status

Each compatibility record is flagged Certified, Community Tested or Untested, so you know exactly what to expect before you buy hardware.

07

Diagnostics Wizard

A one-click connectivity check pinpoints why a printer is unreachable and writes a clear recommendation.

08

Configurable Defaults

Set the default paper width, auto-retry and failover behaviour once for the whole POS from Settings.

09

In-POS Printer Status

A "Printers" control button in the POS front end shows every session printer's live status without leaving checkout.

Workflow

How it works

1

Register your printers

Add each printer's connection type, address, protocol and role — receipt, kitchen, packing or label.

2

Configure reliability

Turn on auto-retry and pick a backup printer so failover kicks in the moment one goes offline.

3

Print with confidence

Receipts, kitchen tickets and test prints flow through the queue with full status tracking.

4

Diagnose in seconds

Run the built-in connectivity check the moment something looks wrong and get a clear next step.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Network/LAN, Wireless (Wi-Fi), USB, IoT Box and Epson ePOS connections are all supported from the same printer registry, alongside the connection types Odoo POS already handles.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

All-in-One POS Printing Solution

A printer registry, tracked job queue and automatic failover for receipt printing — with a compatibility matrix and diagnostics wizard that tell you whether your printer and OS work before checkout depends on it.

Buy on Odoo App Store