Coordinate dropship vendors with unified FedEx, USPS, and UPS rates at checkout.
Store unique warehouse origins, packaging rules, and carrier credentials per vendor.
Blend rates automatically based on which vendors products are in the cart.
Split orders into vendor-specific shipments and push tracking updates to customers.
Provide a vendor portal for printing labels and managing fulfillment status.
Fully compatible with Magento 2.4.x Open Source and Adobe Commerce.
!
The Problem
✖Magento does not natively support accurate real-time shipping rates from multiple vendor or warehouse origins
✖Managing dropship orders across multiple vendors can lead to manual fulfillment coordination and shipping errors
✖Customers may see inaccurate checkout shipping costs when products ship from different locations
✖Splitting orders, generating tracking updates, and handling vendor-specific shipments is difficult without automation
›
✔
The Solution
✔Calculate real-time FedEx, USPS, and UPS rates per vendor origin and present a unified checkout shipping total
✔Assign products to vendors or warehouses with unique origins, carrier credentials, and packaging rules
✔Automatically split orders into vendor-specific shipments and provide tracking updates to customers
✔Enable vendor fulfillment workflows through a portal for label printing, shipment management, and order processing
How It works
1
Assign Vendors and Origins
Set up vendors, warehouses, carrier accounts, and shipping origins, then assign products to the correct fulfillment source.
2
Calculate and Split Orders
At checkout, the extension calculates carrier rates by vendor origin and automatically splits orders into vendor-specific shipments.
3
Fulfill and Track Shipments
Vendors process shipments, generate labels, add tracking, and customers receive updates for each shipment from a single order.
See It In Action
Multi-Origin Shipping for Magento 2.4 (Multi-Vendor / Multi-Warehouse)
Calculate real-time shipping rates from multiple ship-from locations (vendors, warehouses, 3PLs) using USPS, FedEx, and UPS —
then display one clean, customer-friendly total at checkout (with optional split-shipment breakdown).
Ship from multiple vendors, warehouses, or 3PL origins
Stop forcing fulfillment through one location. Assign products to a vendor or warehouse, store each ship-from address,
and automatically calculate accurate shipping rates per origin at checkout.
Assign products to a vendor/warehouse with a real ship-from origin
Rate calculation per origin (multi-origin shipping logic)
Designed for dropship and multi-warehouse fulfillment workflows
One combined shipping total, with optional split-shipment breakdown
Customers can add items from multiple origins in one cart. The system groups items by vendor/warehouse behind the scenes,
quotes carriers per origin, and displays one combined shipping total at checkout.
Automatically groups cart items by ship-from location (origin)
Shows combined totals with optional origin-level breakdown
Supports split shipments and separate tracking per origin
USPS multi-origin rates (modern API add-on)
Add USPS multi-origin rate quoting using modern USPS APIs. Ideal for lightweight shipments, PO boxes,
and common domestic fulfillment — calculated per ship-from location.
Real-time USPS rates per origin (vendor/warehouse/3PL)
Supports common services (Ground Advantage, Priority Mail, more)
Built for checkout speed with caching/guardrails
Multi-origin rules that match real dropship fulfillment
Configure origins, restrict methods per origin, and keep totals accurate even when customers buy items shipping from different locations.
Quote FedEx rates per origin for heavier shipments, faster delivery commitments, and enterprise workflows —
while keeping checkout simple for the customer.
FedEx rates calculated per ship-from address (per origin)
Compatible with negotiated rates via carrier accounts
Fast, stable rate calculation (built for checkout performance)
Multi-origin shipping can be API-heavy. This system is designed to be performant with caching, validation,
and guardrails so you don’t burn through carrier quotas or slow down checkout.
Session-based API caching to reduce repeated rate calls
Input validation and safety checks to reduce bad requests
Cache cleanup + size limits to prevent memory bloat
UPS multi-origin shipping add-on
Add UPS multi-origin rate quoting for reliable ground service and time-definite options —
calculated per origin and combined cleanly at checkout.
UPS rates calculated per origin (vendor/warehouse ship-from)
Supports Ground + Next Day / 2nd Day / 3 Day Select options
Works with typical Magento shipping + checkout configurations
Want this installed and configured?
We can implement multi-origin shipping, configure ship-from locations (vendors/warehouses/3PL),
connect carrier credentials, and validate the checkout experience end-to-end.
Get started quickly with our detailed user guide. The documentation covers installation, vendor setup,
carrier configuration, multi-origin shipping, and dropship fulfillment workflows.
Step-by-step installation instructions
Vendor, warehouse, and shipping origin setup
FedEx, USPS, and UPS carrier configuration
Order splitting, shipment processing, and tracking workflows
Best practices for multi-vendor dropship management