Everything you need to run a modern 3PL
From client onboarding to billing automation — manage every aspect of your fulfillment business in one place.
Client Management
Client Onboarding
Structured onboarding with intake forms, document collection, and progress tracking
Portal Access Control
Grant clients login credentials with scoped permissions — they only see their own data
Team Management
Clients manage their own team members with Admin, Member, and Viewer roles
Client Status Tracking
Active, onboarding, paused, and inactive status workflows
Billing & Revenue
Billing Templates
Create reusable billing templates with storage, pick/pack, shipping, and custom fee structures
Automated Invoicing
Generate invoices automatically based on activity — orders fulfilled, items stored, labels printed
Stripe Integration
Auto-charge client credit cards on file. Daily billing cycles with detailed transaction records
Revenue Dashboard
Track revenue per client, profit margins, outstanding balances, and growth trends
Inbound & Receiving
Inbound Requests
Clients submit shipment requests with expected dates, pallet/box/item counts for planning
Approval Workflow
Review and approve/reject inbound requests. Auto-notify clients of status changes
Receiving & QC
Barcode scanning, location assignment, and quality check workflows for incoming goods
Partial Receiving
Handle discrepancies with partial receives — automatically flags for client review
Shipping & Fulfillment
Multi-Carrier Rate Shopping
Compare rates across UPS, FedEx, USPS, DHL — find optimal carrier per order automatically
Carrier Account Isolation
Separate master vs client carrier accounts. Bill shipping costs with configurable markup
Custom Automation Rules
Set up rules for auto-routing, signature requirements, holds, splits, and merges per client
Batch Processing
Process hundreds of orders at once — batch label printing, tracking sync, and status updates
Inventory & Warehouse
Client-Scoped Inventory
Each client's inventory is completely isolated. Track on-hand, allocated, and available per client
Multi-Warehouse Support
Manage inventory across multiple warehouse locations with transfer and routing capabilities
Sync Engine
Real-time inventory sync to client marketplaces. Priority engine processes decreases in 1 min, increases in 5 min
Cycle Counting
Schedule and execute cycle counts with variance reporting and automatic adjustment workflows
Marketplace & Channels
Store Assignment
Assign marketplace stores to specific clients. Auto-tag new connections with client ID
Order Import
Automatic order ingestion from all connected stores. Real-time sync with marketplace platforms
Listing Management
Clients manage their own product listings across Amazon, Walmart, eBay, Shopify, and more
Tracking Sync
Auto-push tracking numbers back to marketplaces. Handle platform-specific requirements automatically
API & Developer Tools
Client-Scoped API Keys
Issue a key per client with granular permissions and IP allowlists. Keys are shown once, hashed at rest, and revocable instantly
REST API for ERP & WMS
Items, inbound/ASN, receipts, outbound orders, fulfillments, returns, and inventory — standard JSON resources with filtering and pagination
Signed Webhooks
Push order, fulfillment, receipt, and inventory events to any endpoint with HMAC signatures, automatic retries, and full delivery logs
Idempotency & Usage Metering
Safe retries on every write plus per-client API usage counters you can bill against or monitor for abuse
Connect your clients’ ERP systems directly
Not every 3PL client wants a portal. Give them a documented REST API and signed webhooks so item, order, shipment, and inventory data flows straight into their own ERP or WMS.
Keys per client, not per company
Every request is automatically scoped to one client — they can never read another brand's items, orders, or inventory.
Full resource coverage
Item setup, inbound/ASN, receipts, outbound orders, fulfillments with tracking and cost, returns, and live inventory positions.
Events pushed to your ERP
Subscribe to order, fulfillment, receipt, and inventory topics. Signed payloads, exponential retries, and searchable delivery history.
Built for audits
Every API call is logged with request ID, endpoint, latency, status, IP, and error detail so failures are traceable in seconds.
Full platform mode
Your team runs everything inside Willowcommerce — receiving, picking, packing, labels, billing — and clients log into the branded portal.
- Warehouse and workforce workflows
- Client portal with scoped access
- Automated billing and invoicing
- API available on top when needed
API-only mode
You keep your existing ERP or WMS as the system of record and use Willowcommerce for labels, rates, and client data exchange over the API.
- Create labels and shop rates via API
- Push and pull items, orders, inventory
- Webhooks into your own systems
- No portal rollout required
Mix both models — run some clients fully in the platform and others purely over the API.
What your clients see when they log in
Each client gets their own secure portal with scoped access to their orders, inventory, stores, and billing — no data leakage, ever.
Order Management
Clients view, filter, and manage their own orders. Create manual orders, import CSV/Excel, and track fulfillment status in real-time.
Billing that runs itself
Create billing templates, assign to clients, and let the system calculate charges automatically. Connect Stripe to auto-charge on schedule.
Let AI handle the heavy lifting
From rate optimization to demand forecasting, AI agents work across all your client accounts to reduce costs and increase efficiency.
AI-Powered Rate Optimization
Machine learning analyzes historical shipment data to predict optimal carrier selection. Considers zone, weight, dimensions, delivery speed, and surcharges to maximize margins while meeting SLAs.
AI Agent Task Automation
Assign tasks to AI agents — update inventory, process returns, generate reports, route orders, and handle client communications. Full audit trail with human approval for sensitive operations.
Smart Demand Forecasting
AI analyzes sales velocity, seasonality, and trends across all client accounts to predict stock needs. Proactive alerts for reorder points and potential stockouts.
Fraud Detection & Anomaly Alerts
ML models flag suspicious orders, address mismatches, and unusual volume patterns. Automatic holds with detailed risk scoring for human review.
Enterprise-grade security, built in
Every feature is built with multi-tenant isolation at its core. Row-level security ensures absolute data separation between clients.
Access Architecture
Frequently Asked Questions
Everything you need to know about Willowcommerce for 3PL providers.