Release note 12.4

Automated ruleset assignation

Previously, assigning orchestration rulesets required custom scripts and development effort, making it difficult for business users to adjust order handling quickly. Changes to orders' rulesets often involved complex processes within the integration layer.

Now, BackOffice users can configure order handling for orchestration through a dedicated interface.

Based on order fields, the finest ruleset will be assigned.

Assignation can be set up on specific dates and activated automatically.

Please note: this assignation applies only if no ruleset is indicated on the order imported in OneStock. It may require a change on your existing integration to be able to use it.

Learn more from our documentation

 

Automatic deactivation of inactive users

From now on, all the users inactive for 90 days in the backoffice and in the Store App will be automatically deactivated.

If they try to log-in, they will receive an error message (just like if they typed a wrong password). An authorized user will need to reactivate the account from the page Users in the backoffice.

Learn more from our documentation

Full API users are not impacted (users with no access to the BO and/or SA)

Enhancements to the order returns section in the OMC

Since the latest update, we've streamlined the order returns section to make it more compact and visually intuitive. This improvement allows for a cleaner layout, making it easier to navigate.

Additionally, you can now edit key return parcel details, including customer contact information and the return method.

Please note: return methods must be configured in advance to allow for modification.

For more information on how to set this up, click here

 

Performance enhancements

We're committed to delivering top-tier performance. In this release, we've made several optimizations to ensure faster, more efficient operations:

Delivery promise

Store App

Order Management Center (Backoffice)

Stock calculations

Integrators & Partners

Site setup improvements

You can now reset your site configuration to experiment with different setups until you find the perfect fit. Before resetting, easily back up your settings with a quick redirect to the export page. We’ve also streamlined module activations—activating modules in the setup flow now syncs with the module page automatically. Plus, we’ve added return support and expiration times for better control.

Learn more from our documentation

 

Workflow editor: contextual validation of required fields

In order to reduce back and forth, and misunderstanding on the configuration of the Order Lifecycle, OneStock now guide the user when configuring a condition or an action.

If required fields are missing, an error message will appear when you add a task, highlighting the specific parameters that need to be completed. This helps reduce configuration errors and makes the setup process smoother and more intuitive. 

Streamlined scan parameters

Scan parameters have been revamped and now have their own dedicated page. 

Furthermore, You can now configure the scanned feature’s name directly, and new camera mode parameters are also available.

New carriers

Our 12.3 release introduced the pick-up points in the Order In Store. You can now use Correos in Spain and BPost in Belgium to offer more delivery options to your clients.

We've also added shipment support for Fedex in Australia.

Stuart can be configured easily in the OMC (backoffice).

New Connector

Magento Open Source

Packagist · Github · User manual



And much more…

Order In Store

✨ A switch field such as I accept the terns and conditions... can now be required in the customer form

🐛 In some cases, the discounted price summary was incorrect in the payment page

🐛 The Create customer button can no longer be clicked twice, which caused problems for some external systems.

🐛 The customer basket is no longer saved when an admin user changes the store

🐛 In some cases, images of item variations were not displayed correctly on the product page. 

Store App

✨ The configuration of the return entities states has been added to the DIY screen

🐛 The counter no longer displayed the ‘+’ when the number of entities exceeded 50 on certain pages 

🐛 When a user accessed the list of stores without being logged in, he/she was not redirected to the login page. 

🐛 The feature forbidding password reset for Store App accounts has been corrected 

Order Management Center

✨ Removed phone number area code validation when editing a stock location information, to avoid unnecessary friction

✨ Allow click and display of order items details for external orders

✨ Underscores are authorized for ruleset chaining ids

🐛 Stock unavailability list view sort was not working as expected

🐛 States are now fully proposed in the order lifecycle

🐛 Candidate dynamic tag is now more consistent

🐛 E-Reservation articles are now completely displayed in the BI

Integrators

✨ New webhooks topics to monitor asynchronous import errors — doc (look for those flagged 12.4)

 



Legend : ✨ new feature / 🐛 bug fix

🤩 Your feedback is gold ! 🏅

Hey you, yes you! At the product team, we are looking to connect with you, our user, to learn about how you work with OneStock and shape the future of our OMS together.

So you are interested in helping us out? Collaborating is easy, simply click on the link below and pick a 30-min time slot to get in touch with our product team that can't wait to meet you.

Schedule a Discovery Call

Talk to you soon,

OneStock Product Team