TopSale Odoo Integration

Print Labels Directly From Odoo ERP

Add one-click label printing to your existing Odoo workflow. Generate product, inventory, manufacturing and shipping labels without leaving Odoo or moving data between separate systems.

View Odoo Addon
No additional IoT box
One-click printing
TSPL and ZPL ready
O
Odoo Inventory TopSale Label Printing
TopBridge Connected

Product Labels

3 selected
Product Price Copies
Organic Coffee
$18.90 12
Green Tea
$9.50 8
Fresh Granola
$12.00 10
Print job routed

TopBridge → Warehouse Printer 01

Odoo · Products
Products / Bread pretzel
Replenish
Print Labels
Product Name
Bread pretzel
Can be Sold
Can be Purchased
🥨
Pretzel
General Information
Sales
Purchase
Inventory
Accounting
Product Type Consumable
Invoicing Policy Ordered quantities
Unit of Measure Units
Purchase UoM Units
Sales Price 6.50 NZD
Cost 5.00 per Units
Category All / Saleable / Breads
Barcode 6925282221006
Open Print Labels
Odoo · Label Printing
Products / Bread pretzel / Labels
▣ Print
Printer-236
QR Code Product Label
Edit Template
Labels
Options
1
Set quantity
Skip: 0
Print
Product
Barcode
Price
Label Qty
Bread pretzel
6925282221006
6.50
1
Native Odoo Workflow

Print without leaving your ERP workspace

The TopSale addon places label-printing controls directly inside Odoo, allowing your team to use existing product and transaction information without opening another platform.

No tab switching

Choose records, templates and printers from within the Odoo interface your team already uses.

Use existing Odoo data

Pull product names, prices, units, barcodes and related business information into the label workflow.

One-click execution

Send the prepared label job to the selected local printer without exporting and rebuilding data manually.

Odoo Modules

Label printing for your day-to-day Odoo workflows

Give different departments a faster way to produce the labels they need while keeping the source data inside Odoo.

01
Inventory

Product and stock labels

Create product barcodes, shelf-location labels and inventory tags using information already maintained in Odoo Inventory.

  • Product names, references and barcodes
  • Warehouse and shelf-location labels
  • On-demand stock identification
Warehouse Locations Printer ready
WH / Stock / A-01 25 items
WH / Stock / A-02 18 items
WH / Dispatch Ready
02
Manufacturing

Production labels

Label components, work orders and finished products from Odoo Manufacturing without manually copying production data.

03
Sales

Shipping labels

Prepare order and dispatch labels using customer, product and sales information from the relevant Odoo records.

Connected Workflow

From Odoo record to printed label

TopSale connects the Odoo interface to cloud label services and your local printing environment, creating one continuous workflow.

O
Step 01

Odoo Addon

Select the record, label template, quantity and printing action directly inside Odoo.

Step 02

TopSale Cloud API

The addon securely prepares and sends the label job through TopSale’s cloud printing service.

TB
Step 03

TopBridge

TopBridge receives the job and connects the cloud workflow to available Windows printers.

Step 04

Local Printer

The job is routed to the selected TSPL or ZPL-compatible printer for immediate output.

No separate IoT hardware box Cloud-to-local connection One unified Odoo workflow
Printer Routing

Send every job to the right local printer

TopBridge can route Odoo label jobs according to the user’s location or selected printer preference, helping teams work across different warehouses, stores and production areas.

U
Route by user

Connect an Odoo user to their preferred printing device.

Route by location

Direct jobs to a printer within the relevant store or site.

Route by purpose

Use separate printers for product, shelf or dispatch labels.

Automatic Routing Overview

TopBridge online
AR
Alex — Inventory Auckland Warehouse
A1
Stock Area A Product labels
TSC Warehouse 01 TSPL · Ready
JL
Jamie — Dispatch Christchurch Branch
D2
Dispatch Desk Shipping labels
Zebra Dispatch 02 ZPL · Ready
MS
Morgan — MRP Production Floor
P3
Production Line 3 Component labels
Xprinter Line 03 TSPL · Ready
Setup and Marketplace

Start Odoo label printing in five steps

Install the required components once, connect your printers and make label printing available to the relevant Odoo users.

Install your printer driver

