Description: Set up a Receipt Printer on the QSR & Delivery POS with the following steps.
All receipt printers are thermal printers in QSR & Delivery. A Dot Matrix printer can only ever be a remote (kitchen/expediter) printer. Therefore, the following screenshot shows the proper way of integrating a receipt printer in the QSR & Delivery software.
- To begin, log in to the system and navigate to Admin > Config Tools > Database Settings. From there, select the Printers tab.
Note: The screenshot below shows the default amount of printers, two receipt printers, and two kitchen printers. The ID numbers are zero to three. You can add additional printers by selecting the green Add New Printers button to the right. - When you are ready to assign a printer to a station, click on the Printer Setup button on the right side of the screen.
- From there, pick a printer from the receipt printer list, and it will autosave the printer name. In the following screenshot, "Receipt1" is selected from the list of receipt printers, so this is the receipt printer for the QSRServer terminal.
- Click Save Settings, and the receipt printer setup is complete.
Whatever printer is selected in this drop-down will function as that station's receipt printer. This specific section of the software is unique to the terminal you are currently viewing. This allows you to set up the receipt printer uniquely on each system without interfering with one another.
Automatically Print Receipt When Submitting An Order: This setting will prompt a receipt at the receipt printer when you "send" an order. If you make a payment on an order, a Transaction Copy will always print at the receipt printer. However, if you press Send, the order will not print on the local receipt printer unless this setting is enabled. If you wish to enable this setting, you must place a check in the box on each terminal you have. This setting is a station-specific setting only.
Windows Printer Setup for QSR & Delivery
Basic Information
The QSR image is currently deployed with four receipt printers set up as Generic / Text Only printers, all of which are configured to go to COM1. It is important to remember that nothing you change in the Windows printer settings has any effect on the other QSR terminals. So, if we set Receipt1 to COM1 on QSRServer, it can still appear as COM2 on WS1, or COM3 on WS2. Because of this, all QSR Receipt printers can be set to print to Receipt1 without any negative repercussions. The naming convention for our receipt printers and kitchen printers is as follows:
RECEIPT PRINTERS each additional goes up by 1 |
KITCHEN PRINTERS each additional goes up by 1 |
||
QSRServer |
Receipt1 |
Kitchen1 |
192.168.213.201 |
WS1 |
Receipt2 |
Kitchen2 |
192.168.213.202 |
WS2 |
Receipt3 |
Kitchen3 |
192.168.213.203 |
WS3 |
Receipt4 |
Kitchen4 |
192.168.213.204 |
Configuring the COM Port
To change what COM port a Windows receipt printer is configured to, log in under the Admin profile and select Ports, and check off the COM port you wish to use. If there are any documents stuck in the current printer's queue, you will be unable to move the COM port assigned. The below three sections will go through the three types of COM ports used in QSR:
Serial-Based (COM) Ports
A COM port is also referred to as a "Serial Port," which uses a serial cable to connect from the printer to the POS system. Our Epson, Sinocan, and other legacy printers are often used serial cables to connect. Below is an example of a standard Serial COM Port. You have the ability to configure a serial-based COM port, as shown.
USB-Based (Virtual COM) Ports
A USB Port is also referred to as a "Virtual COM Port." These types of connections will always use a USB cable to connect the printer to the POS System(s). USB Printers emulate a serial port but cannot be configured. The screenshot below shows you the error message you will receive if you try to configure a virtual COM port.
Important: When plugging a printer into the POS system, windows creates the virtual ports USB001 and USB002.
Internal note:
You should be able to use either one when configuring the printer, but many have found that if the merchant is using the TM-M30 Printer, you will need to use USB002 instead of USB001 if there are any issues.
IP-Based (TCP/IP) Ports
An IP Port is also referred to as a "TCP/IP Port," which is nothing more than a network port assigned to an IP Address. These will always be used by a remote printer that can only connect to the system by way of a static IP address.
You can configure a TCP/IP Port to any IP address necessary by using the Configure Port option on the IP-based port itself. We can also choose Configure Port to view the IP Address assigned to a Port.
It is important to know that the name of the port may not always match the actual IP associated with that port.
Configuring the BAUD Rate
To set the baud rate, click on Configure Port... where you will be able to select from a number of different Baud rates. These Baud Rates vary based on the type of receipt printer they have.
Internal note:
Check the merchant's order in Archos/Titan to find out which printer they have at the terminal if they are unsure.
Below is a list of available Baud Rates for Harbortouch Printers:
- SII RP-D10: 115200
- Epson Thermal: 38400
- Sinocan Thermal: 19200
- Legacy Thermal: 9600 or 19200
Configuring the Flow Control
For all printer models except Epson Printers, the Flow Control will always be set to None. For Epson Printers, you will want to change the Flow Control to Hardware instead. The reason is for split check printing—if not set correctly, it will not print all of the split checks and will "time out."
Perform a Windows Test Print
Lastly, we want to send a test print to ensure that the printer is working correctly.
- To do so, right-click on the printer and choose Properties. Select Print Test Page, which can be found in the lower right corner.
- If we cannot get any test prints to come out from the Windows printer interface, it is pointless to move on to troubleshooting the printers in the software. Check the Hardware Configuration if you've confirmed all the above settings are correctly configured.
Comments
0 comments
Please sign in to leave a comment.