Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Productivity
  3. XiotBox Direct Print v 19.0
  4. Sales Conditions FAQ

XiotBox Direct Print

by OnGood https://www.xiotbox.com
Odoo

$ 1151.19

v 19.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 18.0 19.0
You bought this module and need support? Click here!
Versions 18.0 19.0
  • Description
  • Manifest
  • Documentation
  • License
XiotBox Direct Print
ENTERPRISE ODOO PRINTING INFRASTRUCTURE

Self-hosted Printing
Infrastructure for Odoo

Replace cloud print dependency with your own controlled printing service. Run the compatibility and delivery layer securely on your own enterprise network.

Document to self-hosted printing to printer

Keep the reports, automation and printer mappings your team already uses while moving accounts, devices, jobs and delivery operations under your control.

EUR 799 • one-time licence

Odoo 19 • Community & Enterprise • Requires Odoo Direct Print PRO (by VentorTech; printnode_base) • Not for unrelated Direct Print apps

Enterprise Printing Workflows

Designed for ERP documents, labels and operational printing.

Self-hosted Control

Run printing services inside your own environment.

Safe Migration

Keep existing configuration with rollback support.

Choose your deployment path

A clear path for new and existing Odoo users

01

Starting a new Odoo printing deployment?

Choose this self-hosted service from day one when privacy, compliance or infrastructure policy requires it.

  • No cloud relay: No existing third-party cloud relay account or API key required.
  • Guided setup: Guided local-account and default-printer setup.
  • Cross platform: Windows and Apple Silicon macOS baselines tested.
02

Already using Odoo Direct Print PRO?

Add a self-hosted service option without rebuilding your Odoo printing configuration. Computers and printers are matched by name and updated in place.

  • Zero loss: POS, inventory, manufacturing and report references remain attached.
  • Rollback support: Original endpoint and API key retained for rollback.
  • Safe migration: Keep managed service available until self-hosted acceptance is complete.
USE YOUR REAL NUMBERS

Understand your long-term printing cost

Gain infrastructure control, privacy, and compliance while ensuring long-term cost predictability. Use the formula below to evaluate your operational fit:

FORMULA
EUR 799 ÷ your monthly API cost = break-even months

What the purchase unlocks

  • Module Licence: Odoo 19 module licence for one production database.
  • Delivery Portal: Customer delivery portal for entitled Runtime + SocketD builds.
  • Patch Downloads: Supported desktop patch downloads at no separate patch-tool fee.
  • Migration Tools: Built-in migration and rollback workflow.
  • Support: One year of fixes on the purchased major-version branch.

Why Enterprises Choose Self-hosted Printing

BUILT FOR OPERATIONAL ENVIRONMENTS

Enterprise Ready

Built for manufacturing, warehouse and operational environments.

Odoo Workflow Compatible

Keep your existing Direct Print workflow without modification.

Real Business Scenarios

Designed for daily operational printing, not just initial setup.

Reliable Deployment

Designed for stable, long-running services in enterprise networks.

SYSTEM ARCHITECTURE

How XiotBox Changes Your Printing Architecture

Odoo / printnode_base
compatible HTTP calls
XiotBox Runtime
private token-protected Odoo API + SocketD delivery
Patched desktop client printer

The Odoo Apps package contains the business module source. Desktop compatibility behavior, public response formatting and the SocketD state machine live in the separately delivered Runtime. The standard Runtime build embeds SocketD in the same service; standalone SocketD is reserved for supported advanced layouts.

Important: the Apps module never downloads, installs or launches an executable. Runtime, SocketD and patch artifacts are delivered separately through the authenticated XiotBox customer portal after purchase.

QUICK SETUP

From purchase to first test print

1

Install

Install this addon beside the correctly licensed Odoo-version build of printnode_base.

2

Download

Sign in to the XiotBox customer portal and choose the entitled Runtime and patch for your platform.

3

Connect

Apply the reversible desktop patch, start Runtime + SocketD, and let Odoo discover devices.

4

Accept

Map existing records if needed, print a PDF and verify completion before final transition.

Included in the Odoo module

  • Self-hosted accounts, computers, printers, jobs and scales.
  • Private Runtime API and token-protected SocketD callbacks.
  • Guided fresh-install and existing-account migration.
  • In-place device matching and rollback metadata.
  • Print lifecycle, audit history and cleanup controls.
  • Compatibility routing for standard Direct Print PRO workflow.

Delivered separately after purchase

  • Entitled XiotBox Runtime + embedded SocketD release.
  • Standalone SocketD where supported topology requires it.
  • Desktop reconfiguration and restoration patch.
  • Release notes and SHA-256 checksums.
  • Platform-specific installation documentation.

* Delivered via XiotBox customer portal upon verification.

ENTERPRISE GRADE

Security without impossible promises

Private service credential:

Runtime-to-Odoo calls use an installation token.

SocketD protection:

Callbacks fail closed without configured shared token.

Remote deployment:

Use HTTPS to Odoo and TLS/WSS to desktop clients.

Optional IP restriction:

Allow-list stable SocketD source addresses.

Short-lived content access:

Database-bound tokens authorize self-hosted content.

Operational responsibility:

Control and visibility stay with your customer admins.

