| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Discuss (mail) |
| Lines of code | 10728 |
| Technical Name |
stock_ultraprint |
| License | OPL-1 |
| Website | https://www.odooskillz.com/ultraprint-solution |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Discuss (mail) |
| Lines of code | 10728 |
| Technical Name |
stock_ultraprint |
| License | OPL-1 |
| Website | https://www.odooskillz.com/ultraprint-solution |
| Versions | 17.0 18.0 19.0 |
Stock Ultraprint
Direct Printing for Odoo Inventory Zero Downloads, Maximum Efficiency - Transform Your Warehouse Operations
Stop Wasting Time on Manual Printing
End the download-open-print cycle that slows down your warehouse operations
Slow Label Printing
Download PDF, open it, click print, repeat for every label. Each one takes 45+ seconds when it should take 2 seconds.
Manual Document Handling
Every picking list and packing slip requires opening PDFs manually. Your team wastes hours daily on basic printing tasks.
Printer Confusion
Which printer for labels? Which for documents? Staff constantly choose wrong printers, wasting labels and paper.
Stock Ultraprint Solution
Why Warehouses Choose Stock Ultraprint
One-Click Printing
Click print once and labels print directly. No downloads, no opening PDFs, no extra clicks. Save 45 seconds per document.
Native Odoo Integration
Works seamlessly with Odoo Inventory. Print from any stock view - pickings, products, transfers. No third-party software needed.
No Technical Setup
Install Ultraprint Hub Desktop on your computer, discover printers automatically, start printing. No IT expertise required.
Smart Printer Routing
Assign printers by document type. Labels go to thermal printer, picking lists to office printer. Set once, forget forever.
Multiple Printer Support
Connect unlimited printers to your warehouse computer. Thermal label printers, receipt printers, regular office printers - all work together.
Works with Your Hardware
Use printers you already own. USB, WiFi, Bluetooth - any printer that works with Windows works with Ultraprint. No special hardware needed.
What You Can Print
Direct printing for all your inventory documents and labels
Product Labels
- Print product labels with barcodes instantly.
- PDF labels (Dymo, 2x7, 4x7, 4x12)
- ZPL thermal labels (Zebra printers)
- Automatic format routing
Picking Lists
- Print picking operations directly from transfer views.
- One-click printing
- No download required
- Automatic printer selection
Delivery & Packing Slips
- Print shipping documents instantly.
- Delivery slips
- Packing slips
- Return slips
How It Works
Simple direct printing from Odoo to your printers
Automatic Printer Routing
- Print labels and documents with one click in Odoo. Stock Ultraprint automatically sends each document type to the correct printer.
- PDF labels â Regular printer or Dymo printer
- ZPL labels â Thermal label printer (Zebra)
- Picking lists â Office printer
- Packing slips â Shipping desk printer
- Set up once, works forever!
System Requirements
Windows Computer
- One Windows PC with Ultraprint Hub Desktop software installed.
- Supports: Windows 10/11
- Free software: Ultraprint Hub Desktop
- Runs in background quietly
Any Printers
- Connect the printers you already own to your Windows computer.
- USB printers
- WiFi network printers
- Bluetooth printers
- Thermal label printers
Odoo Inventory
- Works with Odoo Inventory/Stock module.
- Odoo 17, 19, 19 supported
- Works with Community & Enterprise
- No additional modules required
Choose your perfect fit
Subscription-based pricing with no hidden fees - includes Ultraprint Hub Desktop software (Windows). Scale up anytime.
Starter
Perfect for small warehouses & businesses
- 1 peripheral included
- Direct label printing
- Document printing
- Cloud-based setup
- Support included
Buy now!
Pro
Designed for growing warehouses
- 3 peripherals
- Multi-printer capability
- Enhanced workflows
- Priority support
Buy now!
Business
Built for high-volume operations
- 12 peripherals included
- Multi-zone ready
- Peak hour performance
- Dedicated support
Buy now!
Premium
The ultimate solution for enterprises
- Up to 25 peripherals
- Enterprise reliability
- Maximum customization
- Dedicated account manager
Buy now!
Printer Types Supported
Use the printers you already own
Thermal Label Printers
- Print durable product labels with barcodes.
- Zebra printers (ZPL format)
- Dymo label printers
- Any thermal printer
- Waterproof & tear-resistant labels
Regular Printers
- Print documents and paper labels.
- Office laser printers
- Inkjet printers
- Receipt printers
- PDF label formats (2x7, 4x7, 4x12)
All Connection Types
- Connect printers however works best for you.
- USB printers
- WiFi network printers
- Bluetooth printers
- No special setup required
Getting Started is Simple
1. Install Module
Install Stock Ultraprint module in your Odoo instance and download Ultraprint Hub Desktop for your Windows computer.
2. Discover Printers
Open Odoo Inventory settings and use the printer discovery wizard. It automatically finds all printers connected to your computer.
3. Assign Printers
Choose which printer prints what: labels to thermal printer, documents to office printer. Simple point-and-click configuration.
4. Start Printing
Print labels and documents with one click from anywhere in Odoo Inventory. No more downloading PDFs manually!
Version Support
| Feature | v17 | v19 | v19 |
|---|---|---|---|
| Direct Printing - No PDF Downloads (One-Click Print) | |||
| Product Label Printing: PDF Formats (Dymo, 2x7, 4x7, 4x12) | |||
| Thermal Label Printing: ZPL Format (Zebra Compatible) | |||
| Picking List Direct Printing | |||
| Delivery Slip / Packing Slip Direct Printing | |||
| Automatic Printer Assignment by Document Type | |||
| Works with Local Printers (USB, WiFi, Bluetooth) | |||
| No IoT Box Required - Pure Software Solution | |||
| Automatic Printer Discovery Wizard |
What Our Users Say
"Not only is the module excellent, but the developer provided incredible support. They responded very quickly, solving our POS printing issue efficiently."
"The module works perfectly. They have a nice tech support with very fast reply if you have any problem. 10/10"
"An excellent module with a highly responsive support team. The implementation was smooth and the system works exactly as advertised."
See Also
Get Started
Quick Chat
+1(914)313-9889
Email Us
contact@odooskillz.com
Book Demo
15min demo
Website
odooskillz.com
![]()
Setup
1. Download Ultraprint (Main Computer Only)
Install Ultraprint on your main POS computer - it's the magic bridge between your devices and printers. Available for Windows, Mac, and Linux.
2. One-Time Security Setup
Quick certificate setup keeps everything secure. Just drag and drop - no technical knowledge needed!
3. Connect Your Printers
Point each product category to the right printer - kitchen items to kitchen printer, drinks to beverage station, and so on.
Feature Overview
Direct Printing Done Right
Printer Discovery
Automatically discover printers connected to your device through Ultraprint. No need to manually enter printer names.
Each order item automatically prints where it needs to go - hot food to kitchen, cold items to prep station, drinks to beverage station.
Take Orders Anywhere
Run Odoo POS on phones and tablets - perfect for busy restaurants where servers need to move freely.
Simple One-Computer Setup
One desktop running Odoo POS becomes your print hub, connecting all mobile devices to your existing printers.
Troubleshooting
| Issue | Cause | Solution |
|---|---|---|
| Ultraprint Not Detected | Ultraprint missing or not running | Install Ultraprint from ultraprint.io and ensure it's running, download and install the certificate in the QZ Site Manager |
| Printing Not Working | Configuration or connection issue | Verify Ultraprint is running and correct printers are configured |
| Printer Not Found | Configuration or connection issue | Check that the printer is connected and available to the Operating System |
| Printing Jobs from Mobile Don't Reach Printer Until POS Page Refresh | Incorrect Server Websocket Setup (should be confirmed by discussion chat messages not received until page refresh) | Install and configure the correct websocket/lognpolling server with Odoo/Web Proxy (Nginx/Apache/...) |
| Module Installation Problems | Incorrect installation method | Install via SSH or rezip module without main folder |
| Code Not Found Error | Outdated Odoo version | Update Odoo to latest version |
| Printing Only After Refresh | Configuration or sync issue | Check printer settings and Ultraprint connection |
| Printer Discovery Not Working | Ultraprint connection or permission issue | Ensure Ultraprint is running, browser has permission to access Ultraprint, and printers are properly connected |
Feature Matrix
| Feature / Odoo Version | v17 | v18 |
|---|---|---|
| Works with local printers connected to your POS Computer (Windows, Mac, Linux) | ✔️ | ✔️ |
| Preparation Printers: Direct Printing by Product Category (No Printer Dialog) | ✔️ | ✔️ |
| Mobile/Tablet Support: Take Orders Anywhere in Your Restaurant. Printing goes through your Desktop POS | ✔️ | ✔️ |
| Automatic Print Queue: Orders Sync When Back Online | ✔️ | ✔️ |
| Multiple Station Support: Different Printers for Kitchen, Beverages, etc. | ✔️ | ✔️ |
| Multiple Printer Support per POS Configuration: Associate multiple printers with a single POS | ❌ | ✔️ |
| Customer Receipt: Direct Print Without Dialogs | ✔️ | ✔️ |
| Seamless Security Setup for Ultraprint (No Popups) | ✔️ | ✔️ |
| Automatic Printer Discovery: Find and Configure Printers Easily | ❌ | ✔️ |
![]()
www.odooskillz.com
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module