Skip to main content

What’s new at Endless

Changelog

The latest features, improvements, and fixes across Endless Commerce.

feature

See units ordered and filter orders by ship date

The sales order list now shows the total units ordered next to the order count, for the orders that match your filters. The count is hidden on narrow screens. A new Ship Date filter finds orders with a shipment shipped in a date range. When it is on, the number is the units ordered on those orders, not the units shipped.

The Ship Date filter matches only shipments that are currently in the Shipped state. Canceled, archived, and deleted shipments no longer match. Exports use the same filters.

improvement

Enter weight and dimensions in any unit

In Create Shipment, weight and dimensions each have a unit menu, so you can enter kilograms or centimeters without converting first. Endless stores the values in pounds and inches, as before.

Products work the same way. On the Dimensions card and in the product sheet view, enter weight and dimensions in kilograms or centimeters, and Endless converts the shipping, inner pack, master carton, and pallet measurements too.

The Package details on a shipment and the product Dimensions card can switch between inches and pounds and centimeters and kilograms. The choice affects only what you see and is not saved. On a product, switch units in read mode, then start editing. The toggle does not change while you edit.

feature

Fulfill an item only from a chosen location

On a draft fulfillment, open an item’s menu and choose Assign location or Change location. Stock for that item is reserved only from the location you choose. If the location cannot cover the quantity, the fulfillment shows an error that names the location. Items without a chosen location allocate across the warehouse as before.

An assigned item shows “Only fulfill from” and its location under the quantity. Each component of a bundle can have its own location. Clear the assignment to let the item allocate across eligible locations again. The location must be active and pickable in the same building. To change a location on an allocated fulfillment, revert it to draft first.

feature

Sell on Mirakl marketplaces

Mirakl is now an integration. It pulls orders, accepts them, reports shipments with tracking numbers, and pushes inventory. The integration was built for Best Buy US and Best Buy Canada.

Orders import when they reach the Shipping status. Mirakl does not list warehouses, so you enter them by hand on the integration. Cancellations, refunds, and returns are not handled yet. Orders from Mirakl show a Mirakl origin badge.

feature

Delete Imported ECHO Data In Bulk

ECHO has an Actions menu with a Delete ECHO data option. Use it to remove incorrect imported order history, shipment history, or inventory snapshots across every page of a filtered view, rather than one row at a time.

The dialog starts with the filters of the view you came from, and you can change them before deleting. It shows how many manual and adjustment records match and asks you to type a confirmation such as DELETE 24 RECORDS. Records ECHO created automatically are never deleted. Table bulk selection is replaced by this dialog. Editing a quantity and deleting a single row work as before.

improvement

Send Shipments Retries Only What Is Outstanding

Send shipments now follows the same rules as the automatic send. Each integration decides whether to create a shipment, update its tracking, or skip it. Clicking it again retries shipments that failed and updates changed tracking where the integration supports that. It does not submit a shipment the integration already accepted.

Faire now waits until every item on the order has shipped, then receives all packages in one request.

Actions that send data to another system or fetch data from it now sit at the bottom of each menu under an Integrations label, with the integration’s logo. Each one opens a dialog that names the integration and explains what will happen. Workflow actions such as Send for fulfillment keep their place at the top. Purchase orders have one Send purchase order action, and you choose the destination in its dialog.

feature

Revert A Sales Order To Draft

A sales order that is Pending, Ordered, or In Progress can now be reverted to Draft from the Actions menu or the command palette. Use it to keep a future order on record without reducing current inventory availability.

Cancel every fulfillment order first. Revert to Draft is blocked until each fulfillment is canceled, and the dialog explains why. The order keeps its details, history, and payment status, including payment already received. The reversion appears on the order timeline, and inventory and demand reporting refresh when you revert and when you confirm the order again.

improvement

Warehouse Cancellations Ask For Attention Instead Of Closing Fulfillments

When a warehouse integration reports that it canceled an order, Endless now moves the fulfillment to Failed to fulfill and raises a needs-action signal. The inventory allocation and the warehouse’s external reference are kept, and the cancellation details appear on the timeline. Shipments already recorded stay in place, and a fulfillment that was already complete is flagged for reconciliation. A repeated report does not create another failure.

This covers Extensiv, ShipStation, ShipHero, ShipBob, Packiyo, Trackstar, Jazz, MasonHub, Infoplus, Shipfusion, and Mintsoft. After reviewing the warehouse status, you can move the failed fulfillment back to Allocated or Ready. Returning to Allocated respects order holds. Automatic sending stays blocked while the external reference is present, so clear it before you resend. GoBolt, VeraCore, and the custom Business Central connector do not report cancellations yet.

fix

Walmart Orders Split Into Several Purchase Orders Now Import

Walmart sometimes splits one customer order into several purchase orders that share the same customer order ID. Endless used that ID as the order number and refused any order whose number already existed on the sales channel, so the second and later purchase orders never imported and never shipped.

Purchase orders from the same customer order now import as separate sales orders. A manually created order still cannot reuse an existing order number.

feature

Sync shipments and inventory with Mintsoft

Mintsoft shipments now bring item quantities, tracking, and dispatch dates into Endless automatically. Pickable inventory updates every fifteen minutes, with manual pulls available when needed.

You can also send inbound supply shipments to mapped Mintsoft warehouses using Send to WMS. Products must already exist in Mintsoft. Confirm the warehouse’s database time zone before the first shipment import.