Current supported baseline

Odoo 19.0 Community or Enterprise on Odoo.sh or self-managed server. Odoo Online is not supported.
Required addon Separately purchased Odoo Direct Print PRO licence by VentorTech (printnode_base).
Desktop baseline PrintNode desktop client 4.29.3, tested on Windows x86-64 and Apple Silicon macOS.
Network Runtime HTTP/HTTPS endpoint plus SocketD TLS/WSS connectivity.
Earlier versions Only Odoo 19 is included in this release. Other Odoo major versions are not currently supported.

One purchase. Your infrastructure. A measured migration.

EUR 799 • one-time licence per production database

New users can start self-hosted. Existing users can preserve their Odoo records and keep a rollback path. Customers receive entitled artifact downloads through the XiotBox portal.

View Features Get In Touch

Support & Inquiries: support@xiotbox.com

Frequently asked questions

Do I need a PrintNode cloud account?

No for a fresh self-hosted setup. The wizard creates a local account bridge. Existing users can retain their former endpoint and API key for rollback.

Which Direct Print product is supported?

Odoo Direct Print PRO (by VentorTech), technical module name printnode_base. It must be licensed separately and is not bundled. Other Odoo products with similar names use different integrations and are outside current compatibility scope.

Why not continue using PrintNode?

PrintNode remains a good managed service option. XiotBox provides a self-hosted alternative for organizations requiring private deployment, infrastructure control and predictable long-term cost.

Where do I download Runtime, SocketD and the patch?

After an online purchase or private-sale entitlement is linked to your XiotBox portal account, published artifacts appear under Customer Downloads. Each release can include notes and a SHA-256 checksum.

Can I migrate a live database safely?

The workflow preserves the former endpoint and API key and maps devices in place. You should still use a database backup, test a representative printer, and complete your own acceptance cycle before cancelling former service.

Is this an official Odoo, VentorTech or PrintNode product?

No. XiotBox is an independently implemented compatibility product by OnGood and is not affiliated with or endorsed by Odoo, VentorTech, or PrintNode. Third-party names are referenced only to describe interoperability.

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Invoicing (account)
• Purchase (purchase)
Community Apps Dependencies Show
Odoo Direct Print PRO
Lines of code 9578
Technical Name xiotbox_lite
LicenseOPL-1
Websitehttps://www.xiotbox.com

XiotBox Direct Print


Read the latest guides at https://www.xiotbox.com/docs

Visit the link above for setup instructions, tutorials, release notes, and the product roadmap.


Change Log


  • 19.0.2.0.16 (2026-08-02)
    • [IMP] Replaced the module icon with the new transparent XiotBox brand mark, exported at 512 × 512 for high-DPI Odoo and Apps displays.
  • 19.0.2.0.15 (2026-08-01)
    • [IMP] Standardized the public guided-demo path as /demo across the product website and demo seat flow.
    • [IMP] Made the website release history read directly from this Odoo Apps changelog.
    • [IMP] Added an automated check that keeps the module manifest and latest changelog version aligned.
    • [IMP] Unified storefront naming, Odoo 19 scope, and independent-product disclosures.
    • [IMP] Added checksum-first Windows, macOS, and Linux guidance for operating-system security prompts.
  • 19.0.2.0.14 (2026-08-01)
    • [IMP] Moved demo desktop credentials into the account workspace for a clearer guided workflow.
  • 19.0.2.0.13 (2026-08-01)
    • [FIX] Prevented a callback deadlock during isolated demo device synchronization.
  • 19.0.2.0.12 (2026-08-01)
    • [NEW] Added copyable desktop client credentials to isolated demo accounts.
  • 19.0.2.0.11 (2026-07-31)
    • [IMP] Clarified demo account guidance and connection status messaging.
  • 19.0.2.0.10 (2026-07-31)
    • [FIX] Routed integrator test jobs to the correct isolated demo printers.
  • 19.0.2.0.9 (2026-07-31)
    • [NEW] Added an isolated demo dashboard for accounts, devices, credentials, and test jobs.
    • [FIX] Connected isolated demo devices to the established Direct Print workflow.
  • 19.0.2.0.8 (2026-07-31)
    • [FIX] Restored printer and computer imports for isolated demo accounts.
  • 19.0.2.0.7 (2026-07-31)
    • [IMP] Added the complete customer deployment guide and safer Runtime token configuration.
  • 19.0.2.0.6 (2026-07-31)
    • [NEW] Rebranded to XiotBox Direct Print for enterprise alignment.
    • [IMP] Redesigned Odoo Apps description page to highlight infrastructure control.
    • [IMP] Expanded public setup and deployment guidance.
  • 19.0.2.0.5 (2026-07-15)
    • [NEW] Added support for Apple Silicon (M1/M2/M3) macOS baselines.
    • [IMP] Optimized SocketD delivery layer for improved reliability on high-latency networks.
    • [FIX] Resolved a potential race condition during automatic printer discovery.
  • 19.0.1.0.0 (2026-06-01)
    • [NEW] Initial production release for Odoo 19.
    • [NEW] Core self-hosted runtime with secure installation-token API protection.
    • [NEW] Built-in migration wizard for seamless transition from cloud-based PrintNode accounts.

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

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with