The challenge
The company serves a customer base that frequently places multiple sequential orders, creating the opportunity to consolidate shipments and improve both fulfillment efficiency and delivery experience. Their standard Brightpearl-to-Infoplus integration dispatched each order individually to the 3PL, missing the consolidation window and resulting in unnecessary split shipments. The business needed a custom order merge capability that held and combined orders before routing to Infoplus for fulfillment.
What we built
- Designed and built a custom order merge engine within the Brightpearl-Infoplus integration layer that identifies multiple open orders from the same customer within a configurable consolidation window
- Implemented merge eligibility logic based on customer identity, ship-to address, and order timing rules to determine which orders qualified for consolidation
- Built merged order construction workflows that combined line items from qualifying orders into a single Infoplus shipment request without altering original Brightpearl order records
- Created tracking reconciliation logic to map consolidated Infoplus shipment tracking back to all source Brightpearl orders and trigger customer notifications
- Established merge bypass rules for orders containing time-sensitive or restricted SKUs that required immediate individual dispatch
The outcome
- Split shipment rate reduced significantly following deployment of order merge logic, improving per-order fulfillment efficiency
- Customer delivery experience improved as consolidated packages reduced the number of separate deliveries per customer order session
- 3PL processing volume optimized by reducing redundant pick-and-pack operations on orders that could be consolidated
- Operations team gained configurable control over consolidation windows without requiring custom development changes for each adjustment