Settings
Printer Setup
How printing works
When you place an order, a print job is queued in the cloud. A small Print Server app running on any PC on the same network as your thermal printer picks it up and sends it directly — so mobile devices anywhere can trigger prints without needing to be on the same Wi-Fi.
The local IP address of your ESC/POS thermal printer (e.g. from its config page or network scanner).
Auto-print receipts
Automatically queue a print job after each order
Local Print Server Setup
Install the print server once on any Windows/Mac/Linux PC or Raspberry Pi that is on the same network as your thermal printer.
- 1
Install Node.js
Download from nodejs.org (version 18 or later).
- 2
Set the secret key in the dashboard
Go to Dashboard → Settings → Environment Variables and add
PRINT_SERVER_SECRETwith any strong random value. - 3
Download the print server script
Open the script, fill in your
APP_IDandPRINT_SECRET, and save. - 4
Run the server
node print-server.jsKeep it running in the background. It will poll for new print jobs every 3 seconds and send them to your printer automatically.
💡 Tip: Run as a service
On Windows use NSSM or Task Scheduler. On Linux/Mac use PM2 (pm2 start print-server.js) so it starts automatically on boot.
Danger Zone
Deleting your account is permanent. All your personal data, order history, and preferences are permanently removed and cannot be recovered.