Add the correct Windows driver for your TSPL or ZPL-compatible thermal label printer.

Install the Odoo module

Install the TopSale addon from Odoo Apps or upload the module according to your Odoo deployment method.

Install TopBridge

Download and run the Windows TopBridge application on the computer connected to your local printer.

Sign in and connect

Log in to TopBridge using the appropriate TopSale account and allow it to detect available printers.

Synchronise and print

Refresh the printer list in Odoo, choose your template and test the complete label-printing workflow.

Start Printing From Odoo

Add Faster Label Printing To Your Odoo Workflow

Connect Odoo to your local thermal printers through TopSale and TopBridge. Keep product, inventory, manufacturing and sales label printing inside one familiar ERP environment.

No Additional IoT Box One-Click Label Printing TSPL And ZPL Compatible
O Label Printing Workflow
Connected
Odoo Record Product or inventory data selected
Ready
TopSale Template Label layout and fields applied
Mapped
Local Printer TopBridge routes the print job
Online
Print labels directly without leaving your Odoo workflow.

Professional Label Printing for Odoo— No IoT Box Required.

Connect your Odoo instance directly to your local label printers. Our Odoo Add-on and TopBridge application work together to capture product data and deliver high-quality labels instantly.

Odoo Integration
Direct Printing Without IoT Box
Odoo
TopBridge
Printer

The Odoo Add-on: Label Director Print

Transform how you manage labels inside Odoo. Once activated, the add-on replaces the default printing interface with a smarter, controlled experience.

Instant Data Capture

Automatically pull product names, prices, barcodes, and units directly from your Odoo Sales and Product pages.

Automatic App Detection

Detects if TopBridge is running. If not, provides a direct setup link to get started in under 60 seconds.

Unified Printing Interface

Select printer, template, and quantity directly within Odoo—no switching between systems.

Odoo Product Page
Product Name Auto Filled
Price Auto Filled
Barcode Auto Generated
Printer Selected
Template Chosen

Your Local Command Center for Label Printing.

TopBridge connects your browser to your printer, acting as the core engine that powers fast, reliable, and high-volume label output.

TopBridge Local Engine
TSPL
ZPL

Cross-Protocol Support

Supports both TSPL and ZPL printers simultaneously, covering standard and enterprise devices.

One-Click Installation

Our installer automatically fetches the latest version and sets up everything locally in seconds.

Secure Login Sync

Use the same account across portal and app to sync templates and configurations instantly.

Engineered for Global Business.

TopBridge is built to handle real-world complexity, from multilingual labeling to custom fonts and real-time synchronization.

🌐

Multilingual Support

Handle non-Latin scripts including Arabic, Chinese, Japanese, and Korean with precision using character sets like GB18030 and KSC 5601.

Arabic Chinese Japanese Korean
🔤

Custom Font Integration

Upload custom fonts directly into ZPL printers and map them within TopBridge to maintain brand consistency across all labels.

Noto Sans ZPL Fonts Branding
☁️

Cloud-to-Local Sync

Changes made in the web-based Label Designer are instantly synchronized to your local TopBridge app.

Instant Sync Template Update Live Data

Simple Setup. Ready in Minutes.

Get your Odoo label printing workflow up and running with just a few simple steps.

01

Install Printer Drivers

Ensure your Windows printer drivers are installed (e.g., GP-2120TU, Zebra 420).

Required
02

Activate Odoo Add-on

Install the Label Director Print add-on in your Odoo environment.

Setup
03

Launch TopBridge

Download from Microsoft Store or our portal and log in with your account.

Install
04

Configure & Print

Set printer protocol (TSPL / ZPL) and start printing directly from Odoo.

Ready

Technical Compatibility

Built to integrate seamlessly with your existing systems, printers, and workflows.

Supported Protocols TSPL, ZPL
Odoo Compatibility Product & Sales Modules
Operating System Windows (TopBridge App)
Data Sources Odoo, Excel, Custom Templates

Connect Odoo to Your Printer — Instantly.

Eliminate manual steps, remove IoT dependencies, and print directly from your Odoo system with TopBridge.

✔ No IoT Box Required ✔ Direct Odoo Integration ✔ TSPL / ZPL Compatible
🚀 Register Now