Operations & Workflows15 min read

Fulfillment Vendor & Contractor Work Order Dispatch Guide

Print Life Software provides a secure, streamlined work order dispatch and blind drop-shipping module designed for print shops that outsource production to external contract scr...

Fulfillment Vendor & Contractor Work Order Dispatch Guide

Print Life Software provides a secure, streamlined work order dispatch and blind drop-shipping module designed for print shops that outsource production to external contract screen printers, embroidery houses, DTF transfer specialists, and promotional product manufacturers. The platform enables shop owners to dispatch project-specific work orders with 1 click, protect profit margins through 100% financial data obfuscation, provide external vendors with clean digital and printable traveler sheets, and receive real-time production completion milestones.


1. Feature Scope & UI Navigation

The vendor dispatch system spans contractor management in settings, work order generation within quotes and invoices, and public read-only portals for external fulfillment partners:

┌────────────────────────────────────────────────────────────────────────────────────────┐
│                                PRIMARY NAVIGATION PATHS                                │
├──────────────────────────┬─────────────────────────────┬───────────────────────────────┤
│ Feature Activation       │ /settings?tab=features      │ Settings -> Features          │
│ Vendor Management Roster │ /settings?tab=staff         │ Settings -> Staff/ Vendors    │
│ Work Order Dispatch      │ /quotes-invoices/[id]       │ More Actions -> Dispatch WO   │
│ Work Order Audit History │ /quotes-invoices/[id]       │ More Actions -> View WOs      │
│ External Vendor Portal   │ /work-order/[id]            │ Dedicated Vendor Web Portal   │
└──────────────────────────┴─────────────────────────────┴───────────────────────────────┘

Feature Activation (/settings?tab=features)

  • Expand Finance & Settings in the left sidebar $\rightarrow$ click Settings $\rightarrow$ select the Features tab.
  • Locate the Staff Accounts toggle and switch it to ON. This unlocks both internal staff accounts and the external Fulfillment Vendors management hub.

Vendor Directory Setup (/settings?tab=staff)

  • In Settings, select the Staff/ Vendors tab.
  • Locate the Fulfillment Vendors card (situated below the Team Management card).
    • Add Vendor (Button): Launches the vendor registration dialog to enter contractor company name, primary contact, email, phone number, and physical facility address.
    • Edit / Delete (Row Actions): Update vendor contact profiles or remove retired fulfillment partners.

Dispatching from Quotes & Invoices (/quotes-invoices/[id])

  • Open any active quote or invoice in the Quote Builder.
  • In the top-right action header, click the More Actions (...) dropdown menu:
    • Dispatch Vendor Work Order: Launches the dispatch modal to select external vendors, choose specific project line items, configure production instructions, and toggle blind dropshipping.
    • View Dispatched Work Orders: Opens the active dispatch history drawer, displaying all sent work orders, contractor names, dispatch dates, fulfillment statuses, and direct links to open the live vendor portal.

The External Vendor Portal (/work-order/[id])

  • Clean, white-labeled, unauthenticated portal link sent directly to the vendor via email.
  • Provides interactive garment breakdowns, size matrices, ink/thread/Pantone color swatches, collar offset placement guides, high-resolution original art downloads, a direct Separation / Production File Uploader (Upload Sep / Print File / Replace Sep / Print File) for off-site color separators and embroidery digitizers, and an interactive Mark Complete milestone button.

2. Capabilities & Operational Boundaries

The vendor dispatch architecture isolates outsourced production requirements from your proprietary customer pricing and financial ledgers:

┌────────────────────────────────────────────────────────────────────────┐
│                        SHOP QUOTE / INVOICE HUB                        │
│           Full Financial Data: Garment Costs, Markups, Totals          │
└───────────────────────────────────┬────────────────────────────────────┘
                                    │
                                    ▼
