|Note: ShipStation's Scan to Print feature is currently in a pilot stage and is not yet available to all users. If you'd like to try it out or provide feedback, send an email to email@example.com.|
Scan to Print feature optimizes workflows that include barcode scanning by reducing the number of mouse clicks to get the weight, rate, or label for a shipment.
If your workflow is to pick, pack, and then assign shipping parameters to your orders, Scan to Print comes in when you need to weigh the package, print the label and move on to the next shipment!
Here's what you'll need to get started:
- ShipStation Connect, installed and signed in (for Mac or Windows)
- A printer connected to the printer workstation
- A barcode scanner
- A USB scale (if you manually weigh the shipments before creating the label)
- Printed packing slips with scan-to-view barcodes (order number barcodes not yet supported)
Protip: Make your workflow even more efficient with our available keyboard commands.
Here's Scan to Print in action:
Setting Up Scan to Print
To set up Scan to Print, go to the Orders page, click Other Actions, and then Scan to Print.
A Scan to Print toolbar will appear, showing that you're now in Scan to Print mode. In this toolbar, you should see a green checkmark next to "SS Connect" to show you are logged into ShipStation Connect and two drop-down menus to select your printer (required) and scale (optional). ShipStation will save your selections automatically.
If using a barcode scanner to trigger actions, click Print Barcode Sheet. (Hey, you can also download them here!)
The two barcodes are:
- Get weight from scale
- Purchase and Print label
Since you can use your keyboard hotkeys in this workflow, note that the only required barcode is a packing slip's Scan to View barcode. To have Scan to View barcodes automatically appear on your packing slips, follow the instructions here.
Using Scan to Print
Open the Scan to Print window and scan a packing slip barcode to pull up its order details.
Use Scale can be toggled on or off, since weighing your package via a scale is not required. Keep in mind, if Use Scale is turned on and your scale's read weight does not match the order weight, the scale weight will apply to the order when the label generates.
Press the W key or scan the Get weight from scale barcode to update the order weight. The rate will automatically refresh once the weight is updated.
Press the P key or scan the Purchase and Print Label barcode to create & print the label automatically. The label will print from your selected printer and will also be added to your label queue.
The Scan Barcode screen will reappear so you can move on to the next order or exit.
When you're finished, you can exit by hitting ESC on your keyboard or by clicking the X on the right of the Scan to Print toolbar.
- Before you start using Scan to Print, make sure your orders have a Ship From Location, Shipping Service, and Package assigned. If any of these fields are missing or invalid, you can click View Order Details or Edit Order to edit them.
- You can still purchase and print a label while Use Scale is toggled off. If the order weight is 0 but the service/package combination allows it (e.g. flat rate), the rate will be displayed in orange.
- The packing slip's barcode field replacement used for Scan to Print is: [Barcode]
- If you scan the packing slip for an order that has already had a label generated, you'll be able to print the existing label by pressing P or scanning the Purchase and Print Label barcode.
- If you aren't logged into ShipStation Connect before entering Scan to Print mode, you'll see an "SS Connect Missing" message:
If the carrier returns an error (e.g., the shipment weight is too heavy for a First Class service), you'll need to edit the order details and re-enter Scan to Print mode.