The shipping engine
Logistics Shepherd
Quote real shipping prices at checkout instead of flat rates.
Logistics Shepherd figures out which of your boxes each order fits in, asks UPS, USPS, FedEx, and DHL what they'd charge, and shows the customer those prices so the shipping you collect matches the shipping you pay. Orders export to ShipStation and tracking numbers return via webhook.
- Live multi-carrier rate quotes in one normalized format
- 3D bin packing with rotation, box selection, and multi-package splitting
- Carrier weight limits enforced (70 lb USPS, 150 lb UPS)
- Collection-based carrier eligibility rules (e.g. heavy items → UPS only)
- UPS address validation before rating and shipping
- ShipStation XML order export and tracking webhook ingestion

Quotes from real packaging, not guesses.
The packing engine places items in 3D with six-orientation rotation, picks the best box from your admin-managed catalog, splits oversized carts into multiple packages, and computes separate UPS and USPS plans so the rate at checkout matches the label you'll buy.
- Admin-managed box catalog with dimensions and active flags
- Greedy best-box selection and automatic shipment splitting
- Single-item fast path for instant quotes
- Unfittable items caught before payment
Every carrier behind one interface.
Enable UPS direct, add a Shippo key for USPS, FedEx, and DHL Express, and the rates endpoint merges everything into one universal format. Storefronts render a clean rate picker without carrier-specific code.
- UPS Rating API plus Shippo multi-carrier aggregation
- Per-carrier enable toggles and service name filters
- Origin pulled from your nexus locations automatically
- Framework-agnostic TypeScript core, portable beyond Strapi
Works with your warehouse tools.
Export paid orders as ShipStation-ready XML with complete line items and addresses. When labels print, the tracking webhook writes carrier, service, and tracking number back onto the order. Enterprise Shepherd audits the event if installed.
- ShipStation XML export endpoint for paid orders
- Tracking webhook with audit-trail integration
- Per-carrier tracking links for customer emails
- Hand-delivery fulfillment method for local orders
What's inside.
Rates API
Direct quote endpoint plus checkout-integrated rating.
Pack API
Raw bin packing and cart-aware packing endpoints.
Address validation
UPS-validated candidates before anything ships.
Carrier rules
Restrict carriers per product collection.
Demo boxes
Seeded carton catalog so evaluation starts instantly.
Secret handling
Masked credentials with config source transparency.
Works with the tools you already use.
UPS
Direct rating & address validation
Shippo
USPS, FedEx, DHL aggregation
USPS
Rates via Shippo
FedEx
Rates via Shippo
DHL
Express rates via Shippo
ShipStation
Fulfillment export & tracking
Shepherd.Commerce is not affiliated with the providers above. We integrate with their services using your own accounts and credentials.
Related platform features
Ship at the right price.
Real carrier rates from real packaging, wired into checkout.