Skip to main content

Barcode and printer

Who can use this: Cashiers use scanners/printers. Managers set location receipt options. Where to find it: POS for scanning. Settings > Locations for receipt ticks. Products > Barcode Generator / Label Printing for labels.

What is this?​

How BillShop works with common shop hardware. BillShop uses the browser — the scanner types into the focused box, and printing uses the OS printer.

Barcode scanner​

Before you start​

Products need a SKU / barcode that matches the label. Test on POS with one known item.

Steps​

  1. Open POS.
  2. Click Search product / SKU... so the cursor is in the search box.
  3. Scan the barcode.
  4. The product should enter the bill.
  5. If nothing happens, click the search box again and rescan.

Tips​

  • Most USB scanners work like a keyboard.
  • If scan fills the wrong field, click product search first.
  • Print labels from Products > Label Printing or Barcode Generator.

Receipt / thermal printer​

Before you start​

Install the printer on Windows (or the shop PC OS). Know which Location the POS uses.

Steps​

  1. Open Settings > Locations.
  2. Edit the location.
  3. Tick the receipt lines you want (shop name, phone, address, and other options on the form).
  4. Save.
  5. Make a test sale on POS and print.
  6. In the browser print dialog, choose the thermal printer and correct paper size.

Tips​

  • Wrong shop name on paper → you edited a different location than POS is using.
  • Reprint anytime from Sales > All Sales > Print Invoice.

Cash drawer​

Steps​

  1. Many drawers open from the printer kick code when a receipt prints.
  2. Open the cash register in BillShop when your shop requires it — see Cash register.
  3. If the drawer does not open, check printer “open drawer” settings in Windows / printer utility.

Common problems​

ProblemSolution
Scanner types numbers but no productSKU does not match, or search box was not focused.
Print preview blankCheck browser blocked pop-ups; try reprint from All Sales.
Label size wrongChange label template in Label Printing.