Skip to main content

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