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
Optimized delivery promise calculations for quicker precalculation of delivery estimates.
Store App
Reduced store app calls to minimize unnecessary data requests.
Order Management Center (Backoffice)
A new API endpoint for faster access to stock locations' information.
Stock calculations
Improved cache management for quicker data retrieval.
Offloaded item features from stock requests to enhance performance when calculating stock.
Enhanced memory management for smoother stock handling
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
Open source - Extendable
Import unified inventory
Synchronize order status and information
Display Delivery Promise
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.
Talk to you soon,
OneStock Product Team