Documentation
ShipLabel
Label History

Label History

Navigate to WooCommerce → ShipLabel → Label history.

A table of your latest 100 labels, newest first, showing the order, carrier and service, tracking number (linked to the carrier's tracking page), cost, status and date.

Search and Filters

  • Search by order number or tracking number.
  • Filter by carrier (USPS / FedEx) and status (Active / Cancelled).

Actions

ActionShown forDescription
DownloadActive labelsDownloads the label file through a signed, permission-checked link
CancelActive labelsCancels the label with the carrier (subject to the carrier's own cancellation window) and deletes the local label file
DeleteCancelled labelsPermanently removes the label record from history. Only cancelled labels can be deleted, so a live shipment is never left untracked

The same actions, plus a Track link, appear in the ShipLabel panel on each order.

To reprint a label with different details, cancel it and generate a new one from the order panel.

Print Labels for Selected Orders

In the WooCommerce orders list, select orders and choose Print / download labels from the Bulk actions dropdown. Label history opens filtered to just those orders, so you can download each label.

Label files are stored in wp-content/uploads/shiplabel-labels/, which is protected against direct access. Every download goes through a signed link that only works for the logged-in user it was created for, and only for users with the manage_woocommerce capability. Links expire after about a day - reload the page to get fresh ones.

Automatic Cleanup

Label files older than the Label file retention period (Advanced settings, default 90 days) are deleted from disk when the twice-daily tracking sync runs. The label's record and history entry are kept.