Receipt Printer Setup

Created by Ezra Weinstein, Modified on Mon, 01 Apr 2024 at 06:19 PM by Bradley Hobart

The recommend receipt is the Star TSP 100 ECO using the Firefox or Chrome browsers. Other customers have had success with other printers from companies such as Epson. If you plan to purchase a different receipt printer than the recommend, try to get one that prints on paper that is 72 mm or greater.



Install Driver For Windows

  1. Go to driver download page:

  2. Download & Install the driver software "TSP100 futurePRNT Software" from the page above. Follow the on screen setup wizard after downloading.

Chrome Setup

  1. In Chrome click the menu button at top right of screen (three vertical dots) (as shown below) and choose Print

Chrome menu

  1. In the dialog the pops up; match your settings on left dialog as shown in image below (**You will need to click the link more settings to reveal margins and paper size)

Dialog for printer settings

  1. You can now print and that is IT!

Disable printer dialog confirmation for Firefox (Printing without interaction)

  1. Type about:config at Firefox’s location bar and hit Enter.
  2. Right click at anywhere on the page and select New > Boolean
  3. Enter the preference name as print.always_print_silent and click OK. Then set the boolean value to true.
  4. Restart firefox
  5. In CoreStore make sure you have the preference "Print Receipt After Sale" checked in store config/settings. This will ensure printing will happen without clicking anything when completing sale.

Disable printer dialog confirmation for Chrome (Printing without interaction)

  1. Launch Chrome and check that the Chrome Version is at the latest version
  2. Type about:flags in the address bar and ensure that the Disable Print Preview flag is NOT enabled (Print preview must be enabled for Kiosk Printing to work)
  3. Close the browser
  4. Find the browser shortcut on your desk top, right click and select 'properties'
  5. Append the following text to the end of the target field:  --kiosk-printing
  6. Save, and launch Google Chrome. It should now load in full screen (kiosk) mode
  7. The print preview will appear on your screen, but will instantly print a receipt to your default printer.

Paper Size Setup for Receipt Printer

  1. Go to my computer -->Control Panel->Printers
  2. Right click on Star TSP 100 --> Printer Properties
  3. Click Device Settings Tab
  4. In the Form to Tray Assignment choose 72mm x Receipt

Cut receipt when print copies/duplicate

  1. Go to control panel --> Devices and printers
  2. Right click printer --> Printer properties
  3. Click Device Settings
  4. Change Page Cut Type --> Partial Cut



 More detailed information can be found here: Detail Setup Guide


Install Driver For Mac

  1. Go to driver download page: Driver Download Page

Download the CUPS driver

  1. Find the file from your recent downloads folder and extract it:

Extract the folder by double clicking it

  1. Find the Installer pkg file and open it:

Click "Next" on each step to complete the installation.


Click "Next"

Admin Password Required

You will need to have your admin password in order to complete the installation.


Enter your Admin Password for the computer.

Once you have installed the CUPS driver close the Installer.


Finished installation. Click "Close"

Add Printer

Open Printers and Scanners


Click the "+" button to add the printer


Click the "+" Sign

Copy these exact settings except change the Address to match what your printer has.
If you dont know what the IP address of the printer is follow "Obtaining IP address of Wireless LAN Printer Installation" below.


Once you've put in all this information click 'Add'. Your printer should now be able to print.

Obtaining IP address of Wireless LAN Printer Installation

Wireless or LAN Printer Setup

If you are installing A LAN or Wireless printer Obtain the IP Address by following the Wireless Printer Setup Bellow:

If you are setting up the wireless LAN version of the printer you will need to obtain the ip address it was assigned.

To perform a hardware self test on your printer:

Turn it OFF
Hold the feed button down and turn the power back ON at the same time
Release the feed button. This will print out two test receipts.

At the bottom of the second page, it will show 'Current IP Parameters Status'.

Hang on to this page or make a note of the IP Address.


Cash Drawer Setup

Once you've got the printer all set up, you can connect up the cash drawer.

The cash drawer connects to your receipt printer, and is triggered to open when you finish a sale and the receipt is printed by the printer.

To setup the Cash Drawer:

  1. Plug the RJ12 connector cable (the one that looks similar to a phone line) from the cash drawer into the receipt printer.

  2. Head to the following URL: http://localhost:631/printers/. This will take you to CUPS. CUPS is a network printing service used by Mac computers. It allows you to setup your printers on a network, and customise options such as cash drawer setup.


Receive this screen?

If you receive a Web Interface is Disabled notice simply run the provided command in terminal.

If you receive this notice:


Copy the command:


Find terminal with Spotlight Search and Open it:


Paste in the command and hit Enter:


Paste In the Command and Press Enter

Once you are in CUPS, Select your printer model from the list below:


Click on the Printer

From the Administration action Dropdown list select Set Default Options:


Select Set Default Options

Set the following Options:



Cash Drawer Control

  1. Connect the printer to your router
  2. Download the CoreStore app from Apple App Store or Google Play
  3. Make sure your iOS/Android device is on the same network as your printer
  4. Click the print button on the receipt or click the print button in the menu
  5. Select the printer on dialog that pops up.
  6. Your DONE!



The store logo is 255 x 90. It looks best if this is a black and white logo only.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article