Chrome Badge Printing

Vizito prints a visitor badge automatically as soon as somebody signs in at the kiosk. This guide sets that up on a browser-based kiosk or touchscreen pc: switch badge printing on in the backoffice, link the pc to your Vizito account, and let Chrome print without asking.

The screenshots use a Brother QL-820NWB label printer and a device running Windows 11. For everything Vizito prints to, see our compatible label printers list.

Prerequisites: connect your printer to the WiFi network and install the printer driver on the pc that runs the kiosk (Brother printer drivers).

Enable badge printing in the backoffice

  1. Go to the Vizito backoffice and select “Account settings” > “Visit types” in the left menu.

  2. Click “Edit” next to the visit type you want to print badges for.

    edit visit type

  3. Open the “Badge” tab and turn on “Print on sign in”, “Print from backoffice” or both.

    • Print on sign in prints a badge automatically as soon as a visitor finishes signing in on the kiosk.

    • Print from backoffice lets you print and reprint badges yourself. You need this when you sign visitors in through Visitor sign in.

      enable badge printing

  4. Click “Edit” next to “Badge template” to open the badge editor.

  1. Change the badge if you want to. The default template prints as it is. To put your own logo on it, select the Vizito logo, delete it, then choose “Insert” > “Insert embedded image” and pick your image file.

  2. Click “Close” to leave the editor. The editor has no save button of its own.

  3. Set “Print orientation” to match the way your labels come out of the printer.

  4. Click “Save” on the “Badge” tab to apply your changes.

For placeholders, label size and the rest of the template options, see Badge template configuration.

  1. Install Google Chrome on the kiosk pc. If you do not have it yet, download it from the Google Chrome website.

  2. Open the Vizito frontoffice in Chrome on that pc and click on “I have a Vizito account”.

    front office

  3. Note the device token (XXX XXX) the kiosk shows. It is six characters long.

    device token

  4. In the backoffice, select “Account settings” > “Devices” in the left menu and click “Add a device”.

    add device

  5. Enter the device token in the dialog, then click the green “Add a device” button to link the kiosk to your account.

    paste token

  6. Set your label printer as the default printer on the kiosk pc. In Windows 11 this is under Settings > Bluetooth & devices > select the printer > “Set as default”.

    set printer default

  7. Sign in as a test visitor to check that the printer works.

  8. Adjust the print settings in the dialog that pops up so the badge prints the way you want. Depending on your printer and label size this can take some trial and error, either here or in the badge template. See Badge template configuration for the template and label size settings.

    print setup dialog

*If the printer reports “Label roll is incorrect”, change the label roll setting in the printer properties on the pc.

Note: the backoffice tracks printer state under “Printers” at the bottom of the Devices page. That section covers printers selected in the Vizito app on a tablet. A browser kiosk prints through Chrome, so it uses the default printer you set on the pc.

Enabling kiosk mode

  1. Create a copy of the Chrome shortcut on your desktop.

  2. Right-click the copied shortcut and click on “Properties”.

    chrome properties

  3. In the Target field, add the following text to the end, after a space: --kiosk-printing --kiosk "https://frontoffice.vizito.be/".

    target field

  4. Optionally, rename your shortcut in the “General” tab and select a different icon in the “Shortcut” tab using the “Change Icon” button.

Background printing without full kiosk mode

If you would rather not be locked into kiosk mode, and want to toggle full-screen with the F11 key instead, follow the same steps but leave --kiosk out of the Target field in step 3. Use only --kiosk-printing. Chrome then prints badges in the background without forcing full-screen.