Skip to main content
Printers, Receipts & Labels

The Snackpass Printing System

Updated over a month ago

Snackpass utilizes Epson printers for the printing of both receipts and labels. Our operational infrastructure encompasses two distinct technologies for connectivity: Bluetooth/ USB or Server Direct Printing (SDP). The first setup facilitates the connection of a single printer via either bluetooth or USB, or alternatively, the implementation of SDP technology permits the concurrent connection of multiple printers through WiFi or Ethernet interfaces.

Hardware


  • Receipt Printer (TM-M30II-H): Our standard receipt printer that prints out kitchen tickets or full customer receipts via SDP. It also connects to the cash drawer to perform open cash drawer functions controlled on the orderhub.

  • Label Printer (L100): Our standard label printer that prints out a sticky label to be affixed to drink cups / containers. Some stores may have an L90, which has mostly been replaced with the updated L100. If you would like to upgrade to an L100, please contact our support team.

  • Wifi Dongle: a USB dongle to be plugged into Epson printers that allows for printers to be on Wi-Fi network connection.

    • For L100 printers, it should be in the farthest LEFT slot and for TM-M30II-H printers it should be in the farthest RIGHT slot.

How to Connect Your Epson TM-M30II Receipt Printer to SnackOs Devices

Epson TM-M30II receipt printers can connect to SnackOs devices using either Bluetooth or USB. Note that you can only connect one printer at a time, either via Bluetooth or USB.

Connecting Your Receipt Printer via Bluetooth

  1. Open the SnackOs App: Launch the SnackOs app on your device.

  2. Access Settings: From the home screen, either navigate to the SETTINGS option on the upper-right menu or access it directly from the main menu.

  3. Select Printer Settings: Scroll down and tap on PRINTER.

  4. Choose Bluetooth: Select Bluetooth at the top of the settings screen. Your SnackOs device will start searching for available Bluetooth printers.

  5. Connect to Your Printer: When your Epson TM-M30II appears under DISCOVERED, tap CONNECT next to the printer’s name. Confirm the connection when prompted. The printer status should now show as CONNECTED in green.

  6. Test Your Printer: Use the Test Print button, or exit the Settings app and open the Orders app to ensure the printer is functioning correctly.


Connecting Your Receipt Printer via USB

  1. Connect the USB Cable: Plug one end of the USB cable into the printer’s USB slot labeled iPad 2.1A. Connect the other end to a USB port on your SnackOs device.

  2. Open the SnackOs App: Launch the SnackOs app on your device.

  3. Access Settings: From the home screen, either navigate to the SETTINGS option on the upper-right menu or access it directly from the main menu.

  4. Select Printer Settings: Scroll down and tap on PRINTER.

  5. Choose USB: Select USB at the top of the settings screen. Your SnackOs device will start searching for connected USB printers.

  6. Confirm the Connection: Once you choose USB, you will get a prompt asking you to confirm if you want to connect to the printer via USB. Click on OK. When the Epson TM-M30II appears under DISCOVERED, click the CONNECT button to its right side. The printer status should now show as CONNECTED in green.


  7. Test Your Printer: Use the Test Print button, or exit the Settings app and open the Orders app to ensure the printer is functioning correctly.


Note: Printers connected via Bluetooth or USB are not registered on your Snackpass dashboard and can only be controlled through the SnackOs app.

How Do I Connect My Receipt Printer Via Bluetooth through Orderhub Legacy?

In order to connect your printer via bluetooth, you're going to use your Orderhub tablet:

  • Open up the Snackpass POS app.

  • On the bottom bar, go to the fourth option that reads SETTINGS.

  • Once in settings, scroll down to PRINTER settings and click on it.

  • Choose the Epson Receipt as your printer type.

  • Your tablet will begin looking for bluetooth receipt printers. Once you see it on the screen, select the printer and hit confirm. As a note, you can click the test receipt button first, just to ensure you're connecting to the right one.

  • Once you confirm, you will see that the printer settings will have a tag that reads CONNECTED.

  • Go to your orders tab to test it out. Scroll down to the bottom of an order and click on the black printer icon.

  • Your printer should be working.

