Will 399Apps work with my existing barcode scanner and thermal printer?
Short answer
Yes, in most cases. Any USB or Bluetooth barcode scanner that types like a keyboard works with 399Apps out of the box — no driver, no configuration. Receipts and price stickers print to a Bluetooth thermal printer straight from the browser using Web Bluetooth. There is no proprietary POS terminal to buy, so existing counter hardware usually carries over.
14-day free trial · No card required · Cancel anytime
Your existing counter hardware with 399Apps
What carries over to a browser-based till, and where you should check before you commit. Nidhi POS runs as an installable web app, not a device-locked terminal.
| Feature | Works with 399Apps? | What you need to know |
|---|---|---|
| USB barcode scanner | Yes — plug in and scan | Any scanner that emits keystrokes (the keyboard-wedge / HID mode almost every retail scanner ships in) is treated as a keyboard by the browser. No driver, no pairing, no vendor software. An old scanner bought years ago behaves the same as a new one. |
| Bluetooth barcode scanner | Yes — pair once to the device | Pair it to the phone, tablet or PC the way you would pair a Bluetooth keyboard. The scan-first billing screen in Nidhi POS and the scan-first inward flow in Nidhi Inventory both accept it on desktop and mobile. |
| Bluetooth thermal receipt printer (58mm / 80mm) | Yes — prints from the browser | Nidhi POS prints receipts and stock/price stickers directly to a Bluetooth thermal printer using Web Bluetooth, with no tethered terminal and no print-server software on a PC. Needs Chrome — on Android, Windows, macOS or Linux. |
| USB or LAN thermal printer already installed on a PC | Usually — via the print dialog | A printer Windows has already installed is available through the browser’s normal print dialog. Bluetooth is the direct, purpose-built path, so if a tethered receipt printer is your main till printer, confirm the model with us at [email protected] before you commit. |
| iPhone or iPad as the billing device | Partly — billing yes, direct thermal printing no | You can raise invoices, look up stock and take payment on an iPhone. Direct Bluetooth thermal printing is not available: Safari and every iOS browser run on WebKit, which does not implement Web Bluetooth and Apple has said it does not plan to. Use an Android phone, tablet or PC for the printer. |
| Cash drawer, weighing scale, pole/customer display | Not claimed — ask first | These are not capabilities we advertise out of the box. If your counter depends on a drawer kick, a weight capture from a scale or a customer-facing display, write to [email protected] and get an answer before you buy, rather than assuming it works. |
| Proprietary POS terminal | Not required | There is no branded till, no dongle and no hardware bundle to purchase. Nidhi POS installs as a web app on a phone, tablet or PC you already own — which is what keeps the cost at the ₹399/month software price rather than a hardware quotation. |
Pricing reflects publicly listed plans and is indicative; verify current pricing with each vendor.
Barcode scanners: if it types, it works
Almost every retail barcode scanner sold in India ships in keyboard-wedge mode, also called HID mode. The scanner does not need a driver or vendor software — it behaves exactly like someone typing the barcode digits very fast, followed by an Enter key. Nidhi Inventory works with any USB or Bluetooth scanner that emits keystrokes this way, and the billing screens are built scan-first on both desktop and mobile.
That is why a scanner you already own is almost always fine. The compatibility question that trips people up with installed desktop software — driver versions, COM port settings, a vendor utility that only runs on one Windows build — does not arise, because the browser is receiving keystrokes rather than talking to a device.
For a small counter this changes the maths. A Bluetooth scanner in the ₹1,500–₹3,000 range paired to an Android phone you already have is a working scan-and-bill till. You are not buying a billing PC to run the software on.
Thermal printers: Bluetooth straight from the browser
Nidhi POS prints to a Bluetooth thermal printer directly from the browser using Web Bluetooth. There is no cable to the till, no print server running on a back-office PC, and no desktop agent to install and keep updated. You pair the printer once and print from the same screen you billed on.
It prints two things, not one. Receipts are the obvious case — a GST-correct bill handed over at the counter. The same path also prints stock and price stickers, which is what a shop actually needs when new stock arrives and every item has to carry a scannable label before it reaches the shelf.
The practical consequence is that the till is portable. A staff member can bill from a phone in an aisle, at a delivery point or at an exhibition stall and still hand over a printed receipt, because the printer is paired to the phone rather than wired to a fixed counter.
Where the browser approach has a real limit
Direct Bluetooth printing needs Chrome. Web Bluetooth is implemented in Chromium-based browsers on Android, Windows, macOS and Linux, and it is not implemented in Safari or in any browser on iOS and iPadOS — every iOS browser is required to use WebKit, and the WebKit team has stated it does not plan to support the API. So an iPhone is a perfectly good device for raising invoices, checking a party balance or looking up stock, but it is not the device to pair your receipt printer to. Put the printer on an Android phone, an Android tablet or the counter PC.
A cash drawer that kicks open on print, a weighing scale that pushes weight into the bill line, and a customer-facing pole display are not capabilities we claim. Some counters genuinely depend on them — a kirana selling loose goods by weight, for instance. If yours does, ask at [email protected] before you subscribe rather than after.
Hardware also does not remove the connection requirement. A paired Bluetooth printer still needs 399Apps loaded, and that needs a network — mobile data is enough. If you bill somewhere with no network at all, the answer is a self-hosted deployment on a local PC or LAN, not a different printer.
Who this fits — and who should check before subscribing
If you run a retail counter, pharmacy, garment or electronics shop that already owns a barcode scanner and a Bluetooth thermal printer, 399Apps fits because that equipment carries over unchanged — you are replacing the software on the counter, not the counter. Adding a second till means pointing another phone or PC at the same login, with no extra per-device licence and no second hardware purchase.
If you are opening a new counter with nothing bought yet, this also fits, and it is the cheaper starting point: a Bluetooth scanner and a 58mm Bluetooth thermal printer paired to an Android phone or tablet you already own is a complete till, with no billing PC and no proprietary terminal in the quote.
If your counter depends on an integrated cash drawer, a weighing scale feeding weight into the bill, or an iPhone-only setup where the same iPhone must also drive the receipt printer, do not assume it works — write to [email protected] and confirm first. And if you bill in places with no network at all, look at self-hosting on a local machine rather than at hardware.
Setup is a login rather than an installation, so you can test your own scanner and printer before you commit. A 14-day free trial is available (no card required).
More questions
I already have a 58mm Bluetooth thermal printer at my shop counter — do I have to buy a new one for 399Apps? +
My barcode scanner is an old USB one I bought years ago — will it still work, or do I need a driver? +
I do my billing on an iPhone at the counter. Can I print receipts to a Bluetooth thermal printer from it? +
Do I need to install a driver, a print server or any desktop software on my billing PC? +
I need to print price and barcode stickers for my shelves, not just customer receipts — is that included? +
My counter has a cash drawer that opens automatically when the bill prints. Will that keep working? +
Affordable GST software from ₹399/month
Cloud GST billing, accounting and inventory with unlimited users. Start your free 14-day trial — no card required.