What you’re looking at
Open a sale on the sales list and its receipt dialog appears, headed Receipt · {sale number} — “Reprint on an 80mm/thermal printer or download a PDF copy.” In the footer of that dialog, and only inside the desktop app, sits a small gear labelled Printer settings. A browser has no such control, because a browser picks its paper in its own print dialog. If you cannot find the gear, you are not in the app. Selecting it opens a popover headed Receipt printer paper:If receipts come out blank or cut short on this machine, pick the paper form its printer driver understands. Saved for this computer only.Underneath is a single select, Paper handling, and a line of explanation for whichever option is currently chosen.
Set the paper form
Install the printer in the operating system first
Open a recent sale's receipt dialog
Select Printer settings
Choose a Paper handling option
- Auto (recommended) — “Let the app pick per printer — custom roll for Epson-class drivers, 80mm × A4 for Star TSP100.”
- 80mm × A4 form — matches the 80mm x A4 paper form. “The verified choice for Star TSP100-family drivers.”
- 3-inch × Letter form — matches the 3 inch x Letter paper form “some thermal drivers enumerate instead.”
- Custom roll (cut after content) — “An exact-height 80mm page. Best on Epson-class drivers — the cut lands right after the receipt.”
- Driver default form — “Print on whatever paper form the printer driver is configured for in the OS.”
Reprint and check the paper
Why the paper form matters at all
A thermal driver decides what it will accept. Some enumerate a fixed list of paper forms and silently discard a job whose page size is not on that list — the paper feeds, nothing prints, and the till reports success, because as far as the app is concerned the job was accepted. Others cut best on an exact-height page and leave a hand’s length of blank roll on anything else. There is no heuristic that covers every driver, which is why the choice is made once, on the machine, by the person standing in front of the printer.Two things about what prints
- A real sale’s receipt number prints as a scannable barcode, so you can scan a customer’s receipt to pull the sale back up on the sales list.
- A receipt printed while offline carries a provisional number and no barcode, and says so on the paper. There is no server-issued receipt number yet, and a barcode for a number that does not exist would scan to nothing. See Selling when the internet is down.
Who can do this
No permission gates printing. Anyone who can reach the till can print and reprint a receipt, and anyone sitting at a machine can set its paper form — it is a property of that computer, not of a person or of your pharmacy.- Enforcement is opt-in, per person. A colleague never saved in the permissions sheet is unrestricted, and the sheet warns “Saving starts enforcing”.
- A denied action is recorded; an allowed one is not. Printing is neither — it is not an act the permission model governs at all.
Check it worked
- The receipt prints at full length, with the total and the footer on the paper rather than past the cut.
- Nothing feeds blank before or after it.
- In the desktop app you get the toast “Receipt sent to printer” and no print dialog appears.
- In a browser the print dialog opens instead and there is no toast — correct behaviour, not a fault.
Common issues
The receipt is blank, or cut short
The receipt is blank, or cut short
A print dialog opens on every sale
A print dialog opens on every sale
I cannot find the Printer settings gear
I cannot find the Printer settings gear
It printed on the wrong printer
It printed on the wrong printer
A new till prints badly even though the old one is fine
A new till prints badly even though the old one is fine
The receipt prints, but with no barcode at the bottom
The receipt prints, but with no barcode at the bottom
No toast appeared, but the receipt printed
No toast appeared, but the receipt printed
FAQ
Can I use any thermal printer?
Can I use any thermal printer?
Do I need the desktop app to print receipts?
Do I need the desktop app to print receipts?
Why is the setting per computer rather than per pharmacy?
Why is the setting per computer rather than per pharmacy?
Can I reprint a receipt weeks later?
Can I reprint a receipt weeks later?
Can I print a receipt on ordinary A4 paper?
Can I print a receipt on ordinary A4 paper?