Skip to main content

Create a shipping label

When you create a shipping label, Baltix:

  1. Sends parcel information to the carrier (Omniva, DPD, Latvijas Pasts, etc.)
  2. Receives a tracking number and a printable label
  3. Marks the order as shipped in Shopify with tracking information
  4. Notifies the customer with a tracking link
info

This feature is only available in FULL mode. In PICKUP ONLY mode, labels are managed by the external provider.

Prerequisites​

Before you can create a label, make sure:

  • The carrier is connected with valid login details β€” see Connect a carrier
  • A sender address is configured β€” see Sender address
  • The order has a pickup point selected by the customer
  • All products in the order have a weight defined in Shopify
warning

If any product in the order has no weight, Baltix cannot create the label. Add weights to your products in Shopify before retrying.

Create a label manually​

  1. Go to Orders in the Baltix sidebar.
  2. Click on the order you want to ship.
  3. Click the Create Label button.

Baltix validates the parcel information (weight, pickup point, carrier login details) and sends it to the carrier. If everything is correct, the label is created within a few seconds.

After creation you will see:

  • A tracking number linked to the carrier tracking page
  • The shipment status changes to Label Created
  • The order is marked as shipped in Shopify
  • The customer receives a tracking notification email from Shopify

View and download labels​

Once a label is created, you have several options from the order detail page:

ActionDescription
View LabelOpens the label in a preview modal inside Baltix
DownloadDownloads the label as a PDF file
Download as...Choose a specific format (available for some carriers)
Open in new tabOpens the label PDF in a new browser tab

Available label formats​

Some carriers support multiple label formats for different printers:

CarrierFormats
DPDA6, A4, PNG, ZPL
Latvijas PastsSticker 150Γ—100, A4, ZPL
OmnivaDefault PDF only
SmartPostiDefault PDF only
Unisend (LP Express)Default PDF only
tip

Use ZPL format if you have a thermal label printer (Zebra, etc.). Choose the correct DPI (203 or 300) matching your printer.

Recreate a label​

You can recreate a label when the shipment status is Label Created, Error, or Cancelled.

  1. On the order detail page, open the label actions dropdown.
  2. Click Recreate Label.

Baltix cancels the previous label with the carrier and creates a new one. The old label is kept in the shipment history for audit purposes.

Outdated label warning​

If the order changes after a label was created, Baltix marks the label as outdated and shows a warning banner on the order page.

Changes that trigger this warning:

  • Weight changed β€” a product weight was updated or items were added/removed
  • Pickup point changed β€” the customer selected a different pickup point

To fix this, recreate the label so it matches the current order data.

Automatic label creation​

Instead of creating labels manually, you can enable Auto-create labels in Settings > Automation for each carrier.

When enabled, Baltix automatically creates a label as soon as an order is received, provided:

  • The order has a selected pickup point
  • All products have a weight
  • The total weight is within the carrier's locker capacity
  • No label already exists for the order
  • Your plan supports automatic label creation

See App Mode and Automation for details.

Troubleshooting​

ProblemPossible causeSolution
"Create Label" button is disabledNo pickup point selectedWait for customer to select, or use the recovery page
Label creation fails with errorInvalid or expired carrier login detailsRe-enter your carrier login details in Settings > Carriers > API Connection
Weight validation errorProducts missing weight, or total weight exceeds locker limitAdd weights in Shopify; split into multiple shipments if needed
Label created but customer not notifiedShopify notification settingsCheck that shipping confirmation emails are enabled in Shopify