Barcode Scanner for SambaPOS: What Restaurants Actually Scan

Quick answer: Any USB scanner in HID keyboard mode works with SambaPOS with no driver and no configuration — it types the barcode as if you had keyed it in. The interesting question in hospitality is not whether a scanner works, but what you would scan. Restaurants use barcodes very differently from shops.

For goods-in and stocktaking, a wireless model earns its keep — the NBBS-W35 lets you count a walk-in freezer without dragging a terminal in with you. At a counter handling loyalty cards or phone vouchers, you need a 2D imager such as the NBBS-S30: a laser scanner cannot read a phone screen.

What restaurants actually scan

Most barcode scanner guides are written for retail, where the model is obvious: the customer puts an item on the counter, you scan it, it joins the bill. In hospitality that flow barely exists — nobody scans a plate of food.

The genuinely useful applications are elsewhere, and they shape which scanner you should buy.

Goods-in and stock control

The strongest case. Deliveries arrive with barcoded cases; counting them by hand into a spreadsheet is slow and error-prone. Scanning stock as it arrives, and again at stocktake, is where a scanner pays for itself in a kitchen.

This is done standing in a store room, a cellar or a walk-in freezer — which is exactly why a wireless scanner matters far more here than at a shop counter. A wired scanner means bringing the stock to the terminal instead of the terminal to the stock.

Loyalty and member cards

Scanning a membership card or a customer's app screen to pull up their account. This is the case that forces the 1D-versus-2D decision, because a phone screen is involved.

Vouchers, discount codes and delivery orders

Printed or on-screen vouchers, and pickup codes for delivery orders. Again, usually 2D and usually on a screen.

Bottle and keg tracking in bars

Higher-value stock with real shrinkage risk. Bars that track spirits at bottle level use scanners for exactly this.

Choosing: the decision is 1D versus 2D, not brand

1D laser scanners read the striped barcodes on packaging and cases. They are fast, inexpensive and completely adequate for goods-in if that is all you do.

But a laser scanner cannot reliably read a backlit phone screen. It works by reflecting a beam off a printed surface; a screen emits light rather than reflecting it. A 2D imager captures an image instead and reads screens without difficulty.

So the rule for hospitality is simple:

  • Stock control only, everything on printed cases — 1D is enough
  • Anything involving a customer's phone — loyalty apps, mobile vouchers, delivery pickup codes — you need 2D

Given how much of hospitality has moved to phones, 2D is the safer default. The price gap has narrowed to the point where it rarely justifies the risk of buying the wrong one.

How SambaPOS receives a scan

A HID scanner is a keyboard as far as the operating system is concerned. It types characters into whatever field has focus, then sends a carriage return to signal that the scan has ended.

SambaPOS does not need a driver or a scanner-specific setting for this to work. What it needs is somewhere sensible for those characters to land, and something to do with them once they arrive.

That is the part worth planning before you buy. SambaPOS is heavily rule-driven — its automation system can react to input and take an action, which is how a scanned code becomes something more useful than text in a search box. Whether you are looking up stock, pulling a customer record or validating a voucher, the scan is the trigger and the rule is the behaviour.

The practical implication for hardware: because SambaPOS treats the scan as keyboard input, the scanner's own configuration — suffix, prefix, keyboard country — matters more than anything you set inside SambaPOS. Get the scanner right and the software side is straightforward.

The one test worth doing before anything else

Open a text editor and scan a barcode.

This single test answers most questions, because SambaPOS receives exactly what the text editor receives:

  • Correct characters, cursor drops to a new line — the scanner is configured correctly. Any remaining problem is in SambaPOS, not the hardware.
  • Correct characters, no new line — the carriage return suffix is switched off. Scan the "Add CR suffix" configuration barcode from the scanner manual.
  • Wrong characters — keyboard layout mismatch, covered below.
  • Nothing at all — check the cable and that the scanner beeps on a successful read.

Keyboard layout: the problem that hits SambaPOS users hardest

SambaPOS has a large user base in Turkey and continental Europe, which makes this failure mode much more common than it is for English-language deployments.

In HID mode the scanner sends keyboard scancodes, not characters. The operating system converts those scancodes using whatever keyboard layout is active. A scanner set to US layout on a machine running Turkish-Q, AZERTY (France, Belgium) or QWERTZ (Germany) produces systematically wrong characters — digits become symbols, letters land in the wrong place.

