| iPaaS & Custom Builds | Legacy OMS | Pipe17 | |
|---|---|---|---|
| Native API-First Connectivity | ✅ | ❌ | ✅ |
| Pre-Configured Commerce Connectors | ❌ | ❌ | ✅ |
| Custom Integration Mappings | ✅ | ❌ | ✅ |
| Advanced Order Orchestration | ❌ | ✅ | ✅ |
| Exception Management & Alerts | ❌ | ❌ | ✅ |
| Unified Inventory Management | ❌ | ✅ | ✅ |
| Rapid to Implement & Go-Live | ❌ | ❌ | ✅ |
| Easy to Add / Swap Channels & Flows | ❌ | ❌ | ✅ |
| Low Total Cost of Ownership (TCO) | ❌ | ❌ | ✅ |
Order routing sends each order to the DCL warehouse that should ship it, ready to pick, with carrier and ship-by date already set.
Pipe17 reads DCL's net available count rather than gross on hand, and your channels list nothing DCL has already promised to another order.
Pipe17 announces each inbound shipment to the DCL warehouse receiving it, then records every receipt DCL posts against that shipment, down to the lot.
is better with
The DCL Logistics integration sends orders, cancellations, and inbound shipment notices from Pipe17 to eFactory, the platform the 3PL runs its warehouses on, and brings fulfillments with tracking, inventory, and receipts back through a connector Pipe17 manages. Each DCL warehouse becomes a routable location. DCL runs the warehouse, while your channels, from Shopify to Amazon, and an ERP such as NetSuite work from one set of orders and one count.
An order reaches DCL when order routing, which runs in Pipe17 on every incoming order, assigns it to a DCL warehouse. Pipe17 then creates the DCL order in eFactory with the carrier, service, and ship-by date the order needs. Once Pipe17 pulls the fulfillment from DCL, the tracking number posts to the originating channel, with nothing re-keyed.
Pipe17 pulls a full inventory snapshot per SKU and DCL warehouse and treats DCL's net available figure as the sellable quantity, which it publishes to your channels alongside stock at your other locations. Net available already excludes units committed to open orders, on hold, or in process, and the sync can be limited to chosen SKUs.
Pipe17 cancels the DCL order behind each shipping request as long as DCL still holds it at Order Received. After a pick list prints, the cancellation has to be arranged with DCL's Order Administration team, and Pipe17 raises a Late cancel exception and sets the shipping request to the status you chose: review required (the default), canceled, or failed. DCL-initiated cancellations take a separate status you set.
Pipe17 announces each inbound shipment you create for a DCL warehouse as a purchase order (PO) notification, DCL's form of an advance ship notice (ASN), with the expected delivery date and lines. Each receiving event DCL posts comes back dated, with quantities per line and lot, and Pipe17 records it against that inbound shipment. Pipe17 ends up with what DCL received, not the quantity you announced, even across several loads.
Yes, ecommerce and B2B orders both reach DCL from Pipe17 as shipping requests carrying carrier, service, and shipping instructions. Routing decides which orders go to DCL and which DCL warehouse ships them, alongside the warehouses, stores, and other 3PLs you connect through the Pipe17 Network. Tracking from DCL returns to the channel each order came from, and DCL stock counts toward what every channel can sell.
Setup is credentials from DCL, a connection in Pipe17, a warehouse list, and SKU mappings. Ask your DCL account manager for eFactory API access (a username and password) and note your account number and warehouse codes. In Pipe17, pick Sandbox or Production, enter the credentials, and connect. List your DCL warehouses to create one location each, map SKUs to DCL item numbers, and switch on the flows you need.
Connect to DCL's Sandbox environment first, where DCL validates each order batch and processes it only on request, then switch the connection to Production when you are ready. While testing, restrict the shipping requests and inbound shipments Pipe17 pushes to specific order IDs and limit the inventory pull to a few SKUs. Your Pipe17 team can also re-pull fulfillments, receipts, and inventory on demand for any date range or order.