┌────────────────────────────────────────────────────────────────────────┐
│                     WORK ORDER DISPATCH GATEWAY                        │
│  • Select Specific Projects (e.g. Project 1: Screen Print, Proj 2: DTF)│
│  • Configure Custom Production Notes & Turnaround Instructions         │
│  • Toggle Drop-Ship Mode (Share Client Address vs. Blind Ship to Shop) │
└───────────────────────────────────┬────────────────────────────────────┘
                                    │
                                    ▼ [Financial Data Stripped at Gateway]
┌────────────────────────────────────────────────────────────────────────┐
│               EXTERNAL VENDOR WEB PORTAL (/work-order/[id])            │
│  ┌─────────────────────────┐             ┌──────────────────────────┐  │
│  │     SIDEBAR DETAILS     │             │     PRODUCTION SPECS     │  │
│  │ • Shop & Vendor Contacts│             │ • Natural Size Run (S-3X)│  │
│  │ • Drop-Ship Destination │             │ • Ink / Pantone Swatches │  │
│  │ • Production Notes / SOP│             │ • Download Original Art  │  │
│  └─────────────────────────┘             │ • Upload Sep / Print File│  │
│                                          └──────────────────────────┘  │
│  ┌──────────────────────────────────────────────────────────────────┐  │
│  │ ACTION BUTTONS: [Print Traveler Sheet]  |  [Mark Job Complete]   │  │
│  └──────────────────────────────────────────────────────────────────┘  │
└────────────────────────────────────────────────────────────────────────┘

Supported Capabilities

  1. Selective Project Dispatching: When a quote contains multiple projects (e.g., Project A: Screen Printed Hoodies, Project B: Embroidered Polos, Project C: DTF Caps), the shop owner can selectively dispatch only the relevant projects to specific trade contractors.
  2. Strict Financial Obfuscation (Blind Fulfillment): All customer retail prices, blank wholesale costs, setup fees, total invoice balances, profit margins, and payment collection statuses are 100% excluded from vendor data records and portal displays.
  3. Blind Drop-Shipping Toggle:
    • Direct Drop-Ship (Toggle ON): Injects the end customer's resolved shipping destination (recipient name, company, delivery street, phone) into the vendor portal so the contractor can package and ship directly to the client.
    • Blind Delivery to Shop (Toggle OFF): Conceals customer contact and delivery details. The vendor ships finished goods directly back to your shop address for internal quality control and customer pickup.
  4. Natural Garment Sizing Sequence: Automatically reorders size breakdown grids using standard garment progression ($XS \rightarrow S \rightarrow M \rightarrow L \rightarrow XL \rightarrow 2XL \rightarrow 3XL \rightarrow 4XL$) regardless of the sequence in which items were entered.
  5. Direct Vector & Artwork Downloads: Embeds high-resolution mockups, displays assigned Ink / Thread / Pantone color swatches, and provides 1-click download proxies for original customer vector artwork (.ai, .eps, .pdf) and mockup references.
  6. Direct Vendor Separation & Digitized File Uploader: Off-site color separators and embroidery digitizers can upload finished separation files or digitized stitch files (.ai, .psd, .pdf, .eps, .dst, .emb, .pes, .zip, etc.) directly onto each decoration card from /work-order/[id] using the Upload Sep / Print File button—without needing an internal staff account. Uploading a file automatically:
    • Links the file to the decoration's Print-Ready File slot and Production Sheet (Download Separations button).
    • Marks the decoration Art Setup Ready with the vendor's name and timestamp.
    • Displays a Sep File Uploaded • [Vendor Name] status indicator directly on the Dashboard Job Card and a Vendor Separation / Production Art Uploaded banner at the top of the Quote / Invoice view.
  7. Print-Optimized Physical Traveler Sheets: Includes a dedicated print stylesheet (@media print) that automatically formats the digital work order into a multi-page, high-contrast, black-and-white physical traveler sheet with clean page breaks between distinct print projects.
  8. Real-Time Production Milestone Advancement: External vendors can click Mark Complete directly within their portal upon finishing production. This updates the work order record to completed, creating an audit log entry in your shop's order timeline.

