PHP Point Of Sale

Star TSP 100 Receipt Printer

Basic Setup information

The recommend receipt is the Star TSP 100 ECO using the Firefox or Chrome browsers. Our recommended label printer is the Zebra LP 2824 Plus printer with 2 x 1 labels. 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.

Windows Setup

Install Driver For Windows

  1. Go to driver download page: http://www.starmicronics.com/support/manual.aspx?printerCode=TSP100ECO

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

Firefox Setup

  1. In firefox click the menu button at top right of screen (three horizontal bars) (as shown below)
Firefox setup menu

Firefox setup menu

  1. Choose Print
  2. Click Page Setup (Make sure print background images is unchecked)
  3. Click Margins & Header/Footer
  4. Set all margins to 0.
  5. Set Headers and Footers to --Blank-- as shown below
Page setup for margins + headers/footers

Page setup for margins + headers/footers

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

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

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 PHP POS 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.

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

Mac Setup

Install Driver For Mac

  1. Go to driver download page:
    Driver Download Page
Download the CUPS driver

Download the CUPS driver

  1. Find the file from your recent downloads folder and extract it:
Extract the folder by double clicking 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"

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.

Enter your Admin Password for the computer.

Once you have installed the CUPS driver close the Installer.

Finished installation. Click "Close"

Finished installation. Click "Close"

Add Printer

Open Printers and Scanners

Click the "+" button to add the printer

Click the "+" Sign

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

Paste In the Command and Press Enter

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

Click on the Printer

Click on the Printer

From the Administration action Dropdown list select Set Default Options:

Select Set Default Options

Select Set Default Options

Set the following Options:

General:

Cash Drawer Control

Star TSP 100 LAN printer Plus Setup for iOS/Android

  1. Connect the printer to your router
  2. Download the PHP Point of Sale app from Apple App Store/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!

Store Logo On Receipt

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

Star TSP 100 Receipt Printer