One thing I have tried to search before in the past is how to make some of the POS peripheral devices work with a web based POS app. The answer that I found mostly was as web apps are not being executed on the machine as such but rather in the browser with limited access to features, it is not possible. Although there can be a large range of Hardware devices involved in POS applications the most common ones include Printer, Cash Register and Bar Code Scanner. Printer and Bar Code scanner can work with any app but Cash Register could not from what I understood in the past. Now I stumbled upon this article which explains how you can configure your Cash Register to open when a print is sent to the printer.
This article recomends a specific model of printer but my question is that can this behavior be achieved with any printer or is it a printer specific feature. If this is a feature, is there a common name for this mechanism?