Skip to main content
ION can print barcode labels for inventory items, kits, locations, and runs. Each entity type can have multiple named label templates, and you can optionally connect a dedicated print server.

Create a label template

  1. In ION, go to Settings > Organization > Barcode Labels.
  2. In the Label templates section, select the tab for the entity type you want to configure: Inventory, Kits, Locations, or Runs.
  3. Click New Template.
  4. Fill in the template fields:
  1. Click Create Template.
Barcode Labels settings showing the Inventory/Kits/Locations/Runs tabs, a templates list, a ZPL template with variable placeholders, an Available Fields panel, and Template Settings for name, print density, and label size.

The Barcode Labels editor: entity tabs and template list on the left, the ZPL template and Available Fields variable list in the center, and the print/size settings below.

Edit a label template

  1. In ION, go to Settings > Organization > Barcode Labels.
  2. Select the tab for the entity type, then select the template you want to edit from the Templates list.
  3. Update the template fields.
  4. Click Save Template.
To remove a template, select it, then click Deactivate.

Available template variables

Insert these variables into your ZPL template and ION replaces them with live data when printing:

Connect a print server

A print server lets ION send barcode labels directly to a printer without requiring a browser print dialog.
  1. In ION, go to Settings > Organization > Barcode Labels.
  2. Turn on Use print server.
  3. In the Print server API key field, enter the API key for your print server.
To view the existing API key, click Show. You need admin access to reveal the key.