Follow

RECEIPT PRINTER - Setup and Configuration

Latest Update: 3/2/2011

Thermal Receipt Printers are a quick and convenient way to provide professional quality receipts to your patients during checkout, and MJ Freeway supports both economical and top of the line printers from Star Micronics.

Please Note: At this point in time, only Star Micronics TSP 100 series printers have been certified to work with MJ Freeway. 


Basic Requirements

We have taken the time to research, execute hands-on testing and certify the top of the line Receipt Printer from Star Micronics. This printer meets the following requirements: 

  • Provide a USB interface to connect to the Workstation:
    • Nearly all of the newer model Receipt Printers connect via USB. However, several of the older models are restricted to older Serial and/or Parallel interface connections, which often provide slower performance and consistency issues during checkouts. Ensure that your Receipt Printer connects via USB 2.0 or higher for the best possible checkout experience.
  • Cash Drawer connection directly from Printer:
    • Currently, in order to enable automatic cash drawer functionality (such as opening upon checkout) the Receipt Printer must come with the ability to connect and communicate with the cash drawer. This connection is known as an RJ12 interface, and usually looks like a "telephone line" from the printer to the cash drawer.
  • Allows for a minimum 80mm width receipt paper roll:
    • MJ Freeway is designed to provide crisp, clean, professional receipts which require 72mm width for all of the output. With 80mm width capacity, the margins and look of the receipt will print without distortion, as intended.

Supported Hardware

Based on our internal testing and validation of known Receipt Printers, we have certified and recommend the following manufacturers and models for use with MJ Freeway:

 


Installation and Setup

If you have ever installed a printer on Windows or Mac, installing the Star Micronics Receipt Printer follows the same method.

However, this step-by-step guide will cover the specific configuration steps that must be taken for each of the versions or Windows and Mac, in order to get the Receipt Printer to correctly print from MJ Freeway through the Firefox browser.



Step1 - Getting Started

The first step to integrating your new Star Micronics Receipt Printer that has been purchased either from MJ Freeway, or at the very least meets the requirements detailed in the HWRP01 - Receipt Printers - Requirements and Overview article, is to unbox the unit, and ensure that you have all of the required components.

1. Unbox the unit, making note of the Make and Model number, in case you need support in the future. 

2. Plug in the power cord into an available surge protector at the location where your receipt printer will reside. **Note: the printer will not turn on until you connect it to the computer as well as the power supply.  Do not connect the USB to the computer yet. This will come later on in the set up process. 

3. Take the USB cable out of the box, and connect one end to the printer, and the other to an available USB port on the workstation. Take note of which USB port you use. If you disconnect the printer and plug it in to a different USB port, Windows will not retain your printer settings. Once again, do not connect the USB to the computer just yet.  You should only have the power supply and USB chord connected to the receipt printer, still not connected to the computer just yet. 

Important Note: Whether on a Windows or Mac workstation, it is key that your Receipt Printer be plugged into an available USB port on the workstation itself and not a USB hub. In addition, should the workstation be moved, or the printer relocated in the workspace, please take care to plug the receipt printer back into the same USB port as before.

The reason for this, is that the configuration that will be put in place below is very precise, and if the receipt printer is plugged into another USB port (or on a USB hub), Windows or Mac may install the printer as a new printer, without any of the required configuration settings. Please take note of this requirement, so as to prevent any unwanted issues during checkout.

Step 2 - Download and Install the Printer Driver

Download the appropriate drivers for your Star Micronics printer model, as follows:

Select the option to 'Open with'

Windows Users - If you are installing from the download, Unzip the download first.

 

 Double-click on "Autorun" application and follow the next steps, selecting "extract all"

 

 

Windows 8 Users - You will need to download the specific Windows 8 Driver for your printer from Star Micronics website. It is not included on the driver disc that ships with the printer.

1. Once the CD Menu appears, go ahead and click on "Install" (TSP100 Series CD Menu pictured)

 

 

2. Click on "I Accept", to Continue with the installation

3.  Select "yes" when prompted to run the program InstallShield Wizard.  Select "next" when asked.   Go ahead and select the "Typical" settings, and click "Install" to complete the installation.

