DOCUMENTED COMPATIBILITY

Devices, operating systems, and printers

A practical decision guide for cashier, kitchen, hall, and delivery stations, operating systems, and print paths. It separates tested behavior, implemented paths that need branch acceptance, and unsupported paths.

01

How to read compatibility

Verified

A documented device or operating scenario test.

Documented

A supported app path that needs branch acceptance before rollout.

Build target only

An app build target, not printer or device certification.

Unsupported

An intentionally blocked path that must not be used in production.

02

Operating systems and devices

An app being able to run on a system is not printer approval for that system. Choose the platform for the station’s job, then test its printer and connection in that branch.

AndroidPOS terminals, phones, and tablets

An Android operating path was verified in a device lab on Android 13 and Android 14; it was not a production or printing test. Direct Flowra USB/serial printing is for an approved Android POS terminal.

Verified / documented
iOSiPhone and iPad

The native Flowra path routes printing to LAN/Wi‑Fi. Direct USB or serial printing is not promised here.

Documented
Windows / macOS / LinuxFixed cashier or kitchen station

The native Flowra path supports a LAN/Wi‑Fi printer. Use a stable network, fixed printer address, and branch test.

Documented
WebBrowser

Flowra printing on the web is unsupported. Use a native station and network printer where printing is required.

Unsupported
Menu and FleetlyDigital menu and delivery

They have multi-platform build targets, but that is not POS-terminal or printer approval. Do not buy print devices from that target alone.

Build target only

03

Documented print paths

LAN / Wi‑Fi network printerAndroid, iOS, Windows, macOS, Linux through Flowra

Recommended for native systems and fixed stations. Enter printer IP and port in branch settings, then test connection and receipt before opening.

Documented
USB / serial thermalApproved Android POS

For direct terminals only. It needs an approved Android POS terminal, platform adapter, and permissions; do not generalize it to other systems.

Documented
Classic BluetoothDepends on platform adapter and device

An adapter-and-permission path. Test it on the physical device and in a pilot branch before daily printing.

Documented – acceptance required
Bluetooth LENone

Not a supported printing path.

Unsupported

04

Paper and print-job types

Flowra templates handle 58 mm and 80 mm thermal paper. The FoodTech Plus hardware interface distinguishes receipt, product label, kitchen ticket, and barcode jobs; the actual routing remains a branch rule, not a blanket promise for every printer.

05

What should you buy?

  • For a fixed cashier or kitchen: a LAN/Wi‑Fi thermal printer, commonly 80 mm, only after live acceptance testing.
  • For a small space or short receipt: test 58 mm with the actual template before bulk purchase.
  • For USB or serial: purchase only after confirming the approved Android POS terminal and adapter work with the printer in a pilot branch.
  • This portal does not publish approved printer brands or model numbers. A commercial name is never a compatibility promise without an explicit approval and test.

06

Rollout acceptance checklist

  1. 01

    Identify station, branch, printer, paper, and connection path.

  2. 02

    Set a stable printer address and port, or complete authorized Bluetooth pairing.

  3. 03

    Choose 58 or 80 mm and map receipt or kitchen rules.

  4. 04

    Test an order, receipt, and order-status print with a limited-permission account.

  5. 05

    Disconnect and restore network, then ensure no print job is duplicated or lost.

  6. 06

    Test Arabic and English, cut, copy count, and required information clarity.

  7. 07

    Record the result per branch before rollout.

07

Safe controls and diagnosis

Never share internal IP addresses, device names, pairing codes, or customer data in screenshots or support tickets.

Do not resolve a print failure by charging or completing the sale again; inspect order and print-job state first.

Do not bypass printer configuration permission or change every branch at once.

For a fault, record product, platform, connection type, paper size, test time, expected and actual result without sensitive data.

Open the Flowra guide