ShipStation's major function is to create labels for your shipments. There are several ways to create labels to suit your workflow needs:
-
Create a single label for a single order.
Review the Edit Order Details and Configure Shipping articles if you need to make changes to an order before creating the label.
-
Create multiple labels for a single order (called multi-package shipments).
Review the Multi-Package Shipments article to learn how to create multiple package shipments and which carriers support this option.
-
Create shipments in bulk (called Batch Shipping).
Creating shipments in bulk automatically creates a Batch in ShipStation. To learn more about Shipment Batches, review the Batch Shipping article.
You can create labels for orders in either the Awaiting Shipment or On Hold status. You cannot create labels for orders in the Awaiting Payment status. For Awaiting Payment orders, you can either wait until the store refresh updates the order to Awaiting Shipment, or select the Mark as Paid button to move it to the Awaiting Shipment status.
For options on how to reship an order that is in the Shipped status, please see our Reship an Order article.
This is the most basic scenario: a single order results in a single label.
ShipStation will then display the label in the print pop-up screen and allow you to choose a print method (print to a printer using ShipStation Connect, browser print, or download the label to print through a PDF viewer). For details on the printing process, review the Print Labels articles.
To skip the print pop-up and have ShipStation automatically send your labels to a specific printer, set a default printer for your labels.
Shipment and Order Statuses
When you create the label, ShipStation creates a shipment record, which you can view in the Shipments tab.
Additionally, ShipStation will then update the order's status to Shipped, unless there are other shipments associated with the order that have not had labels created for them yet. In that case, the individual shipment on the order will show as Shipped, but the order will remain in the Awaiting Shipment status.
If you need to create a label to ship a package for a customer that already exists in your Customers tab, you can do so with the Create Label option in the Customer Details pop-up.
This process creates a label with a shipment record but does not create an order. Additionally, this shipment record will not have any items associated with it.
-
To learn about how to include company logos and label messages to your labels, please review the Document Options section of the ShipStation Print Settings article.
-
Some carriers have limitations for their labels, such as character limits and support for label messages. For details, review the article for your specific carrier on our Integrations Help Guide.
-
Most carriers in countries that use a Roman-based alphabet do not support non-Roman characters on labels created through their APIs. If an address contains non-Roman characters (like Kanji, Hanzi, and Cyrillic), this can result in ??? appearing where the text should be.
You will need to void the label, translate the characters into English (either by contacting the customer or using a program like Google Translate), and copy the Roman text into the recipient fields before creating a new label.
To also include the original address, copy / paste the original address into a text editor, print separately, and tape it to the package next to the label.
Creating single labels in ShipStation Legacy differs somewhat than the process used in the new layout.
Once you have configured an order's shipping details, you can create a label from the Order Grid or Order Details screen. Follow the steps below, or scroll down to watch a demo video.