By default, a printer group prints for all channels. With channel filtering, you can limit which channels trigger printing for each printer group — so your dine-in receipt printer doesn’t print takeaway orders, for example.
How it works
Each printer group has an optional Channels field
If you select specific channels, the printer group only prints orders from those channels
If you leave it empty, the printer group prints for all channels (default behaviour)
This applies to both tickets and receipts — the same channel filter logic is shared.
How to set up
Go to Settings → Direct Printing → Printer Groups
Create a new group or edit an existing one
In the Channels field, select the channels this printer group should handle
Save
Common setup for each Printer Groups
Printer group | Channels selected | Result |
Main receipt printer | (empty — all) | Prints receipts for every order |
Dine-in kitchen ticket | Dine-in only | Only prints when dine-in orders come in |
Takeaway receipt | Prepay Takeaway | Only prints for takeaway orders |
Partner ticket
| Partner channels | Only prints for delivery partner orders |
‼️ If no channels are selected, the printer group prints for all channels. Review your selection carefully to avoid unwanted printing — or missing prints.

