The problem, specifically
Retail documents are high volume, low tolerance: the customer sees them immediately, they carry your brand, and half of them need to print on something other than A4.
Any paper you actually use
An 80 mm till roll, a 4x6 thermal label and an A4 invoice are all just page sizes, with no separate tool for each.
Fast enough to sit in the checkout
A single document comes back while the customer is still on the page.
One template, every locale
Right-to-left scripts, non-Latin fonts and local currency formats render the same way they do in your browser.
Templates for this, ready to render
Every one is real, self-contained HTML and CSS. The previews below are actual renders from each template's own sample data.
Abandoned Cart OfferPromotional one-pager reminding a shopper of a saved basket, with discount code panel, expiry countdown and call to action.
Gift ReceiptPrice-free gift receipt on an 80 mm roll via pageSizeMm, with gift message panel, return window and inline-SVG barcode.
Order ConfirmationPost-purchase order confirmation with progress timeline, inline-SVG product thumbnails, totals, addresses and delivery estimate.
Product Catalogue PageTrade catalogue section with category header, three-column product grid of inline-SVG shots, prices, SKUs and running headers.
Cloud, or entirely your own infrastructure
Start on the hosted API in minutes, or run the identical engine inside your own network where the data never leaves. Self-hosted is licensed per server, so tell us about your setup.