Shipit Shopify Pack & Scan – e-commerce packing, picking, and order processing Shipit Shopify Pic Scan | Shipit.fi | Shipit

Shipit Shopify Pack & Scan – e-commerce packing, picking, and order processing

Shipit Pack & Scan speeds up and automates the packing and shipping process of your Shopify store. With barcode scanning, orders can be identified, allocated, labels printed, and marked as shipped with a single scan.

1

Shopify

Shipit Pack & Scan for e-commerce warehouse operations

Pack & Scan is a feature designed for e-commerce warehouse operations that simplifies order picking, packing, and shipment processing. It combines packing lists, scanning, and shipping label printing into one seamless workflow.

When the barcode or QR code on a packing list is scanned, the system identifies the order and proceeds according to the configured settings: the shipment can be booked, the shipping label printed or downloaded, and the order processed in the online store. This reduces manual steps and makes daily warehouse picking more efficient.

Pack & Scan is suitable for both single-order handling and batch packing, and it supports different e-commerce warehouse workflows through flexible settings.


Shipit Pack & Scan – add-on activation

The Shipit Pack & Scan add-on speeds up and simplifies order processing in the warehouse. With a single barcode scan, the order is processed, the correct package is verified, and the shipping label is printed automatically – without manual steps.

The add-on reduces errors and makes packing smoother, especially when handling large volumes of daily orders.

How to enable the Pack & Scan add-on

  1. Open the Shipit Delivery Checkout app in Shopify

  2. Go to Subscription Plans

  3. Select Pack & Scan and click Subscribe

The add-on is activated immediately, and a free 14-day trial starts automatically.

Trial period and billing

  • 14 days free of charge

  • Billing starts automatically after the trial period

  • Pricing depends on your Shopify plan:

    • Basic: $9.90 / month

    • Grow: $19.90 / month

    • Advanced: $29.90 / month

    • Plus: $39.90 / month

You can cancel the add-on at any time before the trial ends.

Go ahead and install the add-on and try it free for 14 days!

1. Enabling the Pack & Scan add-on

  1. Open Shopify Admin

  2. Go to the Shipit Delivery Checkout app

  3. Open the app’s home page

  4. Navigate to Subscription Plans

  5. Purchase and activate the Pack & Scan add-on

Once the add-on is activated, the Pack & Scan settings can be found in the Settings of the Shipit Delivery Checkout app, as well as in the left-hand menu under the app.

2. Shipit Pack & Scan settings and configuration

  1. Open Shipit Delivery Checkout

  2. Select Settings

  3. Go to the Pack & Scan tab

The settings below are explained in the same order as they appear in the Shipit settings under Pack & Scan.

Packing Slip on Page Open

Here you define what happens to packing slips when you select “Download packing list” in the Shipit Pack & Scan add-on.
You can choose from three different options, depending on what best fits your packing workflow.

Packing Slip Behavior – packing slip behavior – dropdown menu

No Action

  • Packing slips are not created automatically

  • You can download or print packing slips manually as needed

  • Suitable if the packing process is partly manual or packing slips are not always required


Download Automatically

  • All packing slips are automatically downloaded as a single PDF file

  • Ideal for batch printing before packing begins

Recommended if you:

  • Pack orders in batches

  • Want to control printing manually


  • Packing slips are printed automatically to the default printer

  • No manual actions required

Shipit recommends this option when:

  • A dedicated warehouse printer is in use

  • You want the fastest and most automated packing process

Label Action on Barcode Scan

Here you define what happens when an order barcode is scanned.

Scan Action – scan action – dropdown menu

None

  • Scanning does not trigger any automatic actions

  • Suitable for custom or manual workflows


Book Shipment & Download Label

  • The shipment is booked automatically

  • The shipping label is downloaded to the browser’s download folder

Shipit’s recommended option for most online stores and warehouses.
A clear and reliable workflow for daily packing operations.


Download Label Only (Pre-Booked)

  • Downloads an existing shipping label

  • Requires the shipment to be booked in advance

  • Does not book the shipment during scanning

Suitable if:

  • Shipments are automatically booked via an integration

  • Packing and printing are handled as separate steps


Smart Download (Book if Needed)

  • Checks whether a shipping label already exists

  • Downloads the existing label or automatically books the shipment if needed

The best choice for mixed workflows, where some orders are already booked and others are not.


Book Shipment & Print Label

When the order barcode is scanned, the system automatically books the shipment and prints the shipping label directly to the configured label printer.

  • Books the shipment automatically on scan

  • Prints the label directly to the specified printer

  • Does not require browser downloads

  • Requires a label printer to be configured in system settings

Especially suitable if:

  • A dedicated label printer is in use

  • You want the fastest and most straightforward workflow

  • Printing happens automatically without additional user actions