Operational Boundaries & Guardrails

  • Zero Financial Transmission: The dispatch engine enforces financial privacy at the server level. Unit pricing and customer billing terms are never sent across the network to /work-order/[id].
  • Prerequisite Vendor Registration: Work orders cannot be dispatched to arbitrary email addresses on the fly; contractors must first be registered under Settings $\rightarrow$ Staff/ Vendors $\rightarrow$ Fulfillment Vendors.
  • Immutability of Dispatched Specs: Once a work order is generated, its project specs represent a frozen operational snapshot of that job's requirements. If substantial artwork or garment quantity changes occur, the shop owner should dispatch an updated work order.

3. Step-by-Step SOP Workflows

SOP 1: Registering an Outside Fulfillment Vendor

[Settings -> Features] ──> [Toggle: Staff Accounts ON] ──> [Settings -> Staff/ Vendors] ──> [Add Vendor]
  1. Navigate to Settings (/settings) from the left sidebar.
  2. Ensure the Staff Accounts toggle is enabled under the Features tab.
  3. Click the Staff/ Vendors tab.
  4. Scroll to the Fulfillment Vendors card and click Add Vendor.
  5. Fill in the contractor's profile information:
    • Company Name: The external print shop or embroidery house (e.g., Midwest Contract Screen Printing).
    • Contact Name: Primary account representative or production manager (e.g., Dave Miller).
    • Email: Vendor dispatch email address where work orders are delivered.
    • Phone: Shop floor phone number for urgent production inquiries.
    • Address / City / State / ZIP: Physical facility location for delivery coordination.
  6. Click Save Vendor.

SOP 2: Dispatching a Work Order from a Quote or Invoice

  1. Open the target quote or invoice from the Quotes & Invoices list (/quotes-invoices).
  2. In the top action bar, click More Actions (...) $\rightarrow$ select Dispatch Vendor Work Order.
  3. In the dispatch modal, configure the production parameters:
    • Select Fulfillment Vendor: Choose your registered contractor from the dropdown list.
    • Include Projects: Check the specific project(s) you wish to outsource to this vendor (e.g., check 500ct Front Print Tees, uncheck In-House Embroidered Hats).
    • Drop-ship directly to customer (Share customer shipping address):
      • Check ON: If the vendor is packaging and shipping directly to the customer's doorstep.
      • Leave UNCHECKED: If the finished goods must be delivered back to your shop for in-house fulfillment, pickup, or kitting.
    • Production Notes / Instructions: Enter specific shop floor guidance (e.g., Please print with low-cure poly white on 50/50 blend; follow Pantone 286C match exactly; fold and polybag by size).
  4. Click Dispatch Work Order.
  5. The system saves the work order, emails the secure portal link directly to the contractor, and logs the dispatch event.

SOP 3: Reviewing Dispatched Work Orders & Resending Links

  1. Inside the quote or invoice, click More Actions (...) $\rightarrow$ select View Vendor Work Orders.
  2. A drawer opens displaying all work orders generated for this specific order:
    • Vendor Name & Status: Shows whether the job is currently Dispatched or Completed, along with a green Sep File Uploaded badge if the vendor has uploaded separation or digitized production files.
    • Dispatch Timestamp & ID: Unique work order reference code, original dispatch date, and latest uploaded file name.
    • View Portal (Button): Opens the vendor's live /work-order/[id] web portal in a new browser tab, allowing your team to verify exactly what the vendor sees or copy the link to share via SMS or chat.

SOP 4: The Vendor's Separation Upload, Production & Traveler Print SOP

