Skip to main content

Thermal Printer

June 14, 2024

Description

How to load paper and connect an external thermal printer to your POS

What's in this article?

In addition to the built-in printer included with your POS terminal, you may need to add an external printer for times such as when you need a kitchen printer to receive chits. An external thermal printer can connect to your network through a wired connection to your POS or to your router. Connecting the printer to your router allows multiple POS devices to be able to print. 

thermal printer

NOTE:
Bluetooth connection is not supported. Connecting using a USB or Ethernet cable connection is the recommended configuration. 

Load printer paper

Thermal printers use a special paper that is heat sensitive instead of using ink. The  80mm (3.125") thermal receipt paper is included with your initial order of the printer and can be purchased at an office supply store or from Bank of America. A kit that includes 24 80mm x 230' thermal rolls and one thermal print head cleaning card, which should be used regularly to maintain receipt quality, is available.

To load printer paper 
  1. Press the cover open button on the top right side of the printer.
  2. Place a paper roll inside the compartment with the end of the roll on the bottom.
  3. Pull a portion of paper over the receipt paper roller and close the cover lid.
  4. Press the Feed button once to test the paper loaded correctly.
  5. Tear off the excess paper.

NOTE: 
Hot or humid environments can affect printing. If you have such an environment, an impact printer may be a better fit for you.

Connect the printer

Connect the printer to the POS using the provided USB cable or connect the printer to your router using an Ethernet cable. 

To connect the printer with  USB cable
  1. Plug the terminal into power and power on the terminal.
  2. Plug the USB cable into the USB port on the back of the printer.


  3. Plug the other end of the cable into the USB port on your POS terminal. The terminal will display a popup message to allow access to the USB device. 

    all app to access USB
  4. If desired, select the checkbox to make the printer the default printer.
  5. Tap OK
  6. Configure the printer in the Point of Sale app and print the test receipt. See below for instructions.
To connect the thermal printer using Ethernet cable
  1. Plug the terminal into power.
  2. Connect the printer to the router using an Ethernet cable, inserting the Ethernet connection into the LAN port on the back of the printer. 
  3. Power on the printer and wait at least 10 seconds.
  4. Using a paperclip or similar tool, press the Function button on the back of the printer.  A receipt showing Ethernet settings will print. 
  5. Configure the printer in the Point of Sale app and print the test receipt. See below for instructions.

Configure the printer in the Point of Sale app

Once connected, configure your printer. The printer configuration steps will vary depending on which solution you are using and whether you connected the printer using USB or Ethernet cable.

To configure the printer for Essentials or Retail Point of Sale
  1. On your terminal, login in to Point of Sale app.
  2. If prompted, click OK to allow the app to access the USB device.

  3. From the Point of Sale app slide-out menu ☰,  tap My Hardware.

  4. In the Printers section, tap Add.

    my hardware with add printer highlightled

  5. Do one of the following, depending on how you connected the printer:

    add printer options for usb, network or bluetooth
    USB
    1. Tap USB Receipt Printer.
    2. Tap the printer model, then tap Next.
    Network Printer (Ethernet)
    1. Tap Network Receipt Printer.

      add printer dialog with options to add usb, network or bluetooth
    2. Enter the IP address from the Ethernet printout, obtained by pressing the Function button after connecting to the router. Tap Next.
  6. Name the printer.

    printer configuration details
  7. Define the printer’s settings. If you only have one printer, it can be used as both a receipt printer and a kitchen printer.
    • Turn on Kitchen printing to print kitchen chits, which instructs the kitchen on which items to prepare, how to prepare an item, and customer or table information. They do not look like regular receipts or include any prices.
    • Turn off Receipt printing unless you plan to use the printer to print customer receipts.
    • If you have a cash drawer connected directly to the back of the printer, turn on the Cash drawer option. See Cash Drawer Configuration for more detail.
  8. If you select Kitchen Printer, tap Kitchen to add the printer to the Kitchen printer group and then tap Go Back.  

    assign to a printer group
  9. Tap Done. A new line will appear on the My Hardware screen for the printer that was added.  A test receipt will print automatically. If the receipt does not print, tap Test to print a test receipt to ensure the printer is connected and configured properly.
To configure the printer in Restaurant Point of Sale app
  1. Connect the printer using USB or Ethernet, as described above.
  2. From slide-out menu, tap Settings.
  3. Depending on how you want to configure the printer, tap Receipt Printers, Kitchen Printers, or Label Printers, depending on what role the new printer will have.

    choose a printer option
    Kitchen Printer Setup
    1. From the Settings menu, tap Kitchen Printers.

      kitchen printers selected
    2. Tap one of the following:
      • To set up the printer for just one terminal,  tap Add Local Printer
      • To make the printer available for all your devices, select Add Shared Printer.
    3. Tap the Bixolon printer in the list of discovered printers.  It will show as Bixolon - USB or Bixolon - Network depending on how it is connected. If the printer does not display in the list, you can manually add it: 
      To manually add a printer
      1. Tap Specify Printing Manually.
      2. Tap Using wireless adapter.
      3. Enter the IP address of the printer, which you obtained from the printer.
      4. Tap the checkmark at the top of the Add Printer dialog box to add the printer and return to the Receipt Printer screen.
    4. Select the printer group for this printer. The groups that display are configured in Back Office.

      routing group selection
    5. Tap OK to use the configured kitchen device.
    6. Enter a name for the printer. Give your printer a name that indicates its purpose and/or location, such as "Kitchen Printer" or "Front Counter Printer".
    7. Tap Print test receipt to confirm that the printer is configured.
    8. Tap the checkmark in the top right corner to save and exit.
    Receipt Printer Setup
    1. From Settings > Printer, tap Receipt Printers.

      receipt printers option
    2. Tap Add Receipt Printer.

      add receipt printer highlighted
    3. Tap the printer from the list of discovered printers. Note that if you have configured the terminal's printer, it may also display in the list. If the printer does not display in the list, you can manually add it:
      To manually add a printer
      1. Tap Specify Printing Manually.
      2. Tap Using wireless adapter.
      3. Enter the IP address of the printer, which you obtained from the printer.
      4. Tap the checkmark at the top of the Add Printer dialog box to add the printer and return to the Receipt Printer screen. To manually add a printer

      choose the discovered printer

    4. Name the printer.

      name the printer
    5. Tap Print test receipt to test the printer. 
    6. Optionally, select the Run in safe mode checkbox.
    7. Tap the checkmark at the top right to save. The new printer will display as a Configured Printer in Receipt Printers. Tap the Back arrow to return to the Settings menu.

    NOTE: You may set the printer as a label printer, similar to the setup of the Kitchen printer. When the thermal printer prints a "label" it will print a short receipt. The thermal printer does not print labels.

Support for other thermal printers

Bank of America supports the Bixolon SRP-350iii and Bixolon SRP-350v thermal printer. We do not recommend using other printer models. Bank of America has tested and can support integration to this recommended model.


Did you find this article helpful?