receipt printers usually acts as a piece of hardware for the POS software. Nowadays POS receipt printers is paper rolls instead of paper sheets. These POS printers are quite cost effective. Some of the widely used brands of POS printers include Epson, Star Micronics, POS X, IBM, Samsung, Ithaca (Transact Technologies), Cognitive, and Citizen.
Thermal receipt printers:
Thermal receipt printers use heat transfer to print on thermal paper. They are extremely fast, print a much sharper receipt. They don't require a ribbon. Thermal printers are more expensive and the receipts fade over time.
Impact receipt printers:
Impact receipt printers are less expensive and the receipt never fades due to age. Impact printers are much slower, louder and require changing and purchasing of ink ribbons.
A barcode printer is a computer peripheral for printing barcode labels that can be attached to various physical items. Barcode printers are commonly used to label cartons before shipment or to label retail items with Universal Product Codes.