When an outside contractor, color separator, or embroidery digitizer opens the dispatched link (/work-order/[id]):

  1. Review Production Instructions: The vendor reviews your shop contact info, drop-ship address (if shared), and production notes in the left column.
  2. Download Original Art & Review Ink/Thread Swatches:
    • Under Print / Decoration Specs, the vendor inspects high-resolution mockup proofs, dimensions, stitch counts, screen counts (including underbase), and Ink / Thread Swatches (Pantone codes and hex swatches).
    • Clicking any mockup or 🖼️ Download Mockup Reference initiates an instant high-resolution image download.
    • Under Production Art & Sep Files, the vendor clicks 📁 Original Art: [File Name] to download customer source vector files directly to their workstation.
  3. Upload Finished Separation or Digitized Files:
    • Once color separations or embroidery digitizing are complete, the vendor clicks Upload Sep / Print File directly inside the decoration card on /work-order/[id].
    • If a file was already uploaded and needs a revision, the vendor can click Replace Sep / Print File.
    • The uploaded file is immediately attached to the shop's decoration card (Print-Ready File slot) and Production Sheet (Download Separations), marks the decoration Art Setup Ready, and notifies the shop directly on the Dashboard Job Card (Sep File Uploaded • [Vendor]) and on the top banner of the Quote / Invoice page.
  4. Print Physical Shop Floor Traveler:
    • The vendor clicks the Print button in the header (or presses Ctrl+P / Cmd+P).
    • The layout automatically shifts to a high-contrast traveler sheet:
      • Header, Shop Details, and Destination addresses collapse into an efficient top row.
      • Each distinct project forces a clean page break (break-before: page).
      • Decoration specs format side-by-side with square mockups to prevent distortion.
  5. Mark Production Complete:
    • Once garments or art setups are finished, the vendor clicks Mark Complete in the portal header.
    • The portal badge updates to a green Completed status, and your shop's order timeline reflects completion immediately.

4. Business Logic, Formulas & Rules

Shipping Destination Resolution Hierarchy

When Drop-ship directly to customer is checked ON during dispatch, the system resolves the recipient contact and delivery address using the following 3-tier fallback hierarchy:

$$\text{Shipping Destination} = \begin{cases} \text{Specific Location Contact}, & \text{if } Q_{\text{ship_loc.contacts[0]}} \neq \emptyset \ \text{Primary Customer Contact}, & \text{else if } Q_{\text{contact}} \neq \emptyset \ \text{Company / Customer Billing Profile}, & \text{otherwise} \end{cases}$$

Where:

  1. Tier 1 (Location Contact): Explicit site contact defined under multi-location shipping profiles (quote.shippingLocation.contacts[0]).
  2. Tier 2 (Primary Contact): Dedicated buyer contact registered on the customer account (quote.contact).
  3. Tier 3 (Company Fallback): General company or customer name associated with the parent invoice (quote.customerCompany or quote.customerName).

Blind Drop-Shipping Privacy Logic

To prevent external trade suppliers from bypassing your shop or viewing private customer identities, delivery contact data is filtered by the following conditional rule:

$$\text{Vendor Portal Data} = \begin{cases} {\text{Recipient}, \text{Company}, \text{Delivery Street}, \text{City}, \text{State}, \text{ZIP}}, & \text{if } T_{\text{drop_ship}} = \text{true} \ {\text{Destination: In-House Shop Address}}, & \text{if } T_{\text{drop_ship}} = \text{false} \end{cases}$$

When $T_{\text{drop_ship}} = \text{false}$:

  • The Drop-Ship Details card is omitted entirely from the vendor portal.
  • The vendor produces the job and ships directly to the primary print shop's physical address shown under Shop Details.

Natural Garment Size Sorting Algorithm

Garment quantities on vendor work orders are ordered using a standard numerical ranking algorithm rather than generic database insertion order:

$$\text{Rank}(S) = \begin{cases} \text{Map}(S), & \text{if } S \in {\text{OSFA}, \text{XS}, \text{S}, \text{M}, \text{L}, \text{XL}, \text{2XL}, \dots, \text{6XL}} \ \text{Integer Value of } S, & \text{else if } S \text{ is numeric (e.g. youth/toddler sizing)} \ \text{Lexicographical}, & \text{otherwise} \end{cases}$$

This ensures press operators on the contractor's floor read size runs intuitively ($S: 24, M: 48, L: 72, XL: 48$) without risking size transposition errors.


5. Troubleshooting & Diagnostic Matrix

