Streamline customer support and elevate your team's efficiency from the very first second. This update provides an additional, highly efficient option for your teams to find and review a customer’s order history. It empowers agents to instantly access complete context the moment a customer is identified.
The Customer Profile feature delivers a centralized, single view of a customer's profile, contact details, and order history the moment they are identified. Agents can instantly locate any profile in just seconds using a name, email, or external ID. Additionally, this feature lays the groundwork for future CRM syncing and direct order creation right from the dashboard.
What this update means:
Offer an alternative lookup method during live interactions by searching via name, email, or external ID to quickly find the right order.
Built to grow with you: Customer Profile is designed to connect with the tools you already use, so the information you rely on can live in one place instead of many.
Prepare your ecosystem for advanced workflows, paving the way for future CRM integrations and direct-from-view order creation.
Ready to give your teams this advantage? Contact your OneStock point of contact to activate Customer Profile today.
When staff are picking, packing, or receiving orders, every second of hesitation adds up. With this update, a clear badge now appears directly on the product whenever it belongs to a bundle, right at the moment your teams need to know it.
The bundle badge feature automatically displays a clear visual indicator on any product that belongs to a bundle. This badge appears dynamically the moment your teams are picking, packing, or receiving orders. It follows the item consistently through key operational steps
What this update means:
Speed up picking by letting staff instantly spot bundle items on-screen without cross-checking.
Reduce handling errors using a continuous visual cue that helps teams keep bundle components together.
Ensure end-to-end consistency with a unified badge tracking items through every relevant step: Claim, Bag/Pack, Bag/Pack Scan, Receive,..
Gain complete flexibility over financial workflows by removing PSP vendor lock-in
Retailers/System integrators can now implement custom capture and refund logic inside their own payment connectors. OneStock automatically triggers these actions at the precise moment required during dispatch or return events. This allows the OMS to fully own the payment lifecycle, regardless of your chosen PSP.
What this update means:
Deploy custom PSP integrations using your own connectors to manage automated capture and refund logic.
Automate financial workflows that trigger instantly alongside real-time dispatch and return events.
Centralize payment lifecycles within the OMS to eliminate manual workarounds and data gaps.
Before v24
After v24
Tailor your stock safety strategies with total flexibility across all business channels. E-commerce, click & collect, and marketplaces can now run on dedicated buffer logic without competing for slots. This easily optimizes stock availability and protects your margins across all touchpoints. We've reviewed how buffer with item queries work, giving you the flexibility to build a buffer strategy that truly fits your business.
We have upgraded buffer configurations from a project-wide limit to a per-query setup. You can now configure up to 5 buffers for each individual stock query instead of sharing a single pool. This feature is rolling out gradually ahead of v25, with early access available today.
What this update means:
Isolate channel configurations by assigning dedicated buffer queries to e-commerce, click & collect, or marketplaces independently.
Scale your buffer strategy with up to 5 specific queries per individual stock query instead of a rigid project-wide limit.
This feature is being rolled out gradually ahead of v25. Want to get started right away? Reach out to your OneStock point of contact to request early access.
Boost staff productivity with instant, actionable updates right when tasks arrive. Real-time alerts keep teams fully focused on on-the-floor fulfillment and customer service. This drives faster order processing and ensures seamless, highly efficient store operations.
We are introducing push notifications for the Store App across desktop, mobile, and tablet. These instant alerts offer optional sound and vibration settings to ensure no task is missed. Setup is simple and easily tailored to your specific store workflows.
What this update means:
Receive instant updates automatically for incoming orders and new operational tasks.
Keep staff active on the floor via cross-device notifications with sound or vibration.
Tailor alert configurations to align perfectly with your unique store workflows.
Please contact your OneStock representative to configure this new module.
Boost conversion rates by displaying granular delivery details at the shipment level. Clear dates and costs for split baskets offer maximum transparency at checkout. This empowers customers to purchase with complete confidence.
Delivery Promise now calculates precise dates and costs for each individual shipping route within an order. This enhancement perfectly supports split baskets involving different carriers or fulfillment sources. It works automatically through your existing requests with no code changes required.
What this update means:
Display separate delivery dates and fees directly in the checkout basket when an order is split across multiple fulfillment locations.
No changes required: this new level of detail is available directly through your existing Delivery Promise requests.
Accelerate your delivery promise setup by drastically cutting down the time required to adjust complex carrier rules and store timetables.
You can now bulk-edit transit times directly within the routes table, which loads significantly faster for complex configurations. Furthermore, any updates to store timetables or carrier closures propagate instantly across the system. This completely removes the need for manual recalculation.
What this update means:
Bulk-update transit times across multiple routes simultaneously to accelerate delivery promise configuration.
Manage massive carrier data smoothly using highly responsive tables that load thousands of routes instantly.
Reflect sudden schedule changes instantly—such as store or carrier closures—directly in checkout delivery promises.
✨ Search field added to the stock query selection in orchestration parameters
🐛 Endpoint information fields are displayed with the value registered
🐛 Excluded stock locations during orchestration now constantly appear in the order history
🐛 Bulk reorchestration can be triggered with new orchestration configuration
🐛 Rules over order are now raised in the backoffice tile for any orchestration configuration
🐛 Newly created stock location displayed in the buffer creation menu
🐛 Entering MFA code
🐛 Mobile log out redirection to the right url
🐛Fix on the scan camera screen
🐛Alerter windows position at app launch is fixed
🐛Fix for webhook and document
✨ Search by scan available on dispatch page
✨Search bar available on the picking page
✨ Consolidated format on the number of item display on the SA tab menu
✨ Display order number when payment fails
✨ Import external orders with the associated parent order or bundle
🐛 Stock locations with not enough order capacity are now correctly filtered out during orchestration
✨ Promise update during orchestration is more precise and takes into account feasible date close to expiration
Legend : ✨ new feature / 🐛 bug fix
Error 409 "already completed" on PATCH /stock_imports/{id} only sent when expected
POST method is supported on all our GET endpoints with a specific header
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 retail together.
So would you be interested in helping us out?
Collaborating is easy, simply click on the link below and pick a 30min time slot to get in touch with our product team.
Talk to you soon,
The OneStock Product Team