[ Cloud print platform — 14-day free trial ]

Cloud Printing
for Thermal Printers.

Connect your cloud apps to any physical thermal printer globally. Route orders and webhooks and render HTML receipts for local hardware. No drivers. No complexity.

No credit card required
USB, LAN & Bluetooth support
Live service monitoring
POST /api/v1/jobs — 201 Created · 94ms
curl -X POST https://api.codeon.ch/api/v1/jobs \
  -H "Authorization: Bearer cp_live_•••" \
  -H "Content-Type: application/json" \
  -d '{ "event": "order_created", "data": { ... } }'
HTTP 201 · Job queued · printer: Kitchen Thermal #2
Template rendered · 80mm · 3 items · CHF 47.80 total
Dispatched to agent · latency: 94ms
HTTP_201_CREATED
Live
Status checks
<200ms
API Latency

Trusted by restaurants, cafes & retail chains across Europe

[ Core Capabilities ]

Everything your print stack needs

From webhook intake to raster output, Codeprint handles the full pipeline so your team never touches a printer driver again.

Smart Routing Engine

Map incoming webhooks to specific printers and locations based on event type, category, or source — without writing code.

  • Event-type triggers
  • Category filtering
  • Priority queuing

HTML/CSS Templates

Build receipts with real HTML and CSS. We convert them to pixel-perfect raster buffers for any thermal width: 58mm, 80mm, A4.

  • Live preview editor
  • 58mm / 80mm / A4 output
  • Custom logo & branding

Desktop Agent

Lightweight background service for Windows and macOS. Connects to your local printers using USB, LAN, Bluetooth, or system drivers.

  • Auto-reconnect on failures
  • Local SQLite job cache
  • Token-secured device auth

Dead Letter Queue

Failed jobs don't disappear. Jobs that fail 4 times land in a DLQ where you can inspect, retry, or rebuild the payload with one click.

  • 4-attempt auto retry
  • Manual trigger & rebuild
  • Error log inspection

Multi-Location Support

Manage multiple branches, kitchens, or stations under one workspace. Each location has its own printers, templates, and routing rules.

  • Unlimited locations
  • Per-location rules
  • Centralised billing

HMAC Security

Every webhook is signed with HMAC-SHA256. Agents authenticate with device fingerprinting. Your data never leaves unencrypted.

  • HMAC-SHA256 signatures
  • Device fingerprint auth
  • GDPR data anonymisation
[ Architecture ]

One Simple cURL.
Global Physical Output.

POST your order data. Codeprint's decision engine parses JSON, applies your HTML receipt template, and queues it directly to the hardware buffer.

01

Send a Webhook

POST your order payload to our API from any source — WooCommerce, CodeOrder, Shopify, or your own custom system. HMAC-signed for security.

02

Route & Render

Our routing engine matches the event to your rules. The HTML template is rendered with live order data and packaged for dispatch.

03

Agent Prints

The lightweight desktop Agent picks up the job, converts HTML to raster via its embedded browser engine, and sends directly to your thermal hardware.

POST /api/v1/jobs
curl -X POST https://api.codeon.ch/api/v1/jobs \
  -H "Authorization: Bearer {TOKEN}" \
  -H "X-CodePrint-Signature: sha256=..." \
  -d '{ "event": "order_created", "location_id": 1, "data": { "order_number": "#1204", "items": [...], "total": 47.80 } }'
HTTP_201_CREATED
[ Ecosystem ]

Works with your stack

Codeprint integrates natively with the tools restaurants and retailers already use. Or send raw webhooks from any custom system.

WooCommerce
Native bridge plugin with HMAC signing and silent-fail retry.
Native
CodeOrder
Zero-config integration with POS, KDS and Kiosk events.
Native
Shopify
Connect via Shopify Webhooks or our REST bridge.
Webhook
Orderable / KDS
Full KDS status lifecycle with custom event mapping.
Native
Square POS
Forward Square order events directly to your kitchen printers.
Webhook
Any Custom System
If it can send an HTTP request, it can trigger a print job.
REST API
[ Pricing Matrix ]

Choose your plan

Simple transparent pricing. No hidden fees. Scale up or down any time. All plans start with a 14-day free trial.

MICRO / SOLO

Micro / Solo

CHF 9.90 /month
  • 1 Location
  • 2 Printers
  • 3 Templates
  • Smart routing rules
  • Quick Setup
  • Reliable Print Dispatching
Start Free Trial
ENTERPRISE

Enterprise

Custom contact us
  • Unlimited Locations
  • Unlimited Printers
  • Unlimited Templates
  • Smart routing rules
Contact Sales
[ FAQ ]

Common questions

What types of printers does Codeprint support?
Any thermal printer connected via USB, LAN/Network, Bluetooth, or macOS system drivers. Common brands: Epson, Star, BIXOLON, Sewoo. If your printer supports ESC/POS, Codeprint supports it.
Do I need to install anything?
Yes — the Codeprint Agent is a small background app (Windows or Mac) that runs on the machine physically connected to your printers. The cloud dashboard and API are web-based and require no server setup.
How does the WooCommerce integration work?
Install the Codeprint Bridge plugin from your WordPress admin. It hooks into WooCommerce order events, signs them with HMAC-SHA256, and forwards to our API — without modifying any core WooCommerce files. If the API is unreachable, it queues locally via WP-Cron and retries automatically.
What happens if the print job fails?
Jobs are retried up to 4 times with exponential backoff (1m → 5m → 15m → 60m). After 4 failures, the job is placed in the Dead Letter Queue (DLQ) where you can inspect the error, rebuild the payload, and trigger a manual retry from the dashboard.
Is my order data secure?
All API communication is TLS-encrypted. Webhooks are signed with HMAC-SHA256. Agents authenticate via device fingerprinting so stolen tokens are useless. Personal data in order payloads is automatically anonymised after 30 days (GDPR compliance).
Can I use Codeprint without CodeOrder?
Absolutely. Codeprint works as a standalone service. If your system can send an HTTP POST request, it can trigger a print job. We provide REST API docs and a Postman collection.
[ Ready when you are ]

Ready to connect
your printers?

Start your 14-day free trial. No credit card required. Cancel any time.

Start Free Trial Download Agent