Table of Contents

Do I Need The Java Shim (AKA Hatch) For My Browser Staff Client?

Printing

I need to print unmediated (without a dialog) to multiple printers, like receipt and label printers.

You need Hatch

I need to print to exactly one printer unmediated.

You do NOT need Hatch

I need to apply custom printer settings

You do NOT need Hatch

Offline

I create offline transactions

You do NOT need Hatch

I manage offline sessions (upload batches)

You do NOT need Hatch

Storing Local Preferences

I need to store local preferences (workstation, grid layout, other UI preferences) outside of the browser in a shared location

You need Hatch

I'm fine storing all preferences directly in the browser

You do NOT need hatch