Their stock. Their view. Only their view.
Each client logs in and sees their own inventory, and only their own inventory. Units on hand, units allocated, units in transit. Always current.
Give each of your 3PL clients a secure login to see their own inventory, orders, and invoices in real time, in English or French.
Running a 3PL means fielding a constant stream of client questions. How much stock do I have? Where's my order? Can you send me the invoice? The CanShip client portal answers all of them. Automatically. In real time.
Each client logs in and sees their own inventory, and only their own inventory. Units on hand, units allocated, units in transit. Always current.
Clients see every order you've processed for them, with status, carrier, and tracking number. They click the tracking link and see exactly where the shipment is.
Every invoice visible in the portal with line items (pick fees, pack fees, storage fees) and PDF download. Canadian dollars with GST and HST. CRA-compliant invoice numbering on Pro and Enterprise.
Per-client portal activation. Per-client visibility settings (inventory only, orders only, invoices only, or all three). Per-client fee schedule. You own the relationship and you own the controls.
Client-selectable UI language (EN/FR). French invoices, French packing slips, French order status labels. QST handling on Quebec invoices. Built for Canada, all of Canada.
Data isolation enforced at the database level, not just the UI level. There is no configuration mistake that could expose one client's data to another. Canadian data residency, hosted in Montreal. PIPEDA compliant.
The 3PL client portal is included on Pro and Enterprise plans. Not included on Starter or Grow.
Includes unlimited inventory visibility, full order tracking, invoice download, EN/FR interface, CRA-compliant invoicing.
Everything in Pro, plus unlimited seats, white-label branding options, and SSO support for client logins.
Live walkthrough of the client portal using real client data, real invoices, real order flow. Most calls wrap in 30 to 45 minutes.