Now with ShipStation label printing built in

Proof-of-packing
video for every order

Record per-order fulfillment videos from your warehouse, print shipping labels, and send customers a secure link to watch their order being packed. All from one app.

No credit card required. Works with any WooCommerce store.

PackagePro Station — Packing Mode
REC 02:34

Live camera preview

Crop guide

Active Order

#1042

Blue Widget x2
Red Gadget x1
Power Cable x1
FINISH & SEAL
Cancel
WooCommerceShipStationSupabaseElectronHPOS Compatible

How It Works

Four steps. Every order.

Designed for warehouse staff who pack hundreds of orders a day. No training manual required.

01

Scan order barcode

A warehouse worker scans an order barcode or selects an order in the queue. The system locks that order to the station.

02

Record packing video

An overhead webcam records only that order being packed. One order, one video, no mixups.

03

Print shipping label

Create and print a ShipStation label from inside the same app. Weight, carrier, service — all in one flow.

04

Customer gets secure link

The video uploads in the background. The customer receives an email with a private, secure link to watch their fulfillment video.

Features

Everything your fulfillment team needs

Per-Order Video Capture

MediaRecorder-based webcam capture. WebM recorded, transcoded to H.264 MP4 for universal playback. Configurable resolution and framerate.

One Order Per Station

Hardware-enforced single-order locking. A second order cannot be claimed until the first is finalized or released. No accidental associations.

ShipStation Labels

Create, print, void, and reprint shipping labels directly from the packing station. Supports 4x6 and standard label printers.

Barcode Scanner First

Built for keyboard-wedge barcode scanners. Scan to start, scan to finish. No typing required for daily operations.

Secure Video Delivery

Private storage, opaque tokens, optional secondary verification (email or ZIP). Customers see only their own video. No enumeration.

WooCommerce Emails

Send branded packing video emails through your store's WooCommerce mailer. Templates match your store's look and feel.

Multi-Tenant

Multiple organizations, stores, stations, and users. Role-based access from org owner down to packer. Support viewer role for customer service.

Desktop + Web

Electron desktop app for warehouse stations. Next.js admin portal for store owners. Everything syncs through the cloud backend.

Audit Everything

Full audit trail of every scan, lock, recording, upload, email send, and video access. Debug sync issues with complete logs.

HPOS Compatible

The WooCommerce plugin works with High-Performance Order Storage. Uses CRUD APIs only. No direct post/postmeta assumptions.

Resilient Uploads

Videos are encrypted locally, uploaded in the background with retry. If the network drops, the clip is safe. Upload resumes on reconnection.

Order Queue

Filterable queue showing all packable orders. Status filters, station claim indicators, and real-time updates via Supabase Realtime.

Security

Customer privacy is not optional

Other customers must never see another customer's fulfillment video. PackagePro is designed from the ground up with this constraint.

Private Supabase Storage bucket — no public URLs
Signed playback URLs with 1-hour expiry
32-byte crypto-random viewer tokens, SHA-256 hashed in DB
AES-256-GCM encryption for all third-party credentials at rest
HMAC-SHA256 signed plugin ↔ backend callbacks
Row-level security on every database table
Rate-limited viewer endpoints (10 req/min per token)
No video enumeration — one token, one video
Local video files encrypted on disk, deleted after upload
Optional secondary verification (email or postal code)

Integrations

Plugs into your existing stack

WooCommerce

HPOS-compatible plugin with custom REST endpoints, order metabox, email integration, and My Account video links.

ShipStation

V1 + V2 API client. List stores, get rates, create labels, void labels, and sync shipment status. Rate-limit aware with backoff.

Supabase

Postgres with RLS, Auth, Realtime subscriptions, and private Storage buckets. 17 tables with tenant isolation.

Vercel

Next.js 15 admin portal and API deployed to Vercel. Serverless functions for all backend routes.

Pricing

Simple, transparent pricing

Start free. Scale as you grow.

Starter

$0/month

For testing and small operations

  • 1 store
  • 1 station
  • 100 videos/month
  • 30-day retention
  • Community support
Get Started Free
Most Popular

Pro

$49/month

For growing fulfillment operations

  • 5 stores
  • 10 stations
  • Unlimited videos
  • 90-day retention
  • ShipStation integration
  • Email support
  • Custom email templates
Start Free Trial

Enterprise

Custom

For large-scale fulfillment centers

  • Unlimited everything
  • Custom retention
  • SSO / SAML
  • Dedicated support
  • SLA guarantee
  • On-prem storage option
  • Custom integrations
Contact Sales

Downloads

Get started in minutes

Download the desktop app for your packing station and the WooCommerce plugin for your store. Click any button to start downloading immediately.

Desktop App for macOS

DMG installer for macOS. Supports Apple Silicon and Intel Macs. Includes webcam capture, barcode scanner, and ShipStation label printing.

Download .dmg

Desktop App for Windows

NSIS installer for Windows 10+. Includes webcam capture, barcode scanner, and ShipStation label printing.

Download .exe

WooCommerce Plugin

WordPress plugin ZIP. Upload via WP Admin → Plugins → Add New → Upload. HPOS compatible.

Download .zip

Quick setup

  1. 1. Install the WooCommerce plugin on your store and note the pairing code it generates.
  2. 2. Install the desktop app on your packing station and sign in with your PackagePro account.
  3. 3. Enter the pairing code in the desktop app setup wizard to connect the store.
  4. 4. Scan an order barcode to start recording. Print the label. Done.

Start recording proof-of-packing videos today

Reduce disputes. Build trust. Give your customers full visibility into how their orders are packed.