How Do I Connect My Receipt Printer Via USB through Orderhub Legacy?

To connect your receipt printer USB, you're going to have to use a USB cable that connects directly from the printer to the orderhub tablet:

  • Connect one end of the USB cable on the printer's USB slot that reads iPad 2.1A. Connect the other end of the USB cable on the orderhub tablet.

  • On the bottom bar, go to the fourth option that reads SETTINGS.

  • Once in settings, scroll down to PRINTER settings and click on it.

  • The orderhub tablet will ask you if you allow the app to access the printer. Click on OK.

  • Find the printer and select the option that has USB in parenthesis, and hit confirm.

  • Your printer will now be connected via USB.

  • Go to your orders tab to test it out. Scroll down to the bottom of an order and click on the black printer icon.

How Do I Change The Number Of Receipts The Printer Prints?

This setting is currently only available on Orderhub Legacy, not SnackOs. This is the only setting that you can change for your printer when connected either on bluetooth or USB. Once the printer is connected, in order to change the number of receipts, do the following:

  • On the bottom bar, go to settings.

  • Scroll down to printer settings and click on that button.

  • It will then show you the printer that is connected and three button options.

  • Select the option that reads ''number of receipts printed''

  • Use the keyboard to change the number of receipts you want.

  • Hit confirm.

  • The number of printed receipts has been adjusted.

Note: Printers that are connected via Bluetooth or USB are NOT registered on your Snackpass dashboard and can only be controlled via your Snackpass POS app.

What Is Server Direct Print (SDP)?


SDP is the most updated way of setting up printers to allow them to communicate directly to the Snackpass server, which allows for stable and reliable printing along with a variety of more advanced printing functions.

  • Print jobs sent by the Snackpass Server.

  • Requires network connection either via Ethernet or Wifi Dongle.

  • Supports multi-printing (printing from multiple printers), prep station printing (printing select categories or items from select printers), and variable printing formats from the same printer.


Does My Printer Support SDP? How Do I Check?


Server Direct Print is a newer printing technology that we introduced late 2021. Therefore, if your store was set up before then, there's a chance that your printer has not been upgraded yet to be SDP-compatible. If you follow the guide below and find that your printer is non-SDP compatible, please reach out to our support team for the possibility of an upgrade.

Non-SDP compatible devices:

  • TM-M30II: This receipt printers looks just like our currently supported TM-m30II-H model, but it does NOT have SDP capabilities. It was traditionally connected to the Orderhub via USB or Bluetooth connection.

How do I check if my device is SDP-compatible or not?

  1. Open the plastic rear covers (rear & bottom side) by gently plucking them off the printer.

  2. Check Model Name next to “Epson” logo on the backside of the printer. If your printer says “TM-M30II” you DO NOT have an SDP Compatible printer.

  3. If you're still unsure, check the port modules (bottom side of printer). Only TM-M30II-H have USB slots.


Printer Configurations And Settings On The Dashboard


Registering Printers

Printers live in the Dashboard > Settings > Devices > Printers. Here you can see a list of printers already registered to the store. If the printer is already SDP enabled and properly provisioned out of the warehouse, you should be able to just click + Add Device, select the device type to add, and enter the serial number of the printer.

  • Note: this page will NOT display non-SDP printers connected in the store, such as Bluetooth or USB connected printers.




Editing Printer Properties

