Clubspot supports both thermal and impact printing within the POS application. This article aims provide guidance on any issues you might encounter with your printers or printing. Use the below table of contents to jump to the most applicable scenario.
To check your printer status at a glance, go to Point of Sale → Printers in the dashboard.
The WAN port column of the table is the best telltale of whether or not Clubspot can establish a connection to the printers. In the above case, 9100-9104 are the port numbers for the individual printers, and “OPEN” is the port status.
OPEN means that Clubspot can communicate with the printer without any issues
FILTERED or CLOSED means that Clubspot cannot reach the printer. The printer could be off, the correct port forwarding rules may not be in place, the WAN IP address could be wrong, the firewall is blocking our print server’s traffic, or the ethernet cable running to the printer could be disconnected at some point.
<aside> 💡
Note that the Printer Status interface is only compatible for the supported Star TSP100III and Epson TM U220B printers. If you have printers that are not recommended for the Clubspot system the WAN Port my not correctly reflect the printer status.
</aside>
If all printers are showing as “Filtered” in the printer status display, the issue is most likely related to an incorrect IP address. This typically happens when the public IP address of the club’s network has changed. To confirm this, use a device that’s connected to the same local network as the printers and search for “what is my IP address” in a web browser. Compare the result with the WAN IP address configured in Clubspot.
If they don’t match, the Clubspot system won’t be able to route print jobs correctly. In this case, please reach out to Clubspot Support so the correct IP address can be updated on your behalf. This problem should not occur if the club is using a static IP address, as static addresses are designed to remain consistent.
<aside> 📢
Static IP addresses or use of a DDNS service are a requirement for using printers via the Clubspot Point of Sale as this is the only way to reliably send prints to the club without disruption.
</aside>
Another common cause of this issue is missing or incorrect port forwarding rules. During the initial onboarding process, Clubspot confirms that the required ports are open to allow communication between your printers and our print servers. However, if the router has been factory reset or a new network has been installed, these port forwarding rules may have been erased. Your IT team will need to re-establish the correct settings on the router.
To restore printer connectivity, port forwarding must be configured so that traffic from Clubspot’s print servers can reach the internal IP addresses of your printers. The print servers use the following IP addresses: 35.169.197.221 and 34.139.36.184. These IPs should be set as the external source when configuring port forwarding on the router. Each printer on your network will also have an internal static IP address (e.g., 192.168.1.110), and the router should forward traffic to that address on internal port 9100. The external port can be assigned as 9100, 9101, 9102, and so on, with one unique external port assigned per printer. For example, if you have three printers, you might forward external port 9100 to the first printer, 9101 to the second, and 9102 to the third, all targeting internal port 9100.
The exact steps to configure port forwarding will depend on the specific router used at the club, but generally, it involves logging into the router’s admin panel and setting the appropriate rules under its port forwarding or NAT configuration settings. If you’re unsure how to proceed, your IT support team can assist, or you can contact Clubspot Support for guidance. Maintaining accurate IP and port forwarding settings is critical for ensuring uninterrupted print functionality within the POS system.
If only one printer isn’t printing while the others are working normally, the issue is most likely isolated to that specific device and is typically hardware-related. This kind of problem is rarely caused by a change to the public IP address or a loss of port forwarding rules, since those would generally affect all printers at once.