A build-to-order Magento 2 / Adobe Commerce extension that gives each marketplace vendor its own warehouse, carrier accounts and dropship routing, with automatic split shipments and per-vendor shipping labels. Built, installed and supported by ECOSIRE on your store. One-time license from $399.00 USD for Magento 2 / Adobe Commerce (build-to-order) — includes 12 months of updates and support.

A build-to-order Magento 2 / Adobe Commerce extension that gives each marketplace vendor its own warehouse, carrier accounts and dropship routing, with automatic split shipments and per-vendor shipping labels. Built, installed and supported by ECOSIRE on your store.
Aucun paiement maintenant. Ceci envoie une demande de devis à notre équipe — nous vous recontacterons par e-mail avec les tarifs et les prochaines étapes.
Most Magento multi-vendor marketplaces ship everything from a single origin, so a cart spanning three vendors is forced through one carrier account, one set of rates, and one fulfillment queue. This extension gives every vendor its own warehouse, its own carrier credentials, and a direct vendor-to-customer dropship path — without you forking the marketplace module or hand-rolling shipping logic per vendor.
Per-vendor warehouse and inventory origin, mapped to MSI source codes so rates and stock deduct from the correct vendor location
Vendor-level carrier integration with Aramex, ShipStation and SMSA, each vendor using their own API credentials stored encrypted in config
Direct vendor-to-customer dropship routing that bypasses a central warehouse for vendors flagged as self-fulfilling
Automatic split shipments per vendor: a multi-vendor cart yields one shipment, label and tracking number per vendor
Per-vendor shipping label generation, stored against the Magento shipment and downloadable from the vendor admin grid
Live rate aggregation at checkout via a plugin on the shipping-rate request, merging each vendor's quoted rate into one customer-facing total
It is delivered as a proper Magento 2 module under app/code/Ecosire/MarketplaceVendorShipping, wired through di.invoke and di.xml rather than core hacks. A plugin (interceptor) on the rate-request flow and an observer on sales_order_save_after resolve each quote item to its vendor, split it into per-vendor shipments, and request live rates from that vendor's own Aramex, ShipStation or SMSA account. Service contracts (PHP interfaces in Api/) expose vendor-warehouse and rate operations so both the storefront checkout and your admin tooling consume the same code path.
Vendors manage their warehouse origin, carrier keys and packaging defaults from a dedicated admin grid gated by its own ACL resource (Ecosire_MarketplaceVendorShipping::vendor_shipping). Labels are generated per shipment and stored against the order; a cron job reconciles tracking. The module ships REST and GraphQL resolvers so headless storefronts and vendor mobile apps read shipment state directly.
Honest about delivery: this is not an instant Adobe Commerce Marketplace download. ECOSIRE scopes it against your exact marketplace module (Webkul, Marketplacer, or custom), builds it, installs it on your staging then production Magento, and supports it. It works on Magento Open Source and Adobe Commerce 2.4.x, and is tuned to your carrier contracts and vendor onboarding flow rather than shipped as a one-size-fits-all package.
Runs a Magento multi-vendor marketplace and needs each vendor to ship from their own location with their own carrier, instead of routing every order through one central warehouse and one Aramex account.
Wants distributed fulfillment added the right way — service contracts, plugins, observers and DI — without core patches or a brittle module fork that breaks on the next 2.4.x upgrade.
Operates a near-zero-inventory marketplace where vendors fulfill directly to customers, and needs automatic split shipments, per-vendor labels and tracking surfaced back to buyers.
Achetez la licence sur ecosire.com et téléchargez le module ZIP Multi-Vendor Marketplace Shipping & Dropship for Magento 2 depuis le tableau de bord de votre compte.
Extrayez le ZIP dans votre dossier de modules complémentaires personnalisés Odoo sur le serveur (ou téléchargez-le via Applications > Installer à partir du fichier sur Odoo.sh / runbot).
Activez le mode développeur, ouvrez les applications, cliquez sur Mettre à jour la liste des applications, recherchez Multi-Vendor Marketplace Shipping & Dropship for Magento 2 et appuyez sur Installer.
Ouvrez le nouveau menu, collez votre clé de licence ECOSIRE, connectez toutes les informations d'identification externes (Shopify, Amazon, Stripe, etc.) et enregistrez.
Exécutez le test de connexion intégré, synchronisez vos 10 premiers enregistrements et planifiez le cron récurrent. Contactez le support si quelque chose échoue.
| Critère | ÉCOSIRE | Construction personnalisée | Concurrent | Odoo natif |
|---|---|---|---|---|
| Per-vendor warehouse origin and per-vendor carrier accounts | ||||
| Automatic split shipments and labels per vendor in a multi-vendor cart | ||||
| Direct vendor-to-customer dropship routing | ||||
| Aramex / ShipStation / SMSA integration tuned to your contracts | ||||
| Built, installed and supported on your store (no self-integration) | ||||
| Instant self-service download, no scoping or wait | ||||
| Matched to your exact multi-vendor module and vendor schema | ||||
| Service contracts, REST and GraphQL for headless / vendor apps |
After a scoping call to confirm your marketplace module, carriers and vendor schema, typical delivery is about 3 to 5 weeks: a draft build on staging mid-way for your review, then production install. The timeline depends on how many carriers need integrating and whether your vendor data model is standard (Webkul/Marketplacer) or custom. You get a firm date in the written scope before any payment beyond the deposit.
No. This is a custom build that ECOSIRE writes, installs and supports on your own Magento install. There is no Marketplace download link. We build the module against your exact multi-vendor setup and carrier contracts, deploy it to your staging and production environments, and hand over the source code and technical docs so your team owns it.
The price includes a post-launch support window for bug fixes and Magento 2.4.x patch-level compatibility checks. Because you receive full source, your developers can extend it freely. Beyond the included window we offer optional retainer support for new carriers, new vendor flows, or major-version upgrades — quoted separately so you only pay for what you need.
Yes — that is exactly why it is build-to-order. We integrate against your current vendor module (Webkul Marketplace, Marketplacer, or a custom vendor schema) by resolving each quote and order item to its vendor through your existing data, using plugins and observers rather than modifying your marketplace module's code. We confirm the integration points during scoping.
Both. The module targets Magento 2.4.x and uses only standard framework features — service contracts, di.xml, plugins, observers, ACL, cron, REST and GraphQL — so it runs on Magento Open Source and Adobe Commerce alike. If you use Adobe Commerce B2B or MSI features, we align vendor warehouses to your existing MSI source codes during the build.
Each vendor's Aramex, ShipStation or SMSA API keys are stored using Magento's encrypted config storage, never in plain code, and access to the vendor shipping grid is gated by a dedicated ACL resource. Labels are generated per shipment through the carrier API and stored against the Magento shipment record, downloadable only by authorized admin and vendor roles.
A build-to-order Magento 2 / Adobe Commerce extension that gives each marketplace vendor its own warehouse, carrier accounts and dropship routing, with automatic split shipments and per-vendor shipping labels. Built, installed and supported by ECOSIRE on your store.