Label Configuration

About label configuration

To be able to print shipping labels, you will need to configure what kinds of labels are used in your organization's fulfillment network. While label configuration is optional for a fulfillment context, you can establish label properties and any special augmentations as part of the fulfillment context. A fulfillment context can have multiple label configurations.

Fulfillment contexts

In order to use Shipium’s APIs, your organization needs to establish your fulfillment network configurations within the Shipium platform. We refer to these configurations as Fulfillment Contexts. A fulfillment context allows you to configure the characteristics for your network origins, carrier contracts, label augmentations, third party billing, injection shipping, and tenants, in addition to other feature settings. Label configurations are optional but can be established for a fulfillment context.

Configure labels

In order to configure labels, you'll need to access Fulfillment Contexts in the Configure section of the lefthand navigation menu within the Shipium Console. These instructions assume you've already established a fulfillment context in the Shipium platform. If you haven't yet set up a fulfillment context, you can find guidance for how to do so in the fulfillment contexts documentation.

To locate the fulfillment context for which you wish to configure a label, you can use the search bar at the top of the Fulfillment Contexts homepage or simply scroll through a list of the available contexts. Once you've located the desired context, you can access it by clicking on its name.

Within the Label Configuration tab of the context, you can configure label properties by selecting the Edit button within the Label Properties section. Label properties include the label's dimensions, orientation, and resolution.

You can add label augmentations by selecting the Add button within the Label Augmentations section or by selecting Add a Label Augmentation from the dropdown menu at the right of the screen. Label augmentations refer to any special printer instructions to be applied when generating a label.

Label properties

You can create a new label properties configuration or select an existing one. Properties of the label refer to its size, orientation, and print resolution.

To create a label property configuration, you'll provide details to be associated with it, as shown in the following screenshot and detailed below.

If you'd like to specify label dimensions for non-ZPL label configurations, you can enter values for Non-ZPL Label Width, Non-ZPL Label Height, and Non-ZPL Linear Units. When provided, these values will override label property values for non-ZPL labels. All three fields are required.

Label augmentations

You can select an existing label augmentation or create a new one. The label augmentation applies special Zebra Programming Language (ZPL) printer instructions when generating a label.

To create a label augmentation, you'll provide details to be associated with it, as shown in the following screenshot and detailed below. The label print preview at the right of the screen is based on the ZPL code entered.

Another way of making a label augmentation is via API call including a customLabelEntries array. You can find out how in Label Customization.

Maintain and make changes to label properties and augmentations

You can access the fulfillment context's label properties and augmentations via the Label Configuration tab within the fulfillment context. Each section includes an Edit button that enables editing of the context component.

⚠️

Browser compatibility

Deleting label augmentations may not work correctly in Safari. If you receive an error when attempting to delete an augmentation, use Chrome or another supported browser.

Resources

Your Shipium team member is available to help along the way. However, you might find these resources helpful: