Skip to main content

SnackOS 2.0 | LAN Printing System

SnackOS 2.0 LAN Printing System connects printers via a local network for fast, reliable printing, with offline printing supported.

Updated today

SnackOS 2.0 LAN Printing System

SnackOS 2.0 features an enhanced printing system that connects printers over a LAN (Local Area Network) for fast, reliable communication between devices. This ensures receipts and labels are printed efficiently across the store, even when multiple devices are in use.

While the system also supports offline printing during internet outages, that functionality is explained in detail later in this article.

How Do I Configure A Printer In SnackOS 2.0?

To configure a printer in SnackOS 2.0, you'll need to use the Settings (Beta) app. It's important to note that printer configurations should only be done in the Settings Beta app, not on the Snackpass dashboard. Configuring printers in both places can lead to double printing. Follow the steps below to get started:

  1. Make sure the printer is connected to the same network as the device (register or tablet you're going to connect the printer to), either via Ethernet or WiFi.

  2. For WiFi printers, complete setup using the TM Utility App. Follow the standard process outlines on these guides:

  3. On the device, open the Settings Beta app.

  4. Go to the PRINTER tab.

  5. If the printer is properly connected and on the same network, it should appear automatically in the list.

  6. Tap the + icon next to the printer you want to register.

  7. Enter a name for the printer (e.g., Receipt Printer, Label Printer, Main Printer).

  8. Select the printer’s hardware type. Supported models include:

    • TM-L100 (Label Printer)

    • TM-L90 (Label Printer)

    • TM-M30II (Receipt Printer)

    • TM-M30III (Receipt Printer)

  9. Choose the number of copies to print by default.

  10. (Optional) If the printer will be used for kitchen tickets, configure kitchen ticket settings:

    • Enable or disable automatic printing when orders are processed.

    • Assign a prep station. (Prep stations must be created ahead of time.)

    • Select a ticket format:

      • Ticket – all items print on one ticket.

      • Single Item – each item prints on a separate ticket.

      • Grouped Item – items are grouped together on one ticket.

    • Choose whether to show or hide modifier groups on the printed ticket.

    • Customize the content displayed in the ticket header. This section allows you to configure the specific information that will appear at the top of your tickets.

  11. (Optional) If the printer will print customer receipts, configure receipt settings:

    • Enable auto-printing when payments are processed.

    • Choose a receipt format. (Currently, only Full Receipts are supported.)

  12. Tap SAVE to apply the settings.

  13. The printer will now appear under Registered Printers. You can do a test print to confirm everything is working correctly.

  14. To edit a printer later, tap on the (i) information icon, make your changes, and tap UPDATE to save again.

  15. Taking Over A Printer: If a printer is managed by a device that stops functioning (e.g., breakdown or dead battery), it will no longer print. By taking over the printer, you assign a new device as its manager to restore printing.

    For this to work, the new device must be connected to the same network as the printer. This ensures printing continues smoothly without interruptions.

  16. To remove a printer, scroll to the bottom of its settings and tap DELETE DEVICE, then confirm.

SnackOS 2.0 Printing Formats

As mentioned earlier, SnackOS 2.0 includes upgraded printing formats for each printer type: Receipt and Label.

Receipt Printer

Label Printer​

All of these are kitchen label formats.

Offline Printing System

SnackOS 2.0 supports offline printing, meaning printing can still work even if the internet goes down, as long as the local network (LAN) stays up. Here's what you need to know to ensure offline printing runs smoothly:

Setup Requirements

To ensure offline printing works correctly, follow these steps during setup while the device is online:

  1. Complete Printer Configuration While Online
    All printer setup must be done while devices are connected to the internet, as offline printing depends on this initial configuration.

    Reminder: For POS systems with offline payment capabilities, printer configurations should only be managed through the Settings Beta app, not the Snackpass dashboard.

  2. Printer Leader
    This can be a tablet, Register, or KDS, but we highly recommend using the Register, since it handles offline payments and, consequently, offline printing.

    The Printer Leader manages offline printing and must:

    • Stay powered on at all times

    • Remain connected to the same local network as the printer(s)

  3. Printer Network Requirements
    Ensure the printer is connected to the same local network (LAN) as the Print Leader, typically via the same router that provides Wi-Fi.

    ⚠️ If the Print Leader is powered off or loses network connection, printing will stop, even during offline operation.

What Gets Printed Offline

  • Receipt and label formats stay the same when printed offline.

  • The only visible difference is the order number, which will show a prefix (configured in the Settings (Beta) app).

Example: An order that would normally be #156 might show as REG156 while offline.

Manual Printing While Offline

  • Manual printing is only available via the Register app when offline.

  • For now, only customer receipts (full format) can be manually printed.

  • Item-level printing support is coming soon.

LAN Network Requirements For Offline Printing

Offline printing in SnackOS 2.0 depends on a stable Local Area Network (LAN) connecting the Print Leader device to all printers. If the LAN goes down, due to a power outage, network interruption, or router/modem failure, offline printing will stop, even if the internet is offline.

To ensure uninterrupted offline printing, keep the following devices powered on and connected to the same LAN:

  • Router

  • Modem (if separate)

  • Printer(s)

  • Print Leader device

Additional LAN Tips For Reliability:

  • Ensure all devices are on the same subnet/network segment so they can communicate directly.

  • Avoid using multiple, isolated Wi-Fi networks for printers and Print Leader devices.

  • Use wired Ethernet connections where possible for critical devices to reduce network instability.

  • Check that IP addresses are assigned consistently (static or reserved DHCP) to prevent devices from losing connectivity.

  • Power interruptions to any LAN device (router, modem, printer, print leader) can disrupt printing until the network is restored.

By maintaining a robust LAN setup, your store ensures that offline printing works reliably during short-term internet outages, keeping operations smooth and minimizing disruption.

If you have any questions or encounter issues with the SnackOS 2.0 printing , feel free to reach out to our Snackpass partner support team. You can contact us via live chat in your partner app, by phone at 866-868-2146, or through email at [email protected].

Did this answer your question?