Print shipping label (pre-booked shipments)

  • Prints an existing shipping label without booking a shipment

  • Prints the ready label directly to the printer

  • Requires the shipment to be booked in advance

  • Does not book the shipment during scanning

  • Fails if no shipping label exists

Especially suitable if:

  • Shipments are pre-booked via an integration or automation

  • The warehouse has a direct printer connection

  • You want to keep packing and printing fast and simple


Smart Print (Book if Needed)

Intelligent printing (book if needed)

Checks whether a shipping label already exists and acts automatically based on the situation.

  • Prints an existing shipping label, if available

  • Automatically books the shipment if the label has not yet been created

  • Prints the shipping label directly to the printer

The best choice for mixed workflows, where:

  • Some orders are pre-booked

  • Some orders are booked during packing

  • You want one unified workflow for all cases


Verify Order Only (No Labels)

Verify order (no shipping labels)

  • Verifies that the order exists

  • Does not book shipments or generate labels

Use cases include:

  • Inventory checks

  • Quality control

  • Pre-packing

Barcode Format

Select which type of code is printed on the packing slip.

Barcode

  • A traditional barcode

  • Works with handheld scanners and in warehouse environments

Shipit’s recommended option for warehouses and fixed workstations.

QR Code

  • Suitable for mobile devices and tablets

  • Does not require a separate barcode scanner

A good choice if packing is done using a mobile device.

Order Fulfillment

In this section, you control when orders are marked as fulfilled in Shopify.

Automatically book shipments on scan

  • The shipment is booked immediately after scanning

  • No separate confirmation is required

Recommended when scanning always means the shipment is ready to be sent.

Automatically fulfill orders after scan

  • The order is automatically marked as fulfilled in Shopify

  • Inventory levels are updated

  • A shipping notification is sent to the customer

Recommended when packing and shipping are handled as a single, seamless step.

For most online stores, the best and most efficient setup is:

  • Packing Slip: Print Automatically

  • Scan Action: Book Shipment & Print Label

  • Barcode Format: Barcode

Automatically book shipments on scan
Automatically fulfill orders after scan

The result is a fast, automated, and error-free packing process.

NOTE: Using automatic printing requires kiosk printing mode to be enabled in the Chrome browser.

Option 1: Packing a single order

1. Creating a packing slip

  1. Open Orders

  2. Open an individual order

  3. Select More actions

  4. Click Create packing list

The packing slip is either:

  • Downloaded to your computer, or

  • Printed automatically

The behavior depends on the Packing Slip settings.


2. Scanning the packing slip

  • Scan the large barcode or QR code on the packing slip

  • The code type depends on the Barcode Format setting


3. Shipping labels and order processing

What happens after scanning depends entirely on your Pack & Scan settings.

Depending on your configuration:

  • Shipping labels are printed automatically or downloaded

  • Orders are processed automatically or manually

  • Inventory levels and order status are updated in Shopify

Note:
Pack & Scan does not enforce a single workflow. All automation—such as label printing, shipment booking, and marking orders as fulfilled—only works if it has been enabled in the settings.

Option 2: Batch processing packing slips

1. Creating packing slips for multiple orders

  1. Go to the Orders view in Shopify

  2. Select multiple orders

  3. Click the button

  4. Select Open with Shipit

  5. Choose Download packing list

The packing slips are:

  • Saved to your computer, or

  • Printed automatically, depending on your settings


2. Scanning and processing

  • Scan the barcode or QR code on each packing slip

  • Shipping labels are printed or downloaded

  • Orders are processed according to your settings

Summary

The Pack & Scan process works as follows:

  • A packing slip is created and downloaded or printed

  • The barcode or QR code is scanned

  • The shipping label is printed or downloaded

  • The order is processed automatically or manually, depending on the settings

With the right configuration, the entire process can be completed with a single scan.

Kiosk printing / automatic printing in the Pack & Scan add-on

The Shipit Pack & Scan add-on supports automatic printing, allowing shipping labels to be printed directly without print dialogs. This is often referred to as kiosk printing.

Below are separate instructions for Windows and macOS environments.

General requirements (for all operating systems)

Before enabling automatic printing, make sure that:

  • The printer is added to the operating system and works normally

  • The printer is set as the default printer

  • Printing does not require a PIN code or user confirmation

  • Manual printing of shipping labels works before enabling automation

Step 1: Create a new Chrome profile

  • Open Google Chrome

  • Click the profile icon in the top-right corner

  • Select Add

  • Create a new profile and name it, for example, Kiosk

Using a separate profile ensures that kiosk mode does not affect normal browsing.


