August 27th, 2026
As August draws to a close and peak season begins to loom on the horizon, Helm has been busy making sure every detail travels intact. This release is about precision: addresses that arrive whole, timestamps that agree with the clock on your wall, and channels that remember where they came from.
There is no single showstopper here, and that is rather the point. These are the refinements that quietly remove the small daily doubts, so your team can trust what the screen tells them and get on with despatching.

Integrations are only as good as the data they carry, so this release tightens up both what leaves Helm and what happens when instructions arrive.
The order.despatched and shipment.created webhook payloads now include the packaging used on the shipment, carrying both the packaging name and its code. Anyone building on top of Helm can see exactly what an order went out in without making a second call to the API, which makes packaging reporting and cost analysis considerably less fiddly.
The returns.created webhook now reports its timestamps in UK time, bringing it into line with every other webhook event. During British Summer Time this removes an hour of quiet disagreement between events, so a returns timeline reads correctly against everything else you receive.
Order status changes made through the Helm 3.6 Public API now trigger the same order rules as a status change made in the interface. When an automation moves an order to a new status, your configured rules fire exactly as they would for a member of staff pressing the same button, giving you one consistent set of behaviour however the change arrives.

Delivery addresses now arrive complete on imported orders, including those that spread a long address across every available field and spill into the third address line. Helm keeps all of it, so labels and paperwork show the address the customer actually gave and parcels reach the right door.
Duplicating an order now keeps the manual channel of the original. The copy stays on the channel it came from rather than defaulting to the first in the list, which means the correct sender address appears on the label and the right order and shipping rules are applied. This holds true on 3PL accounts too, whether the account runs several global manual channels or a set created for an individual fulfilment client.
Ship By dates imported from marketplace channels are now converted to UK local time and displayed without rounding forward to the next day. An order with a deadline a second before midnight stays on today's list rather than quietly rolling into tomorrow and becoming overdue, which keeps your despatch queue an honest reflection of what needs to leave.

The default commercial invoice template now looks first for the IOSS number recorded on the order, falling back to the warehouse IOSS number where the order does not carry one. For operations shipping into the EU on behalf of several clients, each consignment can show the IOSS registration that genuinely applies to it, which makes for cleaner customs paperwork and fewer questions at the border.

Taken together, this release is about the quiet confidence that comes from data behaving itself: the address that stays whole, the quantity that matches, the timestamp that agrees with the clock. Thank you for trusting us with your operations, and for the detail you send our way; a good deal of this release began as a message from someone who noticed something small.
Your team at Helm