Fix: set the scanner's keyboard country to match the operating system. Every scanner manual has a page of country configuration barcodes; you scan one and it is stored permanently in the device.

If you are deploying across several countries, this is worth handling at the order stage rather than on site. We can ship units pre-configured to the keyboard country and suffix you need, so they work correctly out of the box.

NETBYE models for SambaPOS

Model Type Connection Interfaces Best for
NBBS-W35 1D/2D imager 2.4G wireless USB + 2.4G (+ Bluetooth) Stocktaking, walk-ins, cellars
NBBS-W30 1D/2D imager 2.4G wireless USB + 2.4G (+ Bluetooth) Goods-in
NBBS-S30 1D/2D imager Wired USB-HID / USB-COM Counter, loyalty cards, phone vouchers
NBBS-S86 2D omni-directional Wired, hands-free USB-HID / USB-COM / RS-232 Busy counter, quick service
NBBS-S10D 1D laser Wired USB / RS232 Stock only, printed codes, budget

All ship in USB-HID mode by default, which is the mode SambaPOS needs. The 2D imagers resolve to 4mil and decode all standard 1D symbologies plus QR Code, Data Matrix, Aztec and PDF417 — the formats used by loyalty apps and delivery platforms.

Browse the full range of barcode scanners, or narrow to 2D and wireless models.

Ordering advice: if the scanner will be used for stocktaking, choose wireless and tell us the size of your storage areas so we can confirm working range. If it will sit at a counter handling phones, choose a 2D imager.

A note on hygiene

Scanners used in food service get handled with wet or gloved hands and are cleaned far more often than retail equipment. Two things follow.

First, a hands-free omni-directional scanner such as the NBBS-S86 removes the handling problem entirely — you present the code rather than picking up the device. Second, if you are buying handheld units for a kitchen or bar, ask us about ingress protection before ordering rather than after. A scanner that lives next to a sink has a different service life from one on a shop counter, and it is a reasonable thing to specify for.

Frequently asked questions

Do I need a driver?

No. In HID mode the scanner uses the operating system's built-in keyboard driver. Nothing to install.

The scanner types the barcode but SambaPOS does not react.

Two likely causes. Either the carriage return suffix is missing — check in a text editor, the cursor should drop to a new line — or the scan is landing in a field that has no rule attached to it.

Can it read a customer's phone screen?

Only a 2D imager. Laser scanners cannot read backlit screens reliably. If you handle loyalty apps or mobile vouchers, this decides your model.

Is wireless worth the extra cost?

For stocktaking, yes — it is the difference between counting stock where it sits and carrying it to a terminal. For a fixed counter position, no.

Will it work on the same till as my receipt printer?

Yes. They are unrelated devices using different connections; a scanner is a keyboard and a printer is a printer. See our SambaPOS receipt printer guide for the printer side.

My characters come out wrong in Turkish.

Keyboard layout mismatch, not a fault. Set the scanner's keyboard country to Turkish using the configuration barcode in its manual. We can also ship units pre-set.

A note on this guide. The scanner behaviour described here — HID mode, suffixes, keyboard layouts, 1D versus 2D on screens — is hardware behaviour we know from the products we supply and it holds regardless of POS software. The SambaPOS-side description covers how its automation model receives keyboard input in general terms rather than a screen-by-screen walkthrough. If your deployment behaved differently, tell us and we will correct this page. We would rather publish something accurate than something impressive.

Get pricing

NETBYE supplies distributors, system integrators and hospitality fit-out companies worldwide. Our scanners are built by our partner factories in Shenzhen and sold under our own model range — we handle specification, quality control and support, so you deal with one supplier rather than several factories. Direct wholesale pricing, low MOQ on first orders, and OEM/ODM covering branding, packaging and default scanner configuration — including keyboard country and suffix pre-set for your market.

Tell us which models, what quantity, which country and what you will be scanning, and you will get an accurate quote in one reply. Request a quote.

Related guides

These guides form a set. If you are specifying a complete till, the other hardware for SambaPOS is covered here:

And if you are comparing across POS software, the same hardware for other systems: