Quick answer: The scanner is the easy part — it pairs to your tablet over Bluetooth as a keyboard and needs no driver. The hard part, and the one that decides whether the purchase pays off, is that a large share of Indonesian retail stock carries no barcode at all.
Repacked bulk goods, loose produce, single sachets, local products: a scanner does nothing for any of it. Which is why for most shops here the honest recommendation is a scanner and a label printer, bought together — or, in some cases, the label printer first. For general counter use the NBBS-W35 covers it.
Work out what proportion of your stock can be scanned
Before choosing a model, do this. It takes ten minutes and it changes the recommendation.
Walk your shelves and sort your stock into three groups:
| Group | Examples | Scannable today? |
|---|---|---|
| Manufacturer barcoded | Branded packaged goods, bottled drinks, imported retail packs | ✅ Yes |
| Could be barcoded | Repacked bulk rice, sugar, cooking oil; single sachets sold from a strip; locally-made snacks; goods that arrived without a retail code | ⚠️ Only after you print labels |
| Never barcoded | Loose produce sold by weight, cooked food, made-to-order items | ❌ No — needs a different workflow |
Now the recommendation follows from the proportions:
- Mostly group 1 — buy the scanner. It pays back immediately.
- Large group 2 — buy the scanner and a label printer together. The scanner only reaches its value once group 2 carries codes, and buying it alone leaves your counter running two different workflows for the same task, which staff dislike and which is slower than doing it one way consistently.
- Mostly group 3 — a scanner may not be your first purchase at all. Say so when you enquire and we will tell you that rather than sell you one.
The mistake we see most often is a shop buying a scanner, finding that only 40% of a typical basket scans, and concluding the scanner was a waste of money. The scanner was fine. The stock was not ready for it.
The sachet problem, specifically
Worth calling out because it is so common here and so awkward.
Sachets — coffee, shampoo, seasoning, detergent — are manufactured as a connected strip with one barcode for the whole strip, or with a code too small and too curved to scan reliably from an individual sachet. But they are sold individually.
So the barcode that exists does not correspond to the unit of sale. Scanning the strip code rings up the wrong quantity and, over a month, quietly destroys your stock figures.
The workable answer is to treat the individual sachet as its own product with its own printed code, which brings you back to needing a label printer. The alternative — a fixed button on the POS for each fast-moving sachet — works up to a point and stops scaling once you carry more than a handful.
Why 2D, and what QRIS actually requires
1D laser scanners read striped retail barcodes and nothing else. A 2D imager reads those plus QR codes, Data Matrix and PDF417 — and can read from a screen, which a laser cannot. A laser reflects a beam off a printed surface; a screen emits light instead of reflecting it.
On QRIS specifically, there is a common misunderstanding worth clearing up. In the usual flow the customer scans the merchant's code with their own phone. No scanner on your side is involved at all. Buying a scanner "for QRIS" on that basis is buying it for the wrong reason.
Where your scanner does matter is any flow running the other way — you scanning a code the customer presents on their phone, whether that is a payment code, a voucher, a loyalty ID or a delivery pickup code. Every one of those needs a 2D imager.
Whether Moka and your payment provider support merchant-scans-customer flows is a question for them. The hardware rule is simple and does not change: anything on a screen needs 2D.
Wireless, and where you will actually stand
Wired scanners are cheaper and never need charging. The case for wireless is about where the scanning happens, and in Indonesian retail that is often not at the counter.
- Goods-in and stocktaking in a back room or storage area, where there is no tablet.
- Shelf-level counting in a shop laid out down narrow aisles, where bringing stock to the till is impractical.
- Multi-floor or split premises, common in shophouse retail.
If all your scanning happens within arm's reach of the tablet, save the money and buy wired. If any of it happens away from the counter, wireless changes the job rather than just making it tidier.
Connection and configuration
The scanner pairs to the tablet over Bluetooth and behaves as a keyboard. There is nothing to install and nothing to set inside Moka. Two practical points:
Specify Bluetooth when you order. It is a build option on our wireless models, not fitted to every unit. A 2.4G-dongle-only scanner has nowhere to plug in on an iPad, and that is an expensive discovery after a shipment lands.
Expect the on-screen keyboard to disappear. Both iOS and Android hide the soft keyboard whenever a hardware keyboard is connected, and to the tablet your scanner is a hardware keyboard. Staff tap a text field, nothing appears, and the tablet looks broken. It is not — most scanners have a keyboard-toggle function for exactly this. We cover the behaviour and the fixes in more detail in our tablet POS scanner guide; it applies identically here.
Once paired, test by scanning into a notes app before you test in Moka. If the digits appear correctly and the cursor drops to a new line, the scanner is configured properly and any remaining problem is in your product data — two unrelated problems that people routinely confuse.
NETBYE models for Moka
| Model | Type | Connection | Interfaces | Best for |
|---|---|---|---|---|
| NBBS-W35 | 1D/2D imager | Wireless | USB + 2.4G + Bluetooth option | Counter plus stocktaking |
| NBBS-W30 | 1D/2D imager | Wireless | USB + 2.4G + Bluetooth option | Back room, goods-in |
| NBBS-S86 | 2D omni-directional | Wired, hands-free | USB-HID / USB-COM / RS-232 | Fixed high-volume counter |
| NBBS-S30 | 1D/2D imager | Wired | USB-HID / USB-COM | All scanning at the counter |
| NBBS-S10D | 1D laser | Wired | USB / RS232 | Printed codes only, budget |
The 2D imagers resolve to 4mil and decode all standard 1D symbologies plus QR Code, Data Matrix, Aztec and PDF417. Browse the full range of barcode scanners, or narrow to 2D and wireless models.
Frequently asked questions
Most of my stock has no barcode. Should I still buy a scanner?
Only together with a label printer, so you can code the rest. On its own it leaves your counter running two workflows and staff will default to the slower one.
Do I need a scanner for QRIS?
Usually not — in the common flow the customer scans your code with their phone. You need one for flows where you scan the customer's screen, and those need a 2D imager.
How do I handle sachets sold individually?
Give the individual sachet its own product record and its own printed barcode. The manufacturer's strip code refers to the strip, not the unit you sell.
Will a 2.4G dongle scanner work with an iPad?
No. You need Bluetooth, and it must be specified at the order stage.
The on-screen keyboard vanished after pairing.
Expected behaviour on both iOS and Android. Use the scanner's keyboard-toggle function, or switch it off to type.
Wired or wireless?
Wired if all scanning happens at the counter. Wireless if any of it happens in a store room or down an aisle — that is where it changes the job rather than just tidying it.
A note on this guide. The scanner behaviour described — Bluetooth HID pairing, the on-screen keyboard interaction, 1D versus 2D on screens — is hardware and operating-system behaviour we know from the products we supply. Which scanning flows Moka supports, and how QRIS operates on the payment side, are questions for Moka and your payment provider; we have described only the hardware requirement. 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 retailers across Indonesia, Southeast Asia and 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.
Tell us which models, what quantity, that you are pairing to a tablet over Bluetooth and roughly what proportion of your stock already carries barcodes — that last answer genuinely changes what we recommend, and sometimes it means recommending a label printer first. Request a quote.
Related guides
These guides form a set. If you are specifying a complete till, the other hardware for Moka POS is covered here:
And if you are comparing across POS software, the same hardware for other systems:
- Barcode scanner for uniCenta oPOS
- Barcode scanner for SambaPOS
- Barcode scanner for StoreHub POS
- Barcode scanner for Nextar POS
- Barcode scanner for Qashier POS
- Barcode scanner for Odoo POS
- Barcode scanner for KORONA POS
- Barcode scanner for eHopper POS
- Barcode scanner for Hike POS
- Barcode scanner for Erply POS