Symptom / QuestionRoot CauseExact Remediation Step
Customer shipping address is missing on the vendor's portalThe "Drop-ship directly to customer" toggle was left unchecked during dispatch.By default, customer details are withheld for blind shipping. Open the quote, dispatch an updated work order with the checkbox toggled ON, or provide the address manually.
Vendor reports they cannot see pricing, line item rates, or totalsFinancial obfuscation is working as designed.Explain to the vendor that work orders strictly provide technical production specs. Commercial invoicing between your shop and the contractor is handled independently.
Vendor portal displays "Work Order Not Found"Invalid work order ID in the URL, or the work order was deleted.In the quote, click More Actions $\rightarrow$ View Vendor Work Orders, find the valid record, click View Portal, and copy the correct browser URL.
"Dispatch Vendor Work Order" option is missing from More ActionsStaff Accounts feature is disabled in shop settings.Navigate to Settings $\rightarrow$ Features, switch Staff Accounts to ON, and return to the quote.
Off-site artist wants to upload finished color separations or digitized embroidery filesVendor does not have a staff login.Have the vendor open their dispatched /work-order/[id] link, locate the decoration under Print / Decoration Specs, and click Upload Sep / Print File. The file attaches directly to the job and notifies your shop on the Dashboard Job Card and Quote/Invoice view.
Printed traveler sheet cuts off mockup images or wraps poorlyContractor's browser print settings are overriding stylesheet margins.In the browser print dialog, set Margins to Default, enable Background graphics, and select Portrait orientation.

6. Frequently Asked Questions & Action Prompts

Q: How do I send an outsourced print job to a contract screen printer?

Answer: First, ensure your contractor is registered under Settings $\rightarrow$ Staff/ Vendors $\rightarrow$ Fulfillment Vendors. Then, open any quote or invoice, click More Actions (...) in the header, and select Dispatch Vendor Work Order. Choose the vendor, select which projects to include, add your production notes, and click Dispatch Work Order.

[Where do I register fulfillment vendors?](chat:How do I add a fulfillment vendor in Settings?)

Q: Can an off-site color separator or embroidery digitizer upload their finished sep files directly to the work order?

Answer: Yes! When you dispatch a work order to an off-site artist or digitizer, they can open their /work-order/[id] portal link, download the original art or mockup, view the exact Pantone/ink swatches, and click Upload Sep / Print File on each decoration card. Once uploaded, the file automatically populates the Print-Ready File slot on the quote, marks Art Setup Ready, and displays a Sep File Uploaded alert on your Dashboard Job Card and Quote/Invoice header—no email attachments or staff login required.

[How do I dispatch a work order to a separator?](chat:How do I dispatch a work order from a quote?)

Q: Will my contract printer see how much I charged the customer?

Answer: No, never. The vendor portal completely strips all unit costs, garment markups, total invoice balances, and profit margins. External vendors only see garment styles, colorways, size runs, Pantone specs, placement measurements, and artwork files.

[How does blind drop-shipping work?](chat:How do I configure blind shipping for vendor work orders?)

Q: Can my vendor ship directly to my customer without exposing my shop?

Answer: Yes! When dispatching the work order, check the box labeled "Drop-ship directly to customer (Share customer shipping address)". The vendor portal will display the customer's delivery address while keeping your pricing 100% confidential. If you leave it unchecked, the vendor will ship the finished goods directly back to your shop.

[Show me the work order dispatch dialog](chat:How do I dispatch a work order from a quote?)

Q: How do I know when the contractor has finished printing or uploading art?

Answer: When a vendor uploads a separation or digitized file on their portal, the Dashboard Job Card immediately shows Sep File Uploaded • [Vendor Name] and a green notification banner appears at the top of the Quote / Invoice view with a 1-click Download Sep File button. Additionally, contractors can click Mark Complete at the top of their work order portal when their entire task is finished.

[Where do I view sent work orders?](chat:Where can I see dispatched vendor work orders?)

Interactive Setup Support

Have a question about this feature?

Log into your Print Life dashboard anytime and click the Shop Co-Pilot button. You can ask anything from margin math to work center capacity, and the AI wizard will guide you through step-by-step.