In order to edit a printer, simply click on the device name under your registered printers and click on the upper right button that says edit. Once you click on the edit button, you will be able to configure several settings for your printers.

  • Device Name. You will be able to name your printer. This is especially helpful when you have prep stations assigned to your printers.

  • Auto Print: You can enable or disable auto printing for your printers.

  • Print Copies: You can configure here the number of copies you want your printers to print out.

  • Print Format: You will be able to change here the format of either the receipt or the label.

  • Display Modifier Groups: This will allow your labels to have the modifier group name above the modifiers. It is important to mention that this is only compatible with label printers and exclusively in the full label format.

  • Connect To Cash Drawer: This allows you to create a cash drawer. It is important to note that cash drawers should only be connected to receipt printers, and not label printers.

  • Prep Stations: This allows you to select the prep stations for your printers, so they print out specific categories or items. Please refer to the Prep Stations article to learn how to create these prep stations.

Displaying Of Modifier Groups On Labels

We’re excited to introduce a new feature that allows you to display modifier group names above individual modifiers on labels. This improvement helps your staff quickly identify the modifier group (e.g., "Extra Topping") alongside the specific modifier (e.g., "Cilantro"). Note that this feature is only available with the Full Labels print format.

To enable this feature:

  1. Go to Settings -> Devices -> Look For Desired Printer.


  2. Select the printer you wish to modify by clicking on its assigned device name.

  3. Navigate to Print Format and choose Full Labels.

  4. Toggle on the Display Modifier Groups option and hit save.

Printing Items Individually On Receipts

If you prefer preparing items one by one and using receipt paper instead of labels, you can still benefit from the new feature. Simply load printer paper into your label printer. This setup will allow your printer to generate paper receipts with each item and its associated modifier groups clearly listed.

Types Of Receipt Formats

Epson M30 Receipt Printers can choose between:

  • Kitchen Ticket - Short and clean, for kitchen use.

  • Condensed Receipt - In between kitchen ticket and full receipt. For mostly kitchen use.

  • Full Receipt - It has the most detailed info, especially accounting info. For customer use.

Types Of Label Formats

Epson L90 / L100 Label Printers can choose between

  • Full Labels.

  • Condensed Labels.

Different Label Printer Formats


“Unpaid” part on the top means that these are open, unpaid orders. To learn more about the Pay Later feature, please red the Pay Later section in the feature walkthrough on our register article.

Open Tab Printing

Open Tab Printing is a powerful feature that automatically generates a new receipt for any updates made to unpaid orders. This includes adding new menu items, modifying existing ones, or voiding items. With this functionality, your team always has the most accurate updated order information at hand.


Important: This feature is currently available exclusively for KITCHEN TICKET format receipt printers.


Example Workflow:

  1. Original Order: Touchin Salad

  2. Additional Items: Added 2 Curry + Cheese items

  3. Additional Item: A Shisito

  4. Additional Item: One Fried Fish.

To activate this feature:

  • Navigate to Settings - > Devices

  • Select the desired printer by clicking on the device name.

  • Click on Edit

  • Go to Print Format - Select Kitchen Ticket.

  • Save changes.

Receipt And Label Paper Purchasing

Snackpass receipt printers use 3 1/8" thermal printer paper, which are widely available online and at office and restaurant supply stores. You can purchase rolls on Amazon here.

For label paper rolls, please use the StickyPOS website to order your label rolls, and follow these instructions:

  • Visit the StickyPOS website at www.stickypos.org

  • Navigate to the "Create An Account" section.

  • Fill out your information, ensuring to specify "Snackpass Customer" in the Message section.

  • Once submitted, you will be placed on a priority approval list. Expect to be contacted within 24 hours for account access. If it's been more than 24 hours, please contact StickyPOS Support for an update at [email protected]. At that time, you will be prompted to complete your billing information.

  • Select and purchase the StickyPOS product type HT-14 58x250 for your L100 printer compatibility.

You can purchase our label rolls in cases, with each case containing 27 rolls. Approximately 2,100 labels can be printed per 270-foot roll, totaling around 56,700 labels per case. The price of each case includes shipping, ensuring straightforward pricing. Shipping typically takes 2-3 days from the time of order. While you have the option to purchase label rolls from other sources, please note that using brands not approved by Snackpass or Epson may void the printer's warranty if any damage occurs due to their usage.



Did this answer your question?