Watch the how-to video
Set up in 5 steps
Step 1: Download and install the app
Download the app for your device:
- iOS (iPhone/iPad): Download from the Apple App Store
- Android: Download from the Google Play Store
The iOS app isn't publicly listed in the App Store. You must use the direct link above to download it.
Step 2: Log in
Open the app and tap Login to Starshipit. Enter your Starshipit username and password, then tap Login.
Step 3: Choose your workflow
The app will guide you through choosing which tabs you need:
| Workflow | What it does |
|---|---|
| Picking | See unshipped orders that need to be picked. Adds a picked tag when complete. |
| Packing | See orders ready to pack. Can add a packed tag and create shipping labels. |
| Validate (Printed) | Validate orders with printed labels before dispatch. |
| Validate (Shipped) | Validate manifested/shipped orders as an extra audit step. |
Common setups:
- Picking only: For warehouse staff who pick items but don't pack or print labels.
- Packing only: For pack stations that receive picked orders and print labels.
- Both: For smaller operations where one person picks and packs.
If you enable both Picking and Packing, the Packing tab will only show orders with the picked tag (enforcing a two-stage workflow).
Step 4: Choose your packing mode
If you enabled Packing, choose how it behaves:
- Pack picked orders only: Only shows orders with the picked tag. Use this for two-stage pick-then-pack workflows.
- Pack any unshipped order: Shows all unshipped orders. Use this for simple one-stage packing.
Step 5: Set up printing (optional)
If you'll be printing labels from the app, choose one of these options:
Option A: Print from your mobile device
- Go to Settings > Printing in the app.
- Turn on Enable printing from this device.
- Android: Select your printer when the system dialog appears.
- iPhone: Tap Choose printer to select an AirPrint printer.
Option B: Print via desktop
- Install the Starshipit Print Client on your computer.
- Leave Enable printing from this device turned off in the app.
- Labels will print automatically via your desktop printer.
Optional configuration
These settings are not required but can enhance your workflow. Access them in Settings within the app.
Scanning options
Configure how barcode scanning works:
- Camera scanner (default): Uses your device camera.
- Physical scanner: For Bluetooth scanners that send keyboard input. Hides the camera button and shows a text field instead.
- Enable scanning only: Requires all items to be scanned (no manual pick buttons).
GS1 barcode processing
Enable this if you use GS1 barcodes to capture batch numbers, expiry dates, serial numbers, or SSCC codes.
Device vs account-level settings
By default, each device has its own settings. If you want the same configuration across all devices:
- Log in to the Starshipit web app as an admin.
- Go to Settings > Mobile app settings.
- Enable account-level management and configure your defaults.
Devices will show "Settings managed by your organisation" for locked options.
Key settings and other configuration options
All settings can be found in Settings > Options. These allow you to customise how the app behaves to fit your workflow. Some of these settings may be locked by your organisation if they are managed at account level.
| Setting | Description |
|---|---|
| Role & workflow | Configure which tabs are available on this device: • Picking • Packing • Validate (Printed) • Validate (Shipped) If Packing is enabled, choose whether to Pack picked orders only or Pack any unshipped order. |
| Customise item attributes shown | Choose which item details are displayed when picking and packing: • SKU • Bin • Size • Colour • Barcode • Weight • Item image (thumbnail) You can also enable Consolidate items with same SKU/description to group identical items. |
| Manual quantity adjustment | By default, quantities are updated by scanning barcodes. Enabling this setting adds + and - buttons to the picking and packing screens. Useful for handling partial shipments or when fine-tuned control over quantities is required. |
| Print from the app | Controls whether this device prints labels directly. Turn on Enable printing from this device to allow mobile printing. Labels can be sent to: • A network-discoverable printer (for mobile printing) • The Starshipit Print Client on a desktop See Printing from your device for setup details. |
| Configure scanning | Controls how scanning works in the app: • Use a physical scanner: Removes the camera scan button and adds a text input field for Bluetooth scanners • On-screen keyboard: Choose whether the keyboard appears when using a physical scanner • Auto-focus on search box: Automatically focuses the search field when switching tabs • Enable scanning only: Removes manual pick buttons, requiring barcode scanning for all items |
| GS1 barcode processing | When enabled, the app will parse GS1 barcodes and capture structured data: • SSCC (Serial Shipping Container Code) • Batch / Lot number • Expiry / Best before date • Production date • Serial number |
| Search result behaviour | Controls what happens when an order number is scanned: • Open order directly (default): Opens the matching order immediately • Show in list: Filters and highlights the order so you can select it or build a batch |
| Lock orders to current account | When enabled, orders you start working on are "locked" to your account so other users cannot process the same order simultaneously. |
| Nickname | Set a nickname for your user. This name is used when tagging orders (e.g. "Packed by Alex"). If blank, your Starshipit account name is used. |
| Theme | Choose how the app looks: • Light mode • Dark mode • Use device setting (follows your phone's system theme) |
| Package scan behaviour | Controls what happens when you scan a package barcode: • Add as an additional package: Each scan creates a new package (for multi-parcel orders) • Replace the existing package: Each scan updates the current package ID |
| Picture of packed goods | Controls whether users can or must capture photos during packing: • Enable picture of packed goods: Shows an image section on the packing screen • Require photo before packing: Makes at least one photo mandatory Photos are stored against the order as a visual record. |
| Tote settings | Configure how totes (pick bins) are used: • Enable totes: Turn tote functionality on or off • Default search on Packing: Search by Tote ID or Order number • Tote restriction: None (multiple orders per tote) or One order per tote • Must scan tote to place items: Require tote barcode scan before placing items See Tote picking with the mobile app for more details. |
Account-level (managed) configuration
If your organisation wants consistent settings across all users, some Pick & Pack options can be managed centrally at account level from the Starshipit web app.
- When a setting is managed at account level, devices will display a banner such as “Settings managed by your organisation” and the affected options will be read-only in the mobile app.
- Managed settings are applied to all devices using that Starshipit account (and any child accounts that inherit the configuration).
To manage settings at account level:
- Sign in to the Starshipit web app as an account admin.
- Open your account Settings and locate the configuration area for Pick & Pack / mobile app settings.
- Configure the defaults you want to enforce (for example, scanning-only, whether packing must always print a label, or which workflows are available).
- Save your changes. The next time users open the Pick & Pack app, their device-level settings will respect these managed values.
If you are an admin and are unsure where to find mobile managed settings, or you would like help enabling them for your account, contact Starshipit support.