Skip to content
Hardware

Your devices. Our list of what we have run.

Basmtak Cashier runs on iPad, Windows, Mac, Android, Sunmi handhelds and any browser. Below is the catalogue the back office shows: what our device lab has certified, what is supported through a documented path, and what works with a caveat.

Certified · Run end to end in our device lab Supported · Works through a documented path Limited · Works with the caveat noted

Arabic as a bitmap

Receipts print Arabic as an image, never through printer code pages — every ESC/POS printer renders them right.

Drawer through the printer

The cash drawer opens from the printer's DK port. USB-only drawer triggers are not supported.

Up to four terminals per till

Over ECR on the LAN, beside the register. No card number ever reaches the till.

Receipt printers

DeviceConnectionStatusRuns onNotes
Epson TM-T20III (Ethernet) LAN Certified BrowserWindows appMac appiPad appAndroid app First choice for a counter: no drivers, no pairing. From a browser through the print relay or ePOS.
Epson TM-T82III (Ethernet) LAN Supported BrowserWindows appMac appiPad appAndroid app Same path as the TM-T20III.
Epson TM-m30III (LAN/Wi-Fi, ePOS) LAN Wi-Fi Supported BrowserWindows appMac appiPad appAndroid app ePOS-Print from a browser; an https page needs the printer's TLS or the relay.
Star Micronics mC-Print3 (LAN) LAN USB Supported BrowserWindows appMac appiPad appAndroid app WebPRNT from a browser, or raw ESC/POS over TCP from a shell.
Xprinter XP-N160II (LAN) LAN USB Limited BrowserWindows appAndroid app Budget; lower the band height if the receipt tail is cut.
Generic 58 mm Bluetooth (BLE / SPP) Bluetooth Limited Android appiPad appWindows app Delivery and mobile only; slow (~4 KB/s on BLE). SPP is impossible on iPad.

Label printers

DeviceConnectionStatusRuns onNotes
Zebra ZD421 (LAN/USB) LAN USB Limited Windows appAndroid app Speaks ZPL, not ESC/POS: the label path arrives with REL-13; until then the PLU/CSV export.

Cash drawers

DeviceConnectionStatusRuns onNotes
Generic RJ11/RJ12 printer-driven drawer (24 V) Printer port Certified BrowserWindows appMac appiPad appAndroid app Opened through the printer's DK port (ESC p). USB-only drawer triggers are not supported.

Barcode scanners

DeviceConnectionStatusRuns onNotes
Honeywell Voyager 1450g (USB HID) USB Supported BrowserWindows appMac appAndroid app Keyboard wedge: set the suffix to Enter.
Zebra DS2278 (Bluetooth HID) Bluetooth USB Supported BrowserWindows appMac appiPad appAndroid app Reads the receipt QR for returns.

Scales

DeviceConnectionStatusRuns onNotes
CAS PD-II (RS-232) Serial USB Limited Windows appAndroid app Continuous ASCII with a stability flag; needs a shell.

Card terminals

DeviceConnectionStatusRuns onNotes
Geidea Countertop with Web ECR LAN Serial Supported BrowserWindows app Through the LAN ECR relay (settings.terminals[].kind = ecr_lan).
neoleap Countertop ECR licence LAN Serial Supported BrowserWindows app Through the ECR relay.
Nearpay SoftPOS on an NFC Android phone NFC Limited Android app Support registers each terminal before its first payment (nearpay_terminals).

Tablets & PCs

DeviceConnectionStatusRuns onNotes
Apple iPad (10th gen) or newer Wi-Fi Certified BrowseriPad app Safari installed to the Home Screen, or the Capacitor app.
Generic Windows 10/11 touch POS PC (4 GB+) LAN Wi-Fi USB Supported BrowserWindows app The Tauri app is recommended for driverless raw printing.

All-in-one tills

DeviceConnectionStatusRuns onNotes
Sunmi T2 / D2 (80 mm inner printer) Built-in Supported Android app All-in-one; the inner printer is auto-detected.
Sunmi V2s / P2 handheld (58 mm) Built-in Supported Android app For waiters and delivery (device kind waiter).

Customer displays

DeviceConnectionStatusRuns onNotes
Generic 10" Android tablet as customer display Wi-Fi Supported BrowserAndroid app Paired as kind “display”; it never posts sales.

Starter bundles

What a distributor ships for each kind of shop. Every item is in the list above.

iPad counter

A café or a small grocery.

  • Apple iPad (10th gen) or newer
  • Epson TM-T20III (Ethernet)
  • Generic RJ11/RJ12 printer-driven drawer (24 V)
  • Zebra DS2278 (Bluetooth HID)

Windows counter

A retail store with an integrated card terminal.

  • Generic Windows 10/11 touch POS PC (4 GB+)
  • Epson TM-T20III (Ethernet)
  • Generic RJ11/RJ12 printer-driven drawer (24 V)
  • Honeywell Voyager 1450g (USB HID)
  • Geidea Countertop with Web ECR

Sunmi restaurant

All-in-one till, kitchen printer, waiter handheld and customer display.

  • Sunmi T2 / D2 (80 mm inner printer)
  • Generic RJ11/RJ12 printer-driven drawer (24 V)
  • Epson TM-T20III (Ethernet)
  • Sunmi V2s / P2 handheld (58 mm)
  • Generic 10" Android tablet as customer display

Which devices count

Every plan includes one till per branch; an extra till is 49 SAR per till per month. Kitchen displays, call boards, customer displays, kiosks and waiter handhelds pair at no extra charge.

Nothing to rent

Hardware is yours and stays yours. Bring what you have; the till pairs with a code in a minute, and a lost device is locked or wiped from the fleet.

Basmtak Cashier

Supported hardware — Basmtak Cashier

Every feature for 14 days, no card, no setup call needed.

Every feature, no device limit, no card, 14 days.