Printing Receipts Without the Print Dialog
5 min read
Published August 17, 2026
Before You Start
Silent printing depends on the operating system and browser, not on Fixmo. Get the printer working normally first.
- Install the thermal printer's driver and confirm it prints a test page.
- Set the thermal printer as the computer's default printer.
- Set the paper size to your roll width (usually 80mm) in the printer's own settings.
- Open Fixmo in Chrome and complete one sale normally, confirming the receipt looks right in the print preview.
Warning
Windows Setup
Add the flag to a dedicated Chrome shortcut for the counter terminal.
- Right-click the desktop and choose New > Shortcut.
- For the location, enter: "C:\Program Files\Google\Chrome\Application\chrome.exe" --kiosk-printing https://fixmo.app/pos
- Name the shortcut something like 'Fixmo POS' and finish.
- Close every open Chrome window, the flag only applies when Chrome starts fresh.
- Open Fixmo from the new shortcut and complete a test sale. The receipt should print with no dialog.
macOS Setup
Launch Chrome from Terminal, or wrap the command in a small app so staff can double-click it.
- Quit Chrome completely (Cmd+Q).
- Open Terminal and run: open -a "Google Chrome" --args --kiosk-printing https://fixmo.app/pos
- To make it double-clickable, open Script Editor, create a new script containing: do shell script "open -a 'Google Chrome' --args --kiosk-printing https://fixmo.app/pos"
- Save it as an Application named 'Fixmo POS' and keep it in the Dock.
- Complete a test sale to confirm the receipt prints without a dialog.
Linux Setup
Add the flag to the launcher command or run it from a terminal.
- Close all Chrome windows.
- Run: google-chrome --kiosk-printing https://fixmo.app/pos
- To make it permanent, edit the .desktop launcher and append --kiosk-printing to the Exec line.
- Complete a test sale to confirm silent printing works.
Locking the Terminal Down Further
A counter machine used only for the POS can also run full-screen with no browser controls, by adding --kiosk alongside --kiosk-printing.
- Add both flags: --kiosk --kiosk-printing https://fixmo.app/pos
- Chrome opens full screen with no address bar or tabs, and receipts print silently.
- Press Alt+F4 (Windows), Cmd+Q (macOS), or Ctrl+W to exit kiosk mode.
Note
Troubleshooting
If the dialog still appears, or the wrong printer is used, work through these checks.
- The dialog still appears, Chrome was already running when you used the shortcut. Quit Chrome entirely and reopen from the shortcut.
- Printing goes to the wrong printer, kiosk printing always uses the system default. Change the default printer in the operating system.
- Receipt is cut off or spread over several pages, the printer's paper size is not set to the roll width. Set it to 80mm in the printer's own settings.
- Nothing prints at all, confirm the printer prints a test page outside Fixmo first; kiosk printing cannot fix a driver or connection problem.
- Works for one user but not another, the flag belongs to the shortcut, not the Fixmo account. Each counter terminal needs its own shortcut.
Frequently asked questions
Related articles
- Sales & POS
6 min read
Payments, Split Payments & Receipts
Record single or split payments during a sale, choose payment methods, work out a customer's change, and print the receipt when the sale completes.
- Sales & POS
3 min read
Printing Sale Receipts
Print professional sale receipts using Classic, Modern, or Compact templates with full item details, payments, and signature fields.
- Sales & POS
7 min read
POS Overview & Keyboard Navigation
Learn how to use the Fixmo Point of Sale terminal, product grid, cart system, tabs, built-in calculator, and keyboard shortcuts for Mac and Windows.