How to Connect a Receipt Printer to POS Line (Bluetooth, Wi-Fi & RawBT)
Three ways to print receipts — pick the one that fits your device. For a Bluetooth printer on an Android tablet, RawBT is the setup that keeps working; for iPads or shared tills, use a Wi-Fi printer.
Three ways to print — and which to choose
POS Line can print receipts three different ways. They all end at the same thermal printer — what differs is where the printer connection lives, which decides how reliable it is day to day. Pick the one that matches your device:
- RawBT — recommended for a Bluetooth printer on Android. Pair the printer to your Android tablet once, and a small free app does the printing. It survives page reloads and restarts.
- Wi-Fi / network printer — works on any device, including iPad. The printer joins your shop Wi-Fi and POS Line prints to it from our servers. Ideal for iPads and for sharing one printer across several tills.
- Browser Bluetooth — fastest to test. Pair the printer straight in Chrome with nothing to install. Great for a quick trial, but you re-pair after a hard reload.
On an iPhone or iPad, skip to the Wi-Fi option — browsers on iOS cannot talk to a Bluetooth printer at all.
Option 1 — RawBT: reliable Bluetooth printing on Android
This is the setup we recommend for a Bluetooth thermal printer on an Android tablet. Instead of the browser holding the Bluetooth connection — which drops every time the page reloads — you pair the printer to Android itself, and the free RawBT app prints whenever POS Line asks. Because Android owns the connection, it stays put.
One-time setup
- Pair the printer in Android settings. On the tablet, open Settings → Bluetooth, switch the printer on, and pair it. The PIN is usually 0000 or 1234. This pairing is permanent — it survives restarts.
- Install RawBT. Get the free RawBT app from the Google Play Store and open it once so it can see your paired printer. You do not need to change any settings inside it.
- Switch POS Line to RawBT. Open the POS sell screen. At the printer control near the top, change the method from Bluetooth to RawBT (Android). POS Line remembers this on the tablet.
- Tap Test print. A test slip should print. If it does, you are done — every sale now prints automatically, and the cash drawer opens on cash payments.
From here on there is no pairing screen and no reconnecting, even after you close and reopen the browser tab. That reliability is the whole reason to prefer RawBT for Bluetooth printing.
Option 2 — Wi-Fi printer: any device, including iPad
A network printer joins your shop's Wi-Fi and gets an IP address. POS Line prints to it from our servers, so it does not matter which device or browser the cashier uses — and several tills can share the same printer.
- Put the printer on your shop Wi-Fi. Follow the printer's manual to connect it to the same network as your till, then note its IP address. Most printers can print a self-test slip that shows it — something like 192.168.1.50.
- Add it in POS Line. Go to Settings → Printers → Add printer, set the connection to Network / IP, enter the printer's IP (the port stays 9100), and choose what it prints — Receipt, Kitchen, or Receipt + Kitchen.
- Save and run a test sale. The receipt prints on its own, from any device including an iPad. To share the printer across tills, just leave it added — every till prints to it.
Because the printing happens on the server, the till needs no Bluetooth and no app. This is the most device-independent option, and the right one if you use an iPad.
Option 3 — Browser Bluetooth: fastest to test
If you just want to try printing in two minutes with nothing to install, pair the printer directly in Chrome. It is handy for a quick test, but the browser holds the connection, so a hard reload or a fresh tab means pairing again. For everyday use on Android, RawBT above is steadier.
- Open the POS screen in Chrome or Edge. Pairing has to happen on the sell screen — a browser Bluetooth link cannot follow you from another page.
- Keep the method on Bluetooth and tap Pair printer. Pick your printer from the browser's chooser. The button turns green and shows your device name.
- Print a sale. Receipts now print after each sale — until you reload the tab, when you tap Pair printer once more.
This option needs Chrome or Edge and does not work on iPhone or iPad.
iPhone and iPad: use a Wi-Fi printer
It is worth stating plainly: browsers on iOS cannot connect to a Bluetooth printer. There is no workaround in Safari or Chrome on an iPhone or iPad. If your till is an iPad, use a Wi-Fi (network) printer as described above — POS Line prints to it from the server, so it works perfectly on iOS. This is also the best choice when several tills share one printer.
Troubleshooting
- RawBT Test print does nothing, or opens the Play Store. RawBT is not installed yet — install it from Play, then tap Test print again. Also confirm the printer is paired under Android → Bluetooth.
- RawBT prints a test but not real receipts. Make sure the POS print method is set to RawBT (Android) on that tablet — the setting is per-device.
- Network printer added but nothing prints. Check the printer and till are on the same Wi-Fi, the IP is correct, and the printer is on. Reprint its self-test slip to confirm the IP has not changed.
- No “Pair printer” button in browser-Bluetooth mode. You are probably in Safari or Firefox — use Chrome or Edge, or switch to RawBT or Wi-Fi.
- Browser Bluetooth stops printing. The tab was reloaded, which drops the link. Tap Pair printer again, or move to RawBT so it cannot happen.
- The cash drawer does not open. It only kicks on cash sales, and only if it is wired to the printer's RJ-11 kick port.
Supported printers
Any ESC/POS thermal printer works. Bluetooth models pair through RawBT or the browser; Wi-Fi models use the network option. Confirmed working: Xprinter (XP-58, XP-80), Goojprt (PT-210, PT-280), and most generic 58 mm and 80 mm ESC/POS printers. Receipts are tuned for 58 mm; 80 mm rolls print the same layout with wider side margins.