4.Follow the prompts until you reach the "finish" button.  Now, turn on the TSP Receipt Printer by plugging the power supply into a live outlet (if you have not done so already).  Make sure the power chord is connected completely to both the power outlet and the printer.  Next, connect the USB chord from the TSP printer to your computer.  This will prompt the printer to adjust itself slightly and Windows should state that it is installing a New Device. Your TSP printer power light should also be glowing green.  (If no pop-up or notification was shown, wait 30 seconds, and go ahead to the next step.)

5. Go to Start | Printers and Faxes or to Start | Devices and Printers and check that the TSP Receipt Printer exists. If so, then your installation is complete.

6. If not, then go back to Step 4, and unplug your printer, and plug it in again (Leave the printer "on")

Mac-logo.jpg

On Mac OS X (10.5.x+), open the downloaded ZIP file from the links above, or mount the CDROM, and navigate to /Mac/CUPS.

1. There will be a 'starcupsdrv-3.02_mac_20100224.zip' file or newer located there. Double-click to Unzip the file.

2. In the unzipped directory (/starcupsdrv-3.0.2_mac), open the folder Driver, and double-click the starcupsdrv-3.0.2.pkg file to run the Driver Installer.

** Please note ** If during the installation, a message states that it "Cannot install drivers", then the Mac is already up to date and ready for the printer installation. Go ahead and close the installation, and proceed with Step 3.

HWRP02_-_Mac_Error_-_CUPS_already_updated.png

3. Connect the TSP Receipt Printer to the Mac (via USB), and turn it on.

4. Now open System Preferences, and click on Print and Fax

5. If the TSP Receipt Printer is not in the list, then click on the + button at the bottom of the list to add a printer.

6. Highlight the TSP Receipt Printer in the Add Printers list, and the Mac will automatically find the print driver. With the correct printer found, click on the add button, and that's it!

Once the installation of the TSP Receipt Printer is complete, and you can see the printer in your Printer Devices list, go ahead to the next section.



Step 3 - Configure Installed Receipt Printer

At this point, you are now ready to proceed with your Operating System specific installation and configuration.

Please select one of the following configuration walk-through wizards, based on your Operation System:

    • Windows XP Workstation - TSP Receipt Printer Configuration
Step 1 - In the Printers and Faxes window, select your TSP Receipt Printer, and right-click on it, and then select the "properties" option.
Step 2 - In the Printer Properties pop-up window, select the Advanced Tab, and click on 'Printing Defaults'.
Step 3 - Under Printing Defaults, click on 'Advanced' HWRP02_-_XP_Config_Step2_-_TSP100_Printing_Defaults.gif
Step 4 - Under Advanced Options, change the Paper Size dropdown to 72mm x Receipt, then click Ok and Ok HWRP02_-_XP_Config_Step3_-_TSP100_Advanced_Options.gif
Step 5 - Select the 'Device Settings' Tab, and change the FRICTION to 72mm x Receipt, and update the Cash Drawer 1 (optional, if using a cash drawer) to Open Before Printing, and click Ok to save HWRP02_-_XP_Config_Step4_-_TSP100_Device_Settings.gif

 

    • Windows Vista - TSP Receipt Printer Configuration
Step 1 - Go to Control Panel, select the Printers section. Then select your TSP Receipt Printer, and right-click on it, and then select 'Properties'.
Step 2 - In the Printer Properties pop-up window, select the Advanced Tab, and click on 'Printing Defaults'. HWRP02 - Vista Config Step1 - TSP100 Advanced.gif
Step 3 - Under Printing Defaults, click on 'Advanced' HWRP02_-_Vista_Config_Step2_-_TSP100_Printing_Defaults.gif
Step 4 - Under Advanced Options, change the Paper Size dropdown to 72mm x Receipt, then click Ok and Ok HWRP02_-_Vista_Config_Step3_-_TSP100_Advanced_Options.gif
Step 5 - Select the 'Device Settings' Tab, and change the FRICTION to 72mm x Receipt, and update the Cash Drawer 1 (optional, if using a cash drawer) to Open Before Printing, and click Ok to save HWRP02_-_Vista_Config_Step4_-_TSP100_Device_Settings.gif

 

    • Windows 7 - TSP Receipt Printer Configuration
