ShipStation's Scan to Print feature optimizes scan-based workflows by reducing the number of mouse clicks to get the weight, rate, or label for a shipment. If you pick, pack, and then assign shipping parameters to your orders, Scan to Print comes in to weigh the package, print the label, and move on to the next order!
Here's what you'll need to get started:
- Auto-funding MUST be enabled in order to use Scan to Print
- ShipStation Connect, installed and signed in (for Mac or Windows)
- A printer connected to the printer workstation
- A barcode scanner* (recommended)
- Printed packing slips containing either an order number barcode or a scan-to-view barcode
- A USB scale** or preconfigured order weights
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. If successfully logged in, a green checkmark will appear next to SS Connect.
An order number search bar is available in place of barcode scanning, along with two drop-down menus to select a Printer (required) and Scale (optional). ShipStation will automatically save your selections.
If using a barcode scanner to trigger actions, click Print Barcode Sheet. (also download them here!)
On this sheet you'll see a barcode to purchase and print a label.
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. 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.
If your package is placed on the scale, that weight will be read. Otherwise, the order's existing weight will be used.
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, exit by hitting ESC on your keyboard or by clicking the X on the right of the Scan to Print toolbar.
- Before 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, 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.
- If you scan the packing slip for an order that has already had a label generated, the existing label can be printed by pressing P or scanning the Purchase and Print Label barcode.
- If not logged into ShipStation Connect before entering Scan to Print mode, you'll see this "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.
- Currently, Scan To Print requires a rate to be returned for it to generate a label, thus carriers that don't return rates will not work with Scan to Print.
- *Most general purpose barcode scanners will work, be it USB or Bluetooth. Models we've tested that work well include the Zebra Symbol LS2208 and the Motorola LI4278. Though a scanner is recommended, you can type the order number into the search bar.
- **USB scales that don’t fall asleep are ideal, as ShipStation Connect is unable to wake up devices that have turned themselves off due to inactivity.