Step 2: Manage Chrome profiles

  • Open the profile menu in Chrome again

  • Select Manage Chrome profiles

  • Locate the Kiosk profile you created


Step 3: Edit the profile

  • Click the three dots next to the Kiosk profile

  • Select Edit

  • Scroll to the bottom of the view

  • Enable Create desktop shortcut


Step 4: Edit the shortcut settings

  • Go to the Windows desktop

  • Find the newly created Chrome Kiosk shortcut

  • Right-click the shortcut

  • Select Show more options

  • Choose Properties

Step 5: Add the kiosk printing setting

  • Open the Shortcut tab

  • Locate the Target field

  • Go to the end of the field

  • Add a space and then:

--kiosk-printing

Do not remove any existing text — simply append this to the end.


Step 6: Launch Chrome in kiosk mode

  • Close Chrome completely (all windows)

  • Launch Chrome only using the created shortcut

Done!

When Chrome is launched using this shortcut:

  • Shipping labels are printed automatically

  • Printing is sent to the default printer

  • No print dialog is shown

This enables one-scan automatic printing with the Shipit Pack & Scan add-on on Windows.


Good to know

  • Always use this shortcut when working in kiosk mode

  • Launching Chrome normally will not enable automatic printing

  • If printing does not work, check the default printer in Windows settings

Step 1: Create a new Chrome profile

A new Chrome profile ensures that kiosk mode does not affect normal browsing.

  • Open Google Chrome

  • Click the profile icon in the top-right corner

  • Select Add profile

  • Create a new profile and name it, for example, Kiosk

  • You can skip signing in to a Google account if you wish

Chrome will now open in a new window using the Kiosk profile.


Step 2: Open Pack & Scan and copy the correct URL

  • Log in to Shopify Admin

  • Open the Shipit Delivery Checkout app

  • Go to the Pack & Scan view

  • Copy the URL shown in the browser’s address bar

The URL is a Shopify Admin address, for example:
https://admin.shopify.com/store/YOUR-STORE/apps/shipit-delivery-checkout/pack-and-scan


Step 3: Create a Chrome kiosk launcher using Automator

On macOS, Chrome is launched in kiosk mode using the Automator app, which replaces the Windows desktop shortcut.

Open Automator

  • Open Finder

  • Type Automator in the search field

  • Open Automator

  • Select Application as the document type

Add the correct action

  • In the left sidebar under Library

  • Find Run Shell Script

  • Drag Run Shell Script to the workflow area on the right

Note:
“Suorita skripti” = Run Shell Script in English interfaces.

Configure the script settings

  • Shell: /bin/bash or /bin/zsh

  • Pass input: stdin

Paste the kiosk command

Paste the following command into the script and replace the URL with your own Pack & Scan URL:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \
--kiosk \
--kiosk-printing \
https://admin.shopify.com/store/YOUR-STORE/apps/shipit-delivery-checkout/pack-and-scan

Do not change anything except the URL.


Step 4: Save and launch kiosk mode

  • Select File → Save

  • Name the application, for example Chrome Pack & Scan Kiosk

  • Save the app, for example, in the Applications folder

  • Close Google Chrome completely

    • Chrome → Quit Google Chrome

  • Launch kiosk mode by opening the application you created

Done – what happens next?

When Pack & Scan is opened via this kiosk application:

  • Chrome launches in full-screen kiosk mode

  • No print dialog is shown

  • Shipping labels are printed automatically to the default printer

  • Automatic printing in Pack & Scan works correctly


Good to know

  • Always use Pack & Scan through this kiosk application

  • Launching Chrome normally will not enable automatic printing

  • Safari does not support kiosk printing

  • This is the standard way to enable automatic printing on macOS

Testing Pack & Scan

When kiosk printing is enabled:

  • Print a packing slip

  • Scan the packing slip

  • The shipping label is printed automatically without a print dialog

  • The order is processed automatically, if automation settings are enabled

Yes, the Shipit Shopify Pack & Scan add-on is a paid add-on. The price depends on your Shopify plan:

  • Basic: $9.90 / month

  • Grow: $19.90 / month

  • Advanced: $29.90 / month

  • Plus: $39.90 / month

The Pack & Scan add-on does not require Carrier Calculated Shipping (CCS) to be used.

1

Shopify

Shipit Delivery Checkout brings flexible and easy-to-manage delivery options to the Shopify checkout

You can control shipping methods with rules, manage pricing, and define how delivery options are displayed to customers at checkout. Shipit Delivery Checkout leverages Shopify’s native shipping and checkout features, enabling a clear and scalable delivery experience for different business models.

Explore the comprehensive instructions
Get in touch if needed — we’re happy to help!

Get in touch if needed — we’re happy to help!

general.nothing-found