Order Management Features
General order capabilities
Access a multi-channel view of orders
Every order includes its originating sales channel, integration, EDI docs, fulfillment method, tags, and attachments, so Shopify, Amazon, wholesale EDI, and manual orders all live in one workspace. Available now
Track orders across the fulfillment lifecycle
Order timelines, acknowledgements, and downstream events track each state (pending, allocated, on hold, partially shipped, delivered) with live timestamps, so CX and ops see exactly where an order sits before it leaves the dock. Available now
Create orders directly in Endless
Draft orders can be created entirely inside Endless (promo, wholesale, replacement, etc.) with auto-generated order numbers per channel and permissioned workflows, so you can process orders that never originated upstream. Available now
View allocation-ready inventory alongside every order line
Each line item links to the live InventoryItem (on hand, available, ordered, allocated, unavailable) for the selected warehouse/location, keeping allocation/stock checks in the same screen. Available now
Surface live alerts before fulfillment
Backend status alerts plus customer-defined rules (e.g., external routing, missing data) render inline on the order, so teams can fix issues long before a shipment hits the WMS. Available now
Order control
You can hold orders to pause the fulfillment flow
Hold/Release actions are part of the standard order operations menu, so CX can pause an order (address change, fraud review, etc.) before it ever hits the 3PL, then resume when it’s ready. Available now
Edit any order after creation
Key information editors let you adjust addresses, ship windows, expected ship dates, PO/store/DC numbers, financials, shipping services, and gift messages even when the original channel has locked the order. Available now
Lock inventory for a specific order ("Allocate" action)
Before you send the order to your WMS or prepare it for shipment yourself, you can allocate an order, which will lock the associated inventory. This allows you to reserve stock for a specific order that has a future ship date - very useful for wholesale orders. Ensures that important orders with future ship dates don't end up with out-of-stock items. Available now
Return multiple shipping numbers to sales channel
Allow end customer to receive all shipment tracking numbers when orders are split fulfilled. Available now
Identify order errors/issues and hold for fixing before sending to WMS
We identify issues like missing addresses, OOS items, etc. and hold them within Endless before sending to WMS so that orders don't get fulfilled with errors. Available now
Change order source after receiving the order
You can create specific rule sets for each order source. The ability to change the order source after receiving the order allows you to apply those new rule sets to the order. For example, a Macy's dropship order that was piped through Shopify can be changed inside of Endless from the "Shopify" sales channel to the "Macy's" sales channel, with those new rules applied. Available now
Attach documents and keep them with the order
Upload routing guides, pallet labels, packing slips, or retailer templates straight on the order so everyone—including integrations—references the same files. Available now
Capture routing, labeling, and special instructions
Dedicated editors store routing portal credentials, emails, instructions, third-party billing credentials, and retailer labeling checklists (each/inner/master/pallet/price) so compliance work lives with the order record. Available now
Tune processing rules per order
You can override channel defaults for local routing, allocating to external warehouses, fulfilling unpaid orders, or pre-allocation so that edge cases inherit the right routing/fulfillment logic. Available now
Read tags from sales channels and create custom rules based on tags
Order rulesets and automations are extremely powerful. Each different sales channel will have different expectations and requirements; you can configure this once, at the sales channel level, and each new order will inherit those properties. (e.g., dropship, wholesale) Coming soon
View orders or line items that are processed externally (e.g., dropship)
Maintain full order history for analytics and demand planning. Available now
Order fulfillment
Choose from automatic or manual fulfillment
Autofulfill flags and per-order processing rules let you auto-complete straightforward DTC orders while keeping wholesale or complex dropship orders in a manual review lane. Available now
Fulfill orders that require multi-location shipment
In a single order with two products, Product A can ship from Building 1, while Product B can ship from. Building 2. This is a major unlock for brands that have more than one fulfillment location. It means that an order that would otherwise be out-of-stock or impossible to execute because neither location has the complete set of SKUs is now possible to fulfill. Available now
Intelligently route orders to fulfillment locations
You can prioritize one shipment, select the closest location, route to preferred facilities, or let the channel dictate routing—all via per-order toggles—so you minimize packages, transit time, and cost. Available now
Choose whether to let the Sales Channel assign routing preferences
Our flexible approach to sales channel fulfillment means that you can choose to match the sales channel instructions exactly (if they exist), or override according to your own preferences. Example: Shopify specifies shipping from Florida; we can override to ship from Nevada. Available now
Bulk fulfill orders
Multi-select bulk actions (allocate, fulfill, mark shipped, etc.) let you push dozens of orders downstream in one click when you’re batching work for a warehouse. Available now
Record third-party billing for shipping cost
Frequently used for dropship and wholesale order; another party requires the use of their UPS/Fedex account. Available now
Map generic shipping options from a sales channel to specific carrier/services
Sales channels frequently allow the shipping method to be unspecific, such as "standard shipping". This can cause confusion or errors downstream at a 3PL/WMS. We can map those unspecific strings to a specific carrier to eliminate that problem. Available now
Allow partial shipment of an order without splitting it into separate orders
May be required, but is not possible in all systems. Available now
Order line items are directly linked to inventory page
Immediate access to inventory visibility - both quantity and location - for each SKU in the order. This helps minimize time cross referencing inventory and is a nice quality-of-life improvement. Available now
Upstream integrations
These capabilities are related to how Endless communicates with sales channels upstream (e.g. Shopify).
Sync order updates that occurred upstream in the sales channel
Keeps order data in sync and avoids mis-shipping an order that has been changed. Available now
Downstream integrations
These capabilities are related to how Endless communicates with an external warehouse management tool (WMS) use by a third party logistics provider (3PL) (e.g ShipStation).
Fetch shipment information from downstream WMS/3PL
Shipment events usually flow in automatically, but you can also trigger a “Get Shipment” action to pull cartons, tracking numbers, and fulfillment state from the 3PL on demand. Available now
Retrieve full shipment data from WMS including weight, dimensions, and cost
Each shipment record stores carrier, service, tracking link, shipped/delivery dates, cartons, pallets, weight, dims, and cost so Endless can act as the analytics system of record. Available now
Unfulfill an order - retrieve from and cancel in an external WMS/3PL
We can retrieve an order after it's been sent to an external party for fulfillment, if it's still in an editable state! This allows the user to perform advanced CX actions well beyond the typical timeframe, without needing to involve a 3PL or external teammate. Available now
Add order notes that transmit to the WMS/3PL
Improves communication about a specific order with the fulfillment team. Available now
Wholesale orders
Record additional identifiers and data fields provided by the retailer
Retail fulfillment requires data like PO number, store number, DC number, department number, etc. Available now
Record shipping window - first and last date
Editable ship-window start/end dates and expected ship dates keep wholesale orders on schedule and let you hold them automatically until the window opens before sending to a 3PL. Available now
Record and/or calculate number of units, inners, master cartons, and pallets required for an order
Often required by a retailer for routing. With a complete product data, we can calculate this automatically and save lots of time for the user. Coming soon
Record special labeling required
Often required by retailer. Failure to comply creates expensive chargebacks. Available now
Generate special labeling required
Massive time savings; many users don't know how to do this, or must do it by hand Planned
Attach files to an order
Upload packing slips, routing guides, pallet labels, or retailer documentation directly onto the order so teams and integrations all reference the same files. Available now
Send files downstream to WMS/3PL
Enables fulfillment team to receive these documents and comply with requirements. Available now
Record and transmit third-party billing information
May be required by the end customer or sales channel; alternative is manual, repetitive, and error-prone communication by the user. Available now
Record and transmit international shipping details
Some international shipments require the recipient's VAT, EORI, or Tax ID number to be successfully delivered. Available now
Record and transmit extended details such as routing instructions
Allow user to collaborate and communicate with the fulfillment team to successfully follow the instructions and requirements of the end customer or internal team. This could be routing information, but could also be instructions for a VIP recipient (buyer, influencer, owner, etc.) Available now