Skip to main content
The Print Jobs screen lets you see the full print history for your device — both jobs sent from the server and jobs queued locally on the device. From the same Settings area you can add new printers, check their reach, and run diagnostics without touching the web admin.
You need the View Print Jobs permission to access the Print Jobs screen. Contact your manager if the screen is not visible on your device.

The Print Jobs screen

Open the Print Jobs screen from the main navigation (POS screen > Print Jobs). The screen is split into two tabs:
TabWhat it shows
CloudJobs created by the oFatoura server — receipts, KOTs, and reports triggered from any device or the web admin
LocalJobs queued directly on this device, managed by the on-device print coordinator
Each job card shows:
  • Order number and timestamp
  • Printer name and target device
  • Job size and retry count
  • Status: Pending, Printing, Processing, Completed, or Failed

Retrying a failed local job

1

Switch to the Local tab

Tap Local at the top of the Print Jobs screen.
2

Find the failed job

Failed jobs are labelled Failed in red. Tap the job to see its details, including the retry count.
3

Retry

Tap Retry on the job detail. The job is requeued immediately on this device.
If a job fails repeatedly, check that the printer is powered on and reachable before retrying. See Printer Setup in Settings below.

Clearing local print history

To remove all completed and failed local jobs from the list, tap Clear history on the Local tab. This only clears the history on this device — it does not affect cloud jobs or any other device’s records.
Clearing local history is permanent. If you need a log of all print activity for reporting, use the web admin’s print log report instead. See Attendance, Expense, and Print Log Reports.

Printer setup in Settings

Open Settings (app bar or left menu) and scroll to the Printers section.

Adding a printer

You can add a printer two ways:
1

Tap Scan for nearby printers

The app searches the local network for discoverable printers. This works when the device and printer are on the same Wi-Fi network.
2

Select the printer from the list

Tap the printer you want to add.
3

Confirm the transport

The app pre-fills the connection type. Confirm and save.

Printer reach matrix

The reach matrix lets you control which devices can send jobs to which printers. After adding a printer, tap it to open its settings, then review the Reach section. Toggle each device on or off to set whether this device is allowed to print to that printer. Use this when you have multiple devices in a branch and want to restrict, for example, the bar printer to only the bar tablet.

Printer diagnostics (v4)

In the Printers section of Settings, tap Diagnostics (or the diagnostics icon next to a printer) to see the current status of the on-device print stack. The diagnostics view reports whether the print coordinator is running, the queue depth, and any error codes from the last attempted job. This is useful when jobs are silently not printing and you want to confirm whether the issue is on the device or the printer itself.

Developer option: disable printing from this device

This option is intended for technical troubleshooting only. Enabling it stops all local print jobs from being dispatched from this device.
In Settings, scroll to Developer options and toggle Disable printing from this device. When enabled, the device stops sending any local print jobs. Cloud jobs are unaffected — they are dispatched by the server and handled by whichever device claims them. Disable this toggle again to resume normal printing.