POS Receipt Designer
The POS Receipt Designer builds what prints on the thermal roll. Elements are placed on a live canvas sized to your actual paper width, so what you see while designing is what comes out of the printer rather than an approximation you discover at the counter.
Where to find it
Go to POS > POS Receipt Designer.
Toolbar & General Configuration
| Control | What it does |
|---|---|
| Template Title & ID | A name such as "Main Retail Receipt", plus the internal template ID for reference. |
| Document Type | Where the data comes from — Sales Invoice, Sales Order or Delivery Note. |
| Paper Size | Matches the canvas to your hardware — 80mm thermal rolls or 114mm extra wide. |
| Bilingual Toggle | Shows information in two languages on the same receipt. |
| Zoom & Canvas Controls | Zoom for precise placement, with undo and redo. |
| Session Management | New, Open a saved design, or Save the current one. |
Set the paper size before you place anything. Designing at 80mm and printing at 114mm — or the reverse — shifts every element, and it is quicker to start again than to nudge them all back.
Elements Library (Left Sidebar)
| Element | What it is for |
|---|---|
| Text | Static messages such as "No Returns After 7 Days", or dynamic text. |
| Columns | A side-by-side layout of a Label (the static field name) and a Value (a placeholder like {{date}}), so key information reads across in a row. |
| Separator | A horizontal line dividing sections — header from item list, for instance. |
| Spacer | Empty vertical space, controlling padding and overall receipt length. |
Template Details & Property Panel (Right Sidebar)
| Property | What it shows or sets |
|---|---|
| Transaction Type | Which module the template is pulling data from, such as sales_invoice. |
| Elements Count | Read-only — how many components are on the canvas. |
| Text Direction | Left to right or right to left, for languages that need it. |
Live Preview Canvas
The canvas shows the receipt as it will print, at the paper width you selected. Elements are placed and arranged here, and the preview updates as you work.
Building a receipt
- Name the template and choose the document type and paper size.
- Place the header — logo, company name, address.
- Add a separator, then the item area.
- Use Columns for totals, so labels and values line up.
- Close with a footer message and a spacer for the tear-off.
- Save, then print a real sale before using it at the counter.
Related pages
- Point of Sale — where the receipt prints from
- Standalone POS — the offline app
- Report Editor — full-page document design