Company logo

Dashboard Manager Dashboard Inventory Add Quick Item Add Item Scan Item Receive Items Order Prepare Audit Scan Purchase Orders Transfer Orders Inventory Write Off Inventory Audit Settings
Loading user...

Checking session access.

MFA Setup

Authenticator QR code
Scan this QR code with an authenticator app.

Recommended apps: Google Authenticator, Microsoft Authenticator, Authy, 1Password, or Bitwarden Authenticator.

After scanning, type the current 6-digit code below to finish setup.

Default Barcode Printer

Choose the default printer used for barcode label printing.

Change Password

Use your current password to set a new one.

Password must be at least 8 characters long and include at least 1 special character.

Company

Company Info

Use this area to manage the business details shown across the inventory system.

Logo Preview Company logo preview

Default Units

Set the default units used across item forms and item movement.

Settings

General Settings

Manage default units, scanner behavior, label defaults, retention, import rules, and sync limits.

Barcode Scanner Behavior

Tune scan feedback and scanning flow defaults.

Data Retention

Control how long to keep audit reports, activity logs, and deleted items.

Rate Limits

Throttle syncs to ecommerce and ERPLY to avoid API bans.

Items

Import/Export Items

Use this tab to export or import your inventory items.

Download all inventory items as an Excel `.xlsx` sheet.

Choose an Excel, CSV, or PDF file to start importing items.

Preparing item import...

Network Printers

Scan for reachable network printers or save a printer manually by IP address.

Protocol

Scan from the VPS connection, or enter the printer IP and port below to save it manually. If your host hides routes, set STOCKPILOT_NETWORK_SCAN_SUBNETS in the server environment.

Zebra Cloud Printer

Save Zebra Cloud printers here for cloud label printing and profile printer selection.

Ready to save a Zebra Cloud printer.

Printing

Design Barcode

Use this tab to manage barcode label layout and barcode design settings.

Design Barcode

Edit the live ZPL used for item label printing across the app.

Live Output

Preview & ZPL

Preview the live label and edit the default ZPL directly below.

Labelary Preview Click Preview ZPL to render the live label image.
Labelary ZPL preview

This preview uses sample text. Barcode language is ZPL, and item barcode printing uses the selected item's real values.

Use manual ZPL with placeholders like `{{PRODUCT_NAME}}`, `{{BARCODE}}`, `{{SKU}}`, `{{PRICE}}`, `{{CATEGORY}}`, `{{SUPPLIER}}`, `{{QTY}}`, `{{COMPANY_NAME}}`, and `{{TEMPLATE_NAME}}`.

Integration

ERPLY PIM

Check the server connection or pull items from ERPLY into inventory.

Field Mapping

Load ERPLY item fields and map them to the item fields used in this app.

Load ERPLY fields to map them before pulling items.

App Item Field ERPLY Field
ERPLY PIM

Waiting for ERPLY status.

Integration

Failed ERPLY Sync

Retry or remove items that failed to push to ERPLY.

ERPLY Retry Queue

No failed ERPLY sync items loaded.

Item SKU / Barcode Error Last Tried Action
No failed ERPLY sync items.

MFA Setup

Outbound Email Server

Configure the global outbound email server used across the app, including email MFA and any app emails sent by the server.

Text Message MFA

Enter your text message MFA provider settings here.

Phone Call MFA

MFA Policy

If checked, users must set up MFA before continuing to use the app.

Configure the backend delivery settings used for MFA challenges.

Integration

Ecommerce

Configure one or more marketplace connections, test each one, and choose a default publish target.

Marketplace Connections

Add more than one marketplace and load any saved connection back into the form to edit it.

Platform Guide
Choose a platform to see where to get each value.

No ecommerce marketplace configured yet.

Platform Fields

Fetch sample product fields from the configured ecommerce platform.

Save ecommerce config first, then fetch fields.

Platform Field App Field

Media

Image Hosting

Configure public image storage for item photos and ecommerce sync.

Provider Guide
Choose a provider to see where each value comes from.

No image hosting configuration saved yet.

Notifications

Location Email Setup

Location Alert Types

Choose which alerts the selected location's manager group should receive.

Low Stock Alerts

Choose a location to manage its approval email and manager group.

Database

Database Backup

Create a backup copy of the SQLite database file.

Backup Tool

Ready to create a backup.

Backup Setup Guide

Download the detailed customer setup guide with provider URLs and backup connection steps.

Backup To Public Storage

No public storage connected yet.

Connect Google Drive, Dropbox, or OneDrive using provider tokens or app credentials. The app will create its backup folder automatically after connection succeeds.

Saved Public Storage
No public storage connected

Connect a storage account to enable automatic backup and restore.

Restore From Public Storage

Restore will use the latest completed, valid backup from the connected public storage.

Store Locations

Manage Store Locations

Location Store number # Description Contact Items Actions

Existing Categories

Saved catagories in your database.

Existing Suppliers

Saved suppliers in your database.

Send Invitation

Email an invitation link so the user can create their password and activate the account.

Pending Invitations

Invite links waiting for users to complete account signup.

Pending Registration Approval

Review new user registrations and allow or deny access.

Existing Users

User Profile

Add a new user or update an existing one.

Set a password so this user can log in with email. Leave it blank to keep the current password when editing.

Password must be at least 8 characters long and include at least 1 special character.

Role Picker

Live Permission Debug

Shows what this server is currently resolving for the logged-in session and the role row you loaded.

Loading role debug…
Permissions

Checked = allow access. Unchecked = hide or block the feature for that role.

Sidebar Visibility

Choose exactly which sidebar items each role can see.

Settings Tab Visibility

Control which Settings tabs each role can see.

Printer Action Permissions

Control who can manage printer connections and printer setup inside the Printer tab.

User Action Permissions

Choose who can manage staff accounts and security actions.

Warehouse Action Permissions

Decide who can scan, receive, prepare, and work active inventory orders.

Inventory Audit Action Permissions

Control who can create, edit, delete, and approve inventory counts.

Purchase Order Action Permissions

Control who can create, edit, delete, and approve purchase orders.

Transfer Order Action Permissions

Control who can create, prepare, change, delete, and approve transfers.

Inventory Permissions

Choose who can change item information and use inventory row and bulk actions.

Locations

Move Items To Location

Item SKU Qty Move To

Choose Store Location

Select the location you want to work in before continuing.

Connect Public Storage

Connect the app to a public storage account using provider tokens or app credentials.

Connect and authorize the selected public storage.

Dashboard Add Quick Item Add Item Scan Item Settings