Almost any barcode scanner will work as long as it can read code-128 and is programmed to hit return (enter) after scanning each item. You can test out your barcode scanner using UPC codes or the system generated barcodes in our demo here.
Most thermal receipt printers will work as long as they are installed on the machine accessing OnlinePOS.com. The recommended receipt printer for OnlinePOS is the Star TSP 100 ECO using the Firefox browser, the Chrome browser or the Safari browser. Although this is the recommended printer, you can try your own on the demo site to see if it will work correctly. (Make sure to set margins to 0 and remove any headers/footers). Test your printer on the demo here, and let us know which ones worked so we can keep adding to the list of printers that are confirmed to work with OnlinePOS.
The only types of cash drawers that are possible to support (that open automatically) are the ones that connect to a receipt printer such as Posiflex CR6310b.
The supported label printer is Zebra model LP2824, but you can test any UPC label printers that you might have on our demo to confirm, and let us know so we can add to the list of compatible label printers.