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. Technical
  3. CloudLinker Print v 18.0
  4. Sales Conditions FAQ

CloudLinker Print

by CloudLinker https://www.cloudlinker.eu
Odoo
v 18.0 Third Party 10
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Discuss (mail)
Lines of code 1064
Technical Name cloudlinker_print
LicenseLGPL-3
Websitehttps://www.cloudlinker.eu
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Discuss (mail)
Lines of code 1064
Technical Name cloudlinker_print
LicenseLGPL-3
Websitehttps://www.cloudlinker.eu
Versions 18.0 19.0
CloudLinker Print

CloudLinker Print

Odoo 18 Modular Cloud Print Auto-install glues

Let your Odoo instance execute print jobs on local printers — securely, reliably, without VPNs or print drivers on the server.

CloudLinker Print connects Odoo to CloudLinker, a cloud-to-local bridge that runs a tiny agent on each machine with a printer. Odoo renders the document, hands a one-time URL to CloudLinker, and the agent pulls the PDF and sends it to the target device. No inbound firewall ports, no exposed network, no print drivers in the server image.

Modular by design

The Odoo 18 release is split into a slim core module plus three glue modules that auto-install only when their target Odoo app is present. You install only cloudlinker_print — whatever apps the customer already has, the matching glues activate automatically. Customers without Sales / Stock / POS don’t need to install those apps just to use CloudLinker.

Module Depends on Activates when…
cloudlinker_print (this module) base, account installed manually — supports invoices and any QWeb report
cloudlinker_print_sale + sale sale is present (auto)
cloudlinker_print_stock + stock stock is present (auto)
cloudlinker_print_pos + point_of_sale point_of_sale is present (auto)

The architecture is open. Third-party developers can plug in additional document types (project tasks, payslips, manufacturing orders, …) without modifying the core module.

What is CloudLinker?

CloudLinker is a lightweight SaaS platform that lets cloud applications execute actions on local devices. A small agent runs on a Windows or Linux machine, registers its connected printers, and polls CloudLinker for pending jobs. When a job arrives, it downloads the PDF and sends it to the target printer — sub-second latency, no inbound firewall ports.

Features

Cloud Print

Send documents to any printer connected to a CloudLinker agent — from anywhere.

All Document Types

Invoices, sale orders, pickings, shipping labels, POS receipts and any QWeb report — via auto-install glue modules.

Default Printer Rules

Assign a default printer per document type. Override manually at print time via wizard.

Auto-Print on Validate

Optionally trigger automatic printing when an invoice is posted.

Printer Sync

Sync your clients and printers from CloudLinker with one click — no manual entry.

Quick Setup

Login or register directly from Odoo Settings. 2-minute setup.

Secure by Design

No inbound ports required. The agent initiates all outbound connections. One-time PDF tokens.

Client Downloads

Download the CloudLinker client for Windows or Linux directly from the Odoo settings page.

How it works

Step 1

Configure

Login or register from Settings → CloudLinker.

Step 2

Install agent

Download the CloudLinker client for Windows or Linux from the settings page and install it on each print machine.

Step 3

Sync printers

Click Sync Clients & Printers. Your devices appear in Odoo.

Step 4

Set rules

Go to CloudLinker → Document Rules and assign a default printer per document type.

Step 5

Print

Use the Print button on any invoice, sale order, picking or POS receipt.

Supported document types

  • Invoices & credit notes — core module
  • Custom QWeb reports — any ir.actions.report can be linked to a rule (core)
  • Sale orders & quotations — via cloudlinker_print_sale (auto-install)
  • Pickings & warehouse labels — via cloudlinker_print_stock (auto-install)
  • Shipping labels — via cloudlinker_print_stock (auto-install, separate rule)
  • POS receipts — via cloudlinker_print_pos (auto-install)

CloudLinker pricing

A CloudLinker account is required. Plans start from free:

Plan Price Jobs/day Jobs/month Clients
FreeFree5505
Basic€ 4.99/mo501,00020
Intermediate€ 6.99/mo1503,00050
Advanced€ 9.99/mo50010,000150

Register directly from Odoo or at cloudlinker.eu/register — 30-day free trial, no credit card required.

Configuration

  1. In Odoo, go to Settings → CloudLinker and click Login or Create Account to connect your CloudLinker account. You can also enter your Organization ID and API Key manually.
  2. Click Test Connection to verify.
  3. Download and install the CloudLinker client on each machine with a local printer (available from the settings page or from cloudlinker.eu/downloads).
  4. Click Sync Clients & Printers to import your devices.
  5. Go to CloudLinker → Document Rules and configure the default printer for each document type.
Note. The document URL sent to the CloudLinker agent must be reachable from the machine running the agent. If your Odoo server is on an internal network, make sure the web.base.url system parameter points to a URL accessible from those machines.

Technical details

  • Uses the CloudLinker REST API with HTTP Basic Authentication
  • PDF is rendered by Odoo and stored as an ir.attachment with a one-time token
  • The CloudLinker agent fetches the PDF directly via URL — no base64, no payload bloat
  • Compatible with Odoo 18 Community & Enterprise
  • Open architecture — add new document types by creating a glue module with auto_install: True

Support

Questions or issues? Reach us via cloudlinker.eu/contact or email support@cloudlinker.eu.

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, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
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