Step 1 - Go to Start | Devices and Printers, locate the TSP Receipt Printer, right-click it and Select Printing Preferences from the menu HWRP02_-_Win7_Config_Step1_-_TSP100_Right_Click_Pref.jpg
Step 2 - Under Printing Preferences, click on Advanced HWRP02_-_Win7_Config_Step2_-_TSP100_Printing_Preferences.jpg
Step 3 - Under Advanced Options, change the Paper Size dropdown to 72mm x Receipt, then click Ok and Ok HWRP02_-_Win7_Config_Step3_-_TSP100_Advanced_Options.jpg
Step 4 - Back to Start | Devices and Printers, locate the TSP Receipt Printer, right-click it and Select Printer Properties from the menu HWRP02_-_Win7_Config_Step4_-_TSP100_Right_Click_Prop.jpg
Step 5 - Under the General tab, click on Preferences. Under the Paper/Quality tab, change the paper source to FRICTION then select OK.
HWRP02_-_Win7_Config_Step5_-_TSP100_Prop_to_Preferences.jpg

Step 6 - Under the Advanced tab, click on Printing Defaults.

Repeat Step 3 above

HWRP02_-_Win7_Config_Step6_-_TSP100_Printing_Defaults.jpg
Step 7 - Select the Device Settings Tab, and change the FRICTION to 72mm x Receipt, and update the Cash Drawer 1 (optional, if using a cash drawer) to Open Before Printing, and click Ok to save HWRP02_-_Win7_Config_Step7_-_TSP100_Device_Settings.jpg
Mac-logo.jpg

On Mac OS X (10.5.x+), the TSP Printer Configuration needs to be completed via the Firefox application, and not in the Print and Fax section of System Preferences.

1. Open Firefox, and go to File | Page Setup

2. In the Format For dropdown, make sure that the TSP Receipt Printer is selected (in the example below, the TSP143 is the TSP100 Series printer)

3. In the Paper Size dropdown, select the 72mm x 2000mm paper. Then click Ok to save this setting and close the window.

HWRP02_-_Firefox_Config_-_Page_Setup.gif

4. Next, back in Firefox, click on File | Print and check that the printer is set to the TSP Receipt Printer.

5. Select Printer Features in the 3rd dropdown.

6. In the Feature Sets drop-down select Cut Options. Set both the Document Cut Type and the Page Cut Type to Partial Cut.

HWRP02_-_Mac_Config_-_Partial_Cut.png

7. In the Feature Sets drop-down select Cash Drawer Control. Set the Cash Drawer dropdown to Open Drawer 1.

HWRP02_-_Mac_Config_-_Cash_Drawer.png

8. Select Firefox in the 3rd dropdown, and set all of the Page Headers and Footers to blank.

HWRP02_-_Mac_Config_-_Firefox_Settings.png

9. Finally, in the Presets dropdown, select Save As..., and give it the name Receipts. (This saves all of the above configuration, so that it does not have to be set for future receipt printing. Just make sure to "select" Receipts in the Presets dropdown, before clicking Print.)

HWRP02_-_Mac_Config_-_Save_Preset.png

That's it, the TSP Receipt Printer is now configured on your Mac!

With the Printer Configuration in place, the last step is to update Firefox, and its print configuration.


Step 4 - Firefox Print Configuration

The final piece of the puzzle is to correctly configure the MJ Freeway preferred browser, Firefox, to print correctly to the TSP Receipt Printer.

Please Note: You may have already configured the Firefox browser for your Label Printer, and if so, the configuration steps below have already been completed. Please skip this step.
  • In Firefox, go to File | Page Setup and then the Margins & Header/Footer tab, and ensure that all of the margins are set to 0.0 and all of the headers/footers are set to --blank--. Click Ok to save.

HWRP02_-_Firefox_Config_-_Page_Setup.gif

On Mac OS X (10.5.x+), follow these steps to correctly configure the margins in Firefox:

1. Open Firefox, and type about:config in the address bar, and press .

2. Click the button "I'll be careful, I promise." to continue into the configuration area.

HWRP02_-_Firefox_Config_-_About_Config.png

3. Type margin into the Filter field to locate the settings for the top/bottom/right/left margins.

HWRP02_-_Firefox_Config_-_Margins.png

4. Ensure that they are all set to 0.0, and once completed, close Firefox.

The configuration of the TSP Receipt Printer on the workstation is now completed, and receipts can now be printed from MJ Freeway.


Other Resources

For more information, you can reference these other MJ Freeway Knowledge Base articles:

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments